wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Basic IT and Computing Concepts Worksheet

Total questions: 100

Worksheet time: 50mins

Name
Class
Date
1.

What does the abbreviation "IT" stand for?

a)

International Trade

b)

Information Technology

c)

Integrated Telephony

d)

Internet Tools

2.

In computing, "hardware" refers to:

a)

The instructions that tell the computer what to do

b)

Physical parts of the computer system

c)

The design of a website

d)

Data stored in the cloud

3.

The main software that manages all the hardware and software on a computer is called:

a)

Browser

b)

Driver

c)

Operating system

d)

Application

4.

The part of a program that the user sees and interacts with is the:

a)

Source code

b)

User interface

c)

Motherboard

d)

Database

5.

To "install" software means to:

a)

Delete it from the computer

b)

Test it for errors

c)

Copy and set it up so it can run

d)

Share it on social media

6.

A small program that fixes or improves existing software is called a:

a)

Plug-in

b)

Patch

c)

Virus

d)

Driver

7.

In IT, a "bug" is:

a)

A security camera

b)

A type of network

c)

An error in a program

d)

A hardware device

8.

"Open-source" software is software that:

a)

Is always free of charge

b)

Has its source code available to users

c)

Can only be used by one company

d)

Works only without the internet

9.

"Proprietary software" usually means:

a)

Software without a license

b)

Software that anybody can modify

c)

Software owned and controlled by a company

d)

Software that never needs updates

10.

The main purpose of a "backup" is to:

a)

Increase internet speed

b)

Protect data by copying it somewhere else

c)

Clean unnecessary files

d)

Block unauthorized users

11.

"Malware" is a general term for:

a)

Useful applications for work

b)

Any kind of computer hardware

c)

Malicious software that can harm systems

d)

Network cables and devices

12.

"Authentication" in IT is the process of:

a)

Designing user interfaces

b)

Verifying a user's identity

c)

Compressing large files

d)

Testing a new application

13.

Which password is the strongest?

a)

123456

b)

password

c)

Qwerty2025

d)

T9@s!4Lp#2

14.

A portable computer that you can easily carry with you is called a:

a)

Desktop

b)

Laptop

c)

Server

d)

Mainframe

15.

The CPU is often called the:

a)

Memory of the computer

b)

Storage of the computer

c)

Brain of the computer

d)

Screen of the computer

16.

RAM is used to:

a)

Store data permanently

b)

Display images on the screen

c)

Store data temporarily while programs are running

d)

Connect to the internet

17.

Which device is mainly used for permanent storage?

a)

RAM

b)

SSD

c)

Cache

d)

Register

18.

A "peripheral device" is:

a)

A device built inside the CPU

b)

Any internal chip on the motherboard

c)

An external device such as a printer or scanner

d)

A type of operating system

19.

A small piece of software that adds extra features to a browser is called a:

a)

Plug-in

b)

Router

c)

Firewall

d)

Protocol

20.

"Bandwidth" in networking describes:

a)

The physical width of a cable

b)

The maximum amount of data that can be transferred per second

c)

The number of devices in a room

d)

The battery life of a laptop

21.

"Latency" in a network connection is:

a)

The total amount of data downloaded

b)

The delay before data starts to move

c)

The number of users on the network

d)

The distance between two routers

22.

A "browser" is a program used to:

a)

Edit documents

b)

Create databases

c)

Access web pages on the internet

d)

Manage operating systems

23.

A URL is:

a)

A type of hardware connector

b)

A unique address of a web page

c)

A programming language

d)

An antivirus tool

24.

A "hyperlink" is:

a)

A very fast network

b)

A line of code in a program

c)

A link that connects one web page to another

d)

A type of computer virus

25.

Which of the following is a file extension?

a)

.docx

b)

Keyboard

c)

Folder

d)

Monitor

26.

"File compression" is used to:

a)

Increase file size

b)

Reduce file size

c)

Delete files automatically

d)

Encrypt all data

27.

"Cloud storage" allows users to:

a)

Store data only on a USB stick

b)

Store data on remote servers accessed via the internet

c)

Access the internet without a browser

d)

Use software without a license

28.

Before using software, users often have to accept the:

a)

BIOS

b)

URL

c)

EULA (End-User License Agreement)

d)

CPU

29.

"Debugging" means:

a)

Buying a new computer

b)

Removing errors from a program

c)

Translating a program to another language

d)

Encrypting a hard drive

30.

A "software patch" is usually released to:

a)

Change the color of the computer case

b)

Increase electricity consumption

c)

Fix bugs or security problems

d)

Remove all user data

31.

A "programming language" is:

a)

A language used only for emails

b)

A system of symbols and rules used to write software

c)

A hardware device that stores programs

d)

The informal language used in chat

32.

"Source code" is:

a)

The final executable file

b)

The visual design of a website

c)

Human-readable instructions written by a programmer

d)

The data stored in a database

33.

A "compiler" is a program that:

a)

Sends emails automatically

b)

Translates source code into machine code

c)

Compresses image files

d)

Monitors network traffic

34.

An "interpreter" is software that:

a)

Reads code line by line and executes it directly

b)

Designs user interfaces

c)

Stores backup copies of data

d)

Detects viruses

35.

An "algorithm" is:

a)

A type of hardware

b)

A step-by-step procedure to solve a problem

c)

A programming error

d)

A network protocol

36.

A "loop" in programming is used to:

a)

Stop a program

b)

Repeat a set of instructions

c)

Encrypt data

d)

Design a website

37.

A "variable" in a program is:

a)

A fixed value that never changes

b)

A part of the computer screen

c)

A named storage location that can hold different values

d)

A network device

38.

A "function" (or "method") is:

a)

The same as a variable

b)

A reusable block of code that performs a specific task

c)

A computer virus

d)

A backup copy of software

39.

An "array" is:

a)

A list of values stored in a single variable name

b)

A single number

c)

A type of printer

d)

A communication protocol

40.

Object-oriented programming focuses on:

a)

Data only, without functions

b)

Writing code without any structure

c)

Representing data as objects with properties and methods

d)

Hardware design

41.

A "syntax error" occurs when:

a)

The program runs too slowly

b)

The program uses too much memory

c)

The code breaks the rules of the programming language

d)

The hardware is not compatible

42.

A "runtime error" happens when:

a)

The programmer writes perfect code

b)

A program is executed and something goes wrong while it is running

c)

There is no internet connection

d)

The power is turned off at night

43.

An IDE (Integrated Development Environment) is:

a)

A hardware device for storing code

b)

A software application for writing, testing, and debugging code

44.

A "version control system" helps developers to:

a)

Play games online

b)

Track changes in code and collaborate with others

c)

Clean temporary files

d)

Increase internet speed

45.

Git is:

a)

A hardware component

b)

An operating system

c)

A popular distributed version control system

d)

A type of virus

46.

A "repository" in Git is:

a)

A list of computer passwords

b)

A remote desktop connection

c)

A place where project files and their history are stored

d)

A chat group for programmers

47.

In Git, a "commit" is:

a)

A new laptop model

b)

A saved set of changes with a message

c)

A cloud service provider

d)

A network connection

48.

A "branch" in Git is used to:

a)

Send emails

b)

Work on different versions of the project independently

c)

Clean old commits

d)

Install software updates

49.

A "merge conflict" happens when:

a)

Two users delete the same file

b)

The internet connection drops

c)

Different changes to the same part of a file cannot be combined automatically

d)

A user forgets their password

50.

An API (Application Programming Interface) is:

a)

A physical interface on the computer case

b)

A special database for programmers

c)

A software application that provides tools for coding, debugging, and testing

d)

An email client

51.

A "framework" in software development is:

a)

A physical structure of the office

b)

A ready-made collection of tools and libraries for building applications

c)

A virus protection method

d)

A data backup strategy

52.

A "library" in programming is:

a)

A list of internet websites

b)

A place with many printed books

c)

A collection of reusable code modules or functions

d)

A type of browser

53.

"Front-end development" focuses mainly on:

a)

Server configuration only

b)

The visual part of a website or application that users see

c)

Database optimization

d)

Network security

54.

"Back-end development" is primarily about:

a)

Designing logos and icons

b)

Writing code that runs on the server and works with data

c)

Testing smartphone screens

d)

Building computer hardware

55.

A "full-stack developer" is someone who:

a)

Works only with databases

b)

Only tests software

c)

Works with both front-end and back-end technologies

d)

Repairs laptops

56.

A "debugger" is a tool that:

a)

Creates computer viruses

b)

Helps find and fix errors in code

c)

Changes the language of the operating system

d)

Blocks access to websites

57.

The main purpose of a "code review" is to:

a)

Increase the salary of developers

b)

To find and fix errors

c)

Improve code quality

d)

Share knowledge

58.

"Agile" in software development is:

a)

A programming language

b)

A hardware brand

c)

A flexible approach that delivers work in small, frequent increments

d)

A type of operating system

59.

In Scrum, a "sprint" is:

a)

A short, time-boxed period for focused development

b)

A unit test

c)

A bug report

d)

A type of database

60.

A "unit test" is a test that:

a)

Measures internet speed

b)

Checks the whole system at once

c)

Checks a small, specific part of the code (like a function)

d)

Checks the design of the office

61.

A "computer network" is:

a)

A single isolated computer

b)

A group of computers connected to share resources

c)

A collection of printers only

d)

A type of programming language

62.

A LAN (Local Area Network) usually connects:

a)

Computers over different continents

b)

Devices inside a limited area like one building

c)

Smartphones to satellites

d)

Databases to printers only

63.

A WAN (Wide Area Network) is typically used to:

a)

Connect devices inside one room

b)

Connect devices only without cables

c)

Connect networks over large geographical areas

d)

Connect only printers and scanners

64.

"Wi-Fi" is a technology that:

a)

Connects devices using radio waves without cables

b)

Connects only two computers using a cable

c)

Protects files from viruses

65.

A "router" is a device that:

a)

Stores videos and pictures

b)

Connects different networks and directs data traffic

c)

Cools the CPU

d)

Cleans the computer from dust

66.

A network "switch" mainly:

a)

Provides electricity to computers

b)

Connects multiple devices in a network and forwards data to the correct device

c)

Repairs broken cables

d)

Compresses files

67.

An IP address is used to:

a)

Identify a user's real name

b)

Locate files on a hard drive

c)

Identify a device on a network

d)

Translate languages

68.

DNS (Domain Name System) is responsible for:

a)

Blocking spam emails

b)

Translating domain names into IP addresses

c)

Encrypting all network data

d)

Updating operating systems

69.

HTTP is a protocol used for:

a)

Sending emails

b)

Communicating between web browsers and web servers

c)

Printing documents

d)

Storing files on a hard drive

70.

HTTPS is more secure than HTTP because it:

a)

Uses a faster cable

b)

Encrypts the communication between browser and server

c)

Blocks all files

d)

Uses only wireless connections

71.

A "firewall" is:

a)

A hardware tool for cleaning keyboards

b)

A device or software that controls network traffic for security

72.

A VPN (Virtual Private Network) is used to:

a)

Increase the speed of the printer

b)

Create a secure connection over a public network

c)

Remove viruses from hardware

d)

Translate documents

73.

"Phishing" is a type of attack where:

a)

Hackers physically steal computers

b)

Attackers try to trick users into giving personal information

c)

Code is optimized for speed

d)

Data is compressed

74.

"Encryption" is the process of:

a)

Turning data into a readable format

b)

Backing up files

c)

Converting data into a coded form to prevent unauthorized access

d)

Sending emails faster

75.

Two-factor authentication (2FA) usually requires:

a)

Two email addresses

b)

A password and a second verification factor

c)

Two keyboards

d)

Two internet connections

76.

Which of the following is the safest example of a password?

a)

john1990

b)

abcd1234

c)

MyDog

d)

F5!cR2@pL8

77.

"Social engineering" in cybersecurity refers to:

a)

Writing social media posts

b)

Using psychology to manipulate people into giving confidential information

c)

Designing user interfaces

d)

Constructing buildings

78.

A "data breach" is:

a)

A legal change in data protection law

b)

Unauthorized access to confidential data

c)

A new type of encryption

d)

A backup storage device

79.

A DDoS (Distributed Denial-of-Service) attack aims to:

a)

Speed up a website

b)

Block access to a service by overloading it with traffic

c)

Repair network cables

d)

Install updates automatically

80.

"Cloud computing" allows users to:

a)

Run applications and store data on remote servers via the internet

b)

Use computers only in one location

c)

Avoid using operating systems

d)

Store data only on CDs

81.

Which of the following is an example of SaaS (Software as a Service)?

a)

A) A local text editor installed from a CD

b)

B) An online email service like Gmail

c)

C) A physical server in your office

d)

D) A network cable

82.

Internet bandwidth is usually measured in:

a)

Kilograms

b)

Volts

c)

Megabits per second (Mbps)

d)

Celsius

83.

The "ping" command is used to:

a)

Delete a file

b)

Test the connection between two network devices

c)

Open a document

d)

Encrypt data

84.

A domain name is:

a)

The physical address of a computer

b)

A user's password

c)

A human-readable address like example.com

d)

A type of operating system

85.

"Upload" means:

a)

Transfer data from the internet to your computer

b)

Transfer data from your computer to the internet

c)

Delete files from your computer

d)

Encrypt files before sending

86.

In web browsing, a "cookie" is:

a)

A type of computer virus

b)

A file storing small pieces of data about the user

c)

A backup copy of the browser

d)

A hardware device

87.

Using "incognito mode" in a browser mainly:

a)

Makes the internet faster

b)

Prevents all hackers from attacking

c)

Stops the browser from saving history and cookies locally

d)

Encrypts all emails

88.

"Spam" emails are:

a)

Emails from friends

b)

Unwanted or unsolicited emails, often advertisements

c)

Encrypted messages

d)

Internal company messages only

89.

An "attachment" in an email is:

a)

The main text of the email

b)

A picture in the signature

c)

A file sent along with the email

d)

A spam filter

90.

"Terms of Service" (ToS) describe:

a)

The hardware used by the company

b)

The legal rules for using a service or website

c)

The speed of the internet connection

d)

The colors of the user interface

91.

A "database" is:

a)

A device that prints photos

b)

An organized collection of data stored electronically

c)

A social media platform

d)

A type of hardware firewall

92.

In a database table, columns are also called:

(a)  

93.

In a database table, rows are also known as:

a)

Records

b)

Fields

c)

Keys

d)

Queries

94.

A "primary key" is:

a)

A key on the keyboard used most often

b)

A unique identifier for each record in a table

c)

A password for the database

d)

A backup copy of data

95.

SQL stands for:

a)

Simple Question Language

b)

Structured Query Language

c)

System Quality Level

d)

Secure Query Log

96.

A "query" in SQL is:

a)

A backup process

b)

A request for specific data from the database

c)

A type of virus

d)

A design of a website

97.

An "index" in a database is used to:

a)

Delete old data

b)

Make searches faster

c)

Translate queries into English

d)

Encrypt all data

98.

NoSQL databases are:

a)

Databases that do not contain any data

b)

Databases that never use servers

c)

Non-relational databases designed for flexible data models

d)

Only used for emails

99.

A "data warehouse" is:

a)

A) A physical storage room for paper documents

b)

B) (Option not visible)

c)

C) (Option not visible)

d)

D) (Option not visible)

100.

"Big data" usually refers to:

a)

Small, simple datasets stored on a USB stick

b)

Data that is too large and complex for traditional tools

c)

Data that is always stored on paper

d)

Data with no structure and no value