Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

General Knowledge in Information Systems

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

What is a database management system (DBMS)?

a)

A DBMS is a programming language for creating applications.

b)

A DBMS is a type of hardware used for data storage.

c)

A database management system (DBMS) is software that manages databases.

d)

A DBMS is a network protocol for data transmission.

2.

Explain the difference between relational and non-relational databases.

a)

Relational databases are only used for small datasets.

b)

Non-relational databases require SQL for data manipulation.

c)

Relational databases cannot handle unstructured data.

d)

Relational databases use structured tables and SQL, while non-relational databases use flexible formats and can handle unstructured data.

3.

What are the key steps in the system analysis process?

a)

Define the problem, gather requirements, analyze the current system, identify alternatives, recommend solutions, document findings.

b)

Implement the solution directly

c)

Ignore user feedback

d)

Skip documentation entirely

4.

Define the term 'requirements gathering' in system analysis.

a)

Requirements gathering is the implementation of software updates.

b)

Requirements gathering is the process of collecting and defining the needs and expectations of stakeholders for a system.

c)

Requirements gathering is the analysis of system performance metrics.

d)

Requirements gathering is the process of coding a system.

5.

What programming languages are commonly used for application development?

a)

PHP

b)

Ruby

c)

Java, Python, C#, JavaScript, Swift

d)

Go

6.

What is the purpose of an API in application programming?

a)

The purpose of an API in application programming is to facilitate communication and interaction between different software applications.

b)

To enhance the visual design of applications

c)

To store data in a database

d)

To create user interfaces

7.

What are the main principles of information security?

a)

Data Encryption, Data Masking, Data Loss Prevention

b)

Authentication, Authorization, Accounting

c)

Risk Assessment, Compliance, Incident Response

d)

Confidentiality, Integrity, Availability (CIA triad)

8.

What is the difference between encryption and hashing?

a)

Encryption is reversible with a key, while hashing is a one-way function.

b)

Encryption and hashing both produce the same output format.

c)

Hashing can be decrypted using a secret key, while encryption cannot.

d)

Encryption is a one-way function, while hashing is reversible with a key.

9.

What are the essential components of web development?

a)

HTML, CSS, JavaScript only

b)

Networking and hardware setup

c)

Front-end, back-end, databases, web servers, APIs.

d)

Graphic design and content writing

10.

What is the role of HTML, CSS, and JavaScript in web development?

a)

CSS is responsible for database management.

b)

HTML is used for server-side scripting.

c)

JavaScript is only for backend development.

d)

HTML structures content, CSS styles it, and JavaScript enables interactivity.