Exam Details

Subject operating systems
Paper paper 21
Exam / Course m.c.a
Department
Organization Nalanda Open University
Position
Exam Date April, 2017
City, State bihar, patna


Question Paper

N A L A N D A O P E N U N I V E R S I T Y
Master of Computer Application Part-III
PAPER-XXI
(MCS-041 Operating Systems)
Annual Examination, 2017
Time 3 Hours. Full Marks 80
Answer any Five Questions.
All questions carry equal marks.
1. What is a semaphore? Give solution to sleeping barber problem with the help of semaphore.
2. Draw the Gantt chart for the FCFS and SJF policy, considering any four set of processes that
arrive at time with the length of CPU time given in milliseconds. Also calculate the average
waiting and average turnaround time. (Assume four process with variable time period in
milliseconds).
3. What is segmentation? Explain with an example. How segmentation different from paging.
4. Explain algorithm for deadlock prevention. Give a suitable example to explain the algorithm.
5. Give a short note on mutual exclusion in a distributed system. Explain token based mutual
exclusion in the context of it.
6. Implement FCFS, SCAN, LOOK and 8C LOOK scheduling for the following disk queues
50, 91, 150, 42, 130, 98, 18, 138, 140.
Assume that the disk head is initially at cylinder 50. Calculate the total head count.
7. Discuss hardware support in paging. How is overlay different from swapping? Explain.
8. Explain pipes and filters in UNIX (with examples). Give a diagram to explain various states of
a process. Explain the PCB or TCB also.
9. Explain paging address translation by and give suitable diagrams and examples also
Direct Mapping.
Associative Mapping.
10. Give short notes on the following
Disk Organization in UNIX.
DOS and NOS.
Multiprocessor Interconnection.
Macintosh OS.



Other Question Papers

Subjects

  • (internet concepts and web design
  • accounting & financial management
  • advanced database design
  • advanced discrete mathematics
  • advanced internet technologies
  • advanced internet technologies and computer graphics set-i
  • advanced internet technologies and computer graphics set-ii
  • application development with .net framework
  • artificial intelligence and knowledge management
  • c and assembly language programming
  • communication skill
  • communication skills
  • computer graphics and multimedia
  • computer networking
  • computer organization
  • computer organization and assembly language programming
  • data and file structures
  • data communication and computer networks
  • database management system
  • design and analysis of algorithm
  • discrete mathematics
  • internet concepts and web design
  • introduction to database management systems
  • lab (for data and file structures, networking and java programming)
  • laboratory course
  • management and information system
  • mcs-041 : operating systems
  • numerical and statistical computing
  • object oriented analysis and design
  • object oriented programming using java
  • object oriented technologies and java programming
  • operating system
  • operating system concepts and networking management
  • operating systems
  • principles of management and information systems
  • problem solving and programming
  • problem solving using c
  • software engineering
  • system analysis and design
  • systems analysis and design
  • unix and oracle
  • unix and oracle set-i
  • unix and oracle set-ii