Computer Science MCQsOperating System MCQs

Operating Systems Concepts MCQs with answers


1. The following, is not the, function, of “Micro kernel”?

(A) Inter-process, communication.

(B) 1/O interrupts, management.

(C) File, management

(D) Low-level ,memory management.

see answer

(C) File, management


2. Windows / Operating, System, is the, type of: ________________________?

(A) System Software

(B) Application Software

(C) Both A & B

(D) None of above

see answer

(A) System Software


3. A “direct method” of deadlock, prevention is to, prevent the, occurrences, of: ___________-?

A) Circular waits

B) No preemption

C) Mutual exclusion

D) Hold and wait

see answer

A) Circular waits


4. The “methods or algorithms” which are ,used to increase the, performance of ,disk storage “sub-system” is called:

A) Disk storing

B) Disk extending

C) Disk performing

D) Disk scheduling

see answer

D) Disk scheduling


5.______________________is the exact, time required to, move the disk, arm to the required, track.

A) Latency time

B) Access time

(C) Seek time

(D) Rotational delay

see answer

(C) Seek time


6. The _______________________ policy, restricts scanning, to one direction, only.

(A) N-Step SCAN

(B) SCAN

(C) C-SCAN

(D) Both B and C

see answer

(C) C-SCAN


7. Policy selects, the disk I/O, of the ‘disk arm’ from its, current position.

A) SCAN

B) C-SCAAN

C) FSCAN

D) SSTF

see answer

D) SSTF


8. ”Operating system” to support, multiple threads, of execution with, a single process, called:

(A) Multi executing

(B) Bi-threading

(C) Multi threading

(D) Multiprocessing

see answer

(C) Multi threading


9. State where the, following statement, request that, requires, the least movement, refers to the ability, of an is, true.

i) It takes less time to terminate a thread than a process.

ii) Threads enhance efficiency in communication between different executing programs.

A) i-False, ii-True

B) i-False, ii-False

C)-True, ii-False

D)- i True, ii-True

see answer

D)- i True, ii-True


10. __________________ is a special, type of “programming language” used to, provide instructions to, the monitor, simple “batch processing schema”.

A) Batch control language (BCL)

B) Monitor control language (MCL

C) Job control language (JCL)

D) Processing control language (PCL)

see answer

C) Job control language (JCL)


1 2 3 4 5Next page

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button