Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

Operating System Answer Keys CSIT-21104

Q 1: Encircle correct option. (1st Paper)


1) Set of all processes residing in main memory, and waiting to execute residing in:
a) Job queue b)Process queue) C)Ready queue d)Device queue

2) Remove process from memory, store on disk, and bring back in from disk to continue execution
perform by the following schedule:
a) Midterm scheduler b)Long term scheduler c)Process control d) None

3) Multiprogramming organizes jobs to increase:


a) Memory b)CPU utilization c) Resource management d)None

4) Small code which loads kernel into memory known as boot strap usually stored on?
a) Firmware b) Memory c) System disk d) Cache
5) Cooperating process message can be:
a) Fixed size b)Variable size c)Fixed or variable d) None

6) On most operating system a code which loads the kernel in to main memory and starts its execution
known as:
a) Scheduler b) Process control block c) Boot strap program d) None

7) In some system each processor assigned a specific task and the boss processor schedules and allocates
work to the worker processor:
a) Symmetric multiprocessing b)Asymmetric multiprocessing
c) Clustered system d) Single processor system

8) The processes waiting for some event to occur residing in:


a) Ready queue b)Waiting queue c) Job queue d) Process queue

9) Following scheduler controls the degree of multiprogramming:


a) Long term scheduler b)Short term scheduler c)Midterm scheduler d)None

10) If parent terminated without invoking wait, process is an:


a) Zombie b)Orphan c)Independent d)CPU bound process

Q 1: Encircle correct option. (Second Paper)


1) A Process Control Block(PCB) does not contain which of the following :
a) Code b) Stack c) Heap h) bootstrap program
2) The number of processes completed per unit time is known as __________.
a) Output b) Throughput c) Efficiency d) Capacity
3) Which of the following is not the state of a process?
a) New b) Old c) Waiting d) Running
4) The entry of all the PCBs of the current processes is in :
a) Process Register b) Program Counter c) Process Table d) Process Unit
5) A single thread of control allows the process to perform :
a) only one task at a time b) multiple tasks at a time c) All of these
6) Which process can be affected by other processes executing in the system?
a) cooperating process b) child process c) parent process d) init process
7) Which one of the following is a synchronization tool?
a) thread b) pipe c) semaphore d) socket
8) In Unix, Which system call creates the new process?
a) fork b) create c) new d) None
9) Which system call returns the process identifier of a terminated child?
a) wait b) exit c) fork d) get
10) The address of the next instruction to be executed by the current process is provided by the
a) CPU registers b) program counter c) process stack d) pipe

You might also like