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
-
Built in register in processor
-
Cache
-
RAM
-
Magnetic disks
-
All of these
D
Correct answer
Explanation
Magnetic disk is slower as compared to other memories and its access time is the highest.
-
msgrcv()
-
semget()
-
shmget()
-
none of these
C
Correct answer
Explanation
A shared memory segment can be allocated, using shmget() system call.
-
Fast incremental backups
-
Control file
-
Parameter file
-
Instance creation
-
Stream pool
A
Correct answer
Explanation
If you enable block change tracking, then the database automatically tracks which datafiles blocks have changed in change tracking file.
-
In this mechanism, the information is stored in the virtual memory.
-
In this mechanism, the information is copied in the faster storage system and can be retrieved further.
-
In this mechanism, the information is copied in the temporary files.
-
In this mechanism, the information is stored in the main memory.
-
Both (2) and (3)
E
Correct answer
Explanation
Yes, both are true statements for the caching mechanism.
-
If the allocated is slightly larger than the requested memory
-
If the allocated memory is smaller than the requested memory
-
If the available memory is not contiguous
-
If the program's address does not end on a page boundary
-
Both (3) and (4)
C
Correct answer
Explanation
The memory available is partitioned and the memory is not contiguous because it is fragmented in to little pieces.
-
Program counter
-
CPU registers
-
Accumulator
-
Process status
-
Accounting information
A
Correct answer
Explanation
This option is correct, as program the counter indicates the address of the next instruction to be executed for the process.
-
demand paging
-
segmentation
-
fragmentation
-
page replacement
-
page fault
A
Correct answer
Explanation
Demand paging is a method of virtual memory management. In a system that uses demand paging, the operating system copies a disk page into its physical memory, only if an attempt is made to access it. So, this option is correct.
-
Segmentation
-
Paging
-
Paging with segmentation
-
Swapping
-
Demand paging
A
Correct answer
Explanation
Segmentation divides the primary memory into segments. When the dynamic memory allocation algorithm allocates some memory and a small piece is left over, which cannot be efficiently used, then the external fragmentation takes place.
-
When the requested page is not loaded in the physical memory
-
Due to inefficient usage of memory chunks
-
Thrashing
-
Mutual exclusion
-
Swapping
-
Segmentation
-
Paging
-
Demand paging
-
Segmentation with paging
-
Swapping
B
Correct answer
Explanation
In paging memory-management scheme, the operating system retrieves the data from secondary storage in the same-sized blocks called pages. Some space is wasted inside the memory blocks because of the restriction on the allowed size of the block, which causes internal fragmentation.
-
floppy disk
-
hard disk
-
backing store
-
magnetic tape
-
punched card
C
Correct answer
Explanation
Backing store, which is also known as cache memor is used as back end storage. Yes it is the correct choice.
-
Adding more components to your network.
-
Protecting your data by copying it from the original source to a different destination.
-
Filtering old data from the new data.
-
Accessing data on the tape.
-
None of the above
B
Correct answer
Explanation
Yes it's correct choice.Yes when power cuts are there suddenly the data is lost . So it is preferred to save the data into another location .
-
Byte
-
Record
-
Address
-
Instruction
-
None of the above
C
Correct answer
Explanation
Yes it's correct . By address we can identify the storage location.
C
Correct answer
Explanation
NTFS (New Technology File System) is a proprietary file system developed by Microsoft Corporation for its Windows NT line of operating systems, beginning with Windows NT 3.1 and Windows 2000, including Windows XP, Windows Server 2003, and all their successors to date.
-
Increasing SORT_AREA_SIZE
-
Decreasing SORT_AREA_RETAINED_SIZE
-
Increasing the SORT_MEMORY_ALLOCATED parameter
-
Altering SORT_AREA_SIZE dynamically based on available memory within SGA_MAX_SIZE
A
Correct answer
Explanation
SORT_AREA_SIZE determines how much memory is allocated for each sort operation. Increasing this parameter allows more sorts to complete entirely in memory, reducing the need to spill to disk (which is much slower). SORT_AREA_RETAINED_SIZE controls memory retained after sort completion and doesn't affect disk sort frequency.