System Programming MCQs with Answers
Practice important System Programming MCQs with answers and explanations.
Multiple Choice Questions
Q3521: Despite performance cost, locking is important because of ______.
- A: thread count
- B: priority management
- C: logical significance
- D: CPU cycles
View Answer
C
Q3522: Synchronization with Interlocked functions is ______ compared to using Mutexes.
- A: faster
- B: slower
- C: similar
- D: more complex
View Answer
A
Q3523: Which version was found to be the most expensive in terms of performance cost?
- A: Critical Section
- B: Mutex
- C: Interlocked
- D: No Sync
View Answer
B
Q3524: Real time, user time, and system time are metrics used to evaluate ______.
- A: thread priority
- B: coding errors
- C: synchronization performance
- D: memory allocation
View Answer
C
Q3525: CS performance in older versions of Windows was ______.
- A: optimized
- B: scalable
- C: unpredictable
- D: not scalable
View Answer
D
Q3526: Programs were analyzed using a tool that measures ______.
- A: RAM usage
- B: thread size
- C: real, user, and system time
- D: lock frequency
View Answer
C
Q3527: CS implementation is more scalable in ______ versions of Windows.
- A: older
- B: beta
- C: unreleased
- D: recent
View Answer
D
Q3528: The term NS stands for ______.
- A: No Switching
- B: Non-Scalable
- C: No Synchronization
- D: New Stack
View Answer
C
Q3529: IN refers to ______ in concurrency control.
- A: Input Null
- B: Interlocked Functions
- C: Internal Name
- D: Initial Node
View Answer
B
Q3530: The performance gap between NS and IN is ______.
- A: significant
- B: very large
- C: almost none
- D: huge
View Answer
C