System Programming MCQs with Answers
Practice important System Programming MCQs with answers and explanations.
Multiple Choice Questions
Q3861: Using synchronization constructs frequently in parallel programming may
- A: degrade performance
- B: improve performance
- C: have no effect
- D: break the program
View Answer
A
Q3862: Increasing computational cores indefinitely
- A: Does not guarantee better performance
- B: Always improves performance
- C: Decreases performance
- D: Has no effect
View Answer
A
Q3863: Parallel sort and merge
- A: Are more efficient than serial versions
- B: Are less efficient
- C: Do not work
- D: Are deprecated
View Answer
A
Q3864: Fine grain parallelism is best exploited in
- A: Divide and conquer applications
- B: Sequential loops
- C: Single-threaded programs
- D: Non-recursive functions
View Answer
A
Q3865: Examples of computational tasks suitable for parallelism include
- A: matrix multiplication and Fourier transformation
- B: database queries and UI rendering
- C: file handling and logging
- D: static file serving
View Answer
A
Q3866: Games and simulations can be decomposed into
- A: several parallel components
- B: single-threaded processes
- C: only sequential tasks
- D: exclusive locking
View Answer
A
Q3867: Parallelism is increasingly important due to
- A: the bottleneck in increasing processor cores
- B: the decrease in memory sizes
- C: the rise of disk speeds
- D: the reduction in screen resolution
View Answer
A
Q3868: Most computationally intensive applications that do not use parallelism
- A: fail to use the full hardware potential
- B: perform better
- C: are more secure
- D: consume less power
View Answer
A
Q3869: Learning parallel programming skills is necessary to
- A: use the potential of current hardware
- B: skip synchronization
- C: handle errors easily
- D: write GUI applications
View Answer
A
Q3870: The cost of parallel programming includes
- A: using synchronization and concurrency control
- B: increased memory usage
- C: lower CPU temperature
- D: less code complexity
View Answer
A