System Programming MCQs with Answers
Practice important System Programming MCQs with answers and explanations.
Multiple Choice Questions
Q3851: Mutex performance can be improved by
- A: using semaphore throttling
- B: using spin counts
- C: using no locking
- D: using conventional thread management
View Answer
A
Q3852: The first Intel processor mentioned had a clock speed of ______ MHz.
- A: 477
- B: 2
- C: 3
- D: 4
View Answer
A
Q3853: The clock speed bottleneck means
- A: clock speed cannot be increased incrementally
- B: clock speed can increase infinitely
- C: clock speed decreases with time
- D: clock speed is irrelevant
View Answer
A
Q3854: Most systems today have clock rates around
- A: 2-3 GHz
- B: 477 MHz
- C: 4-5 GHz
- D: 1 GHz
View Answer
A
Q3855: A multi-core processor is
- A: a single chip with multiple cores
- B: a single core with multiple threads
- C: a chip with no cores
- D: a chip with only one core
View Answer
A
Q3856: Multicore chips are commonly marketed with
- A: 2, 4, or more processors
- B: Only one processor
- C: Exactly 3 processors
- D: Exactly 5 processors
View Answer
A
Q3857: System vendors install multiple multicore chips to achieve
- A: total processors like 4, 8, 16
- B: more power consumption
- C: less parallelism
- D: only serial execution
View Answer
A
Q3858: In conventional programming, programs are usually written without considering
- A: multi-core architecture
- B: parallelism
- C: networking
- D: graphics
View Answer
A
Q3859: To increase application performance on multicore processors, you need to use
- A: parallel programming threading
- B: serial programming
- C: database queries
- D: GUI design
View Answer
A
Q3860: The Boss/Worker model is used to
- A: exploit parallelism
- B: synchronize memory
- C: handle I/O operations
- D: debug programs
View Answer
A