Exam Details

Subject operating system
Paper
Exam / Course m.sc. computer science
Department
Organization solapur university
Position
Exam Date November, 2016
City, State maharashtra, solapur


Question Paper

Master of Science I (Computer Science)
Examination: Oct Nov 2016 Semester I (New CBCS)
SLR No. Day
Date Time Subject Name Paper
No. Seat No.
SLR SC
303
Wednesday
23/11/2016
10:30 AM
to
01:00 PM
Operating System
C
SCT 1.2
Instructions: Q.No.1 and 2 are compulsory.
Answer any three questions from Q.No.3 to Q.No.7.
Figures to the right indicate full marks.
Total Marks: 70
Q.1 Choose the correct alternative: 10
The operating system manages
Memory Processes
Disks and I/O devices All of above
First-in-First-Out (FIFO) scheduling is
Non Preemptive Scheduling Preemptive Scheduling
Fair Share Scheduling Deadline Scheduling
What is the function of an operating system?
Manages computer's resources very efficiently
Takes care of scheduling jobs for execution
Manages the flow of data and instruction
All of the above
Which method is used to recover from deadlock?
Process termination Resource preemption
Both a an b None of these
Saving the stat of the old process and loading the saved state of the new
process is called
Context switch Switch context
Multi programming All of these
Which of the following activity of process management?
Creating and deleting user and system processes
Suspending and resuming processes
Providing mechanisms for process synchronization
All of the above
The degree of multi-programming is
The number of processes executed per unit time.
The number of processes in the ready queue.
The number of processes in the I/O queue.
The number of processes in memory.
Which operating system implementation has to focus on the issue of good
response time?
Batch processing Multiprogramming
Distribute Time sharing
Page 1 of 2
Which of the following is a service not supported by the operating system?
Protection Accounting
Compilation I/O operation
10) Moving process from main memory to disk is called
Caching Swapping
Termination Interruption
State whether following statements are True or False: 04
The number of processes completed per unit time is known as response
time.
Banker's algorithm is used for deadlock prevention.
Segmentation memory allocation scheme suffers from external
fragmentation.
A real time system has well defined and fixed time constraints.
Q.2 Write a short note on the following. 08
PCB
Direct Memory Access
Answer the following 06
What is the use of job queues, ready queues and device queues?
Give the advantage of multiprogramming.
Q.3 Answer the following:
What is system call? Explain different categories of system call. 07
Define CPU scheduling. Explain priority and round robin scheduling. 07
Q.4 Answer the following
What is fragmentation? Explain the difference between internal and external
fragmentation.
07
Explain the concept of trashing and why trashing should be avoided in a
system?
07
Q.5 Answer the following:
Describe demand paging and its performance. 07
Explain inter-process communication in detail. 07
Q.6 Answer the following:
What is an operating system? What are the functions of the operating system? 07
What is scheduler? Explain different types of scheduler. 07
Q.7 Answer the following:
Give the need of page replacement and explain various page replacement
algorithm.
07
Explain different services provided by operating system. 07


Subjects

  • .net technology
  • artifical intelligence
  • computer communication network
  • data mining and warehouse
  • data structures
  • dbms
  • digital image processing
  • distributed operating system
  • finite automata
  • internet of things
  • java programming
  • linux operating system (oet)
  • mobile computing
  • network security
  • numerical analysis
  • object oriented programming using c++
  • office automation (oet)
  • operating system
  • operations research
  • soft computing
  • software engineering
  • software testing
  • uml