Which of the following scheduling strategies allows for a process to move between different priority queues based on its behavior and execution history?
First-Come, First-Served
Shortest Job Next
Multilevel Feedback Queue Scheduling
Round Robin
In which process state is a process waiting for some event (like I/O completion)?
Blocked
Ready
Terminated
Running
What is a primary advantage of using bitmaps for free space management in file systems?
Fixed allocation size
Reduced memory footprint
Fast allocation and deallocation
Increased complexity
Which of the following is a primary function of a hypervisor?
To act as a firewall for network protection.
To manage physical hardware resources.
To create virtual machines from physical servers.
To provide user interface for applications.
What is the primary function of a semaphore in process synchronization?
To queue processes for execution
To manage memory allocation
To schedule CPU time for processes
To control access to shared resources
Which file attribute typically indicates the time when the file was last modified?
Last Modification Date
Creation Date
File Size
Last Access Date
In which scenario is a process created?
All of the above
When the system boots up
When a program is invoked
When a user logs into a system
Which of the following synchronization mechanisms is used to control access to a shared resource?
Thread Pool
BFS
Semaphore
NetBIOS
In Priority Scheduling, how is the priority of a process typically determined?
By the expected time of execution
By the size of the process
By the process age
By the user's input
What is the purpose of a semaphore in process synchronization?
To count the number of context switches
To load processes into memory