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
  1. RAM

  2. ROM

  3. PROM

  4. None of these

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

RAM (Random Access Memory) is used to store data and instructions temporarily while the computer is running. Although technically separate from the processor chip, it is often categorized within the memory unit of the central processing system in introductory models. This allows the CPU to access information much faster than from secondary storage.

Multiple choice
  1. RAM

  2. ROM

  3. CACHE

  4. None of these

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

ROM (Read-Only Memory) is non-volatile, meaning it retains its data even when the power is turned off. It contains essential instructions, such as the BIOS, that the computer needs to start up. Unlike RAM, the data in ROM is generally not meant to be modified during normal operation.

Multiple choice
  1. hard disc

  2. floppy diskette

  3. CD

  4. keyboard

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

A keyboard is an input device used to send data to a computer, but it does not have the capacity to store data permanently or temporarily for user retrieval. Hard disks, floppy diskettes, and CDs are all storage media designed to hold digital information. Therefore, the keyboard is the only non-storage device in the list.

Multiple choice
  1. memory

  2. data

  3. programming language

  4. commands

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

RAM (Random Access Memory) and ROM (Read-Only Memory) are types of computer memory. RAM is volatile and used for temporary data storage while the computer is running, whereas ROM is non-volatile and stores permanent instructions. They are fundamental components of a computer's architecture for handling data processing.

Multiple choice
  1. Sequential

  2. Direct

  3. Random

  4. Associative

  5. Indirect

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

This type of memory access consists of a random-access type of memory that enables one to make a comparison of desired bit locations within a word for a specified match and to do this for all words simultaneously.

Multiple choice
  1. A, B, C

  2. B, C

  3. C

  4. None of these

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

The malloc function returns a void pointer (void*) to the start of the allocated memory block, or NULL if the allocation fails. It does not return the number of bytes allocated, nor does it automatically return a specific type like a float pointer.

Multiple choice
  1. Program Pointer

  2. Register Counter

  3. Location Pointer

  4. Instruction Counter

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

The Location Counter (LC) is a variable used by assemblers to keep track of the current memory address for instructions and data. In the context of CPU hardware, this function is performed by the Program Counter (PC) or the Instruction Counter (IC). These terms are often used interchangeably to describe the pointer to the next instruction to be processed.

Multiple choice
  1. paging

  2. fragmentation

  3. a loader

  4. a tool

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

Virtual storage is a memory management technique that creates the illusion of a very large main memory by using disk space. The most common way to implement this is through paging, where memory is divided into fixed-size blocks. This allows the operating system to swap pages in and out of physical RAM as needed, enabling the execution of large programs.

Multiple choice
  1. Table scan

  2. Two-pass algorithm

  3. Data redundancy

  4. Shared disk

  5. NUMA

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

This is the operation in graph theory in which the data from the operand relations is read into main memory and processed data is read again from the disk to complete the operation.