Operating System MCQ's Set - 1






1] ___________ are different kind of programs written in various languages to solve the computing problems of user

(A)  Application Program

(B)  System Program

(C)  Control Program

(D)  Basic Program

ANSWER : A 


2] _________ provides the basic computing resources. It consists of the CPU, the Memory, the I/O devices. 

(A) The User 

(B) The Operating System 

(C) The Hardware 

(D) The Application Program 

ANSWER : C


3] The operating system should be designed to assure that all available resources like ________, ________ are used efficiently

(A) CPU time 

(B) I/O device 

(C) Both 1 & 2 

(D) Only 1

ANSWER : C


4] Communication facility between the client program and the various services that are also running in user space is also provided by_______ approach. 

(A) Micro Kernel 

(B) Layered 

(C) Simple 

(D) Modules

ANSWER : A


5] Process is an_________________ 

(A) Active entity 

(B) Passive entity 

(C) Procedure 

(D) Function

ANSWER : A


6] The ____________Process that spends more of its time doing I/O than it spends doing same computations

(A) I/O bound Process

(B) CPU bound Process

(C) Dependent process 

(D) Independent Process 

ANSWER : A


7] Main function of shared memory is _______ 

(A) Use primary memory efficiently 

(B) Intraprocess communication 

(C) Interprocess communication 

(D) Message Passing 

ANSWER : C


8] A Program in execution is called--------- 

(A) Process 

(B) Instruction 

(C) Procedure 

(D) Function 

ANSWER : A



9] Which system call is used to replaces the current process image with new process images 

(A) fork() 

(B) waitpid() 

(C) execlp() 

(D) exit()

ANSWER : A


10]  ____________system call is used normally after a ____________ system call. 

(A) fork(),execlp() 

(B) execlp(),fork() 

(C) fork(),waitpid() 

(D) exec(),wait()

ANSWER : B


11] A Process terminates when it finishes executing its last statement and asks operating system to delete it using ____________ system call. 

(A) waitpid()
 
(B) exit() 

(C) exec() 

(D) exclp()

ANSWER : B


12] A Process which cannot affect or cannot be affected by any other process executing in the system is called as____________ 

(A) Independent Process

(B) Co-operating Process

(C) I/O bound Process 

(D) CPU bound Process

ANSWER : A 


13] A process which can affect or can be affected by any other process executing in the system is called as____________ 

(A) Co-operating process 

(B) I/O bound Process 

(C) CPU bound process 

(D) Independent Process 

ANSWER : A 


14] ____________ need IPC mechanism to exchanged data and information.

(A) Co-operating process 

(B) I/O bound Process 

(C) CPU bound process 

(D) Independent Process 

ANSWER : A 


15] ____________ is a region of memory that is shared by co-oprating process is established . 

(A) Shared memory 

(B) Message passing 

(C) Communication model 

(D) Message model

ANSWER : A 


16] Which state of a process defined "The process being created" 

(A) New 

(B) Running 

(C) Ready 

(D) Waiting 

ANSWER : A 


17] Which state of a process defined "instruction are being executed" 

(A) New 

(B) Running 

(C) Waiting 

(D) Ready 

ANSWER : B 


18] _____________ are supported directly by the operating system. 

(A) User threads 

(B) Kernel threads 

(C) P-Threads 

(D) M -Threads

ANSWER : B 


19] In microkernel, communication between the client program and the various services running is through _________. 

(A) Shared memory  

(B) RPC 

(C) System bus 

(D) Message passing 

 ANSWER : D 


20] A preemptive kernel allows 

(A) A process to be preempted while it is not running in kernel mode 

(B) A process to be preempted while it is running in kernel mode 

(C) A process to be preempted while it is running in User mode 

(D) Does not allow a process running in kernel mode to be preempted

ANSWER : A 









Popular Posts