Exam Details

Subject operating systems
Paper
Exam / Course m.sc. information technology
Department
Organization Alagappa University Distance Education
Position
Exam Date December, 2017
City, State tamil nadu, karaikudi


Question Paper

DISTANCE EDUCATION
M.Sc. DEGREE EXAMINATION, DECEMBER 2017.
OPERATING SYSTEMS
(2002 onwards)
Time Three hours Maximum 100 marks
PART A — (10 x 3 30 marks)
Answer ALL questions.
1. Define
seek time
head crash.
2. Distinguish shared memory model from message passing
model.
3. Differentiate preemptive scheduling and non-preemptive
scheduling.
4. What is a throughput? Also define the term "Aging"?
5. With a simple diagram, define the assignment and
request edge.
6. Define the critical section problem.
Sub. Code
12
DE-2780
2
wk 3
7. Distinguish pages from frames.
8. Expand
LDT
GDT. Also define them.
9. Define
Absolute path name
Relative path name
10. What is a mount table structure? How it is used in a file
system?
PART B — 10 40 marks)
Answer any FOUR questions.
11. Summarize the operating system calls.
12. Discuss the concept of semaphores with dining
philosophers problem.
13. Compare and contrast multilevel queue scheduling with
multilevel feedback queue scheduling.
14. Narrate the procedure of paging technique with static
and variable partitioning schemes.
15. Describe the segmentation technique in detail.
16. Explain the procedure of contiguous allocation of files and
linked allocation technique.
DE-2780
3
wk 3
PART C — x 15 30 marks)
Answer any TWO questions.
17. Elucidate the basic concepts of CPU scheduling with its
criteria.
18. Explain the procedure of characterizing deadlock and
prevention strategies.
19. List out various page replacement algorithms and explain
any three of it.
————————


Subjects

  • c++ laboratory
  • computer networks
  • data structures – laboratory
  • data structures and algorithms
  • internet programming – laboratory
  • internet programming and web design
  • multimedia applications
  • object oriented dbms
  • object oriented programming and c++
  • operating systems
  • principles of information technology
  • software engineering
  • visual programming
  • visual programming – laboratory