This is a computer science Engineering quiz on operating systems, which includes questions on CPU scheduling and related algorithms.
Which of the following is an example of a real time operating system?
Which of the following operating system does not implement the multitasking truly?
Which of the following windows version support 64 bit processor?
What program runs first after computer is booted and loading GUI?
Which of the following operating system do you choose to implement a client server network?
What are the two steps of a process execution?
In the following cases non – preemptive scheduling occurs?
Which module gives control of the CPU to the process selected by the short-term scheduler?
Dispatcher
Interrupt
Scheduler
None of the mentioned
The processes that are residing in main memory and are ready and waiting to execute are kept on a list called _____________.
Job queue
Ready queue
Execution queue
Process queue
The interval from the time of submission of a process to the time of completion is termed as ____________.
Waiting time
Turnaround time
Response time
Throughput
Which scheduling algorithm allocates the CPU first to the process that requests the CPU first?
First-come, first-served scheduling
Shortest job scheduling
Priority scheduling
None of the mentioned
In priority scheduling algorithm ____________.
CPU is allocated to the process with highest priority
CPU is allocated to the process with lowest priority
Equal priority processes can not be scheduled
None of the mentioned
With multiprogramming ______ is used productively.
Time
Space
Money
All of the mentioned
An I/O bound program will typically have ____________.
A few very short CPU bursts
Many very short I/O bursts
Many very short CPU bursts
A few very short I/O bursts
A process is selected from the ______ queue by the ________ scheduler, to be executed.
Blocked, short term
Wait, long term
Ready, short term
Ready, long term