wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computer Science Basics Worksheet

Total questions: 100

Worksheet time: 50mins

Name
Class
Date
1.

Michael is setting up a new computer and wants to make sure it can manage all its resources, such as memory and files. What type of software does Michael need to install?

a)

A type of application software

b)

A hardware device

c)

System software that manages computer resources

d)

A programming language

2.

Samuel and Scarlett are learning about computers in class. Their teacher asks them, "What is a bit?"

a)

A binary digit

b)

A type of software

c)

A computer virus

d)

A programming language

3.

Charlotte wants to type her homework on the computer. Which device should she use?

a)

A device used to display information

b)

A device used to enter data into a computer

c)

A device used to store data

d)

A device used to print documents

4.

Emma wants to bake a cake and follows a step-by-step recipe to do so. In computer science, what is this step-by-step procedure called?

a)

a type of computer hardware

b)

a step-by-step procedure for solving a problem

c)

a programming language

d)

a data storage device

5.

Binary is:

a)

A number system with base 2

b)

A type of animal

c)

A kind of fruit

d)

A musical instrument

6.

Abigail wants to upgrade her computer for faster performance. She is considering buying an SSD. What does SSD stand for?

a)

Solid State Drive

b)

Super Speed Device

c)

Serial Storage Disk

d)

Standard Storage Device

7.

Avery is building a new computer for gaming and asks Sophia what a GPU is. What does GPU stand for?

a)

A type of computer virus

b)

A graphics processing unit

c)

A general purpose utility

d)

A gaming peripheral

8.

Mia wants to save her school project so she can access it later. Which device should she use to store her data permanently?

a)

A device used to store data permanently

b)

A type of computer monitor

c)

A software application

d)

A type of printer

9.

RAM stands for:

a)

Readily Available Memory

b)

Random Access Memory

c)

Rapid Action Module

d)

Remote Access Machine

10.

Charlotte is assembling her own computer and needs to install the main circuit board. What is this component called?

a)

The main circuit board of a computer

b)

A type of computer software

c)

A portable storage device

d)

A computer monitor

11.

Noah and Mia are working on a school project and want to use software that allows them to view and modify the source code. What type of software should they look for?

a)

Software with source code that is publicly available and can be modified.

b)

Software that is only available for purchase.

c)

Software that cannot be modified by users.

d)

Software that is used only for educational purposes.

12.

Grace bought a new printer and connected it to her computer. To make the printer work with her operating system, she needed to install a driver. In this context, a driver is:

a)

A software that allows hardware to communicate with the operating system

b)

A type of computer virus

c)

A programming language

d)

A hardware device

13.

Mia is setting up a new computer and wants to ensure it can manage and control all its hardware components. What type of software does Mia need?

a)

A type of application software

b)

Software that manages and controls computer hardware

c)

A programming language

d)

A type of computer virus

14.

Maya wants to write a report on her computer. She uses a program that helps her create and edit documents. What type of software is Maya using?

a)

Software designed to perform specific tasks for users

b)

A device used to input data into a computer

c)

A program that controls hardware resources

d)

A type of computer virus

15.

Henry wants to use a piece of software for his project. Before he can use it, he is asked to agree to a license agreement. What is a license agreement?

a)

a contract granting permission to use something under specific terms

b)

a type of software bug

c)

a hardware component

d)

an internet protocol

16.

Priya has a box where she keeps her favorite toy. Sometimes, she changes the toy inside the box. In programming, what is this box most similar to?

a)

A fixed value

b)

A value that can change

c)

A type of function

d)

A programming language

17.

Liam is working on a computer program and notices that it does not give the correct results. He spends time looking for mistakes in the code and fixing them. This process is called:

a)

the process of writing code

b)

the process of finding and fixing errors in a program

c)

the process of compiling a program

d)

the process of designing algorithms

18.

Harper gives each of her friends a unique sticker. Each friend receives exactly one sticker. What is this an example of?

a)

A relation where each input has exactly one output.

b)

A process of multiplying numbers.

c)

A type of variable in programming.

d)

A method to sort data.

19.

Charlotte and Mason are programming a robot to water plants. They want the robot to keep watering until all the plants are wet. What is this repeated set of instructions called?

a)

a type of variable

b)

a sequence of instructions that repeats until a condition is met

c)

a kind of function

d)

a data structure

20.

Emma noticed that her computer was acting strangely after she downloaded a file from the internet. She learned that her system was infected with malware. What is malware?

a)

A type of computer hardware

b)

A malicious software designed to harm or exploit systems

c)

A programming language

d)

A computer network protocol

21.

Kai wants to send a confidential email to Abigail without anyone else being able to read it. To ensure this, he uses a method that converts the information into a code to prevent unauthorized access. This method is known as:

a)

The process of converting information into a code to prevent unauthorized access.

b)

The process of deleting data permanently.

c)

The process of compressing files to save space.

d)

The process of creating a backup of data.

22.

Nora and William are working on a project where they need to retrieve information from a large company database. They decide to use SQL for this task. What is SQL?

a)

A programming language

b)

A database management system

c)

A query language for databases

d)

A type of hardware

23.

Mia wants to protect her home network from unauthorized access and harmful traffic. What should she use?

a)

A device that stores data

b)

Software or hardware that controls network traffic

c)

A type of computer virus

d)

A programming language

24.

Emma and Oliver are working on a school project where they need to store and organize information about different plants. What should they use to keep this information organized for easy access and management?

a)

A collection of data organized for easy access and management

b)

A type of programming language

c)

A computer virus

d)

A hardware device

25.

During a computer class, Liam asked the teacher what CPU stands for. What is the correct answer?

a)

Central Processing Unit

b)

Computer Personal Unit

c)

Central Peripheral Unit

d)

Control Processing Unit

26.

David and Olivia are learning about different number systems in their computer class. Their teacher asks them which base the binary number system uses. What should they answer?

a)

2

b)

8

c)

10

d)

16

27.

In Benjamin's computer science class, the teacher asked, "What does 'Bit' stand for?"

a)

Binary digit

b)

Basic information type

c)

Byte integer

d)

Binary interface

28.

Aiden is setting up a new computer and wants to understand what the operating system does. What is the primary purpose of an operating system?

a)

To manage computer hardware and software resources

b)

To create documents

c)

To browse the internet

d)

To play games

29.

Priya wants to set up internet access for her home devices. Which device should she use?

a)

Connecting devices to a network

b)

Printing documents

c)

Storing files

d)

Editing images

30.

Harper wants to connect her laptop to the school Wi-Fi. She learns that every device on the network needs an IP address. What is an IP address?

a)

A type of computer virus

b)

A unique identifier for a device on a network

c)

A programming language

d)

A hardware component

31.

William and Maya are setting up computers in their school's computer lab so they can share files and printers easily. What does LAN stand for in this context?

a)

Local Area Network

b)

Large Area Network

c)

Long Area Node

d)

Limited Access Network

32.

Arjun wants to connect his computer to the school network so that he can access the internet. Which device does he need to do this?

a)

Monitor

b)

Network Interface Card (NIC)

c)

Printer

d)

Keyboard

33.

Abigail is working on her computer and notices that it runs faster when she opens fewer programs at once. What is the function of RAM in this situation?

a)

To store data temporarily for quick access by the CPU

b)

To provide permanent storage for files

c)

To process graphics and images

d)

To connect to the internet

34.

Harper needs to write and format her school essay on the computer. Which tool should she use for this purpose?

a)

To edit and format text documents

b)

To browse the internet

c)

To play music

d)

To create spreadsheets

35.

Grace needs to create a budget for her school project and wants to use software that allows her to organize data in rows and columns, perform calculations, and create charts. Which type of software should Grace use?

a)

Operating System

b)

Spreadsheet Software

c)

Database Software

d)

Word Processor

36.

During a computer class, Daniel was learning about different types of interfaces. His teacher asked, "What does GUI stand for?"

a)

Graphical User Interface

b)

General User Interface

c)

Global User Interface

d)

Graphical Utility Interface

37.

Sophia wants to check her favorite news website on her computer. Which of the following best describes the function of the software she uses to view the website?

a)

To create web pages

b)

To display web pages

c)

To store data permanently

d)

To write programming code

38.

Michael wants to keep track of how many books he has read this year. In programming, what would he use to store this number?

a)

A fixed value that cannot change

b)

A container for storing data values

c)

A type of function

d)

A programming error

39.

Lily wants to water her plants every day for a week. In programming, what is this repeated action called?

a)

A way to repeat a set of instructions multiple times

b)

A type of variable

c)

A kind of error

d)

A programming language

40.

A compiler is:

a)

A program that translates a high-level language into machine code.

b)

A device that stores data.

c)

A type of computer virus.

d)

A programming language.

41.

Abigail wants to start coding, and her teacher suggests using an IDE. What does IDE stand for?

a)

Integrated Development Environment

b)

Internal Data Exchange

c)

Internet Development Engine

d)

Input Device Emulator

42.

Priya is working on a project where she needs to organize, update, and retrieve information from a large collection of data. Which tool should she use?

a)

Web development

b)

Data analysis

c)

Managing and manipulating databases

d)

Graphic design

43.

DBMS stands for:

a)

Database Management System

b)

Database Management Software

c)

Database Manipulation System

d)

Data Backup Management System

44.

Aiden and Nora are working on a school project where they need to store information about their classmates, such as names, ages, and grades, in a database. What is the part of the database called that organizes this information in rows and columns?

a)

A collection of related data organized in rows and columns

b)

A type of computer hardware

c)

A programming language

d)

A network protocol

45.

What is a primary key?

a)

A unique identifier for each record in a table

b)

A type of foreign key

c)

A duplicate value in a table

d)

A column that allows null values

46.

Charlotte notices that her computer is running slowly and decides to use antivirus software. What does the antivirus software detect and remove from her computer?

a)

Viruses and malware

b)

Documents

c)

Music files

d)

Printers

47.

Henry receives an email that appears to be from his bank, asking him to click a link and enter his account details. This is an example of:

a)

A type of cyber attack where attackers trick individuals into providing sensitive information.

b)

A method of fishing in the sea.

c)

A way to improve computer speed.

d)

A type of computer hardware.

48.

Hannah wants to send a confidential email to Anika without anyone else being able to read it. She decides to use encryption. What is encryption?

a)

A process of converting information into a code to prevent unauthorized access

b)

A method of deleting files permanently

c)

A way to increase internet speed

d)

A type of computer virus

49.

Jackson is learning about computers in class. His teacher asks him, "What is a byte?" What should Jackson answer?

a)

A group of 8 bits

b)

A single bit

c)

A type of software

d)

A computer virus

50.

James is learning about different number systems in his computer class. He comes across hexadecimal numbers. What is a hexadecimal number?

a)

A number system with base 8

b)

A number system with base 10

c)

A number system with base 16

d)

A number system with base 2

51.

A CPU does NOT:

a)

Process data

b)

Store long-term data

c)

Execute instructions

d)

Control other hardware components

52.

What tasks does an operating system NOT perform?

a)

Managing hardware resources

b)

Providing user interfaces

c)

Running application software

d)

Designing application software

53.

The differences between a router and a switch are:

a)

A router connects different networks, while a switch connects devices within the same network.

b)

A switch connects different networks, while a router connects devices within the same network.

c)

Both router and switch perform the same function.

d)

A router is used only for wireless connections, while a switch is used only for wired connections.

54.

A relational database is:

a)

A database that stores data in tables related to each other

b)

A database that stores data as files

c)

A database that stores data in a single block

d)

A database that does not use tables

55.

Char is defined as:

a)

A data type that stores a single character

b)

A data type that stores multiple characters

c)

A data type that stores only numbers

d)

A data type that stores decimal values

56.

Define Strings [Chapter 2]

a)

A sequence of characters

b)

A type of integer

c)

A mathematical operation

d)

A data storage device

57.

Define Numbers [Chapter 2]

a)

Numbers are mathematical objects used to count, measure, and label.

b)

Numbers are only used for counting.

c)

Numbers are only used for measuring.

d)

Numbers are not used in mathematics.

58.

Define a Boolean.

a)

A data type with two possible values: true or false

b)

A type of loop in programming

c)

A variable that stores text

d)

A function that returns a number

59.

Define Integers [Chapter 3]

a)

Numbers without fractional or decimal parts

b)

Numbers with only positive values

c)

Numbers with only negative values

d)

Numbers between 0 and 1

60.

Define Floats [Chapter 3]

a)

Floats are numbers with decimal points.

b)

Floats are whole numbers.

c)

Floats are characters.

d)

Floats are boolean values.

61.

What is text data? [Chapter 3]

a)

A type of data that consists of words, sentences, or paragraphs.

b)

A type of data that consists of images.

c)

A type of data that consists of numbers only.

d)

A type of data that consists of audio signals.

62.

What is an output? [Chapter 3]

a)

A result produced by a computer

b)

A type of input device

c)

A programming language

d)

A storage device

63.

Processing is:

a)

the input of data into a computer

b)

the manipulation of data by a computer

c)

the output of data from a computer

d)

the storage of data in a computer

64.

What is storage? [Chapter 3]

a)

A device that stores data

b)

A type of software

c)

A programming language

d)

A network protocol

65.

What are data driven business decisions?

a)

Decisions based on intuition and experience

b)

Decisions based on data analysis and interpretation

c)

Decisions made randomly

d)

Decisions based on tradition

66.

The importance of investing in security is:

a)

To protect assets and data from threats

b)

To increase company expenses

c)

To reduce employee productivity

d)

To avoid using technology

67.

What is intellectual property? [Chapter 4]

a)

A type of physical property

b)

A legal right over creations of the mind

c)

A government tax

d)

A form of real estate

68.

A trademark is:

a)

A type of copyright

b)

A unique symbol, word, or phrase used to identify a product or service

c)

A government-issued license

d)

A form of patent

69.

What is a patent?

a)

A type of copyright

b)

A government grant giving exclusive rights to an invention

c)

A trademark for a brand

d)

A legal document for land ownership

70.

Securing Data [Chapter 4]

a)

Encryption

b)

Formatting

c)

Defragmentation

d)

Compression

71.

What is the primary unit for data sto? [Chapter 5]

a)

Bit

b)

Byte

c)

Kilobyte

d)

Megabyte

72.

What is a throughput unit?

a)

A measure of the amount of material or items passing through a system or process.

b)

A type of storage device.

c)

A unit of temperature measurement.

d)

A method of data encryption.

73.

What is processing speed?

a)

The rate at which a computer completes tasks

b)

The amount of memory in a computer

c)

The size of a computer's hard drive

d)

The type of software installed

74.

The Troubleshooting Methodology [Chapter 6] is:

a)

A systematic approach to identifying and resolving problems

b)

A way to install new software

c)

A method for creating user accounts

d)

A process for backing up data

75.

What is Networking?

a)

A type of computer hardware

b)

A process of connecting computers to share resources

c)

A programming language

d)

A type of software

76.

Peripheral devices are:

a)

Devices that are part of the CPU

b)

External devices connected to a computer

c)

Software programs

d)

Internal memory units

77.

Graphic devices are used for:

a)

Inputting data

b)

Displaying images and graphics

c)

Storing information

d)

Processing data

78.

Installing Peripherals - Devices [Chapter 8]

a)

Connecting external devices to a computer system

b)

Writing software code for devices

c)

Designing computer hardware

d)

Developing mobile applications

79.

It is important to have peripherals in computers because:

a)

They allow users to interact with the computer and expand its functionality.

b)

They make the computer slower.

c)

They are only for decoration.

d)

They are not necessary for any tasks.

80.

Do I really need to have drivers for my computer?

a)

Yes, drivers are necessary for your computer to function properly.

b)

No, drivers are not needed for a computer to work.

c)

Drivers are only needed for gaming computers.

d)

Drivers are only needed for internet connectivity.

81.

A motherboard/system board is:

a)

The main circuit board of a computer

b)

A type of computer software

c)

A portable storage device

d)

A computer monitor

82.

Firmware/BIOS [Chapter 9] is:

a)

A type of application software

b)

A type of hardware component

c)

A set of instructions stored on a chip that initializes hardware during booting

d)

A network protocol

83.

What is RAM?

a)

A type of storage device

b)

Random Access Memory

c)

Readily Available Memory

d)

A type of processor

84.

What is CPU? [Chapter 9]

a)

Central Processing Unit

b)

Computer Power Unit

c)

Central Peripheral Unit

d)

Control Processing Utility

85.

Storage is:

a)

A device that processes data

b)

A device that stores data

c)

A device that displays data

d)

A device that transmits data

86.

What is GPU? [Chapter 9]

a)

A type of computer virus

b)

A Graphics Processing Unit

c)

A type of storage device

d)

A programming language

87.

Cooling is:

a)

The process of increasing temperature

b)

The process of decreasing temperature

c)

The process of maintaining temperature

d)

The process of measuring temperature

88.

A NIC is:

a)

Network Interface Card

b)

Network Internal Connection

c)

Node Internet Connector

d)

Network Input Controller

89.

A Fiber optic is:

a)

a type of electrical wire

b)

a cable that transmits data as light signals

c)

a device for amplifying sound

d)

a type of battery

90.

A cable is:

a)

a device that stores data

b)

a wire or group of wires used to carry signals or electricity

c)

a type of software

d)

a mechanical tool

91.

DSL stands for:

a)

Digital Subscriber Line

b)

Direct Service Link

c)

Data Service Layer

d)

Distributed System Logic

92.

Wireless is:

a)

A type of wired connection

b)

A method of transmitting data without physical cables

c)

A device for storing data

d)

A type of software

93.

The difference between volatile and nonvolatile storage is:

a)

Volatile storage loses data when power is lost, nonvolatile storage retains data.

b)

Volatile storage is slower than nonvolatile storage.

c)

Nonvolatile storage requires constant power to retain data.

d)

There is no difference between volatile and nonvolatile storage.

94.

What are the Local storage types, exactly?

a)

Session Storage and Local Storage

b)

Primary and Secondary Storage

c)

RAM and ROM

d)

Cache and Buffer

95.

Local network storage types are:

a)

SAN and NAS

b)

SSD and HDD

c)

RAM and ROM

d)

Cloud and Tape

96.

A Cloud storage service is:

a)

A physical device for storing data

b)

A service that allows data to be stored and accessed over the internet

c)

A type of computer virus

d)

A programming language

97.

Mobile phones are:

a)

Devices used for cooking

b)

Portable electronic devices for communication

c)

Types of furniture

d)

Musical instruments

98.

Tablet devices are:

a)

A type of desktop computer

b)

A portable computing device with a touchscreen

c)

A kind of wearable technology

d)

A traditional landline phone

99.

Laptops are commonly used for:

a)

Cooking food

b)

Traveling

c)

Computing tasks

d)

Gardening

100.

Workstations are used for:

a)

Basic web browsing

b)

High-performance tasks such as graphic design and engineering applications

c)

Making phone calls

d)

Cooking food