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. where data is located

  2. who owns the data

  3. the size of disk storage device

  4. how the data is used

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

Data dictionaries contain metadata about the database: what data exists, where it's stored, who owns it, and how it's used. They do NOT contain information about physical storage devices like disk sizes - that's system-level information managed by the operating system, not database metadata.

Multiple choice
  1. unalloc()

  2. dropmem()

  3. dealloc()

  4. release()

  5. free()

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

free() is the standard C library function used to release dynamically allocated memory that was obtained using malloc(), calloc(), or realloc(). Every call to a memory allocation function should have a corresponding call to free() to prevent memory leaks.

Multiple choice
  1. The system stack

  2. The data segment

  3. The processor's registers

  4. The text segment

  5. The heap

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

The system stack provides the LIFO structure needed for function calls, storing return addresses, local variables, and parameters. When a function is called, a new stack frame is pushed; when it returns, the frame is popped, restoring execution state. The data segment holds global/static variables, registers are for CPU operations, text segment contains code, and heap is for dynamic allocation - none support call/return mechanics.

Multiple choice
  1. Logical

  2. Arithmetic

  3. Data

  4. Boolean Variable Manipulation

  5. Program Control and Branching

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

These instructions in 8051 chip are used to transfer data between an internal RAM location and an SFR (Special Function Register) location without going through the accumulator.

Multiple choice
  1. Ram

  2. Rom

  3. Memory

  4. Speed

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

Memory is the general term for the hardware where data is stored in a computer. While RAM and ROM are specific types of memory, the term 'Memory' correctly identifies the storage location in a broad sense.

Multiple choice
  1. Both A and R are true and R is the correct explanation of A

  2. Both A and R are true but R is not the correct explanation of A

  3. A is true but R is false

  4. A is false but R is true

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

Assertion A is true as RAM provides the space for active data storage, while Reason R is true because RAM is volatile. However, volatility is a characteristic of how RAM stores data, not an explanation for why more RAM increases storage capacity.

Multiple choice
  1. ROM

  2. RAM

  3. RUM

  4. VDT

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

RAM (Random Access Memory) is the primary workspace of a computer where data is stored temporarily for quick access and modification by the CPU. Unlike ROM, which is generally read-only, RAM allows for both reading and writing operations at high speeds. This makes it the correct choice for a memory chip whose contents can be quickly changed.

Multiple choice
  1. 1, 2 and 3

  2. 2, 3 and 4

  3. 1, 3 and 4

  4. 1, 2, 3 and 4

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

All the provided acronyms are correctly matched with their full forms. RAM stands for Random-access Memory, ROM for Read-only Memory, DOS for Disk Operating System, and CAD for Computer-aided Design. These are fundamental terms in computer science and engineering.