Skip to main content

System Programming MCQs with Answers

Practice important System Programming MCQs with answers and explanations.

Multiple Choice Questions

Q2031: The target handle becomes invalid if the target process is terminated.
  • A: A
  • B: B
  • C:
  • D:
View Answer
A

Q2032: Duplicated handles do not impact reference count.
  • A: A
  • B: B
  • C:
  • D:
View Answer
B

Q2033: If the source handle is invalid, DuplicateHandle() fails.
  • A: A
  • B: B
  • C:
  • D:
View Answer
A

Q2034: The function DuplicateHandle() can duplicate handles between unrelated processes.
  • A: A
  • B: B
  • C:
  • D:
View Answer
A

Q2035: Duplicated handles are independent of original source handles.
  • A: A
  • B: B
  • C:
  • D:
View Answer
B

Q2036: dwDesiredAccess in DuplicateHandle() is always ignored.
  • A: A
  • B: B
  • C:
  • D:
View Answer
A

Q2037: DUPLICATE_CLOSE_SOURCE closes the handle in the target process.
  • A: A
  • B: B
  • C:
  • D:
View Answer
B

Q2038: Handles must be explicitly released even if duplicated.
  • A: A
  • B: B
  • C:
  • D:
View Answer
A

Q2039: Windows internally tracks handle references using a counter.
  • A: A
  • B: B
  • C:
  • D:
View Answer
A

Q2040: Duplicating a handle increases its reference count.
  • A: A
  • B: B
  • C:
  • D:
View Answer
A

Test Your Knowledge

Take a timed quiz on System Programming

🚀 Start Quiz Now