Skip to content
VUBuddy

CS604 Final Term Solved MCQs with References by Moaaz

Operating Systems PDF 1.7 MBUpdated 23 Oct 2026
Final term past paper CS604 Final Term Solved MCQs with References by Moaaz PDF 1.7 MB
vubuddy.com
Type
Final term past paper
Course
CS604 Operating Systems
Size
PDF 1.7 MB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 1.7 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 1, 2, 3 of 49. Download the file for all 49 pages.

CS604- Operating Systems · Solved MCQS · From Final term Papers · July 10,2013 · PSMD01 · Spring 2010

A ________ (or an exception) is a software-generated interrupt caused either by an error (division by zero or invalid memory access) or by a user request for an operating system service.

  1. Interrupt
  2. Trap (Page 7)
  3. Signal
  4. Process

Correct answer: Trap (Page 7)

Which register holds the smallest legal physical memory address for a process?

  1. Base register (Page 13)
  2. Limit register
  3. Status register
  4. None of the given options

Correct answer: Base register (Page 13)

The process of switching from one process to another is called -----------------

  1. context switching (Page 34)
  2. scheduling
  3. quantum period
  4. latency

Correct answer: context switching (Page 34)

The --------------semaphore provides mutual exclusion for accesses to the buffer pool and is initialized to the value 1.

  1. mutex (Page 118)
  2. binary
  3. couting
  4. none of the given options

Correct answer: mutex (Page 118)

Binary semaphores are those that have only two values---------

  1. 0 and n
  2. 0 and 0
  3. 0 and 1 (Page 117)
  4. None of the given options

Correct answer: 0 and 1 (Page 117)

Addresses generated relative to part of program, not to start of physical memory are

  1. Virtual
  2. Physical
  3. Symbolic

Object files and libraries are combined by a ------------- program to produce the executable binary

  1. Compiler
  2. Linker
  3. Text editor

Physical memory is broken down into fixed-sized blocks, called----------- and Logical memory is divided into blocks of the same size, called -----------

  1. Frames, pages (Page 165)
  2. Pages, Frames
  3. Frames, holes
  4. Holes, segments

Correct answer: Frames, pages (Page 165)

A page table needed for keeping track of pages of the page table is called --------------

  1. 2-level paging
  2. Page directory (Page 173)
  3. Page size
  4. Page table size

Correct answer: Page directory (Page 173)

The address generated by the CPU, after any indexing or other addressing-mode arithmetic, is called a -------- address, and the address it gets translated to by the MMU is called a ---------address.

  1. Hexadecimal, Binary,
  2. Valid, invalid
  3. Physical, Virtual

Each page is a power of -------- bytes long in paging scheme.

  1. 2
  2. 3
  3. 4 (Page 167)
  4. 5

Correct answer: 4 (Page 167)

_______ is a way to establish a connection between the file to be shared and the directory entries of the users who want to have aces to this file.

  1. Link (Page 231)
  2. Directory
  3. Common Group
  4. Access Permission

Correct answer: Link (Page 231)

When a _____link is created, a directory entry for the existing file is created

  1. Soft
  2. Hard (Page 227)
  3. Soft or Hard
  4. None of the given options

Correct answer: Hard (Page 227)

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.