Welcome to Operating System Quiz, Entry Level !!

Question 1. Switching the CPU to another Process requires to save state of the old process and loading new process state is called as

Process Blocking

Context Switch

Time Sharing

None of the above

Question 2. A page fault occurs

when the page is not in the memory

when the page is in the memory

when the process enters the blocked state

when the process is in the ready state

Question 3. What is a shell

It is a hardware component

It is a command interpreter

It is a part in compiler

It is a tool in CPU scheduling

Question 4. The state of a process after it encounters an I/O instruction is

Ready

Blocked/Waiting

Idle

Running

Question 5. In the blocked state

the processes waiting for I/O are found

the process which is running is found

the processes waiting for the processor are found

none of the above

Question 6. Which symbol will be used with grep command to match the pattern pat at the beginning of a line

^pat

$pat

pat$

pat^

Question 7. Round robin scheduling is essentially the preemptive version of

FIFO

Shortest job first

Shortest remaining

Longest time first

Question 8. A binary semaphore

has the values one or zero

is essential to binary computers

is used only for synchronisation

is used only for mutual exclusion

Question 9. FIFO scheduling is

Preemptive Scheduling

Non Preemptive Scheduling

Deadline Scheduling

Fair share scheduling

Question 10. Multiprogramming systems

Are easier to develop than single programming systems

Execute each job faster

Execute more jobs in the same time

Are used only on large main frame computers