Operating systems
PART - A1. List the three functions of resource management.
2. List any three types of interrupts.
3. List any three resources of a virtual computer.
4. Expand SPOOL.
5. The sharing of physical resources by more than one process is called __
6. What is the purpose of Iseek system call ?
7. Give any one reason for the process to get blocked.
8. Which IPC pattern is more suitable for accessing and updating pass word file ?
9. List four necessary conditions for dead lock.
10. Give any one difference between a process and a thread.
11. When the order of process completion does make a difference in results, the problem is called _______
12. The output of compiler is called as _______
13. List two kinds of external symbols.
14. Give an advantage of runtime dynamic linking.
15. Expand TLB.
16. _______ is an operating system process that wakes up periodically and perform operation.
17. _____is a program in execution.
18. ______is an area in a virtual address space that contains data used for one purpose, that is , a code module, an array or a table.
19. A _______is a synchronization primitive with two operations : wait and signal.
20. ____is a software that communicates with a device controller.
21. ____is a unit of transfer between disk drive and main memory during a single I/O operation.
22. _____is the physical movement of read/write head in a disk system to the cylinder where the next read/write will takes place.
23. Expand FAT.
24. _______ is the activity of making sure that a user is really who he/she is.
25. List any one disadvantage of client - server model.
PART - B
2 a) Explain the flow of control during a system call.
b) Explain what process dispatching is
OR
3 a) What are the three objects the simple operating system implements and what operations are allowed on them.
b) Explain the difference between a program and a process 3
UNIT -II
4. List and briefly explain any five IPC patterns. 10m
OR
5 a) Give any two examples of programs that uses threads. 6m
b) Why are semaphores more efficient than message passing ? 4m
UNIT - III
6. Describe the process of loading a load module for execution. 10m
OR
7. a) Describe the actions an operating system must take when a page fault interrupt occurs. 6m
b) Describe the differences between linking and relocation. 4m
UNIT -IV
8. Describe the layout of a file system. 10m
OR
9. a) Describe the differences between block devices and character devices.
b) Explain the purposes of a device driver. 5m
UNIT-V
10. a) List out the four main tasks of the resource manger. 6m
b) Write notes on access control list. 4m
OR
11 a) How do you construct a protection domain with capability lists. 6m
b) What is a distributed operating system. 4m
0 comments:
Post a Comment