100+ Operating System Fill in the Blanks with Answers - 3

Question: 11

Which of the following is not an advantage of multiprogramming?

(A) Decreased operating system overhead

(B) Ability to assign priorities to jobs

(C) Shorter response time

(D) Increased throughput

Ans: A

Decreased operating system overhead

Question: 12

A computer has six tape drives, with n processes competing for them. Each process may need two drives. What is the maximum value of n for the systems to be deadlock free?

(A) 3

(B) 4

(C) 5

(D) 6

Ans: B

4

Question: 13

Thrashing

(A) Can be caused by poor paging algorithms

(B) Always occur on large computers

(C) Can always be avoided by swapping

(D) Is a natural consequence of virtual memory system

Ans: A

Can be caused by poor paging algorithms

Question: 14

Multiprocessor is used because

(A) Distributed capability

(B) They increase reliability

(C) It saves money compared to multiple single systems

(D) All of these

Ans: D

All of these

Question: 15

Dirty bit for a page in a page table

(A) Allows only read on a page

(B) Helps maintain LRU information

(C) Helps avoid unnecessary writes on a paging device

(D) None of these

Ans: C

Helps avoid unnecessary writes on a paging device

Related Questions