Sunday, 7 April 2013
OPERATING SYSTEMS-MARCH-2008
FOURTH SEMESTER DIPLOMA EXAMINATION IN ENGINEERING/TECHNOLOGY-MARCH, 2008
OPERATING SYSTEMS
PART-A
(Maximum marks:15)
v Answer the following questions in one or two sentences:
1.Differentiate multiprogramming and time sharing systems.
2.List the three activities of operating system in regard to file management.
3.What is context switch?
4.Explain Critical Section Problem.
5.Define logical address space.
6.What is segmentation?
7.Define caching?
8.What is the purpose of hash table?
9.What is shell programming?
10.List the differences between internal and external commands.
PART-B
(Maximum marks:60)
(Answer one full question from each unit)
Unit-1
v Explain different types of operating systems(12)
OR
v (a)Explain protection system and command interpreter system.(4)
(b)Explain the storage hierarchy with diagram.(8)
Unit-2
v (a)Explain various scheduling criteria.(5)
(b)Consider the following set of processes with the length of CPU-burst time given in milli seconds:
Process Burst time Priority
15 2
3 1
6 3
The process are assumed to have arrived in the order ,, all at time
0.
1.Draw
gantt charts illustrating the execution of theseprocesses using FCFS,SJF,a non preemptive priority(1-highest priority)and round robin(quantum=3)scheduling.
2.Calculate the waiting time of each process for each of the algorithms in part(1).(7)
OR
v (a)Explain process control block(PCB)with block diagram.(4)
(b)Differentiate a process and a thread.(4
)
(c)Explain the advantages of threads.(4)
UNIT-3
v (a)Explain dynamic loading and dynamic linking.(6)
(b)Explain overlays.(6)
OR
v Explain different page replacement algorithm
s.(12)
UNIT-4
v (a)Explain different file access methods.(6)
(b)Explain directory structure.(6)
OR
v (a)Explain various disk scheduling algorithms with example.(6)
(b)Explain stream structure with diagram.(6)
UNIT-5
v (a)Explain different component of Linux system with diagram.(8)
(b)With necessary example explain the following commands:
1.mkdir 2.chdir 3.wc 4.cat.(4)
OR
v (a)With example,explain logical operators in shell programming.(4)
(b)Explain how a process is created in linux.(4)
(c)Explain command line arguments.(4)
0 comments:
Post a Comment