Skip to content
VUBuddy

CS609 Final Term Current Paper Solved Fall 2022 by Rajpoot

System Programming PDF 601 KBUpdated 23 Oct 2026
Final term past paper CS609 Final Term Current Paper Solved Fall 2022 by Rajpoot PDF 601 KB
vubuddy.com
Type
Final term past paper
Course
CS609 System Programming
Size
PDF 601 KB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 601 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 29. Download the file for all 29 pages.

CS609-System Programming

Final term Current Papers updated (Fall 2022)

Q1. When any key is pressed from the keyboard, the scan code of that key will be sent at port

  1. Port 40
  2. Port 20
  3. Port 80
  4. Port 60

Correct answer: Port 60

Q2. It is __________ to refer to a mapping file multiple times while using pointers as data structure.

  1. Useful
  2. Meaningless
  3. Necessary
  4. Optional

Correct answer: Meaningless

Q3. If the function inside the DLL are updated, then older program attached to the DLL will not work properly. The statement refers to __________ versioning.

  1. Strength
  2. Problem
  3. Advantage
  4. Caution

Correct answer: Problem

Q4. A process have _________ ID(s) and ________ handle(s).

  1. unique, unique
  2. unique, multiple
  3. multiple, multiple
  4. multiple, unique

Correct answer: unique, multiple

Q5. The executable image name of a process in CreateProcess()API is specified by ____________ parameter(s).

  1. IpApplicationName only
  2. IpCommandLine only
  3. Either IpApplicationName or IpCommandLine
  4. Neither IpApplicationName nor IpCommandLine

Correct answer: Either IpApplicationName or IpCommandLine

Q6. Using ExitProcess() function, a process can be made exit or terminate. Which of the following parameter’s is required to pass to the following execution successful?

  1. Process's real handle
  2. Process's pseudo handle
  3. Process's Id
  4. Process ExitCode

Correct answer: Process ExitCode

Q7. Which statement is incorrect when processes are made synchronized?

  1. It can decrease the overhead of a system
  2. It can increase the overhead of system
  3. Same processes can be blocked as synchronization
  4. Mutual exclusion is achieved

Correct answer: It can decrease the overhead of a system

Q8. When all the threads of a process are made exit or terminate, then the process ____________.

  1. Will still survive
  2. Will terminate
  3. Will terminate for specified period of time
  4. Will temporarily suspends

Correct answer: Will terminate

Q9. If you want to create 4 threads i.e., Thread 0, Thread 1, Thread 2 and Thread 3, they all must be created at _________ state.

  1. Ready
  2. Suspended
  3. Running
  4. Blocked

Correct answer: Ready

Q10. In Thread Local Storage (TLS) arrangement, row represents _________ while column represent

  1. Thread Number, TLS Index
  2. TLS Index, Thread Number
  3. Thread number, Process Number
  4. Process Number, TLS Index

Correct answer: Thread Number, TLS Index

Q11. The use of global variable flag in the solution of critical section problem suffers or fails due to the ___________ of threads.

  1. Context switch
  2. Hold and wait condition
  3. Sleeping condition
  4. Deadlock condition

Correct answer: Deadlock condition

Q12. The use of _______ ensures that the main memory is updated and cache of all processors is coherent.

  1. Volatile qualifier
  2. Global flag
  3. Volatile qualifier and Global flag
  4. Memory barrier

Correct answer: Memory barrier

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.