Font size
WorksheetsComputer Science Basics Worksheet
Total questions: 100
Worksheet time: 50mins
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 type of application software
A hardware device
System software that manages computer resources
A programming language
Samuel and Scarlett are learning about computers in class. Their teacher asks them, "What is a bit?"
A binary digit
A type of software
A computer virus
A programming language
Charlotte wants to type her homework on the computer. Which device should she use?
A device used to display information
A device used to enter data into a computer
A device used to store data
A device used to print documents
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 type of computer hardware
a step-by-step procedure for solving a problem
a programming language
a data storage device
Binary is:
A number system with base 2
A type of animal
A kind of fruit
A musical instrument
Abigail wants to upgrade her computer for faster performance. She is considering buying an SSD. What does SSD stand for?
Solid State Drive
Super Speed Device
Serial Storage Disk
Standard Storage Device
Avery is building a new computer for gaming and asks Sophia what a GPU is. What does GPU stand for?
A type of computer virus
A graphics processing unit
A general purpose utility
A gaming peripheral
Mia wants to save her school project so she can access it later. Which device should she use to store her data permanently?
A device used to store data permanently
A type of computer monitor
A software application
A type of printer
RAM stands for:
Readily Available Memory
Random Access Memory
Rapid Action Module
Remote Access Machine
Charlotte is assembling her own computer and needs to install the main circuit board. What is this component called?
The main circuit board of a computer
A type of computer software
A portable storage device
A computer monitor
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?
Software with source code that is publicly available and can be modified.
Software that is only available for purchase.
Software that cannot be modified by users.
Software that is used only for educational purposes.
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 software that allows hardware to communicate with the operating system
A type of computer virus
A programming language
A hardware device
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 type of application software
Software that manages and controls computer hardware
A programming language
A type of computer virus
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?
Software designed to perform specific tasks for users
A device used to input data into a computer
A program that controls hardware resources
A type of computer virus
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 contract granting permission to use something under specific terms
a type of software bug
a hardware component
an internet protocol
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 fixed value
A value that can change
A type of function
A programming language
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:
the process of writing code
the process of finding and fixing errors in a program
the process of compiling a program
the process of designing algorithms
Harper gives each of her friends a unique sticker. Each friend receives exactly one sticker. What is this an example of?
A relation where each input has exactly one output.
A process of multiplying numbers.
A type of variable in programming.
A method to sort data.
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 type of variable
a sequence of instructions that repeats until a condition is met
a kind of function
a data structure
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 type of computer hardware
A malicious software designed to harm or exploit systems
A programming language
A computer network protocol
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:
The process of converting information into a code to prevent unauthorized access.
The process of deleting data permanently.
The process of compressing files to save space.
The process of creating a backup of data.
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 programming language
A database management system
A query language for databases
A type of hardware
Mia wants to protect her home network from unauthorized access and harmful traffic. What should she use?
A device that stores data
Software or hardware that controls network traffic
A type of computer virus
A programming language
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 collection of data organized for easy access and management
A type of programming language
A computer virus
A hardware device
During a computer class, Liam asked the teacher what CPU stands for. What is the correct answer?
Central Processing Unit
Computer Personal Unit
Central Peripheral Unit
Control Processing Unit
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?
2
8
10
16
In Benjamin's computer science class, the teacher asked, "What does 'Bit' stand for?"
Binary digit
Basic information type
Byte integer
Binary interface
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?
To manage computer hardware and software resources
To create documents
To browse the internet
To play games
Priya wants to set up internet access for her home devices. Which device should she use?
Connecting devices to a network
Printing documents
Storing files
Editing images
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 type of computer virus
A unique identifier for a device on a network
A programming language
A hardware component
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?
Local Area Network
Large Area Network
Long Area Node
Limited Access Network
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?
Monitor
Network Interface Card (NIC)
Printer
Keyboard
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?
To store data temporarily for quick access by the CPU
To provide permanent storage for files
To process graphics and images
To connect to the internet
Harper needs to write and format her school essay on the computer. Which tool should she use for this purpose?
To edit and format text documents
To browse the internet
To play music
To create spreadsheets
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?
Operating System
Spreadsheet Software
Database Software
Word Processor
During a computer class, Daniel was learning about different types of interfaces. His teacher asked, "What does GUI stand for?"
Graphical User Interface
General User Interface
Global User Interface
Graphical Utility Interface
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?
To create web pages
To display web pages
To store data permanently
To write programming code
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 fixed value that cannot change
A container for storing data values
A type of function
A programming error
Lily wants to water her plants every day for a week. In programming, what is this repeated action called?
A way to repeat a set of instructions multiple times
A type of variable
A kind of error
A programming language
A compiler is:
A program that translates a high-level language into machine code.
A device that stores data.
A type of computer virus.
A programming language.
Abigail wants to start coding, and her teacher suggests using an IDE. What does IDE stand for?
Integrated Development Environment
Internal Data Exchange
Internet Development Engine
Input Device Emulator
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?
Web development
Data analysis
Managing and manipulating databases
Graphic design
DBMS stands for:
Database Management System
Database Management Software
Database Manipulation System
Data Backup Management System
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 collection of related data organized in rows and columns
A type of computer hardware
A programming language
A network protocol
What is a primary key?
A unique identifier for each record in a table
A type of foreign key
A duplicate value in a table
A column that allows null values
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?
Viruses and malware
Documents
Music files
Printers
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 type of cyber attack where attackers trick individuals into providing sensitive information.
A method of fishing in the sea.
A way to improve computer speed.
A type of computer hardware.
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 process of converting information into a code to prevent unauthorized access
A method of deleting files permanently
A way to increase internet speed
A type of computer virus
Jackson is learning about computers in class. His teacher asks him, "What is a byte?" What should Jackson answer?
A group of 8 bits
A single bit
A type of software
A computer virus
James is learning about different number systems in his computer class. He comes across hexadecimal numbers. What is a hexadecimal number?
A number system with base 8
A number system with base 10
A number system with base 16
A number system with base 2
A CPU does NOT:
Process data
Store long-term data
Execute instructions
Control other hardware components
What tasks does an operating system NOT perform?
Managing hardware resources
Providing user interfaces
Running application software
Designing application software
The differences between a router and a switch are:
A router connects different networks, while a switch connects devices within the same network.
A switch connects different networks, while a router connects devices within the same network.
Both router and switch perform the same function.
A router is used only for wireless connections, while a switch is used only for wired connections.
A relational database is:
A database that stores data in tables related to each other
A database that stores data as files
A database that stores data in a single block
A database that does not use tables
Char is defined as:
A data type that stores a single character
A data type that stores multiple characters
A data type that stores only numbers
A data type that stores decimal values
Define Strings [Chapter 2]
A sequence of characters
A type of integer
A mathematical operation
A data storage device
Define Numbers [Chapter 2]
Numbers are mathematical objects used to count, measure, and label.
Numbers are only used for counting.
Numbers are only used for measuring.
Numbers are not used in mathematics.
Define a Boolean.
A data type with two possible values: true or false
A type of loop in programming
A variable that stores text
A function that returns a number
Define Integers [Chapter 3]
Numbers without fractional or decimal parts
Numbers with only positive values
Numbers with only negative values
Numbers between 0 and 1
Define Floats [Chapter 3]
Floats are numbers with decimal points.
Floats are whole numbers.
Floats are characters.
Floats are boolean values.
What is text data? [Chapter 3]
A type of data that consists of words, sentences, or paragraphs.
A type of data that consists of images.
A type of data that consists of numbers only.
A type of data that consists of audio signals.
What is an output? [Chapter 3]
A result produced by a computer
A type of input device
A programming language
A storage device
Processing is:
the input of data into a computer
the manipulation of data by a computer
the output of data from a computer
the storage of data in a computer
What is storage? [Chapter 3]
A device that stores data
A type of software
A programming language
A network protocol
What are data driven business decisions?
Decisions based on intuition and experience
Decisions based on data analysis and interpretation
Decisions made randomly
Decisions based on tradition
The importance of investing in security is:
To protect assets and data from threats
To increase company expenses
To reduce employee productivity
To avoid using technology
What is intellectual property? [Chapter 4]
A type of physical property
A legal right over creations of the mind
A government tax
A form of real estate
A trademark is:
A type of copyright
A unique symbol, word, or phrase used to identify a product or service
A government-issued license
A form of patent
What is a patent?
A type of copyright
A government grant giving exclusive rights to an invention
A trademark for a brand
A legal document for land ownership
Securing Data [Chapter 4]
Encryption
Formatting
Defragmentation
Compression
What is the primary unit for data sto? [Chapter 5]
Bit
Byte
Kilobyte
Megabyte
What is a throughput unit?
A measure of the amount of material or items passing through a system or process.
A type of storage device.
A unit of temperature measurement.
A method of data encryption.
What is processing speed?
The rate at which a computer completes tasks
The amount of memory in a computer
The size of a computer's hard drive
The type of software installed
The Troubleshooting Methodology [Chapter 6] is:
A systematic approach to identifying and resolving problems
A way to install new software
A method for creating user accounts
A process for backing up data
What is Networking?
A type of computer hardware
A process of connecting computers to share resources
A programming language
A type of software
Peripheral devices are:
Devices that are part of the CPU
External devices connected to a computer
Software programs
Internal memory units
Graphic devices are used for:
Inputting data
Displaying images and graphics
Storing information
Processing data
Installing Peripherals - Devices [Chapter 8]
Connecting external devices to a computer system
Writing software code for devices
Designing computer hardware
Developing mobile applications
It is important to have peripherals in computers because:
They allow users to interact with the computer and expand its functionality.
They make the computer slower.
They are only for decoration.
They are not necessary for any tasks.
Do I really need to have drivers for my computer?
Yes, drivers are necessary for your computer to function properly.
No, drivers are not needed for a computer to work.
Drivers are only needed for gaming computers.
Drivers are only needed for internet connectivity.
A motherboard/system board is:
The main circuit board of a computer
A type of computer software
A portable storage device
A computer monitor
Firmware/BIOS [Chapter 9] is:
A type of application software
A type of hardware component
A set of instructions stored on a chip that initializes hardware during booting
A network protocol
What is RAM?
A type of storage device
Random Access Memory
Readily Available Memory
A type of processor
What is CPU? [Chapter 9]
Central Processing Unit
Computer Power Unit
Central Peripheral Unit
Control Processing Utility
Storage is:
A device that processes data
A device that stores data
A device that displays data
A device that transmits data
What is GPU? [Chapter 9]
A type of computer virus
A Graphics Processing Unit
A type of storage device
A programming language
Cooling is:
The process of increasing temperature
The process of decreasing temperature
The process of maintaining temperature
The process of measuring temperature
A NIC is:
Network Interface Card
Network Internal Connection
Node Internet Connector
Network Input Controller
A Fiber optic is:
a type of electrical wire
a cable that transmits data as light signals
a device for amplifying sound
a type of battery
A cable is:
a device that stores data
a wire or group of wires used to carry signals or electricity
a type of software
a mechanical tool
DSL stands for:
Digital Subscriber Line
Direct Service Link
Data Service Layer
Distributed System Logic
Wireless is:
A type of wired connection
A method of transmitting data without physical cables
A device for storing data
A type of software
The difference between volatile and nonvolatile storage is:
Volatile storage loses data when power is lost, nonvolatile storage retains data.
Volatile storage is slower than nonvolatile storage.
Nonvolatile storage requires constant power to retain data.
There is no difference between volatile and nonvolatile storage.
What are the Local storage types, exactly?
Session Storage and Local Storage
Primary and Secondary Storage
RAM and ROM
Cache and Buffer
Local network storage types are:
SAN and NAS
SSD and HDD
RAM and ROM
Cloud and Tape
A Cloud storage service is:
A physical device for storing data
A service that allows data to be stored and accessed over the internet
A type of computer virus
A programming language
Mobile phones are:
Devices used for cooking
Portable electronic devices for communication
Types of furniture
Musical instruments
Tablet devices are:
A type of desktop computer
A portable computing device with a touchscreen
A kind of wearable technology
A traditional landline phone
Laptops are commonly used for:
Cooking food
Traveling
Computing tasks
Gardening
Workstations are used for:
Basic web browsing
High-performance tasks such as graphic design and engineering applications
Making phone calls
Cooking food
