Computer Organization and Architecture (Part-1)

Which of the following is a basic component of the Von Neumann Architecture?

A Control Unit
B ALU
C Memory
D All of the above

What does ALU stand for in computer architecture?

A Algorithmic Logic Unit
B Application Logic Unit
C Arithmetic Logic Unit
D Automatic Logic Unit

What is the main function of the Control Unit (CU)?

A Execute instructions
B Control the flow of data
C Store data
D Perform arithmetic operations

Which of the following memory types is the fastest?

A Cache Memory
B SSD
C RAM
D Hard Drive

What is the primary difference between RISC and CISC architectures?

A CISC uses a single instruction
B CISC uses fewer registers
C RISC uses fewer instructions
D RISC uses complex instructions

What does the term โ€œpipeliningโ€ refer to in computer architecture?

A Overlapping the execution of instructions
B Fetching multiple instructions at once
C Storing data in memory
D Directly transferring data to CPU

In which architecture is the program and data stored in separate memories?

A Both A and B
B None of the above
C Von Neumann Architecture
D Harvard Architecture

Which of the following is responsible for handling interrupts in a system?

A Memory
B Control Unit
C Input/Output Unit
D ALU

What is the main purpose of Direct Memory Access (DMA)?

A To transfer data from one memory location to another
B To manage memory allocation
C To allow peripherals to access memory directly
D To access data from storage devices

What is the function of a CPU register?

A Store data temporarily for quick access
B Store data permanently
C Store instructions
D Control data flow

What does the instruction set architecture (ISA) define?

A CPU components
B Memory structure
C The set of instructions the CPU can execute
D The speed of the CPU

What is the primary advantage of multi-core processors?

A Lower power consumption
B Increased clock speed
C Higher memory capacity
D Ability to process multiple tasks simultaneously

What is the main purpose of memory management in an operating system?

A To execute user programs
B To allocate and manage memory resources
C To control hardware components
D To manage I/O operations

What is paging in memory management?

A Dividing memory into fixed-size blocks
B Allocating continuous memory blocks
C Storing data in sequential order
D Managing hard disk space

Which of the following is a characteristic of a Graphics Processing Unit (GPU)?

A Optimized for arithmetic and logical tasks
B Only used for scientific computations
C Specialized for graphics and parallel processing
D Designed for handling I/O operations