Structured-Type Questions – Computer
Memory (HND Level 100)
Course: Computer Architecture
Level: HND Year One
Duration: 3 Hours
Total Marks: 20
Question 1: Types and Technological Structure of Memory (6 Marks)
a. List any four types of computer memory and give one example of each. (4 marks)
Answer:
- Primary Memory – Example: RAM
- Secondary Memory – Example: HDD
- Cache Memory – Example: L1/L2 Cache
- Flash Memory – Example: USB Drive
b. Distinguish between SRAM and DRAM in terms of technology and usage. (2 marks)
Answer:
- SRAM (Static RAM) is faster and does not require refreshing; used in cache memory.
- DRAM (Dynamic RAM) is slower, needs periodic refreshing; used in main memory.
Question 2: Memory Hierarchy (5 Marks)
a. Arrange the following memory types in hierarchical order starting from the fastest: Main
Memory (RAM), Cache, Registers, Tertiary Storage, Secondary Storage (2 marks)
Answer:
Registers → Cache → Main Memory (RAM) → Secondary Storage → Tertiary Storage
b. Explain two benefits of memory hierarchy in computer systems. (3 marks)
Answer:
- It provides faster data access by prioritizing speed at higher levels.
- It balances cost and performance by combining fast small memory with slower large
memory.
Question 3: Installing Memory (5 Marks)
a. Outline the steps involved in installing RAM on a desktop computer. (3 marks)
Answer:
- Power off and unplug the system
- Open the case and align the RAM module with the slot
- Insert RAM firmly and close the case; power on system
b. State two safety precautions that must be observed during memory installation. (2
marks)
Answer:
- Use an anti-static wrist strap
- Avoid touching metal contacts on the memory module
Question 4: Memory Organisation and Uses (4 Marks)
a. Describe any two methods of memory organization. (2 marks)
Answer:
- Byte Addressable: Each byte has its own unique address.
- Interleaved Memory: Multiple memory banks accessed in parallel.
b. List two common uses of the following memory types: (2 marks)
i. ROM – Stores firmware and bootloader programs.
ii. Virtual Memory – Extends RAM using disk storage; enables multitasking.