Introduction to Computing MCQs with Answers
Practice important Introduction to Computing MCQs with answers and explanations.
Multiple Choice Questions
Q631: What does a controller typically contain to perform its functions?
- A: A large main memory
- B: A simple CPU and memory circuitry
- C: Only passive components
- D: An advanced graphics processor
View Answer
B
Q632: What does DMA stand for in computer systems?
- A: Direct Memory Access
- B: Direct Machine Access
- C: Dynamic Memory Access
- D: Direct Machine Allocation
View Answer
A
Q633: How does DMA benefit a computer's performance?
- A: By reducing CPU speed
- B: By allowing the CPU and controller to operate simultaneously
- C: By increasing the number of CPUs
- D: By storing more data in the cache
View Answer
B
Q634: What happens during a DMA operation?
- A: The CPU waits for the data transfer to complete
- B: The controller performs data transfer while the CPU continues other tasks
- C: The CPU directly controls the data transfer
- D: The data is transferred via wireless signals
View Answer
B
Q635: What is a significant drawback of using DMA?
- A: It simplifies bus communication
- B: It increases the CPU's speed
- C: It complicates communication over the computer's bus
- D: It eliminates the need for controllers
View Answer
C
Q636: What problem is known as the von Neumann bottleneck?
- A: The issue of CPU speed being too high
- B: The problem of limited cache memory
- C: The limitation of a central bus in accessing memory and controllers
- D: The challenge of connecting multiple CPUs
View Answer
C
Q637: What role does a controller play in DMA?
- A: It increases CPU processing power
- B: It manages the direct data transfer between main memory and peripherals
- C: It speeds up the CPU’s clock rate
- D: It controls the graphics output
View Answer
B
Q638: In DMA, what does the CPU do while the controller is transferring data?
- A: The CPU stops all activities
- B: The CPU continues executing other tasks
- C: The CPU checks for errors in data transfer
- D: The CPU directly manages the data transfer
View Answer
B
Q639: How is data transferred from a disk to main memory using DMA?
- A: By the CPU directly copying the data
- B: By the controller reading the disk and placing data in memory
- C: By using wireless technology
- D: By encrypting the data during transfer
View Answer
B
Q640: What is the central bus used for in a von Neumann architecture?
- A: Fetching instructions and data from memory
- B: Directly controlling peripherals
- C: Managing power supply
- D: Connecting external devices
View Answer
A