Exam Details

Subject Operating Systems
Paper
Exam / Course B.Tech In Computer Science And Engineering (BTCSVI)
Department School of Engineering & Technology (SOET)
Organization indira gandhi national open university
Position
Exam Date December, 2016
City, State new delhi,


Question Paper

No. of Printed Pages: 3 IBICS-OI9I .B.Tech. -VIEP -COMPUTER SCIENCE AND

ENGINEERING (BTCSVI) Term-End Examination 00553 December, 2016
BICS-019 OPERATING SYSTEMS
Time hours Maximum Marks: 70
Note: Question no. 1 is compulsory; Answer any six questions from the rest. All questions carry equal marks.

1. There are four processes P1, P2, P3 and P4. The processing time (CPU time) of each process is given below:

Process Processing Time

P1 15

P2 20

P3 17

P4 10

The arrival time of each process for execution is the same, i.e., zero. Calculate the average waiting time and the turnaround time of the above processes for the following scheduling algorithms: 10

SJF

FCFS

2. Write an algorithm for solving producer and consumer problems with a bounded. buffer and explain the logic of the algorithm. Justify that it will not lead to starvation. 10

3. List and explain the four necessary conditions that must hold simultaneously for a deadlock to occur. Explain the different mechanism to avoid deadlocks. 10

4. Discuss the hardware support for

paging, and

(b)segmentation. 10

5. What are the two widely used methods for allocating disk spaces to files? Discuss the merits and demerits of each method. 10

6. What is the cause of thrashing How does the working set model prevent thrashing? Explain it with the help of an example. 10

7. What are the different file organization methods? Discuss the merits and demerits of any two methods. 6

Explain the structure of an executable file in the Unix operating system. 4

8. What are the tasks performed by the following? 4

"Memory management part of an operating system

Device Driver

Explain the following terms 6

Authentication and Authorization

Race Condition

Process Control Block


Departments

  • Centre for Corporate Education, Training & Consultancy (CCETC)
  • Centre for Corporate Education, Training & Consultancy (CCETC)
  • National Centre for Disability Studies (NCDS)
  • School of Agriculture (SOA)
  • School of Computer and Information Sciences (SOCIS)
  • School of Continuing Education (SOCE)
  • School of Education (SOE)
  • School of Engineering & Technology (SOET)
  • School of Extension and Development Studies (SOEDS)
  • School of Foreign Languages (SOFL)
  • School of Gender Development Studies(SOGDS)
  • School of Health Science (SOHS)
  • School of Humanities (SOH)
  • School of Interdisciplinary and Trans-Disciplinary Studies (SOITDS)
  • School of Journalism and New Media Studies (SOJNMS)
  • School of Law (SOL)
  • School of Management Studies (SOMS)
  • School of Performing Arts and Visual Arts (SOPVA)
  • School of Performing Arts and Visual Arts(SOPVA)
  • School of Sciences (SOS)
  • School of Social Sciences (SOSS)
  • School of Social Work (SOSW)
  • School of Tourism & Hospitality Service Sectoral SOMS (SOTHSM)
  • School of Tourism &Hospitality Service Sectoral SOMS (SOTHSSM)
  • School of Translation Studies and Training (SOTST)
  • School of Vocational Education and Training (SOVET)
  • Staff Training & Research in Distance Education (STRIDE)

Subjects

  • Advanced Computer Architecture
  • Artificial Intelligence
  • Computer Architecture
  • Computer Networks
  • Computer Organisations
  • Cryptography And Network Security
  • Data Structure
  • Data Warehousing And Mining
  • Database Management System
  • Design and Analysis of Algorithm
  • Digital Image Processing
  • Discrete Maths Structure
  • E-Business
  • Formal Language And Automata
  • Logic Design
  • Microprocessor
  • Mobile Computing
  • Object Oriented Programming
  • Operating Systems
  • Parallel Algorithms
  • Pattern Recognition
  • Principles of Programming Lang.
  • Real Time Systems
  • Software Engineering
  • Software Quality Engineering
  • Software Reusability
  • System Programming And Compiler Design
  • Theory Of Computation
  • Unix Internals And Shell Programming
  • Web Technology