Академический Документы
Профессиональный Документы
Культура Документы
1. What is multiprogramming? Explain the memory hierarchy with reference to the uses, charac-
teristics, applications and functions.
4. How dead locks can be avoided? Explain with the help of necessary algorithms.
5. (a) What is paging? Explain the hardwave support required for Paging with the help of an
example.
(b) What are the security and protection mechanisms in Paging.
6. (a) Explain the priority scheduling algorithm and its draw backs.
(b) Briefly explain the characteristics used for the comparison of scheduling algorithms.
?????
Code :R7410407 2
IV B.Tech I Semester(R07)Regular Examinations, November/December 2010
OPERATING SYSTEMS
(Electronics & Communication Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE questions
All questions carry equal marks
?????
2. (a) Define the term process. Explain the different states of a process.
(b) Explain various thread models with their relative advantages and disadvantages.
3. What do you mean by a semaphore? State and solve the reader writer problem with the help
of a semaphore.
4. (a) Define the term deadlock. Under what conditions does a deadlock occur? Explain them.
(b) Explain the deadlock avoidance algorithm.
?????
Code :R7410407 3
IV B.Tech I Semester(R07)Regular Examinations, November/December 2010
OPERATING SYSTEMS
(Electronics & Communication Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE questions
All questions carry equal marks
?????
1. What are the important properties of I/O organizations? Explain the I/O Communication
techniques with an example.
3. Explain the state of the process queue for the readers writers problem and get the solution to
the same by using message-passing.
4. What is deadlock avoidance? Explain process initiation denial and resource allocation denial
in detail with example.
6. (a) What is CPU scheduling? Explain the long-term, medium term and short-term scheduling.
(b) Explain how Round-Robin scheduling is most suitable for time-shared operating systems.
7. (a) What are the various types of operations that may be performed on the directory?
(b) What are the various access rights that can be assigned to a particular user for a particular
file?
8. What do you understand by Trusted systems? Draw a figure of reference monitor concept and
explain.
?????
Code :R7410407 4
IV B.Tech I Semester(R07)Regular Examinations, November/December 2010
OPERATING SYSTEMS
(Electronics & Communication Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE questions
All questions carry equal marks
?????
2. (a) What do you understand by process. Explain various states of a process with suitable
diagrams.
(b) Differentiate between user Thread and Kernal thread.
3. What are the principles of concurrency and explain execution of the concurrent process with a
simple example.
4. (a) What are the necessary conditions for the occurrence of a deadlock? Explain.
(b) Describe briefly methods for handling deadlocks.
5. (a) What are the functions of memory management in O.S? List techniques used for memory
management.
(b) Describe the hardware which requires to support paging with an acceptable amount of
overhead.
?????