Welcome to Operating System Quiz, Entry Level !!

Question 1. 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

Question 2. Virtual memory is

An extremely large main memory

An extremely large secondary memory

An illusion of extremely large main memory

A type of memory used in super computers

Question 3. Which technique was introduced because a single job could not keep both the CPU and the I/O devices busy

Time-sharing

SPOOLing

Preemptive scheduling

Multiprogramming

Question 4. Which is not the state of the process

Blocked

Running

Ready

Privileged

Question 5. The Banker's algorithm is used

to prevent deadlock in operating systems

to detect deadlock in operating systems

to rectify a deadlocked state

none of the above

Question 6. 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 7. In UNIX, Which command is used to display the top of the file

cat

head

more

grep

Question 8. 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 9. 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 10. Which directory implementation is used in most Operating System

Single level directory structure

Two level directory structure

Tree directory structure

Acyclic directory structure