LOYOLA COLLEGE (AUTONOMOUS), CHENNAI – 600 034

advertisement
LOYOLA COLLEGE (AUTONOMOUS), CHENNAI – 600 034
M.C.A. DEGREE EXAMINATION – COMPUTER APPLICATIONS
SECOND SEMESTER – APRIL 2007
CA 2802 - OPERATING SYSTEM AND SYSTEM SOFTWARE
Date & Time: 19/04/2007 / 1:00 - 4:00
Dept. No
BP 20
. Max. : 100 Marks
PART – A
Answer all of the following:
10 x 2 = 20
1. What is the use of multi programming?
2. Define operating system.
3. What is the use of short term schedule?
4. What is Deadlock?
5. What is the use of paging in memory management?
6. Draw directory structure for WINDOWS.
7. What is the function of a Linker?
8. How linker supports a program execution.
9. What is the use of Editor?
10. Why online help is needed?
PART – B
Answer all of the following:
5 x 8 = 40
11.a. Explain the functions of an operating system.
(OR)
b. Explain the advantages and disadvantages of multiprogramming.
12.a.Explain how processor initiates interactions to I/O devices.
(OR)
b. How Deadlock is avoided?
13.a. Explain the preliminaries of memory allocation.
(OR)
b. Explain the various file protection techniques.
14.a. Explain the loader design options.
(OR)
b. Explain multi pass assembler with neat diagram.
15.a. Explain general purpose macro processor.
(OR)
b. Explain Dynamic linking.
PART – C
Answer any TWO of the following:
(Each question carries TEN marks).
2 X 20 = 40
16.a. Explain the following jobs to determine the suitable scheduling algorithm.Use any three methods.
(20 marks)
JOB
1
2
3
4
5
ARRIVAL TIME
10.00
10.03
10.10
10.15
10.20
SIZE
10
5
15
7
8
17.a.Explain the various states of a process.(10 marks)
b. Explain the Directory structure in UNIX. (10 marks)
18.a. Explain various phases of compiler design.(12 marks).
b. Explain the function of Bootstrap loader.(8 marks)
*****
PRIORITY
4
1
5
3
2
2
Download