Exam Details

Subject operating systems
Paper
Exam / Course m.sc. (software engineering)
Department
Organization Alagappa University Distance Education
Position
Exam Date May, 2018
City, State tamil nadu, karaikudi


Question Paper

DISTANCE EDUCATION
M.Sc. 5 Years Integrated DEGREE EXAMINATION,
MAY 2018.
OPERATING SYSTEMS
Time Three hours Maximum 100 marks
SECTION A — x 8 40 marks)
Answer any FIVE questions.
1. Explain the concept of Shell, Protection and Input/Output
in Operating Systems.
2. Describe the history of Operating systems.
3. Discuss on the concept of Semaphores, Monitors and
Message Passing in IPC.
4. Explain the methods of Deadlock Detection and Recovery.
5. Describe the components of I/O Software Layers.
6. Discuss on the concept of Segmentation in Memory
management.
7. Explain the different kinds of Directory systems and their
functions.
8. Describe the concept of File System Reliability.
Sub. Code
24
DE-4148
2
wk7
SECTION B — × 15 60 marks)
Answer any FOUR questions.
9. Discuss on the System calls for Process, File, and
Directory management.
10. Explain the Process model, creation termination,
hierarchies, states and implementation.
11. Describe the working principles of I/O hardware in detail.
12. Discuss on the Deadlock Avoidance techniques.
13. Explain the concept of Virtual memory in detail.
14. Describe the any four Page replacement algorithms.
15. Discuss on the concept of Shared files and Disk space
management.
——————


Subjects

  • c programming – lab
  • c++ lab
  • case tools lab
  • computer graphics and multimedia
  • computer networks
  • cryptography and network security
  • data structures lab
  • data ware housing and mining
  • distributed computing
  • internet and java - lab
  • internet and java programming
  • mobile communications
  • object oriented programming and c++
  • open source architecture
  • open source lab
  • operating systems
  • relational database management system
  • relational database management systems –lab
  • software engineering
  • software project management and metrics
  • software quality assurance and standards
  • software testing and reuse
  • unix and shell programming
  • visual basic and vc++ lab
  • visual programming
  • web technology
  • web technology — lab