Computer Knowledge
Computer Memory and Storage
2,121 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
-
Data transmission
-
Data collection
-
Relocation
-
Database
C
Correct answer
Explanation
Relocation is the process of assigning load addresses for position-dependent code and data of a program. It allows a program to be moved from one memory location to another.
-
Static
-
Dynamic
-
Consistent
-
None of these
B
Correct answer
Explanation
Dynamic relocation occurs when the mapping from virtual to physical addresses is performed at runtime, allowing programs to be moved in memory during execution.
-
page
-
segment
-
location
-
none of these
A
Correct answer
Explanation
In paging, physical memory is divided into fixed-size blocks called frames, while the logical address space is divided into blocks of the same size called pages.
-
Virtual
-
Physical
-
Both 1 and 2
-
None of these
B
Correct answer
Explanation
Physical addresses are the actual addresses in the memory hardware (RAM) that the CPU uses to access data.
-
Virtual
-
Physical
-
Both 1 and 2
-
None of these
A
Correct answer
Explanation
Virtual addresses are generated by the CPU and used by the process to reference memory, which are then translated into physical addresses.
-
Static
-
Dynamic
-
Consistent
-
None of these
A
Correct answer
Explanation
Static relocation occurs when the addresses are bound to physical memory at load time, meaning the program cannot be moved once execution begins.
-
Relocation
-
Swapping
-
Paging
-
None of these
C
Correct answer
Explanation
Paging allows a process to be stored in non-contiguous physical memory frames, eliminating the need for a single large contiguous block of memory.
-
page map
-
segment map
-
location map
-
none of these
A
Correct answer
Explanation
A page table is the data structure used by an operating system in a virtual memory system to store the mapping between virtual addresses and physical addresses.
-
first-in-first-out
-
least recently used
-
optimal
-
none of these
A
Correct answer
Explanation
First-In-First-Out (FIFO) is a simple page replacement algorithm that replaces the page that has been in memory the longest.
-
pages
-
segments
-
locations
-
none of these
A
Correct answer
Explanation
In paging, the virtual address space is divided into fixed-size blocks called pages, which correspond to physical frames.
-
data
-
records
-
files
-
none of these
C
Correct answer
Explanation
A file is the standard unit of storage for logically related data on secondary storage devices.
-
files
-
paths
-
tracks
-
none of these
C
Correct answer
Explanation
On a magnetic disk, data is organized into concentric circles known as tracks.
-
file
-
path
-
sector
-
cylinder
D
Correct answer
Explanation
A cylinder is a collection of all tracks that are at the same radial distance from the center across all surfaces of a disk pack.
-
Fixed head
-
Moving head
-
Both 1 and 2
-
None of these
A
Correct answer
Explanation
Fixed-head disks have a dedicated read/write head for every track, which eliminates the seek time required to move a head to a specific track.
-
Fixed head
-
Moving head
-
Both 1 and 2
-
None of these
B
Correct answer
Explanation
Moving head disks, such as standard hard disk drives, use an actuator arm to position read/write heads over specific tracks. Fixed head disks use a dedicated head for every track, which is a different architecture.