0% found this document useful (0 votes)
51 views1 page

It4023 Operating System Concepts (Mid - SP19)

The document discusses operating system concepts related to processes, scheduling, and interprocess communication. It provides instructions for a mid-semester exam and includes 6 questions related to differences between batch and multiprogramming systems, operating system services, Windows architecture, system calls, process states, IPC mechanisms, process control blocks, threads, Gantt charts using scheduling algorithms like shortest job first, shortest remaining time first and round robin, and analyzing performance of algorithms based on time quantum.

Uploaded by

czytanti
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
51 views1 page

It4023 Operating System Concepts (Mid - SP19)

The document discusses operating system concepts related to processes, scheduling, and interprocess communication. It provides instructions for a mid-semester exam and includes 6 questions related to differences between batch and multiprogramming systems, operating system services, Windows architecture, system calls, process states, IPC mechanisms, process control blocks, threads, Gantt charts using scheduling algorithms like shortest job first, shortest remaining time first and round robin, and analyzing performance of algorithms based on time quantum.

Uploaded by

czytanti
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

BIRLA INSTITUTE OF TECHNOLOGY, MESRA, RANCHI

(MID SEMESTER EXAMINATION)

CLASS: BE SEMESTER: IV
BRANCH: IT SESSION : SP/2019

SUBJECT: IT4023 OPERATING SYSTEM CONCEPTS

TIME: 1.5 HOURS FULL MARKS: 25

INSTRUCTIONS:
1. The total marks of the questions are 30.
2. Candidates may attempt for all 30 marks.
3. In those cases where the marks obtained exceed 25 marks, the excess will be ignored.
4. Before attempting the question paper, be sure that you have got the correct question paper.
5. The missing data, if any, may be assumed suitably.
----------------------------------------------------------------------------------------------------------------------------

Q1 (a) How the Batch processing systems are different from Multi-programming systems? [2]
(b) Discuss the services provided to the users by the Operating Systems. [3]

Q2 (a) Present a schematic diagram of the architecture of the Windows operating system and [2]
discuss it.
(b) Discuss category-wise list of system calls and their roles. [3]

Q3 (a) Currently a program ‘pgm1’ is inside main memory. What are the possible process [2]
states? Explain.
(b) What are the basic mechanisms of IPC? Discuss those with relative pros and cons. [3]

Q4 (a) Discuss the components of a process control block. [2]


(b) What do you mean by Threads? Why are these required? Discuss with suitable example. [3]

Q5 (a) Suppose that the following processes arrive for execution at the times indicated. Each [5]
process will run the listed amount of time.
Process Arrival Time CPU Burst
P1 0 8
P2 1 4
P3 2 9
P4 3 1
P5 10 2
P6 13 3
Show in Gantt Chart to use Shortest Job First, Shortest Remaining Time First, Round
Robin scheduling (time quantum 2 unit) and Find average waiting time for these
processes.

Q6 (a) Consider a scheduling algorithm named “Highest Response Ratio Next” algorithm. The [2]
Response Ratio is defined as: (Waiting Time + Burst time) / Burst time. Now apply this
algorithm on the dataset given in Q.No. 5(a) and find the average waiting time.
(b) How the performance of round robin algorithm is dependent on Time Quantum? What [3]
should be good value of time quantum? Take suitable example and discuss.

:::: 02/03//2019 E::::::

You might also like