Exam Details

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


Question Paper

DISTANCE EDUCATION
M.C.A. DEGREE EXAMINATION, DECEMBER 2017.
First Semester
OPERATING SYSTEMS
(2010 Academic Year onwards)
Time Three hours Maximum 100 marks
PART A — × 8 40 marks)
Answer any FIVE questions.
1. Define operating system. Explain the different types of
operating system.
2. What is Semaphore? Explain the role of semaphore in
implementing mutual exclusion.
3. Write short notes on the following
Monitors
Message passing.
4. What do you mean by interrupts? How the interrupts are
handled by an operating System?
5. Explain in detail about device drivers.
6. Describe the multiprogramming with variable partition.
7. Discuss the LRU page replacement algorithm with an
example.
8. What is file system? Explain briefly.
Sub. Code
104
DE-2986
2
wk4
PART B — × 15 60 marks)
Answer any FOUR questions.
9. Discuss the services provided by the operating
system.
What are system calls? Explain any five system
calls.
10. Write short notes on the following
Race conditions
Critical sections
Mutual exclusion
11. Explain the priority scheduling and shortest job first
scheduling with illustration.
12. Discuss the functions of device-independent I/O software
in detail.
13. What do you mean by deadlock? Discuss in detail about
deadlock avoidance algorithm with neat diagrams.
14. Discuss in detail about paging and page tables.
15. Explain in detail about the protection mechanisms that
are used in operating systems to protect files.
——————


Other Question Papers

Subjects

  • c and data structures
  • c++ and graphics lab
  • communication skills
  • computer applications
  • computer graphics
  • computer lab iii –– graphics and c++
  • computer lab iv – visual basic
  • digital computer organization
  • lab ii – ms office and internet
  • lab iv — visual basic
  • object oriented programming and c++
  • office automation
  • operating systems
  • principles of information technology
  • relational database managementsystems
  • system analysis and design
  • unix and shell programming
  • unix and shell programming lab
  • visual programming