- Type
- Midterm past paper
- Course
- CS604 Operating Systems
- Size
- PDF 1.3 MB
- Updated
- 23 Oct 2026
You get 3 free files a day on the website. Add the Chrome extensionSign in with the extension for 30 a day.
Preview text
Text from pages 2, 3, 4 of 65. Download the file for all 65 pages.
The procedure “The time at which the process finished working MINUS the arrival time of the process MINUS CPU burst for that process” will help calculate the _________. A. FCFS B. RR Scheduling
C. Preemptive Shortest Job First scheduling. Page 82
D. Non-preemptive Shortest Job First scheduling.
Consider three processes in scheduling .Here are the waiting times for the three processes P1 = 4; P2 = 2; P3 = 6. Which one of the following is correct average waiting time per process?
Correct answer: 4
In the bakery algorithm to solve the critical section problem
A. Each process receives a number (may or may not be unique) and the one with the lowest number is served next
B. Each process is put into a queue and picked up in an ordered manner C. Each process gets a unique number and the one with the lowest number is served next D. Each process gets a unique number and the one with the highest number is served next
___________ is a solution to critical section problem. A. Safety algorithm B. Banker’s algorithm C. Dijkstra’s algorithm
D. Lamport’s bakery algorithm
Keep in mind scheduling algorithm, when you go to any famous fast food franchise .On entering the store, each customer receives a number. The customer with the lowest number is served next. This algorithm is called-------------. A. Simple algorithm
B. Bakery algorithm Page 102
C. Dijkastra algorithm D. Deadlock algorithm
In Unix/Linux environment Ali want to know the number of processes running on the system and their status, number of CPUs in the system and their usage, amount of main memory and its usage. Which of the following command will help in this regard? A. $ ps B. $ gcc
C. $ top Page 64
D. $ fifo
A process having multiple threads of control implies ___________ A. it has to use only one thread per process B. it can't do library call C. it can do only one task at a time, but much faster
D. it can do more than one task at a time
Which of the following is not True for a time-sharing system?
Correct answer: Rigid time requirements
The main characteristic of a Real time system is A. Efficiency
B. Usability
C. Large Virtual Memory D. Large secondary storage device
In indirect communication between processes P and Q __________ A. A link is associated with exactly two processes
B. There is a mailbox to help communication between P and Q Page 44 ok
C. There is another machine between the two processes to help communication D. There is another process R to handle and pass on the messages between P and Q
Which is not considered a role of an operating system?
Correct answer: Synchronization of cooperating processes
Given below two statements can be categorized in some sort of message passing techniques. This type is named as ____________. Send (A, message) •Receive (B, message) A. Send by copy commuincation B. Explicit buffering C. Synchronization
D. Direct communication
__________view is that operating system is a resource manager. A. Down-up B. Single-up C. Top-down
D. bottom-up Page 3
The kernel is a computer program that manages _________requests from software A. Process B. Software C. Hardware
D. Input/output
If size of a process is 376052 bytes and its smallest physical memory address is 242785. Its address space cannot exceed beyond
A. 376053 B. 618836
C. 618837
D. 376051
Related CS604 files
All CS604 files →- CS604 Midterm Solved MCQs by Junaid Midterm PDF 1.5 MB
- CS604 Midterm File 4 Midterm PDF 4.4 MB
- CS604 Midterm Solved Subjective with References by Hina Midterm PDF 364 KB
- CS604 Midterm Solved Subjective with References by Umair Saulat Midterm DOC 162 KB
- CS604 Highlighted Handouts Set 2 Highlighted PDF 4.2 MB
- CS604 Quiz 3 MCQs Fall 2022 by Waqas Qureshi MCQs PDF 24.8 MB
Get more out of VUBuddy, for free
- Unlimited downloads
- The explanation behind every MCQ answer
- Study offline on slow data
- 30 downloads a day instead of 3
- Sign in and buy Pro Semester here
One Pro Semester membership works in both the extension and the app.