Which of the following is an example of a distributed operating system?
Unix
Windows
Linux
Google Cloud OS
Which of the following is a methodology used in process scheduling?
Logging
Snapshotting
Data mining
FIFO
Which type of operating system is best suited for handling real-time tasks?
Real-time OS
Network OS
Batch processing OS
Multi-user OS
Which strategy is the best for minimizing page faults when using memory?
Using random replacement
Using FIFO page replacement
Using the Optimal Page Replacement algorithm
Using the Least Frequently Used algorithm
In which deadlock handling method does the system make decisions on resource allocation to avoid deadlock?
Deadlock Recovery
Deadlock Detection
Deadlock Avoidance
Deadlock Prevention
Which file allocation method uses a table to track the location of blocks for a file?
Indexed Allocation
Contiguous Allocation
Linked Allocation
Clustered Allocation
Which of the following models exemplifies inter-process communication through shared memory?
Semaphores
Direct shared memory access.
Pipes
Mailboxes
What issue arises when a system experiences thrashing?
Constant paging activity resulting in poor performance.
System crashes due to insufficient memory.
Excessive CPU utilization without productive work.
Ineffective scheduling causing CPU starvation.
Which of the following is a primary function of a hypervisor?
To provide user interface for applications.
To manage physical hardware resources.
To create virtual machines from physical servers.
To act as a firewall for network protection.
In which memory allocation strategy does the system allocate memory in fixed-size blocks?
Segmentation
Contiguous allocation
Non-contiguous allocation
Paged allocation