Skip to content
VUBuddy

CS609 Quiz 3

System Programming PDF 846 KBUpdated 23 Oct 2026
Quiz CS609 Quiz 3 PDF 846 KB
vubuddy.com
Type
Quiz
Course
CS609 System Programming
Size
PDF 846 KB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 846 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 of 2. Download the file for all 2 pages.

Q1. In comparison of DLL, executable library files are linked at _________ time.

  1. Load
  2. Link
  3. Compile
  4. Run

Correct answer: Link

Q2. Parent process usually creates a ________ handle if parent and child process may require _______ access rights.

  1. New, different
  2. Duplicate, different
  3. New, Same
  4. Duplicate, same

Correct answer: Duplicate, same

Q3. How is the linking of functions in DLLs different from monolithic programs?

  1. Functions are linked at build time
  2. Functions are not linked at all
  3. Functions are linked at runtime only
  4. Functions are linked at program load time or run time

Correct answer: Functions are linked at program load time or run time

Q4. A file mapping handle returns _________ on failure.

  1. FALSE
  2. UNDEFINED
  3. NULL
  4. TRUE

Correct answer: NULL

Q5. In order to deallocate a block of heap, ____________ is used.

  1. HeapFree()
  2. HeapTruncate()
  3. HeapDelete()
  4. HeapDestroy()

Correct answer: HeapFree()

Q6. Console control handlers are similar to ____________.

  1. Interrupts
  2. Exception handlers
  3. Parameters
  4. Functions

Correct answer: Exception handlers

Q7. IF the system is a _________________then windows scheduler can run process threads on separate processors.

  1. Bio processor
  2. Linear processor
  3. Multiprocessor
  4. Uni processor

Correct answer: Multiprocessor

Q8. While using CreateFileMapping(), setting IpMapName to __________ disables the map sharing.

  1. 0
  2. 1
  3. Null
  4. -1

Correct answer: Null

Q9. It’s not a good idea to use _______ within the program as it will not give it chance to release resources.

  1. FinishProcess()
  2. CreateProcess()
  3. TerminateProcess()
  4. ExitProcess()

Correct answer: TerminateProcess()

Q10. Which structure contains the child process handle and id, as well as the primary thread handle and id?

  1. PROCESS_INFORMATION
  2. SYSTEM_INFO
  3. PROCESS_INFO
  4. THREAD_INFO

Correct answer: PROCESS_INFORMATION

All CS609 files →
CS609 System Programming All CS609 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.