Welcome to Operating System Quiz, Randomly Selected !!

Question 1. ______ is a high level abstraction over Semaphore

Shared memory

Message passing

Monitor

Mutual exclusion

Question 2. The problem of thrashing is effected scientifically by

Program structure

Program size

Primary storage size

None of the above

Question 3. The agency that sits between the user and the UNIX system is called the

logic

profile

shell

erxc

Question 4. Where does the swap space reside ?

RAM

Disk

ROM

On-chip cache

Question 5. In UNIX based systems,To build a modularized kernel, the kernel-headers and kernel-source packages must first be installed. Where will you find the kernel-headers and kernel-source

/usr/local

/usr/src/linux

/usr/sre/redhat

/usr/bin

Question 6. Which is not the state of the process

Blocked

Running

Ready

Privileged

Question 7. A major problem with priority scheduling is ?

Definite blocking

Starvation

low priority

none of the above

Question 8. In Priority Scheduling a priority number (integer) is associated with each process. The CPU is allocated to the process with the highest priority (smallest integer = highest priority). The problem of, Starvation ? low priority processes may never execute, is resolved by ?

Terminating the process.

Aging

Mutual Exclusion

Semaphore

Question 9. _________ is a high speed cache used to hold recently referenced page table entries a part of paged virtual memory

Translation Lookaside buffer

Inverse page table

Segmented page table

all of the above

Question 10. Routine is not loaded until it is called. All routines are kept on disk in a relocatable load format. The main program is loaded into memory & is executed. This type of loading is called

Static loading

Dynamic loading

Dynamic linking

Overlays