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
-
14 - 29 ms
-
9 - 14 ms
-
60 - 70 ms
-
None of these
B
Correct answer
Explanation
Average access time for hard disk drives typically ranges from 9 to 14 milliseconds. Values like 60-70 ms are far too slow for standard drives.
C
Correct answer
Explanation
Main memory is organized into addressable units called words. Data transfer between the CPU and memory typically occurs in these word-sized chunks.
-
speeds up the execution
-
reduces the number of instructions
-
reduces the size of instructions
-
none of the above
B
Correct answer
Explanation
Addressing modes define how the operand of an instruction is specified. Efficient use of these modes allows complex operations to be performed with fewer instructions.
-
Relative
-
Memory indirect
-
Immediate
-
Direct
D
Correct answer
Explanation
Direct addressing mode specifies the memory address directly in the instruction. Indexing is a technique where an index register is added to a base address, and direct addressing is often used to specify the base or the offset in such schemes.
-
should be done each month
-
uses more tapes
-
saves all files
-
saves only files that have recently changed
D
Correct answer
Explanation
An incremental backup only copies files that have been created or modified since the last backup, which saves time and storage space compared to full backups.
-
periods
-
sectors
-
zones
-
groups
B
Correct answer
Explanation
On a magnetic disk, tracks are the concentric circles, and these tracks are further divided into smaller segments called sectors for data storage.
-
Spooling
-
Swapping
-
Thrashing
-
None of the above
B
Correct answer
Explanation
Swapping is the process of moving entire processes between main memory and secondary storage (disk) to manage memory availability.
-
5 Kbits/sec
-
50 Kbits/sec
-
500 Kbits/sec
-
5, 000 Kbits/sec
-
re-enterable memory
-
non-reusable memory
-
virtual memory
-
cache memory
D
Correct answer
Explanation
The principle of locality of reference states that programs tend to access a relatively small portion of their address space at any instant, which is the fundamental reason cache memory is effective.
-
Absolute mode
-
Immediate mode
-
Index mode
-
Modulus mode
A
Correct answer
Explanation
In absolute (or direct) addressing mode, the instruction contains the actual memory address of the operand.
-
Non-volatile
-
Longer storage capacity
-
Lower price per bit
-
Faster
C
Correct answer
Explanation
Disks are generally slower than main memory (RAM) due to mechanical seek times and rotational latency. While disks are non-volatile and have larger capacities, the statement that they are faster is false.
-
non-volatile
-
volatile
-
surplus
-
garbage
D
Correct answer
Explanation
In computing, memory or data that is no longer needed or is invalid is commonly referred to as garbage. This term is frequently used in the context of garbage collection, which is the process of reclaiming such memory.
-
program structure
-
program size
-
primary-storage size
-
all of the above
A
Correct answer
Explanation
Thrashing occurs when a system spends more time swapping pages than executing instructions. This is heavily influenced by the program structure (e.g., locality of reference), as poor structure leads to frequent page faults.
C
Correct answer
Explanation
In computing, prefixes are powers of 2. Kilo = 2^10, Mega = 2^20, Giga = 2^30, and Tera = 2^40.
-
buffer
-
file
-
core
-
register
A
Correct answer
Explanation
A buffer is a region of memory used to temporarily hold data while it is being moved between two devices or between a device and an application, especially during I/O operations.