wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computer Fundamentals Quiz

Total questions: 101

Worksheet time: 51mins

Name
Class
Date
1.

Which of the following is the primary function of the CPU?

a)

Storage

b)

Input

c)

Processing

d)

Output

2.

Which device is used to input data into a computer?

a)

Monitor

b)

Printer

c)

Keyboard

d)

Speaker

3.

The software that controls the hardware of a computer is called:

a)

Application software

b)

System software

c)

Utility software

d)

Database software

4.

What does the term 'GUI' stand for?

a)

General User Interface

b)

Graphical User Interface

c)

Graphical Unique Interface

d)

General User Interface

5.

Which of the following is the brain of the computer?

a)

Hard Disk

b)

RAM

c)

CPU

d)

Monitor

6.

Which of the following is NOT an input device?

a)

Mouse

b)

Scanner

c)

Printer

d)

Keyboard

7.

Which part of the computer is responsible for performing calculations and executing instructions?

a)

RAM

b)

Hard Disk

c)

CPU

d)

Monitor

8.

The basic unit of data in a computer is:

a)

Byte

b)

Bit

c)

Word

d)

Kilobyte

9.

Which of the following is a non-volatile memory?

a)

RAM

b)

ROM

c)

Cache

d)

Register

10.

Which of the following is the fastest memory?

a)

Hard Drive

b)

Cache Memory

c)

RAM

d)

Optical Disk

11.

Which of these storage devices uses optical technology?

a)

Hard Drive

b)

Floppy Disk

c)

CD-ROM

d)

RAM

12.

Which of the following is the main storage device of a computer?

a)

Hard Drive

b)

Floppy Disk

c)

CD

d)

RAM

13.

Which type of memory is volatile and can be erased when the power is off?

a)

ROM

b)

Hard Disk

c)

RAM

d)

Flash Memory

14.

Which device is used to store large amounts of data for long-term storage?

a)

RAM

b)

CD-ROM

c)

Hard Drive

d)

Floppy Disk

15.

What is the main function of the Hard Disk Drive (HDD)?

a)

Store permanent data

b)

Perform calculations

c)

Provide temporary storage

d)

Control hardware

16.

Which of the following is an example of a solid-state drive?

a)

HDD

b)

SSD

c)

Optical Disc

d)

Floppy Disk

17.

A computer file is usually stored in:

a)

Primary storage

b)

Secondary storage

c)

Cache

d)

ROM

18.

What is the capacity of a single-layer DVD?

a)

4.7 GB

b)

25 GB

c)

700 MB

d)

10 GB

19.

Which of the following is the smallest unit of data storage?

a)

Bit

b)

Byte

c)

Kilobyte

d)

Megabyte

20.

Which of the following is NOT an example of a storage medium?

a)

Hard Disk

b)

RAM

c)

CD-ROM

d)

Floppy Disk

21.

Which operating system is open-source?

a)

Windows

b)

MacOS

c)

Linux

d)

DOS

22.

The first operating system was developed for:

a)

IBM

b)

Apple

c)

Microsoft

d)

UNIVAC

23.

Which of these is NOT an operating system?

a)

Ubuntu

b)

Windows 10

c)

Google Chrome

d)

MacOS

24.

Which of the following is used to manage hardware resources in a computer?

a)

Device Driver

b)

BIOS

c)

Operating System

d)

Application Software

25.

Which operating system was developed by Microsoft?

a)

UNIX

b)

MacOS

c)

Windows

d)

Linux

26.

What is the primary function of an operating system?

a)

Perform calculations

b)

Manage hardware and software resources

c)

Create new files

d)

Open applications

27.

Which of the following is a feature of multitasking in an operating system?

a)

Only one program can run at a time

b)

The computer can execute multiple tasks simultaneously

c)

A single task is processed by different users

d)

None of the above

28.

Which of the following is an example of a command-line interface?

a)

Windows GUI

b)

Linux Terminal

c)

MacOS GUI

d)

Android UI

29.

Which of the following operating systems is used for mobile devices?

a)

Windows 10

b)

MacOS

c)

Android

d)

Linux

30.

Which operating system does Apple use?

a)

Linux

b)

Windows

c)

MacOS

d)

UNIX

31.

Which of the following is an example of application software?

a)

Windows 10

b)

Microsoft Word

c)

Linux

d)

BIOS

32.

Which of the following is used to protect a computer system from malicious software?

a)

Antivirus

b)

Compiler

c)

Firewall

d)

File Manager

33.

Which software is used to browse the internet?

a)

Word Processor

b)

Web Browser

c)

Spreadsheet

d)

Database Software

34.

Which of the following is the most common language for web development?

a)

C

b)

Python

c)

HTML

d)

Java

35.

Which of the following is NOT an example of productivity software?

a)

Microsoft Excel

b)

Microsoft Word

c)

Adobe Photoshop

d)

Microsoft Access

36.

Which of the following is used to create databases?

a)

Microsoft Excel

b)

Microsoft Word

c)

Microsoft Access

d)

Microsoft PowerPoint

37.

Which software application is used to create presentations?

a)

Microsoft Word

b)

Microsoft Excel

c)

Microsoft PowerPoint

d)

Microsoft Access

38.

Which of the following is a programming language used for web development?

a)

HTML

b)

Python

c)

C++

d)

Java

39.

Which of the following is an example of a spreadsheet program?

a)

Microsoft PowerPoint

b)

Microsoft Word

c)

Microsoft Excel

d)

Adobe Photoshop

40.

Which software is used to manage and manipulate databases?

a)

Excel

b)

Word

c)

DBMS

d)

PowerPoint

41.

Which of the following is used to connect computers over a short distance?

a)

Internet

b)

LAN

c)

WAN

d)

VPN

42.

Which device is used to connect different networks?

a)

Hub

b)

Switch

c)

Router

d)

Modem

43.

What does the acronym 'IP' stand for in networking?

a)

Internet Protocol

b)

Internet Point

c)

Interconnect Protocol

d)

Internet Port

44.

Which of the following is the protocol used for email?

a)

FTP

b)

SMTP

c)

HTTP

d)

POP3

45.

Which of the following is a common transmission medium for networking?

a)

Optical Fiber

b)

Electric Wire

c)

Radio Waves

d)

All of the above

46.

What does the term 'URL' stand for?

a)

Uniform Resource Locator

b)

Universal Resource Locator

c)

Uniform Register Locator

d)

Universal Register Locator

47.

Which of the following is used to create a secure connection over the internet?

a)

HTTP

b)

HTTPS

c)

FTP

d)

POP3

48.

Which type of network connects computers within a building?

a)

LAN

b)

MAN

c)

WAN

d)

VPN

49.

Which of these devices is used to amplify a signal in a network?

a)

Hub

b)

Repeater

c)

Router

d)

Modem

50.

Which of the following is the highest speed internet connection?

a)

DSL

b)

Fiber Optic

c)

Dial-up

d)

Satellite

51.

Which of the following is the fastest form of internet connection?

a)

DSL

b)

Fiber Optic

c)

Wi-Fi

d)

Satellite

52.

What is the full form of DNS?

a)

Digital Network System

b)

Domain Name System

c)

Domain Name Service

d)

Digital Name System

53.

Which of the following refers to a connection between two computers over a distance?

a)

Bluetooth

b)

Internet

c)

LAN

d)

WAN

54.

What does a modem do in a network?

a)

Amplifies signals

b)

Converts digital signals to analog signals

c)

Routes data packets

d)

Maintains connection speed

55.

Which of the following refers to a private network that uses the internet for secure communication?

a)

LAN

b)

WAN

c)

VPN

d)

MAN

56.

Which protocol is primarily used for transferring web pages over the internet?

a)

FTP

b)

HTTP

c)

SMTP

d)

TCP

57.

Which protocol is primarily used for transferring web pages over the internet?

a)

FTP

b)

HTTP

c)

SMTP

d)

TCP

58.

Which of the following is used to identify a device on a network?

a)

IP Address

b)

MAC Address

c)

DNS

d)

Both a and b

59.

What is the main function of a firewall in networking?

a)

Prevent unauthorized access

b)

Connect two networks

c)

Filter data traffic

d)

Both a and c

60.

Which device in a network is responsible for forwarding data packets to the correct destination?

a)

Router

b)

Switch

c)

Hub

d)

Bridge

61.

Which of the following protocols is used for file transfer over the internet?

a)

FTP

b)

HTTP

c)

SMTP

d)

POP3

62.

Which of the following is a type of malicious software?

a)

Virus

b)

Trojan

c)

Worm

d)

All of the above

63.

What is the primary purpose of encryption?

a)

To store data securely

b)

To protect data during transfer

c)

To delete data securely

d)

To speed up data processing

64.

Which of the following is a secure password practice?

a)

Use the same password for multiple accounts

b)

Use simple and easy-to-remember passwords

c)

Use a mix of uppercase, lowercase, numbers, and symbols

d)

Share your password with trusted people

65.

Which of the following is an attack that involves sending more traffic to a server than it can handle?

a)

Phishing

b)

DDoS

c)

Ransomware

d)

Malware

66.

What is the term used for a security breach where unauthorized users access a system to gather sensitive data?

a)

Hacking

b)

Phishing

c)

Spoofing

d)

Data Breach

67.

What does a VPN do in terms of security?

a)

It blocks viruses

b)

It encrypts your internet traffic

c)

It scans for malware

d)

It prevents unauthorized access to files

68.

Which of the following is an example of a two-factor authentication method?

a)

Username and Password

b)

OTP and Password

c)

Face recognition only

d)

User PIN only

69.

Which of the following is commonly used to identify phishing attempts?

a)

Fake website URLs

b)

Suspicious email attachments

c)

Request for personal information

d)

All of the above

70.

What is the role of an antivirus software?

a)

Protects from spam

b)

Detects and removes malicious software

c)

Encrypts sensitive data

d)

Manages network traffic

71.

What does SSL stand for in secure web communication?

a)

Secure Socket Layer

b)

System Security Layer

c)

Secure Service Layer

d)

Simple Security Layer

72.

Which of the following is a high-level programming language?

a)

Assembly

b)

Machine Language

c)

Python

d)

Binary

73.

What is the main function of a compiler?

a)

Execute program code

b)

Convert high-level code to machine language

c)

Debug program code

d)

Encrypt program files

74.

Which of the following is NOT an example of an object-oriented programming language?

a)

Python

b)

C++

c)

Java

d)

Fortran

75.

In programming, what does an 'if' statement do?

a)

Loops through code

b)

Makes a decision based on a condition

c)

Defines a function

d)

Stores data in memory

76.

Which of the following is an example of a markup language?

a)

HTML

b)

JavaScript

c)

Python

d)

C++

77.

Which of the following is used to store values in programming?

a)

Function

b)

Variable

c)

Class

d)

Loop

78.

What does the term 'bug' refer to in programming?

a)

A feature of the software

b)

A logical error or flaw in the code

c)

The output of the program

d)

The compiler

79.

Which of the following programming languages is used for web development on the server side?

a)

JavaScript

b)

Python

c)

PHP

d)

HTML

80.

What does the 'public' keyword in object-oriented programming indicate?

a)

That the method or variable is accessible from anywhere

b)

That the method is private

c)

That the method is protected

d)

That the class cannot be inherited

81.

Which of the following is used to repeat a block of code in programming?

a)

If-Else

b)

Loop

c)

Switch

d)

Function

82.

What is the term for a collection of data stored in an organized manner?

a)

Database

b)

File

c)

Table

d)

List

83.

Which of the following is a relational database management system (RDBMS)?

a)

MySQL

b)

MongoDB

c)

Redis

d)

Firebase

84.

What is SQL used for?

a)

Designing websites

b)

Managing databases

c)

Performing calculations

d)

Developing applications

85.

Which of the following is the command to retrieve data from a database in SQL?

a)

SELECT

b)

INSERT

c)

UPDATE

d)

DELETE

86.

What is the primary key used for in a database?

a)

To store data securely

b)

To uniquely identify records

c)

To link two tables

d)

To store large files

87.

Which of the following is an example of a non-relational database?

a)

SQL Server

b)

Oracle

c)

MongoDB

d)

PostgreSQL

88.

What is the term for a relationship between two tables in a database?

a)

Foreign key

b)

Primary key

c)

Database link

d)

Table join

89.

Which SQL statement is used to update data in a database?

a)

UPDATE

b)

INSERT

c)

SELECT

d)

DELETE

90.

What type of database query retrieves all data from a table?

a)

SELECT *

b)

SELECT COUNT

c)

SELECT JOIN

d)

SELECT ORDER

91.

Which of the following is used to eliminate duplicate records in SQL?

a)

DISTINCT

b)

JOIN

c)

UNIQUE

d)

ORDER BY

92.

Which of the following is a technology used for cloud computing?

a)

Amazon Web Services (AWS)

b)

Android

c)

Linux

d)

Apache

93.

Which of the following is used to manage multiple virtual machines on a physical machine?

a)

Hypervisor

b)

Operating System

c)

Virtual Machine Monitor

d)

Cloud

94.

What does the term 'big data' refer to?

a)

Small data sets

b)

Large volumes of complex data

c)

A cloud service

d)

A programming language

95.

Which programming language is used for Android app development?

a)

Java

b)

Swift

c)

Kotlin

d)

Both a and c

96.

What is the primary advantage of using cloud storage?

a)

High-speed data access

b)

Centralized data management

c)

Low-cost hardware

d)

All of the above

97.

Which of the following refers to the practice of storing data in a distributed environment across multiple data centers?

a)

Cloud Storage

b)

Data Mining

c)

Big Data

d)

Distributed Computing

98.

Which technology is used for automating software deployment?

a)

Containerization

b)

Virtualization

c)

Cloud Computing

d)

Data Science

99.

What is an example of a machine learning algorithm?

a)

Linear Regression

b)

SQL Query

c)

Cloud Storage

d)

HTML

100.

Which of the following is an example of a distributed computing model?

a)

Cloud computing

b)

Centralized computing

c)

Parallel computing

d)

None of the above

101.

What does the term 'IoT' stand for?

a)

Internet of Things

b)

Internet on Technology

c)

Intelligent Operations Technology

d)

Integrated Online Tools