Skip to content
VUBuddy

CS604 Final Term Quiz 3 File 2 July 2023 by Miss Mehwish

Operating Systems PDF 540 KBUpdated 23 Oct 2026
Quiz CS604 Final Term Quiz 3 File 2 July 2023 by Miss Mehwish PDF 540 KB
vubuddy.com
Type
Quiz
Course
CS604 Operating Systems
Size
PDF 540 KB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 540 KB

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 1, 2, 3 of 4. Download the file for all 4 pages.

We also provide Past papers for Mids. and Finals

Cross Check your answers before submitting directly from the file. We are not responsible for 100% correction as human error exists

Q1. In order to remove the problem like busy waiting, some high-level synchronization constructs are defined. What are they?

  1. Critical regions
  2. Monitors

Correct options: a) Critical regions, b) Monitors

Q2. Deadlock _______ provides a set of methods for ensuring that at least one of the necessary conditions cannot hold.

  1. Avoidance
  2. Prevention
  3. Handling

Correct option: b) Prevention

Q3. _______ is an integer variable accessible through wait and signal which are atomic operations. Options:

  1. Semaphore
  2. Signal
  3. Busy waiting
  4. Mutex

Correct option: a) Semaphore

Q4. Binary semaphore whose integer value cannot be can be ____________ simpler to implement. Options:

  1. <= 1
  2. < 1
  3. >= 1
  4. > 1

Correct option: A) <= 1 &lt;= 1

Q5. Semaphores are used to synchronize ________ processes.

  1. Tough
  2. Running
  3. Parallel
  4. Concurrent

Correct option: d) Concurrent

Q6. In Resource Allocation Graph, a _________ Pi ---> Rj indicates that process Pi may request resource Rj at some time in the future.

  1. Assignment edge
  2. Claim edge
  3. Allocation edge

Correct option: b) Claim edge

Q7. The problem of Deadlocks can be solved by __________ method(s).

  1. Allowing deadlock to occur, then detect and recover
  2. Deadlock prevention
  3. Deadlock avoidance
  4. All of the given

Correct option: d) All of the given

Q8. Deadlock detection and recovery technique is exactly similar to deadlock avoidance technique to handle deadlock in the system.

  1. True
  2. False

Correct option: b) False

Q9. Banker's algorithm is used for ________________.

  1. Deadlock avoidance
  2. Deadlock prevention
  3. Deadlock removal

Correct option: a) Deadlock avoidance

  1. Deadlock can be dealt with ____________ ways.
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.