Font size
WorksheetsBasic IT and Computing Concepts Worksheet
Total questions: 100
Worksheet time: 50mins
What does the abbreviation "IT" stand for?
International Trade
Information Technology
Integrated Telephony
Internet Tools
In computing, "hardware" refers to:
The instructions that tell the computer what to do
Physical parts of the computer system
The design of a website
Data stored in the cloud
The main software that manages all the hardware and software on a computer is called:
Browser
Driver
Operating system
Application
The part of a program that the user sees and interacts with is the:
Source code
User interface
Motherboard
Database
To "install" software means to:
Delete it from the computer
Test it for errors
Copy and set it up so it can run
Share it on social media
A small program that fixes or improves existing software is called a:
Plug-in
Patch
Virus
Driver
In IT, a "bug" is:
A security camera
A type of network
An error in a program
A hardware device
"Open-source" software is software that:
Is always free of charge
Has its source code available to users
Can only be used by one company
Works only without the internet
"Proprietary software" usually means:
Software without a license
Software that anybody can modify
Software owned and controlled by a company
Software that never needs updates
The main purpose of a "backup" is to:
Increase internet speed
Protect data by copying it somewhere else
Clean unnecessary files
Block unauthorized users
"Malware" is a general term for:
Useful applications for work
Any kind of computer hardware
Malicious software that can harm systems
Network cables and devices
"Authentication" in IT is the process of:
Designing user interfaces
Verifying a user's identity
Compressing large files
Testing a new application
Which password is the strongest?
123456
password
Qwerty2025
T9@s!4Lp#2
A portable computer that you can easily carry with you is called a:
Desktop
Laptop
Server
Mainframe
The CPU is often called the:
Memory of the computer
Storage of the computer
Brain of the computer
Screen of the computer
RAM is used to:
Store data permanently
Display images on the screen
Store data temporarily while programs are running
Connect to the internet
Which device is mainly used for permanent storage?
RAM
SSD
Cache
Register
A "peripheral device" is:
A device built inside the CPU
Any internal chip on the motherboard
An external device such as a printer or scanner
A type of operating system
A small piece of software that adds extra features to a browser is called a:
Plug-in
Router
Firewall
Protocol
"Bandwidth" in networking describes:
The physical width of a cable
The maximum amount of data that can be transferred per second
The number of devices in a room
The battery life of a laptop
"Latency" in a network connection is:
The total amount of data downloaded
The delay before data starts to move
The number of users on the network
The distance between two routers
A "browser" is a program used to:
Edit documents
Create databases
Access web pages on the internet
Manage operating systems
A URL is:
A type of hardware connector
A unique address of a web page
A programming language
An antivirus tool
A "hyperlink" is:
A very fast network
A line of code in a program
A link that connects one web page to another
A type of computer virus
Which of the following is a file extension?
.docx
Keyboard
Folder
Monitor
"File compression" is used to:
Increase file size
Reduce file size
Delete files automatically
Encrypt all data
"Cloud storage" allows users to:
Store data only on a USB stick
Store data on remote servers accessed via the internet
Access the internet without a browser
Use software without a license
Before using software, users often have to accept the:
BIOS
URL
EULA (End-User License Agreement)
CPU
"Debugging" means:
Buying a new computer
Removing errors from a program
Translating a program to another language
Encrypting a hard drive
A "software patch" is usually released to:
Change the color of the computer case
Increase electricity consumption
Fix bugs or security problems
Remove all user data
A "programming language" is:
A language used only for emails
A system of symbols and rules used to write software
A hardware device that stores programs
The informal language used in chat
"Source code" is:
The final executable file
The visual design of a website
Human-readable instructions written by a programmer
The data stored in a database
A "compiler" is a program that:
Sends emails automatically
Translates source code into machine code
Compresses image files
Monitors network traffic
An "interpreter" is software that:
Reads code line by line and executes it directly
Designs user interfaces
Stores backup copies of data
Detects viruses
An "algorithm" is:
A type of hardware
A step-by-step procedure to solve a problem
A programming error
A network protocol
A "loop" in programming is used to:
Stop a program
Repeat a set of instructions
Encrypt data
Design a website
A "variable" in a program is:
A fixed value that never changes
A part of the computer screen
A named storage location that can hold different values
A network device
A "function" (or "method") is:
The same as a variable
A reusable block of code that performs a specific task
A computer virus
A backup copy of software
An "array" is:
A list of values stored in a single variable name
A single number
A type of printer
A communication protocol
Object-oriented programming focuses on:
Data only, without functions
Writing code without any structure
Representing data as objects with properties and methods
Hardware design
A "syntax error" occurs when:
The program runs too slowly
The program uses too much memory
The code breaks the rules of the programming language
The hardware is not compatible
A "runtime error" happens when:
The programmer writes perfect code
A program is executed and something goes wrong while it is running
There is no internet connection
The power is turned off at night
An IDE (Integrated Development Environment) is:
A hardware device for storing code
A software application for writing, testing, and debugging code
A "version control system" helps developers to:
Play games online
Track changes in code and collaborate with others
Clean temporary files
Increase internet speed
Git is:
A hardware component
An operating system
A popular distributed version control system
A type of virus
A "repository" in Git is:
A list of computer passwords
A remote desktop connection
A place where project files and their history are stored
A chat group for programmers
In Git, a "commit" is:
A new laptop model
A saved set of changes with a message
A cloud service provider
A network connection
A "branch" in Git is used to:
Send emails
Work on different versions of the project independently
Clean old commits
Install software updates
A "merge conflict" happens when:
Two users delete the same file
The internet connection drops
Different changes to the same part of a file cannot be combined automatically
A user forgets their password
An API (Application Programming Interface) is:
A physical interface on the computer case
A special database for programmers
A software application that provides tools for coding, debugging, and testing
An email client
A "framework" in software development is:
A physical structure of the office
A ready-made collection of tools and libraries for building applications
A virus protection method
A data backup strategy
A "library" in programming is:
A list of internet websites
A place with many printed books
A collection of reusable code modules or functions
A type of browser
"Front-end development" focuses mainly on:
Server configuration only
The visual part of a website or application that users see
Database optimization
Network security
"Back-end development" is primarily about:
Designing logos and icons
Writing code that runs on the server and works with data
Testing smartphone screens
Building computer hardware
A "full-stack developer" is someone who:
Works only with databases
Only tests software
Works with both front-end and back-end technologies
Repairs laptops
A "debugger" is a tool that:
Creates computer viruses
Helps find and fix errors in code
Changes the language of the operating system
Blocks access to websites
The main purpose of a "code review" is to:
Increase the salary of developers
To find and fix errors
Improve code quality
Share knowledge
"Agile" in software development is:
A programming language
A hardware brand
A flexible approach that delivers work in small, frequent increments
A type of operating system
In Scrum, a "sprint" is:
A short, time-boxed period for focused development
A unit test
A bug report
A type of database
A "unit test" is a test that:
Measures internet speed
Checks the whole system at once
Checks a small, specific part of the code (like a function)
Checks the design of the office
A "computer network" is:
A single isolated computer
A group of computers connected to share resources
A collection of printers only
A type of programming language
A LAN (Local Area Network) usually connects:
Computers over different continents
Devices inside a limited area like one building
Smartphones to satellites
Databases to printers only
A WAN (Wide Area Network) is typically used to:
Connect devices inside one room
Connect devices only without cables
Connect networks over large geographical areas
Connect only printers and scanners
"Wi-Fi" is a technology that:
Connects devices using radio waves without cables
Connects only two computers using a cable
Protects files from viruses
A "router" is a device that:
Stores videos and pictures
Connects different networks and directs data traffic
Cools the CPU
Cleans the computer from dust
A network "switch" mainly:
Provides electricity to computers
Connects multiple devices in a network and forwards data to the correct device
Repairs broken cables
Compresses files
An IP address is used to:
Identify a user's real name
Locate files on a hard drive
Identify a device on a network
Translate languages
DNS (Domain Name System) is responsible for:
Blocking spam emails
Translating domain names into IP addresses
Encrypting all network data
Updating operating systems
HTTP is a protocol used for:
Sending emails
Communicating between web browsers and web servers
Printing documents
Storing files on a hard drive
HTTPS is more secure than HTTP because it:
Uses a faster cable
Encrypts the communication between browser and server
Blocks all files
Uses only wireless connections
A "firewall" is:
A hardware tool for cleaning keyboards
A device or software that controls network traffic for security
A VPN (Virtual Private Network) is used to:
Increase the speed of the printer
Create a secure connection over a public network
Remove viruses from hardware
Translate documents
"Phishing" is a type of attack where:
Hackers physically steal computers
Attackers try to trick users into giving personal information
Code is optimized for speed
Data is compressed
"Encryption" is the process of:
Turning data into a readable format
Backing up files
Converting data into a coded form to prevent unauthorized access
Sending emails faster
Two-factor authentication (2FA) usually requires:
Two email addresses
A password and a second verification factor
Two keyboards
Two internet connections
Which of the following is the safest example of a password?
john1990
abcd1234
MyDog
F5!cR2@pL8
"Social engineering" in cybersecurity refers to:
Writing social media posts
Using psychology to manipulate people into giving confidential information
Designing user interfaces
Constructing buildings
A "data breach" is:
A legal change in data protection law
Unauthorized access to confidential data
A new type of encryption
A backup storage device
A DDoS (Distributed Denial-of-Service) attack aims to:
Speed up a website
Block access to a service by overloading it with traffic
Repair network cables
Install updates automatically
"Cloud computing" allows users to:
Run applications and store data on remote servers via the internet
Use computers only in one location
Avoid using operating systems
Store data only on CDs
Which of the following is an example of SaaS (Software as a Service)?
A) A local text editor installed from a CD
B) An online email service like Gmail
C) A physical server in your office
D) A network cable
Internet bandwidth is usually measured in:
Kilograms
Volts
Megabits per second (Mbps)
Celsius
The "ping" command is used to:
Delete a file
Test the connection between two network devices
Open a document
Encrypt data
A domain name is:
The physical address of a computer
A user's password
A human-readable address like example.com
A type of operating system
"Upload" means:
Transfer data from the internet to your computer
Transfer data from your computer to the internet
Delete files from your computer
Encrypt files before sending
In web browsing, a "cookie" is:
A type of computer virus
A file storing small pieces of data about the user
A backup copy of the browser
A hardware device
Using "incognito mode" in a browser mainly:
Makes the internet faster
Prevents all hackers from attacking
Stops the browser from saving history and cookies locally
Encrypts all emails
"Spam" emails are:
Emails from friends
Unwanted or unsolicited emails, often advertisements
Encrypted messages
Internal company messages only
An "attachment" in an email is:
The main text of the email
A picture in the signature
A file sent along with the email
A spam filter
"Terms of Service" (ToS) describe:
The hardware used by the company
The legal rules for using a service or website
The speed of the internet connection
The colors of the user interface
A "database" is:
A device that prints photos
An organized collection of data stored electronically
A social media platform
A type of hardware firewall
In a database table, columns are also called:
(a)
In a database table, rows are also known as:
Records
Fields
Keys
Queries
A "primary key" is:
A key on the keyboard used most often
A unique identifier for each record in a table
A password for the database
A backup copy of data
SQL stands for:
Simple Question Language
Structured Query Language
System Quality Level
Secure Query Log
A "query" in SQL is:
A backup process
A request for specific data from the database
A type of virus
A design of a website
An "index" in a database is used to:
Delete old data
Make searches faster
Translate queries into English
Encrypt all data
NoSQL databases are:
Databases that do not contain any data
Databases that never use servers
Non-relational databases designed for flexible data models
Only used for emails
A "data warehouse" is:
A) A physical storage room for paper documents
B) (Option not visible)
C) (Option not visible)
D) (Option not visible)
"Big data" usually refers to:
Small, simple datasets stored on a USB stick
Data that is too large and complex for traditional tools
Data that is always stored on paper
Data with no structure and no value
