1. Process is A. program in High level language kept on disk B. contents of main memory C. a program in execution D. a job in secondary memory
2. Fork is A. the dispatching of a task B. the creation of a new job C. the creation of a new process D. increasing the priority of a task
3. Interprocess communication A. is required for all processes B. is usually done via disk drives C. is never necessary , D. allows processes to synchronize activity
4............ is a large kernel, including scheduling file system, networking, device drivers, memory management and more. Monolithic kernel Micro kernel Macro kernel Mini kernel
5. With ................ only one process can execute at a time; meanwhile all other process are waiting for the processer. With .............. more than one process can be running simultaneously each on a different processer. Multiprocessing, Multiprogramming Multiprogramming, Uniprocessing Multiprogramming, Multiprocessing Uniprogramming, Multiprocessing
6................. is the ability of multiple process to co-ordinate their activities by exchange of information Synchronization Mutual Exclusion Dead lock Starvation
7. Which of the following are the states of a five state process model? i ) Running ii) Ready iii) New iv) Terminate v) Destroy i , ii, iii and v only i , ii, iii and iv only i , ii, iii only All i , ii, iii, iv and v
8. Following is/are the reasons for process suspension. Swapping parent process Inter request Timing All of the above
9. Process Management function of an operating system kernel includes. Process creation and termination. Process scheduling and dispatching Process switching All of the above
10. Which of the following is not the function of Micro kernel? File management Low-level memory management Inter-process communication Process management
11.State whether the following statement is true. i ) It takes less time to terminate a thread than a process. ii) Threads enhance efficiency in communication between different executing programs. i-True, ii-False i-True, ii-True i-False, ii-True i-False, ii-False
12. In process scheduling, …………………… determines when new processes are admitted to the system long term scheduling medium term scheduling short term scheduling none of the above
13. File management function of the operating system includes i ) File creation and deletion ii) Disk scheduling iii) Directory creation iv) Mapping file in secondary storage. i , ii and iii only ii, iii and iv only i , iii and iv only All i , ii, iii and iv
14.Operating System means ........................ a set of programs which controls computer a way of computer drives works a set of devices and programs All of the above
15. The process that are residing in the main memory and are waiting to execute are kept on a list called ............ job queue ready queue wait queue device queue
16. Which of the following describes the ability of an OS to support multiple, concurrent paths of execution within a single process? Multiprogramming Multiprocessing Multitasking Multithreading
17. A thread is a .................... process. heavy weight Multiprocess light weight inter thread
18. Which is the first program run on a computer when the computer boots up? System software Operating system System operations None
19. The primary job of the operating system of a computer is to command resources manage resources provide utilities be user friendly
20. In ______ OS, the response time is very critical. Multitasking Batch Online Real-time
21. Which technique was introduced because a single job could not keep both the CPU and the I/O devices busy? Multiprogramming SPOOLing Preemptive scheduling Time-sharing
22. Information about a process is maintained in a _________. Stack Translation Lookaside Buffer Process Control Block Program Control Block
23. Main function of shared memory is: to use primary memory efficiently to do inter process communication to do intra process communication none of above
24. Which process can be affected by other processes executing in the system? cooperating process child process parent process Independent process
25. Messages sent by a process : have to be of a fixed size have to be a variable size can be fixed or variable sized None of these
Q.No . Answer Q.No . Answer 1 C 14 A 2 C 15 B 3 D 16 D 4 A 17 C 5 C 18 B 6 A 19 B 7 B 20 D 8 D 21 A 9 D 22 C 10 A 23 B 11 B 24 A 12 A 25 C 13 C Answer Key