Skip to content
VUBuddy

CS604 Quiz 2 by VU Topper RM

Operating Systems PDF 1.3 MBUpdated 23 Oct 2026
Quiz CS604 Quiz 2 by VU Topper RM PDF 1.3 MB
vubuddy.com
Type
Quiz
Course
CS604 Operating Systems
Size
PDF 1.3 MB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 1.3 MB

You get 3 free files a day on the website. Add the Chrome extension for 30 a day.

Unlimited downloads in the Android app Get it free on Google Play

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?

  1. 6
  2. 4
  3. 2
  4. 3

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?

  1. Multi user
  2. Interactive
  3. Rigid time requirements
  4. CPU sit idle when a process requires I/O operation

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?

  1. Program execution
  2. Protection of a user’s files and directories
  3. Synchronization of cooperating processes
  4. Memory allocation and de-allocation of a process

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

All CS604 files →
CS604 Operating Systems All CS604 handouts, past papers, quizzes and MCQs in one place. Open course page

Get more out of VUBuddy, for free

Android app Free on Google Play
  • Unlimited downloads
  • The explanation behind every MCQ answer
  • Study offline on slow data
Get the Android app
Chrome extension Free on the Chrome Web Store
  • 30 downloads a day instead of 3
  • Sign in and buy Pro Semester here
Add to Chrome

One Pro Semester membership works in both the extension and the app.