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
-
Buffer
-
Stack
-
Program Counter
-
Accumulator
-
Core
-
Disk
-
Flip - Flop
-
Tape
C
Correct answer
Explanation
Core memory, disk, and tape are all magnetic storage technologies. Flip-flop is an electronic circuit made of transistors that stores binary data using feedback, not magnetic principles.
-
Buffer
-
Memory
-
CPU
-
Register
B
Correct answer
Explanation
Memory is designed specifically to accept data, store it, and retrieve it on demand. Buffers hold data temporarily but typically for immediate transfer, not long-term storage. Registers are CPU storage with very limited capacity.
-
Higher power consumption
-
Variable speeds
-
Higher bit density
-
Need to refresh the capacitor charge every once in 2 milliseconds
D
Correct answer
Explanation
Dynamic RAM uses capacitors to store charge representing data, which leaks over time and must be refreshed regularly (typically every 2ms). Static RAM uses flip-flops that don't need refreshing, making DRAM's refresh requirement its key disadvantage.
-
tape
-
semi conductor memory
-
disk
-
bubble memory
B
Correct answer
Explanation
Semiconductor memory (like SRAM and DRAM) is the fastest because it has no moving parts and operates at electronic speeds. Tape and disk are mechanical with slow seek times. Bubble memory is obsolete and slower than semiconductor memory.
-
Main memory
-
Primary storage
-
Internal storage
-
Mass storage
D
Correct answer
Explanation
Primary memory (main memory) refers directly to RAM and internal CPU cache. Mass storage refers to secondary storage devices like hard disks, SSDs, and tape drives that store data persistently but are not directly addressable by the CPU.
B
Correct answer
Explanation
Number of address lines = log2(memory locations). For 2048 locations: 2^11 = 2048, so 11 address lines are needed. The 4-bit width refers to data bus size, not addressing.
B
Correct answer
Explanation
Stack is implemented using RAM because it requires dynamic read/write operations for push and pop. ROM is read-only and cannot support stack operations. Registers are individual CPU storage, not stack memory.
-
pointer addressable memory
-
very cheap memory
-
content addressable memory
-
slow memory
C
Correct answer
Explanation
Associative memory (Content Addressable Memory) allows searching by content rather than address. It compares input data with all stored entries simultaneously, returning the address of matching data.
-
Absolute Mode
-
Indirect Mode
-
Immediate Mode
-
Index Mode
D
Correct answer
Explanation
Indexed addressing mode calculates effective address by adding a displacement (constant offset) to the contents of a register (index register). This is useful for array access and data structures.
-
Computer Disc
-
Compact Disc
-
Compact Device
-
Compact Document
B
Correct answer
Explanation
CD stands for Compact Disc, a digital optical disc storage format. It was co-developed by Philips and Sony and released in 1982. CDs could store up to 700 MB of data or 80 minutes of audio and revolutionized the music industry.
-
Floppy disk drive
-
Hard drive
-
Magnetic disk drive
-
CD-ROM drive
D
Correct answer
Explanation
CD-ROM drives use optical storage technology, which employs lasers to read and write data. Floppy disks, hard disks, and magnetic disks use magnetic storage technology, not optical.
-
temporary, permanent
-
permanent, temporary
-
slow, fast
-
none of these
A
Correct answer
Explanation
Memory (RAM) is volatile - it holds data only while powered on. Storage (HDD, SSD) retains data permanently even without power. The question correctly identifies this fundamental distinction.
-
SRAM
-
EAROM
-
DRAM
-
RAM and ROM
-
None of these
C
Correct answer
Explanation
DRAM requires refreshing of data.
-
Resource conflict
-
Data dependency
-
Branch difficulties
-
None of these
A
Correct answer
Explanation
Most of these conflicts can be resolved by using separate instructions and data memory. Resource conflict is caused by the access to memory by two segments at the same time.