Bharathiar University M.C.A SYSTEM SOFTWARE AND INTRODUCTION TO OPERATING SYSTEM

Started by aruljothi, Aug 27, 2008, 03:59 PM

Previous topic - Next topic

aruljothi

M.C.A. DEGREE EXAMINATION, APRIL 2006.

Second Semester

SYSTEM SOFTWARE AND INTRODUCTION TO OPERATING SYSTEM

Time : Three hours Maximum : 75 marks

Answer ALL questions.
SECTION A---(10 * 1 =10 marks)

1.) Define System Software.
2.) What is the function of an Assembler?
3.) Define parsing.
4.) What is Relocation?
5.) What are Process States?
6.) Define Operating System.
7.) Define Page size.
8.) Define Partitioning.
9.) What are Directories?
10.) What is Secondary Storage?

SECTION B---(5 * 3 = 15 marks)

11.) (a) Expalin briefly the evolution of System Software.
Or
(b) What are macros? Briefly explain.

12.) (a) Write a brief notes on Linking Editing.
Or
(b) What is storage allocation? Briefly explain.

13.) (a) Write a brief noptes on semaphores.
Or
(b) Write a brief note on function of operating system.

14.) (a) Write a brief note on Deadlock Avoidance.
Or
(b) What is simple segmentation? Briefly explain.

15.) (a) Write a brief note on uniprocessor system.
Or
(b) What is the need for scheduling? Briefly explain.

SECTION C---(5 * 10 =50 marks)

16.) (a) Explain in details the design of a two-pass assembler.
Or
(b) Describe in detail about macroprocessors.

17.) (a) Describe in detail about code optimization.
Or
(b) Explain in detail about relocatability.

18.) (a) Explain in detail about mutual exclusion
Or
(b) Explain the principles of concurrency.

19.) (a) Explain in details about virtual memory.
Or
(b) Explain in detail about dynamic partitioning of memory.

20.) (a) Describe in detail about file organization and access.
Or
(b) Explain in detail about secondary storage management.