wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Exploring Information Technology

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

What is a computer network?

a)

A computer network is a type of software used for programming.

b)

A computer network is a single computer that operates independently.

c)

A computer network is a system of interconnected computers and devices that communicate and share resources.

d)

A computer network is a collection of random devices without any communication.

2.

Name two types of computer networks.

a)

Local Area Network (LAN), Wide Area Network (WAN)

b)

Metropolitan Area Network (MAN)

c)

Global Area Network (GAN)

d)

Personal Area Network (PAN)

3.

What is the purpose of a database management system?

a)

To store data in a spreadsheet format.

b)

To ensure data is never lost or deleted.

c)

The purpose of a database management system is to manage and organize data effectively.

d)

To create visual representations of data only.

4.

What is SQL used for?

a)

SQL is used for creating mobile applications.

b)

SQL is used for designing user interfaces.

c)

SQL is used for writing web content.

d)

SQL is used for managing and manipulating relational databases.

5.

Define the term 'Software Development Life Cycle'.

a)

A process for designing user interfaces only.

b)

A framework for testing software applications.

c)

A method for managing hardware resources in a computer system.

d)

The Software Development Life Cycle (SDLC) is a framework that describes the stages of software development from initial planning to maintenance.

6.

What are the phases of the Software Development Life Cycle?

a)

Analysis, Implementation, Support, Maintenance

b)

Deployment, Requirements, Design, Feedback

c)

Planning, Design, Testing, Review

d)

Planning, Requirements Analysis, Design, Implementation, Testing, Deployment, Maintenance

7.

What is the role of a project manager in software development?

a)

The role of a project manager in software development is to oversee project planning, execution, and delivery, ensuring alignment with business goals and effective team collaboration.

b)

To manage the marketing strategy for the software product.

c)

To write code and develop software features.

d)

To provide technical support to end-users during development.

8.

What is cybersecurity?

a)

A type of software used for graphic design.

b)

The study of computer programming languages.

c)

Cybersecurity is the practice of protecting systems, networks, and data from digital attacks.

d)

A method for enhancing physical security in buildings.

9.

List three common types of cyber threats.

a)

malware, phishing, ransomware

b)

firewall breaches

c)

data encryption

d)

spam emails

10.

What is a firewall and how does it work?

a)

A firewall is a type of antivirus software that removes malware from devices.

b)

A firewall is a network security device that monitors and controls network traffic based on security rules.

c)

A firewall is a device that boosts internet speed by compressing data.

d)

A firewall is a physical barrier that prevents unauthorized access to buildings.

11.

What is the difference between front-end and back-end development?

a)

Front-end development is user-facing, while back-end development is server-side.

b)

Front-end development is only for mobile applications, while back-end development is for desktop applications.

c)

Front-end development is focused on security, while back-end development is about aesthetics.

d)

Front-end development handles databases, while back-end development designs user interfaces.

12.

What programming languages are commonly used for web development?

a)

Java

b)

C#

c)

HTML, CSS, JavaScript, PHP, Python, Ruby, Node.js

d)

Swift

13.

What does HTML stand for?

a)

HyperText Markup Language

b)

HyperText Markup List

c)

HyperText Multi Language

d)

HighText Markup Language

14.

What is CSS used for?

a)

CSS is used for programming logic.

b)

CSS is used for database management.

c)

CSS is used for server-side scripting.

d)

CSS is used for styling and layout of web pages.

15.

What is the purpose of JavaScript in web development?

a)

To style web pages with CSS

b)

The purpose of JavaScript in web development is to create interactive and dynamic web pages.

c)

To manage server-side databases

d)

To optimize images for faster loading

16.

What is a relational database?

a)

A relational database is a collection of unstructured data.

b)

A relational database is a type of cloud storage service.

c)

A relational database is a database that organizes data into tables with defined relationships between them.

d)

A relational database is a system that only stores images and videos.

17.

What is the difference between primary key and foreign key?

a)

A primary key can be null; a foreign key cannot.

b)

A primary key uniquely identifies records; a foreign key links records between tables.

c)

A primary key is used for indexing; a foreign key is used for sorting.

d)

A primary key is always a string; a foreign key is always an integer.

18.

What is an API?

a)

A programming language for web development.

b)

A database management system.

c)

A type of software license.

d)

An API is a set of rules that allows different software applications to communicate.

19.

What is the importance of data backup in database management?

a)

Data backup slows down database performance significantly.

b)

Data backup is essential for protecting against data loss and ensuring quick recovery.

c)

Data backup is only necessary for large databases.

d)

Data backup is irrelevant if the database is secure.

20.

What is phishing in the context of cybersecurity?

a)

Phishing refers to a technique used to enhance network security.

b)

Phishing is a method of securing sensitive information through encryption.

c)

Phishing is a type of software that protects against cyber attacks.

d)

Phishing is a type of cyber attack that uses deceptive emails or websites to steal sensitive information.