Sunday, 7 April 2013
OPERATING SYSTEMS-MARCH-2009
FOURTH SEMESTER DIPLOMA EXAMINATION IN ENGINEERING/TECHNOLOGY-MARCH, 2009
OPERATING SYSTEMS
PART-A
(Maximum marks:15)
v Answer the following questions in one or two sentences:
v 1.Define multiprocessing.
v 2.What is meant by clustered systems?
v 3.What is a thread?
v 4.Explain convoy effect.
v 5.What is fragmentation?
v 6.Define thrshing.
v 7.List any four file operations.
v 8.Define buffering.
v 9.Explain the read statement in shell programming.
v 10.Define system processes in Linux.
PART-B
(Maximum marks:60)
(Answer one full question from each unit)
Unit-1
v Explain the evolution of Operating systems.(12)
OR
v (a)Explain real time systems.(8)
(b)Compare multiprogramming and time sharing systems.(4)
Unit-2
v (a)Explain various scheduling queues and schedulers with queuing diagram(8)
(b)Describe the differences among short-term,medium-term and long-term schedulers.(4)
OR
v (a)Define critical section problem.(2)
(b)What is deadlock?(2)
(c)Explain the necessary conditions for deadlock(8)
UNIT-3
v (a)What are the differences between logical address and physical address?.(4)
(b)Explain the need of continuous memory allocation.(2)
(c)Describe the following allocation algorithms:
(i)First fit (ii)Best fit (iii)Worst fit(6)
OR
v Explain different page replacement algorithms with example.(12)
UNIT-4
v (a)Explain various file attributes.(6)
(b)Explain the directory structure.(6)
OR
v (a)Explain stream structure(6)
(b)Explain I/O hardware with bus structure diagram.(6)
UNIT-5
v (a)Explain Linux file system.(6)
(b)With necessary example explain the following commands:
(i)Kill (ii)wc (iii)chdir(6)
OR
v (a)Describe process and Process ID.(4)
(b)Explain with example the conditional statements in shell programming.(8)
0 comments:
Post a Comment