Computer Knowledge

Computer Memory and Storage

2,477 Questions

Computer memory and storage questions test foundational knowledge of hardware, cache mapping, and data transfer mechanisms. Key areas include Direct Memory Access, analog recording, and RAID levels. This section is essential for candidates preparing for banking and government computer proficiency tests.

Cache memory mappingDirect memory accessRAID storage levelsHard disk technologyOptical media storageMemory addresses

Computer Memory and Storage Questions

Multiple choice

What is the role of a GPU's register file?

  1. To store frequently used data

  2. To reduce memory latency

  3. To improve performance for arithmetic and logical operations

  4. All of the above

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

GPU's register file stores frequently used data, reduces memory latency, and improves performance for arithmetic and logical operations.

Multiple choice

What is the purpose of a GPU's instruction cache?

  1. To store frequently executed instructions

  2. To reduce memory latency

  3. To improve performance for control flow instructions

  4. All of the above

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

GPU's instruction cache stores frequently executed instructions, reduces memory latency, and improves performance for control flow instructions.

Multiple choice

What is the role of a GPU's data cache?

  1. To store frequently accessed data

  2. To reduce memory latency

  3. To improve performance for data-intensive applications

  4. All of the above

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

GPU's data cache stores frequently accessed data, reduces memory latency, and improves performance for data-intensive applications.

Multiple choice

Which type of mirroring technique involves creating a mirror copy of the data on a separate storage device within the same system?

  1. Local Mirroring

  2. Remote Mirroring

  3. Asynchronous Mirroring

  4. Synchronous Mirroring

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Local mirroring involves creating a mirror copy of the data on a separate storage device that is physically located within the same system. This provides fast access to the mirrored data in case of a failure of the primary storage device.

Multiple choice

What is the primary disadvantage of using logical replication over physical replication?

  1. Increased network traffic

  2. Slower write operations

  3. Complex data management

  4. Higher storage requirements

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Logical replication can lead to increased network traffic because the changes to the data are replicated as a series of operations. This can be a concern for applications that require high-speed data replication.

Multiple choice

Which of the following is responsible for converting the intended message into a sequence of words?

  1. Semantic memory

  2. Episodic memory

  3. Working memory

  4. Procedural memory

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Working memory is responsible for temporarily storing and manipulating information, including the sequence of words that make up the intended message.

Multiple choice

Which type of GPU memory is known for its high bandwidth and low latency?

  1. GDDR6

  2. HBM2

  3. SRAM

  4. DDR5

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

HBM2 (High Bandwidth Memory 2) is a type of GPU memory that offers significantly higher bandwidth and lower latency compared to traditional GDDR memory.

Multiple choice

What is the primary function of a GPU's memory controller?

  1. Managing data transfer between GPU and CPU

  2. Scheduling GPU tasks

  3. Processing graphics data

  4. Storing textures and framebuffers

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The GPU's memory controller is responsible for managing the flow of data between the GPU and the CPU, ensuring efficient data transfer for graphics processing.

Multiple choice

Which type of GPU memory is commonly used in high-end graphics cards?

  1. GDDR6X

  2. HBM3

  3. SRAM

  4. DDR4

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

GDDR6X (Graphics Double Data Rate 6X) is a high-performance type of GPU memory that provides extremely high bandwidth and is often found in high-end graphics cards.

Multiple choice

Which of the following is NOT a type of GPU memory?

  1. GDDR5

  2. HBM2e

  3. SRAM

  4. ECC

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

ECC (Error Correcting Code) is a technology used to detect and correct errors in data transmission, but it is not a type of GPU memory.

Multiple choice

What is the purpose of a GPU's framebuffer?

  1. Storing textures and pixel data

  2. Processing graphics data

  3. Managing data transfer between GPU and CPU

  4. Scheduling GPU tasks

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The GPU's framebuffer is responsible for storing textures, pixel data, and other information required for rendering graphics.

Multiple choice

Which type of GPU memory is known for its high capacity and low cost?

  1. GDDR6

  2. HBM2

  3. SRAM

  4. DDR3

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

DDR3 (Double Data Rate 3) is a type of memory commonly used in older GPUs, offering high capacity and low cost.

Multiple choice

What is the primary role of a GPU's texture cache?

  1. Storing frequently used textures

  2. Managing data transfer between GPU and CPU

  3. Processing graphics data

  4. Scheduling GPU tasks

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The GPU's texture cache is designed to store frequently used textures, reducing the need to fetch them from main memory and improving performance.

Multiple choice

Which type of GPU memory is commonly used in mobile devices and embedded systems?

  1. GDDR5

  2. HBM2

  3. LPDDR5

  4. DDR4

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

LPDDR5 (Low Power Double Data Rate 5) is a type of memory specifically designed for mobile devices and embedded systems, offering low power consumption and high bandwidth.

Multiple choice

Which type of GPU memory is known for its extremely high bandwidth and is often used in supercomputers?

  1. GDDR6X

  2. HBM3

  3. SRAM

  4. DDR5

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

HBM3 (High Bandwidth Memory 3) is a cutting-edge type of GPU memory that offers extremely high bandwidth and is often found in supercomputers and high-performance computing systems.