Chapter 1 : Basic Structure of Computers

Basic Structure of Computers! Understanding the fundamental components and architecture of computers is essential for anyone interested in technology, programming, or IT. The following quiz will test your knowledge of these fundamental components and how

25 Multiple Choice Questions.

Ques 1: What are the main components of a computer system?

A. CPU, Memory, I/O Devices
B. CPU, Keyboard, Monitor
C. ALU, Control Unit, Bus
D. Hard Disk, RAM, CPU

Ques 2: What is the primary function of the Arithmetic Logic Unit (ALU)?

A. Store data
B. Perform arithmetic and logic operations
C. Control input/output devices
D. Manage memory allocation

Ques 3: Which unit of the computer system is responsible for interpreting and executing instructions?

A. ALU
B. Control Unit
C. Memory
D. Bus

Ques 4: What is a 'bus' in computer architecture?

A. A type of memory
B. A system of interconnected components for data transfer
C. A storage device
D. A CPU instruction set

Ques 5: In the Von Neumann architecture, which component holds the instructions and data?

A. Control Unit
B. Memory
C. ALU
D. Bus

Ques 6: The Von Neumann architecture is based on the concept of:

A. Separate storage for instructions and data
B. Unified memory for instructions and data
C. Distributed processing units
D. Networked computers

Ques 7: Which unit coordinates the activities of the other units in a computer system?

A. ALU
B. Memory
C. Control Unit
D. Bus

Ques 8: The ALU is responsible for:

A. Executing arithmetic operations only
B. Executing logic operations only
C. Performing both arithmetic and logic operations
D. Managing memory

Ques 9: Which of the following is NOT a function of the Control Unit?

A. Decoding instructions
B. Managing data flow between memory and ALU
C. Performing arithmetic calculations
D. Coordinating input and output operations

Ques 10: In which part of the computer system does the Bus structure operate?

A. Memory
B. Control Unit
C. ALU
D. Between different components of the computer system

Ques 11: Which architecture introduces the concept of a single memory space for both instructions and data?

A. Harvard Architecture
B. Von Neumann Architecture
C. RISC Architecture
D. CISC Architecture

Ques 12: The main advantage of the Von Neumann architecture is:

A. Faster execution due to separate data and instruction paths
B. Simplified design and programming
C. Increased number of processing units
D. Ability to perform multiple operations simultaneously

Ques 13: Which component of the computer system is responsible for the actual execution of arithmetic operations?

A. Control Unit
B. ALU
C. Memory
D. Bus

Ques 14: The data path between the CPU and memory is facilitated by the:

A. ALU
B. Control Unit
C. Bus
D. Storage

Ques 15: In Von Neumann architecture, instructions are stored in:

A. I/O Devices
B. CPU Registers
C. Main Memory
D. ALU

Ques 16: Which of the following best describes the role of the Control Unit?

A. Executes instructions and performs calculations
B. Fetches and decodes instructions
C. Stores data and instructions
D. Transfers data between devices

Ques 17: In the context of the Von Neumann architecture, what does the 'fetch' phase involve?

A. Reading data from memory
B. Executing instructions
C. Decoding instructions
D. Retrieving instructions from memory

Ques 18: The primary purpose of the Bus system in a computer is to:

A. Increase the speed of arithmetic operations
B. Allow communication between the CPU, memory, and peripherals
C. Manage power supply to the components
D. Control the cooling system

Ques 19: Which part of the computer architecture is responsible for controlling the sequence of operations?

A. Memory
B. ALU
C. Control Unit
D. Bus

Ques 20: What does ALU stand for?

A. Arithmetic Logic Unit
B. Advanced Logic Unit
C. Arithmetic Learning Unit
D. Algorithmic Logic Unit

Ques 21: Which component in the Von Neumann architecture executes the program instructions?

A. ALU
B. Memory
C. Control Unit
D. Bus

Ques 22: What is the main function of the Bus system in a computer?

A. To store programs and data
B. To execute complex arithmetic operations
C. To facilitate data transfer between components
D. To decode and execute instructions

Ques 23: In Von Neumann architecture, what does the 'execute' phase of the instruction cycle involve?

A. Retrieving the instruction from memory
B. Performing the operation specified by the instruction
C. Decoding the instruction
D. Writing the result to memory

Ques 24: Which of the following is a characteristic of the Von Neumann architecture?

A. Separate data and instruction memory
B. Unified memory for both data and instructions
C. Multiple processing units
D. Use of external storage devices

Ques 25: What role does the Bus system play in the performance of a computer?

A. It impacts the speed of the CPU
B. It affects the execution speed of arithmetic operations
C. It determines how quickly data can be transferred between components
D. It controls the power supply to the components