WorksheetsSAO-CUT-CA#2
Total questions: 45
Worksheet time: 23mins
Which storage type uses pits and lands to encode data?
Magnetic
Optical
Solid state
Cloud
Which storage type uses rotating platters to store data?
Magnetic
Optical
Solid state
Flash
Which feature is MOST associated with solid state storage?
Uses laser reflection
Uses flash memory
Uses read/write heads
Stores data using pits
A device must store data permanently and without moving pipeline parts. Which storage type fits?
Magnetic
Solid state
Optical
RAM
Which type of storage MOST likely fails due to mechanical wear?
Solid state
Cloud
Magnetic
Optical
What component enables magnetic storage to read data?
Laser diode
Read/write head
Light sensor
Flash transistor
USB flash drives store data using:
Electromagnetic fields
Light reflections
Floating-gate transistors
Rotating platters
Which best describes optical storage?
Uses magnetic domains
Uses electrical charge
Uses laser-based reading
Uses compressed air
Which storage type is most vulnerable to scratches?
Optical
Magnetic
Solid state
Flash
Cloud storage MOST depends on:
Local CPU speed
Internet connectivity
Magnetic disk rotation
File extensions
A disadvantage of cloud storage is:
Cannot be accessed globally
Requires internet access
Not scalable
Cannot be encrypted
Which device forwards packets to the correct destination in a LAN?
Hub
Switch
Repeater
Firewall
SECTION 2: IP Addressing (13–20). Which device typically assigns IPv4 addresses automatically?
DNS
NIC
DHCP via Router
Web server
SECTION 2: IP Addressing (13–20). Which is a valid characteristic of IPv4?
Uses hexadecimal
Uses 128 bits
Uses dotted decimal
Has 16 octets
SECTION 2: IP Addressing (13–20). A private IPv4 address could be:
8.8.8.8
172.16.5.9
2001:db8::12
255.255.255.255
SECTION 2: IP Addressing (13–20). A public IPv4 address is one that:
Is only used offline
Is routable on the internet
Cannot be assigned dynamically
Has exactly 8 digits
SECTION 2: IP Addressing (13–20). Which address belongs to IPv6?
10.0.0.1
255.255.0.0
2001:0db8:85a3::7334
127.0.0.1
SECTION 2: IP Addressing (13–20). Static IP addresses are:
Assigned by DHCP
Manually configured and do not change
Always public
Reserved for routers only
Which protocol maps an IP address to a MAC address?
FTP
SMTP
ARP
DHCP
Which situation BEST requires a static IP?
A student using the school Wi‑Fi
A web server hosting a public website
A smartphone using mobile data
A guest laptop connecting temporarily
SECTION 3: System & Application Software (21–28). System software is responsible for:
Running user tasks
Managing hardware
Editing documents
Creating images
SECTION 3: System & Application Software (21–28). Which is NOT system software?
Operating system
Utility program
Device driver
Spreadsheet
SECTION 3: System & Application Software (21–28). Which is NOT application software?
Word processor
Web browser
Device driver
Video editor
SECTION 3: System & Application Software (21–28). The OS function of handling interrupts involves:
Allocating storage
Switching CPU attention to urgent signals
Compressing files
The bootstrap is stored in:
RAM
ROM
Cache
Hard disk
Which of the following is a memory-related OS function?
File formatting
Memory allocation
Device detection
Power management
Virtual memory allows the OS to:
Increase the CPU clock speed
Use secondary storage as temporary RAM
Expand ROM
Prevent fragmentation
A task performed by application software is:
Managing system interrupts
Running a spreadsheet analysis
Allocating memory
Booting the device
High-level languages are considered machine-independent because:
They run without translation
They translate into assembly
They can be compiled for different CPUs
They directly manipulate hardware
Which language type uses mnemonics?
Machine code
High-level
Assembly language
Fourth-generation
Which is TRUE about compilers?
They translate line-by-line
They translate the whole program at once
They execute without translation
They generate bytecode only
A compiler reports errors by:
Fixing syntax errors automatically
Ignoring them
Listing all errors after attempted compilation
Asking the OS to resolve them
Which is NOT an advantage of high-level languages?
Easier to debug
Easy for humans to read
Machine-dependent
Less code needed
Which unit directly executes machine code?
GPU
CPU
RAM
SSD
An IDE feature that highlights syntax uses:
Compiler
Syntax highlighting
Runtime engine
Linker
Which IDE feature helps track variable values during execution?
Editor
Debugger
Autocomplete
Compiler
The purpose of a linker is to:
Combine object files into a single executable
Detect syntax errors
Execute machine code
Manage memory
An IDE’s auto-complete feature helps by:
Running the program
Predicting and completing code statements
Managing system resources
Executing bytecode
Which tool is used to convert assembly to machine code?
Compiler
Interpreter
Assembler
Debugger
Which language needs a compiler?
Python (in interpreter mode)
Java (after bytecode generation)
C++
HTML
Debuggers can:
Compile code
Execute code at reduced speeds
Store data permanently
Replace hardware failures
Which environment allows writing, editing, compiling, and debugging in one place?
Browser
IDE
Operating system
Driver
During compilation, semantic errors are:
Ignored
Reported as logic errors
Caught and reported by the compiler
Fixed automatically
The final machine-code output of a compiler is called:
Source file
Object code
Bytecode
Pseudocode
Which file type is MOST likely produced after successful compilation?
.txt
.mp3
.exe
.zip
