NEW
Font size
WorksheetsOperating System Quiz 2
Total questions: 50
Worksheet time: 25mins
Which is the first program that runs when you power on your computer?
Bootloader
BIOS
Kernel
File Manager
What does the Power-On Self-Test (POST) do?
Loads the operating system
Tests if essential hardware components work correctly
Authenticates the user
Configures network settings
Which component locates and loads the operating system kernel into memory?
Bootloader
Cache Manager
Device Driver
Disk Scheduler
What is the final step before gaining access to the OS?
Loading BIOS
Loading system utilities
User authentication
Mounting drives
What is the main goal of multiprogramming?
Save disk space
Keep the CPU always busy
Run only one process at a time
Increase RAM speed
What gives the illusion that all programs are running at the same time?
Multithreading
Multitasking
Multiprocessing
Virtual Memory
Which OS responsibility ensures processes do not interfere with each other’s memory?
File Management
Memory Management
Disk Scheduling
User Authentication
What allows processes larger than physical memory to run?
Multiprogramming
Virtual Memory
Cache Management
Disk Scheduling
In dual-mode operation, which mode runs the OS with full hardware access?
User Mode
Kernel Mode
Admin Mode
Virtual Mode
What prevents normal applications from performing dangerous hardware operations?
Mode Bit
Disk Partitioning
CPU Scheduler
File Permissions
Which mode has the highest privilege in multimode operation?
Ring 0
Ring 1
Ring 2
Ring 3
Which OS component allocates CPU time to processes?
Process Management
File System Management
Cache Controller
Disk Formatter
What is a program in execution called?
Kernel
Process
Thread
Application
Which process type has only one execution path?
Multithreaded
Single-Threaded
Parallel
Distributed
Which type of process can run multiple threads at the same time?
Single-Threaded
Multithreaded
Sequential
Linear
In memory management, what happens when a program finishes?
It stays in RAM
Its memory space is freed
It’s moved to cache
It’s stored in EEPROM
What is a collection of related information created by a user or program?
Cache
File
Directory
Process
Which file system task involves creating folders?
File Mapping
Directory Creation
Disk Partitioning
Cache Allocation
What is the purpose of mounting in mass storage management?
Formatting the disk
Making a storage device accessible
Encrypting files
Partitioning the drive
What tracks unused disk space for storing new files?
File Permissions
Free-Space Management
Disk Scheduling
Directory Table
Which allocation method stores a file in consecutive blocks?
Contiguous Allocation
Linked Allocation
Indexed Allocation
Random Allocation
Which disk scheduling algorithm minimizes arm movement?
FIFO
SCAN (Elevator Algorithm)
Round Robin
LRU
What is dividing a disk into separate logical sections called?
Partitioning
Clustering
Mounting
Fragmenting
Which prevents unauthorized access to stored data?
Encryption
Disk Caching
File Mapping
Partitioning
What stores frequently accessed data for faster retrieval?
Cache
ROM
RAM
HDD
Which cache type is located inside the CPU?
Register Cache
Instruction Cache
Data Cache
Software Cache
Which cache type stores CPU instructions to be executed next?
Instruction Cache
Register Cache
Data Cache
Software Cache
Which cache type holds recently accessed data from memory?
Data Cache
Register Cache
Instruction Cache
Software Cache
Which cache is managed by the OS or application?
Software-Controlled Cache
Hardware Cache
CPU Cache
Instruction Cache
Which policy replaces the least recently used data in cache?
FIFO
LRU
Priority Scheduling
Round Robin
What hides hardware complexity from users and apps?
I/O System Management
Disk Scheduling
Cache Management
Partitioning
What temporarily stores data during transfers between devices?
Buffering
Spooling
Paging
Caching
Which queues requests for devices that can’t handle multiple requests at once?
Spooling
Buffering
Caching
Paging
What is a standard OS method to communicate with all device drivers?
General Device-Driver Interface
BIOS Setup
File System Table
Cache Controller
What prevents processes from accessing resources without permission?
Protection
Security
Encryption
Authentication
What defends against viruses and external attacks?
Security
Protection
Memory Management
File Permissions
Which mechanism isolates processes using hardware controls?
Protection
Security
Virtualization
Paging
What is a unique identifier assigned to each user?
UID
GID
SID
PID
Which identifier is used to manage permissions for multiple users at once?
GID
UID
SID
PID
What is temporary elevation of user privileges called?
Privilege Escalation
Group Assignment
User Authentication
Resource Allocation
Which process type executes instructions one after another until finished?
Sequential Execution
Concurrent Execution
Multithreading
Pipelining
Which execution type allows multiple threads from the same process to run seemingly at once?
Concurrent Execution
Sequential Execution
Single Threading
Serial Execution
Which storage type is used for backup copies of files in case of failure?
Tertiary Storage
Cache Storage
Virtual Memory
Register Cache
Which memory management task tracks which process owns which memory part?
Allocation Table
Paging Table
File Index
Partition Table
Which term describes when cache data is found and reused?
Cache Hit
Cache Miss
Buffer Overflow
Page Fault
What do you call it when the needed data is not found in cache?
Cache Miss
Cache Hit
Page Fault
Disk Error
Which identifier in Windows corresponds to a UID?
SID
PID
GID
RID
Which OS responsibility ensures files are mapped to the correct storage location?
File System Management
Disk Scheduling
Cache Management
Buffering
Which is an example of spooling?
Queuing print jobs for a single printer
Storing images in a browser cache
Paging data to disk
Buffering keyboard input
Which security example stops malware from executing?
Antivirus Software
Disk Scheduler
Cache Controller
Partition Manager
