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. Threads are more cheaper to create and destroy as they don not require allocation of real addresses

  2. Switching of threads is faster

  3. Threads will have their own stack and registers

  4. All of these

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

null

Multiple choice
  1. VM implements the translation of a programs address space to physical address space.

  2. VM allows each program to exceed the size of the primary memory.

  3. VM increases degree of multiprogramming.

  4. VM reduces the context switching overhead.

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

null

Multiple choice
  1. memory which is allocated using dangling function instead of malloc

  2. memory which is allocated and freed in the same block

  3. memory which is allocated in a function and control returns from the function with its starting address such that this memory is accessed outside

  4. memory which is allocated in our account but we don’t have freedom to use the same

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

null

Multiple choice
  1. memory which is allocated using dangling function instead of malloc

  2. memory which is allocated and freed in the same block

  3. memory which is allocated in a function and control returns from the function with its starting address such that this memory is accessed outside

  4. memory which is allocated in our account but we don’t have freedom to use the same

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

null

Multiple choice
  1. bit

  2. thread

  3. word

  4. data

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

The basic unit of execution is thread. It splits the program in parts and simultaneously processes all the parts. 

Multiple choice
  1. In this mode, memory is assumed to be consisted of equal sized blocks.

  2. The memory address can be treated as having a page number and location address.

  3. Memory address is represented by page field and offset.

  4. Address modifiers are included in instruction format.

  5. All of the above

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

Page addressing is the addressing mode in which memory is partitioned in pages and each address is held in page table.