Exam Details

Subject operating system
Paper
Exam / Course mca(integrated)
Department
Organization Gujarat Technological University
Position
Exam Date January, 2019
City, State gujarat, ahmedabad


Question Paper

1
Seat No.: Enrolment
GUJARAT TECHNOLOGICAL UNIVERSITY
MCA SEMESTER- II EXAMINATION WINTER 2018
Subject Code: 3620003 Date: 05-01-2019
Subject Name: Operating Systems
Time: 02.30 pm to 5.00 pm Total Marks: 70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks
Q.1

Define the following: (Any Seven)
1. Monitor
2. Multitasking
3. Interrupts
4. Response time
5. Memory fault
6. Busy waiting or Spin waiting
7. Dispatcher
8. Jacketing
07

Explain Seven-state Process Models mentioning all the transitions.
07
Q.2

Explain principles of concurrency with the help of suitable example.
ii) Define Thrashing
05
02

Differentiate between Process and Thread.
ii) Explain Resource Allocation Graph and its usage with example.
04
03
OR

What is Deadlock? Discuss the necessary and sufficient conditions for a Deadlock to occur.
ii) Define semaphore with its' three operations. Define also binary semaphore.
03
04
Q.3

Define Paging. Explain the logical to physical address translation mechanism in paging with example.
07

Explain Banker's algorithm with example.
07
OR
Q.3

What is Translation Lookaside Buffer? Explain the working of TLB with flowchart.
07

Explain Dining Philosopher Problem. Give a solution using Monitor.
07
Q.4

Explain the Readers/Writers problem. Give a solution using semaphore if writers having a priority.
07

Briefly describe the three types of Processor Scheduling.
07
OR
Q.4

Total No of pages for the process are 5 and total number of frames allocated to this process are 3 (using Fixed frame allocation).
The page address stream formed by executing the program is as follows:
3 2 1 5 2 4 5 3 2 5
Judge which page replacement algorithm among OPT, LRU and FIFO works better. Provide your justification for the same.
07

Discuss Direct Memory Access for performing I/O.
07
Q.5

Define File Management System.
ii) Explain FIFO and SSTF disk scheduling algorithm.
03
04

Apply Round Robin with quantum 4 First come First serve-FCFS SPN algorithm for the following set of processes.
1. Draw Gantt chart showing execution of these processes.
07
2
2. Calculate turnaround time for each process and each algorithm.
3. Calculate waiting time for each process and each algorithm.
4. Calculate finish time for each process and each algorithm.
Process
Arrival Time
Service Time
A
0
3
B
2
6
C
4
4
D
6
5
E
8
2
OR
Q.5

What is RAID? Explain various levels of RAID.
07

Explain fetch policy and replacement policy in memory management.
07



Other Question Papers

Subjects

  • advanced c programming (adv – c)
  • advanced python
  • basic mathematics for it
  • big data
  • c++ with class libraries (cpp)
  • communication skills - ii
  • communication skills-1
  • cyber security and forensics (csf)
  • data analytics with r
  • data structure
  • database management systems
  • discrete mathematics for computer science (dmcs)
  • environmental studies
  • fundamentals of computer
  • fundamentals of database management systems
  • fundamentals of networking
  • fundamentals of programming – i
  • fundamentals of web
  • information security
  • java programming
  • machine learning
  • management information systems (mis)
  • mobile programming
  • network security
  • operating system
  • operations research
  • python (py)
  • software engineering
  • software testing
  • statistical methods
  • uml & object oriented modeling
  • web development tools