Operating systems exams - multiple choice questions (MCQ) and answers



Operating Systems MCQ – Set 10

1. Which one of the following is FALSE?
(a) User level threads are not scheduled by the kernel
(b) When a user level thread is blocked, all other threads of its process are blocked
(c) Context switching between user level threads is faster than context switching between kernel level threads.
(d) Kernel level threads cannot share the code segment


Click here to view answer and explanation


2. Which one of the following is an advantage of multiprocessor systems?

(a) Increased modularity
(b) Increased reliability
(c) Increased security
(d) None of above


Click here to view answer and explanation


3. System calls to allocate and free memory belongs to which of the operating system service category below:

(a) Device manipulation
(b) File manipulation
(c) Information maintenance
(d) Process control


Click here to view answer and explanation


4. The scheduler that brings processes into memory and swaps them out on disk as needed is referred to as:

(a) Short-term scheduler
(b) Long-term scheduler
(c) Medium-term scheduler
(d) None of the above


Click here to view answer and explanation


5. In an operating system a utility which lets the users issue and execute commands from the keyboard is called ______

(a) Terminal Handler
(b) Command Interpreter
(c) Kernel
(d) None of the above


Click here to view answer and explanation



*********