Thursday, March 11, 2010

Operating systems

0 comments

Operating systems

PART - A

1. 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

You IP Address

IP