wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computer Software

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Which statement best defines computer software in an IT context?

a)

Human procedures for operating office equipment

b)

Cables and connectors linking computer devices

c)

Digitally stored instructions that direct hardware

d)

Physical components inside a computer system

2.

A student wants to edit photos on a laptop. Which software layer must be present before installing the photo editor?

a)

Firmware for camera peripherals

b)

Operating system managing resources

c)

Antivirus suite with real-time scan

d)

Virtual machine hypervisor layer

3.

Which option lists common OS functions grouped together?

a)

Gaming, streaming, photo editing

b)

Networking, printing, web browsing

c)

Marketing, accounting, payroll

d)

Protection, security, user interface

4.

Which option best defines hardware in a computer system?

a)

Temporary data held in a buffer

b)

Shared boundary for data exchange

c)

Executable program instructions

d)

Physical and visible system components

5.

During video streaming, data is stored briefly before playback to handle rate differences. What is this process called?

a)

Compiling

b)

Virtualizing

c)

Interfacing

d)

Buffering

6.

Which statement best distinguishes Compiler from Assembler?

a)

Assembler optimizes high-level algorithms thoroughly

b)

Compiler executes line by line during runtime

c)

Both convert assembly into binary machine

d)

Compiler converts high-level; Assembler converts assembly

7.

Which statement best defines system software?

a)

Cloud services providing remote data backups

b)

Scripts customizing one specific application feature

c)

User-focused apps for daily productivity tasks

d)

Programs managing hardware resources reliably

8.

Which statement about platform provision is accurate for system software?

a)

Prevents any interaction with physical hardware

b)

Requires applications to manage device hardware directly

c)

Provides a platform for running application software

d)

Only serves background tasks without user impact

9.

Which statement best describes a core purpose of system software?

a)

Provide basic functionality of computer

b)

Deliver cloud-based file sharing only

c)

Offer advanced graphic design tools

d)

Enable social media communication

10.

Which option best describes a device driver?

a)

General maintenance and optimization utilities

b)

Core system kernel coordinating processes

c)

Compiler translating code to object files

d)

Program that controls a particular hardware

11.

Which task is typically handled by utility software?

a)

Scheduling CPU time slices

b)

Translating API calls to device

c)

Compiling high-level source code

d)

Defragmenting and cleaning storage

12.

Which pairing correctly matches type to primary role?

a)

Translator — manage peripherals

b)

Driver — maintain backups

c)

Operating system — resource management

d)

Utility — convert source code

13.

Which scenario correctly explains why a mobile device is unusable without an operating system?

a)

No interface exists to run and manage apps

b)

The device cannot charge its battery

c)

The CPU cannot perform arithmetic operations

d)

The screen cannot display any colors

14.

How do system software and application software typically interact with the operating system?

a)

They compile the OS during installation

b)

They replace the OS when running tasks

c)

They bypass the OS to reach hardware directly

d)

They rely on OS services to access hardware

15.

What is an object program in this context?

a)

Program obtained after converting into machine code

b)

Original high-level code edited by developers

c)

Library of reusable functions for applications

d)

Script interpreted at runtime without compilation

16.

What is a primary role of utility software in a computing environment?

a)

Maintain, support, enhance, and secure programs

b)

Create end‑user documents and media

c)

Provide hardware design schematics

d)

Replace the operating system kernel entirely

17.

Which option lists examples that fit the category of utility software?

a)

Word processor, spreadsheet, presentation suite

b)

Device drivers, BIOS, microcode firmware

c)

Backup tools, antivirus, anti‑spyware, disk cleaner

d)

Compiler, linker, debugger, build system

18.

What does a disk defragmenter do to data on a hard drive?

a)

Encrypt scattered blocks securely

b)

Merge partitions into one volume

c)

Rearrange fragmented pieces of data

d)

Delete duplicate files automatically

19.

Which utility is least relevant when the goal is detecting malware on storage drives?

a)

Antivirus utilities scanner

b)

Disk defragmenter program

c)

Malware detection engine

d)

Virus examination tool

20.

Which set lists examples that fit the category of application software?

a)

BIOS utilities, microcode patches, EEPROM editors

b)

Enterprise suites, accounting tools, media players

c)

Boot loaders, device drivers, kernel modules

d)

TCP/IP stacks, DNS resolvers, routing daemons