wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computer Science Revision

Total questions: 23

Worksheet time: 12mins

Name
Class
Date
1.

A Local Area Network (LAN) is best described as:

a)

A network that connects computers within a limited area, such as a school or office building.

b)

A network that connects computers across different countries.

c)

A network that only connects wireless devices.

d)

A network used exclusively for internet access.

2.

2) People connect computers together in a network for which two main reasons?

a)

To share resources and communicate easily

b)

To increase the size of each computer

c)

To make computers slower

d)

To prevent computers from working together

3.

Select the option that correctly describes two characteristics of a wired network connection and two characteristics of a wireless connection.

a)

Wired: stable, faster; Wireless: flexible, prone to interference

b)

Wired: flexible, slow; Wireless: stable, secure

c)

Wired: prone to interference, flexible; Wireless: stable, faster

d)

Wired: secure, prone to interference; Wireless: slow, stable

4.

In everyday terms, what do each of these do on the internet: IP address, router, protocol, data packet, domain name? Give a one-sentence explanation for each.

a)

See explanations above for each term.

b)

They are all types of computer viruses.

c)

They are different brands of internet service providers.

d)

They are all types of social media platforms.

5.

How are devices connected in bus, star and mesh network topologies, and how do cost, setup and reliability differ across them?

a)

See table above for each topology.

b)

All devices are connected in a ring in all topologies, and cost, setup, and reliability are always the same.

c)

Devices are only connected wirelessly in all topologies, and there is no difference in cost, setup, or reliability.

d)

Devices are connected randomly in all topologies, and cost, setup, and reliability do not vary.

6.

Which of the following is the correct pseudocode to work out the average of a list of temperatures stored in an array?

a)

Set total to 0. For each temperature in the array, add it to total. Divide total by the number of temperatures.

b)

Multiply all temperatures together and divide by the number of temperatures.

c)

Add the first and last temperature and divide by 2.

d)

Sort the array and pick the middle value.

7.

Name the four layers of the TCP/IP model and describe what each layer is responsible for when data is sent across a network.

a)

Layer: Application | Responsible for: Network processes to applications Layer: Transport | Responsible for: Host-to-host communication Layer: Internet | Responsible for: Path determination and IP addressing Layer: Network Access | Responsible for: Physical transmission of data

b)

Layer: Presentation | Responsible for: Data encryption and compression Layer: Session | Responsible for: Managing sessions between applications Layer: Network | Responsible for: Routing and forwarding Layer: Data Link | Responsible for: Error detection and correction

c)

Layer: Application | Responsible for: Data encryption and compression Layer: Transport | Responsible for: Physical transmission of data Layer: Internet | Responsible for: Host-to-host communication Layer: Network Access | Responsible for: Path determination and IP addressing

d)

Layer: Physical | Responsible for: Network processes to applications Layer: Data Link | Responsible for: Host-to-host communication Layer: Network | Responsible for: Path determination and IP addressing Layer: Transport | Responsible for: Physical transmission of data

8.

Which of the following best summarizes guidance for a school setting up a network, including a comparison of wired vs wireless performance and practicality, reasons for using a LAN, a comparison of at least two topologies, and a description of how IP addresses, routers, and protocols help data travel?

a)

Wired networks offer better performance but less flexibility than wireless; schools use LANs for secure, fast local communication; star and bus topologies differ in reliability and scalability; IP addresses, routers, and protocols direct and manage data flow.

b)

Wireless networks are always faster and more secure than wired; schools use WANs for local communication; ring and mesh topologies are identical; IP addresses and routers are not needed for data travel.

c)

Wired and wireless networks have no differences; schools use LANs only for internet access; star and bus topologies are the same; protocols are only used for printing.

d)

Wireless networks are more reliable than wired; schools use LANs for global communication; mesh and ring topologies are the most common; routers are only used for connecting printers.

9.

The purpose of the CPU is to process data, with the ALU performing arithmetic and logic operations and the Control Unit directing operations within the computer system.

a)

The purpose of the CPU is to process data, with the ALU performing arithmetic and logic operations and the Control Unit directing operations within the computer system.

b)

The purpose of the CPU is to store data, with the ALU managing memory and the Control Unit handling input devices.

c)

The purpose of the CPU is to display graphics, with the ALU controlling the monitor and the Control Unit managing sound.

d)

The purpose of the CPU is to connect to the internet, with the ALU processing network signals and the Control Unit managing downloads.

10.

10) Which of the following best describes the differences between RAM and ROM, and gives an example use for each?

a)

RAM is volatile memory used for temporary data storage while a computer is running; ROM is non-volatile memory used to store firmware. Example: RAM is used for running programs, ROM is used for storing the BIOS.

b)

RAM is non-volatile memory used for permanent storage; ROM is volatile memory used for temporary storage. Example: RAM is used for storing the BIOS, ROM is used for running programs.

c)

RAM and ROM are both used for permanent data storage. Example: RAM stores firmware, ROM stores running programs.

d)

RAM is used only in mobile devices, ROM is used only in desktop computers. Example: RAM is for mobile apps, ROM is for desktop operating systems.

11.

Which of the following correctly compares solid-state storage (SSD) and magnetic storage (HDD) in terms of speed, durability, and cost per GB?

a)

SSDs are faster and more durable but have a higher cost per GB than HDDs.

b)

SSDs are slower and less durable but have a lower cost per GB than HDDs.

c)

SSDs and HDDs have the same speed, durability, and cost per GB.

d)

HDDs are faster and more durable but have a higher cost per GB than SSDs.

12.

A GPU is commonly used for which of the following tasks, and why does parallel processing benefit these tasks?

a)

Rendering graphics and performing computations that benefit from parallel processing because many operations can be done simultaneously.

b)

Managing system memory because it requires sequential processing.

c)

Running the operating system because it needs single-threaded performance.

d)

Handling network traffic because it requires serial data processing.

13.

An embedded system is a specialized computer system that is part of a larger device. Which of the following are everyday examples of embedded systems?

a)

Washing machine and microwave oven

b)

Desktop computer and laptop

c)

Smartphone and tablet

d)

Television and radio

14.

An operating system performs several key functions. Which of the following lists three key functions you rely on when using a computer?

a)

Managing hardware resources, providing a user interface, running applications

b)

Designing web pages, creating spreadsheets, editing videos

c)

Printing documents, scanning images, making phone calls

d)

Writing code, compiling programs, debugging errors

15.

Which of the following are examples of utility software and their functions?

a)

Antivirus software protects against malware, and disk cleanup removes unnecessary files.

b)

Word processor creates documents, and spreadsheet software analyzes data.

c)

Web browser accesses the internet, and media player plays videos.

d)

Photo editor edits images, and presentation software creates slides.

16.

Proprietary (closed-source) software restricts access to its source code, while open-source software allows users to view and modify the code. Which of the following is an advantage of open-source software?

a)

It allows users to view and modify the source code.

b)

It is always free of cost.

c)

It cannot be customized by users.

d)

It is only available to large corporations.

17.

What is application software? Which of the following lists three different application types a student might use and their purposes?

a)

Word processor for writing essays, spreadsheet for calculations, and presentation software for creating slideshows.

b)

Operating system for managing hardware, device driver for connecting peripherals, and antivirus for security.

c)

Compiler for converting code, debugger for finding errors, and assembler for translating programs.

d)

BIOS for booting, firmware for device control, and kernel for resource management.

18.

The role of device drivers is to:

a)

Enable communication between hardware devices and the operating system.

b)

Increase the speed of the computer processor.

c)

Store user data securely on the device.

d)

Provide internet connectivity to the device.

19.

Which of the following are ethical issues raised by the use of facial recognition in public spaces?

a)

Privacy invasion and potential misuse of data

b)

Increased convenience and faster transactions

c)

Improved accuracy in identifying criminals and better security

d)

Lower costs for public surveillance systems

20.

Computer misuse refers to the improper or unauthorized use of computers. Which of the following are examples of computer misuse?

a)

Hacking into someone else's account and spreading computer viruses

b)

Using a computer for educational purposes and creating documents

c)

Installing licensed software and updating your system

d)

Browsing the internet for research and sending emails

21.

Data privacy is important when organisations collect personal data because it involves consent and data minimisation. Which of the following best explains why?

a)

It ensures individuals have control over their information and only necessary data is collected.

b)

It allows organisations to share data freely without restrictions.

c)

It encourages organisations to collect as much data as possible for marketing.

d)

It removes the need for user consent when collecting data.

22.

Software licensing matters for schools and students because it ensures legal use of software. What is one risk of using unlicensed software?

a)

Exposure to malware and security threats

b)

Improved software performance

c)

Access to exclusive features

d)

Guaranteed technical support

23.

Select two ways organisations can act responsibly to reduce the environmental impact of computing equipment.

a)

Recycling old equipment and using energy-efficient devices

b)

Increasing paper usage and ignoring e-waste disposal

c)

Using outdated hardware and avoiding software updates

d)

Maximizing energy consumption and discarding equipment irresponsibly