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
-
Redundancy through striping
-
Performance through mirroring
-
Redundancy through mirroring
-
Performance through striping
C
Correct answer
Explanation
The correct answer is C because ASM disk groups provide redundancy through mirroring - they can maintain multiple copies of data (normal/high redundancy) to protect against disk failures. Option A is incorrect because striping is for performance, not redundancy. Option B is incorrect because mirroring provides redundancy, not performance. Option D is incorrect because striping improves performance, not redundancy.
-
X-rays
-
Microwaves
-
Ultraviolet rays
-
Visible light
-
Gamma radiations
C
Correct answer
Explanation
Once programmed, an EPROM can be erased by exposing it to strong ultraviolet light source (such as from a mercury-vapor light). EPROMs are easily recognizable by the transparent fused quartz window in the top of the package, through which the silicon chip is visible, and which permits exposure to UV light during erasing.
-
RAM
-
ROM
-
Cache memory
-
Control store
-
Hard disk
D
Correct answer
Explanation
The microcode usually does not reside in the main memory, but in a special high speed memory, called the control store. It might be either read-only or read-write memory. In the latter case the microcode would be loaded into the control store from some other storage medium as part of the initialization of the CPU, and it could be altered to correct bugs in the instruction set, or to implement new machine instructions.
-
To exploit the temporal locality of reference
-
To read more data into the memory
-
Belady's anomaly
-
To reduce the miss penalty
-
To reduce the hit ratio
A
Correct answer
Explanation
Temporal locality: If at one point in time a particular memory location is referenced, then it is likely that the same location will be referenced again in the near future. There is a temporal proximity between the adjacent references to the same memory location. In this case it is common to make efforts to store a copy of the referenced data in special memory storage, which can be accessed faster.
-
Storage capacity
-
Processor speed
-
Data transfer rates
-
Network bandwidth
-
Frequency
B
Correct answer
Explanation
Yes, it i thes correct choice. It stands for Floating Point Operations Per Second. FLOPS are typically used to measure the performance of a computer's processor.
-
It is an exact copy of a system's information.
-
It restores the information.
-
It is the ability to get a system up.
-
All of the above
-
None of the above
A
Correct answer
Explanation
An exact copy of a system's information is called back up.
-
PRAM
-
SRAM
-
DRAM
-
VRAM
-
CD-ROM
C
Correct answer
Explanation
SDRAM stands for "Synchronous Dynamic Random Access Memory. DRAM is an improvement to standard DRAM because it retrieves data alternately between two sets of memory.
-
Paging
-
Segmentation
-
Virtual Memory
-
PROM
-
Flash Memory
C
Correct answer
Explanation
Virtual memory is a memory management technique developed for multitasking kernels. This technique virtualizes the main storage available to a process or task, as a contiguous address space which is unique to each running process, or virtualizes the main storage available to all processes or tasks on the system as a contiguous global address space.
-
Internal sorting
-
External sorting
-
Insertion sorting
-
None of these
B
Correct answer
Explanation
This type of sorting performs sorting on the secondary memory.
-
Allocate space in memory for programs
-
Physically place the machine instructions and data into memory
-
Resolve symbolic references between objects modules
-
None of above
D
Correct answer
Explanation
All above are the functions of loader. Basically, loader have four functions as follows : -
- Allocate space in memory for programs
- Resolve symbolic references between objects modules
- Physically place the machine instructions and data into memory
- Adjust all address dependent location such as address constants, to corresponds to allocated space (relocation)
-
11 bit address, 1024 bit cell size, 1024 cells
-
10 bit address, 12 bit cell size, 1024 cells
-
9 bit address, 8 bit cell size, 1024 cells
-
None of above
C
Correct answer
Explanation
A 9 bit address, 8 bit cell size, 1024 cells is impossible since the address is too short. We cannot address 1024 cells with only 9 address bits as 29 = 512
So, the cell size is possible but it is not an advisable memory structure and not a standard size.
-
malloc()
-
new()
-
free()
-
delete()
C
Correct answer
Explanation
This function is used to free a block of allocated memory in 'C' program.
-
Non-volatile
-
Volatile
-
Surplus
-
Garbage
-
_
D
Correct answer
Explanation
It is a form of automatic memory management. It is the automatic recycling of dynamically allocated memory.
-
Memory address register
-
Memory buffer register
-
Instruction register
-
Internal register
-
Program counter
E
Correct answer
Explanation
A program counter is a register in a computer processor that contains the address (location) of the instruction being executed at the current time.
-
Checksum
-
Redundancy checking
-
Scan disk
-
Chkdsk
-
None of these
A
Correct answer
Explanation
It is a value used to ensure that data is stored without error. It is created by calculating the binary values in a block of data using some algorithm and storing the result with the data.