Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SAO-CUT-CA#2

Total questions: 45

Worksheet time: 23mins

Name
Class
Date
1.

Which storage type uses pits and lands to encode data?

a)

Magnetic

b)

Optical

c)

Solid state

d)

Cloud

2.

Which storage type uses rotating platters to store data?

a)

Magnetic

b)

Optical

c)

Solid state

d)

Flash

3.

Which feature is MOST associated with solid state storage?

a)

Uses laser reflection

b)

Uses flash memory

c)

Uses read/write heads

d)

Stores data using pits

4.

A device must store data permanently and without moving pipeline parts. Which storage type fits?

a)

Magnetic

b)

Solid state

c)

Optical

d)

RAM

5.

Which type of storage MOST likely fails due to mechanical wear?

a)

Solid state

b)

Cloud

c)

Magnetic

d)

Optical

6.

What component enables magnetic storage to read data?

a)

Laser diode

b)

Read/write head

c)

Light sensor

d)

Flash transistor

7.

USB flash drives store data using:

a)

Electromagnetic fields

b)

Light reflections

c)

Floating-gate transistors

d)

Rotating platters

8.

Which best describes optical storage?

a)

Uses magnetic domains

b)

Uses electrical charge

c)

Uses laser-based reading

d)

Uses compressed air

9.

Which storage type is most vulnerable to scratches?

a)

Optical

b)

Magnetic

c)

Solid state

d)

Flash

10.

Cloud storage MOST depends on:

a)

Local CPU speed

b)

Internet connectivity

c)

Magnetic disk rotation

d)

File extensions

11.

A disadvantage of cloud storage is:

a)

Cannot be accessed globally

b)

Requires internet access

c)

Not scalable

d)

Cannot be encrypted

12.

Which device forwards packets to the correct destination in a LAN?

a)

Hub

b)

Switch

c)

Repeater

d)

Firewall

13.

SECTION 2: IP Addressing (13–20). Which device typically assigns IPv4 addresses automatically?

a)

DNS

b)

NIC

c)

DHCP via Router

d)

Web server

14.

SECTION 2: IP Addressing (13–20). Which is a valid characteristic of IPv4?

a)

Uses hexadecimal

b)

Uses 128 bits

c)

Uses dotted decimal

d)

Has 16 octets

15.

SECTION 2: IP Addressing (13–20). A private IPv4 address could be:

a)

8.8.8.8

b)

172.16.5.9

c)

2001:db8::12

d)

255.255.255.255

16.

SECTION 2: IP Addressing (13–20). A public IPv4 address is one that:

a)

Is only used offline

b)

Is routable on the internet

c)

Cannot be assigned dynamically

d)

Has exactly 8 digits

17.

SECTION 2: IP Addressing (13–20). Which address belongs to IPv6?

a)

10.0.0.1

b)

255.255.0.0

c)

2001:0db8:85a3::7334

d)

127.0.0.1

18.

SECTION 2: IP Addressing (13–20). Static IP addresses are:

a)

Assigned by DHCP

b)

Manually configured and do not change

c)

Always public

d)

Reserved for routers only

19.

Which protocol maps an IP address to a MAC address?

a)

FTP

b)

SMTP

c)

ARP

d)

DHCP

20.

Which situation BEST requires a static IP?

a)

A student using the school Wi‑Fi

b)

A web server hosting a public website

c)

A smartphone using mobile data

d)

A guest laptop connecting temporarily

21.

SECTION 3: System & Application Software (21–28). System software is responsible for:

a)

Running user tasks

b)

Managing hardware

c)

Editing documents

d)

Creating images

22.

SECTION 3: System & Application Software (21–28). Which is NOT system software?

a)

Operating system

b)

Utility program

c)

Device driver

d)

Spreadsheet

23.

SECTION 3: System & Application Software (21–28). Which is NOT application software?

a)

Word processor

b)

Web browser

c)

Device driver

d)

Video editor

24.

SECTION 3: System & Application Software (21–28). The OS function of handling interrupts involves:

a)

Allocating storage

b)

Switching CPU attention to urgent signals

c)

Compressing files

25.

The bootstrap is stored in:

a)

RAM

b)

ROM

c)

Cache

d)

Hard disk

26.

Which of the following is a memory-related OS function?

a)

File formatting

b)

Memory allocation

c)

Device detection

d)

Power management

27.

Virtual memory allows the OS to:

a)

Increase the CPU clock speed

b)

Use secondary storage as temporary RAM

c)

Expand ROM

d)

Prevent fragmentation

28.

A task performed by application software is:

a)

Managing system interrupts

b)

Running a spreadsheet analysis

c)

Allocating memory

d)

Booting the device

29.

High-level languages are considered machine-independent because:

a)

They run without translation

b)

They translate into assembly

c)

They can be compiled for different CPUs

d)

They directly manipulate hardware

30.

Which language type uses mnemonics?

a)

Machine code

b)

High-level

c)

Assembly language

d)

Fourth-generation

31.

Which is TRUE about compilers?

a)

They translate line-by-line

b)

They translate the whole program at once

c)

They execute without translation

d)

They generate bytecode only

32.

A compiler reports errors by:

a)

Fixing syntax errors automatically

b)

Ignoring them

c)

Listing all errors after attempted compilation

d)

Asking the OS to resolve them

33.

Which is NOT an advantage of high-level languages?

a)

Easier to debug

b)

Easy for humans to read

c)

Machine-dependent

d)

Less code needed

34.

Which unit directly executes machine code?

a)

GPU

b)

CPU

c)

RAM

d)

SSD

35.

An IDE feature that highlights syntax uses:

a)

Compiler

b)

Syntax highlighting

c)

Runtime engine

d)

Linker

36.

Which IDE feature helps track variable values during execution?

a)

Editor

b)

Debugger

c)

Autocomplete

d)

Compiler

37.

The purpose of a linker is to:

a)

Combine object files into a single executable

b)

Detect syntax errors

c)

Execute machine code

d)

Manage memory

38.

An IDE’s auto-complete feature helps by:

a)

Running the program

b)

Predicting and completing code statements

c)

Managing system resources

d)

Executing bytecode

39.

Which tool is used to convert assembly to machine code?

a)

Compiler

b)

Interpreter

c)

Assembler

d)

Debugger

40.

Which language needs a compiler?

a)

Python (in interpreter mode)

b)

Java (after bytecode generation)

c)

C++

d)

HTML

41.

Debuggers can:

a)

Compile code

b)

Execute code at reduced speeds

c)

Store data permanently

d)

Replace hardware failures

42.

Which environment allows writing, editing, compiling, and debugging in one place?

a)

Browser

b)

IDE

c)

Operating system

d)

Driver

43.

During compilation, semantic errors are:

a)

Ignored

b)

Reported as logic errors

c)

Caught and reported by the compiler

d)

Fixed automatically

44.

The final machine-code output of a compiler is called:

a)

Source file

b)

Object code

c)

Bytecode

d)

Pseudocode

45.

Which file type is MOST likely produced after successful compilation?

a)

.txt

b)

.mp3

c)

.exe

d)

.zip