Skip to main content

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

Test Your Knowledge

Take a timed quiz on Introduction to Computing

🚀 Start Quiz Now