MCQOPTIONS
Saved Bookmarks
This section includes 557 Mcqs, each offering curated multiple-choice questions to sharpen your Computer Science Engineering (CSE) knowledge and support exam preparation. Choose a topic below to get started.
| 251. |
A process is thrashing if |
| A. | it is spending more time paging than executing |
| B. | it is spending less time paging than executing |
| C. | page fault occurs |
| D. | swapping can not take place |
| Answer» B. it is spending less time paging than executing | |
| 252. |
Virtual memory allows |
| A. | execution of a process that may not be completely in memory |
| B. | a program to be smaller than the physical memory |
| C. | a program to be larger than the secondary storage |
| D. | execution of a process without being in physical memory |
| Answer» B. a program to be smaller than the physical memory | |
| 253. |
Virtual memory is normally implemented by |
| A. | demand paging |
| B. | buses |
| C. | virtualization |
| D. | all of the mentioned |
| Answer» B. buses | |
| 254. |
In FIFO page replacement algorithm, when a page must be replaced |
| A. | oldest page is chosen |
| B. | newest page is chosen |
| C. | random page is chosen |
| D. | none of the mentioned |
| Answer» B. newest page is chosen | |
| 255. |
Effective access time is directly proportional to |
| A. | page-fault rate |
| B. | hit ratio |
| C. | memory access time |
| D. | none of the mentioned |
| Answer» B. hit ratio | |
| 256. |
When a program tries to access a page that is mapped in address space but not loaded in physical memory, then |
| A. | segmentation fault occurs |
| B. | fatal error occurs |
| C. | page fault occurs |
| D. | no error occurs |
| Answer» D. no error occurs | |
| 257. |
Swap space exists in |
| A. | primary memory |
| B. | secondary memory |
| C. | cpu |
| D. | none of the mentioned |
| Answer» C. cpu | |
| 258. |
In paged memory systems, if the page size is increased, then the internal fragmentation generally |
| A. | becomes less |
| B. | becomes more |
| C. | remains constant |
| D. | none of the mentioned |
| Answer» C. remains constant | |
| 259. |
           is the concept in which a process is copied into the main memory from the secondary memory according to the requirement. |
| A. | paging |
| B. | demand paging |
| C. | segmentation |
| D. | swapping |
| Answer» C. segmentation | |
| 260. |
The pager concerns with the |
| A. | special support from hardware is required |
| B. | special support from operating system is essential |
| C. | special support from both hardware and operating system is essential |
| D. | user programs can implement dynamic loading without any special support from hardware or operating system |
| Answer» E. | |
| 261. |
When there is a large logical address space, the best way of paging would be |
| A. | not to page |
| B. | a two level paging algorithm |
| C. | the page table itself |
| D. | all of the mentioned |
| Answer» C. the page table itself | |
| 262. |
Memory protection in a paged environment is accomplished by |
| A. | protection algorithm with each page |
| B. | restricted access rights to users |
| C. | restriction on page visibility |
| D. | protection bit with each page |
| Answer» E. | |
| 263. |
When the valid – invalid bit is set to valid, it means that the associated page |
| A. | is in the tlb |
| B. | has data in it |
| C. | is in the process’s logical address space |
| D. | is the system’s physical address space |
| Answer» D. is the system’s physical address space | |
| 264. |
The percentage of times a page number is found in the TLB is known as |
| A. | miss ratio |
| B. | hit ratio |
| C. | miss percent |
| D. | none of the mentioned |
| Answer» C. miss percent | |
| 265. |
An              uniquely identifies processes and is used to provide address space protection for that process. |
| A. | address space locator |
| B. | address space identifier |
| C. | address process identifier |
| D. | none of the mentioned |
| Answer» C. address process identifier | |
| 266. |
If a page number is not found in the TLB, then it is known as a |
| A. | tlb miss |
| B. | buffer miss |
| C. | tlb hit |
| D. | all of the mentioned |
| Answer» B. buffer miss | |
| 267. |
Each entry in a translation lookaside buffer (TLB) consists of |
| A. | key |
| B. | value |
| C. | bit value |
| D. | constant |
| Answer» B. value | |
| 268. |
Time taken in memory access through PTBR is |
| A. | extended by a factor of 3 |
| B. | extended by a factor of 2 |
| C. | slowed by a factor of 3 |
| D. | slowed by a factor of 2 |
| Answer» E. | |
| 269. |
For every process there is a |
| A. | page table |
| B. | copy of page table |
| C. | pointer to page table |
| D. | all of the mentioned |
| Answer» B. copy of page table | |
| 270. |
For larger page tables, they are kept in main memory and a                      points to the page table. |
| A. | page table base register |
| B. | page table base pointer |
| C. | page table register pointer |
| D. | page table base |
| Answer» B. page table base pointer | |
| 271. |
Smaller page tables are implemented as a set of |
| A. | queues |
| B. | stacks |
| C. | counters |
| D. | registers |
| Answer» E. | |
| 272. |
The page table registers should be built with |
| A. | very low speed logic |
| B. | very high speed logic |
| C. | a large memory space |
| D. | none of the mentioned |
| Answer» C. a large memory space | |
| 273. |
The operating system maintains a              table that keeps track of how many frames have been allocated, how many are there, and how many are available. |
| A. | page |
| B. | mapping |
| C. | frame |
| D. | memory |
| Answer» D. memory | |
| 274. |
Paging increases the              time. |
| A. | waiting |
| B. | execution |
| C. | context – switch |
| D. | all of the mentioned |
| Answer» D. all of the mentioned | |
| 275. |
If the size of logical address space is 2 to the power of m, and a page size is 2 to the power of n addressing units, then the high order            bits of a logical address designate the page number, and the          low order bits designate the page offset. |
| A. | m, n |
| B. | n, m |
| C. | m – n, m |
| D. | m – n, n |
| Answer» E. | |
| 276. |
The size of a page is typically |
| A. | varied |
| B. | power of 2 |
| C. | power of 4 |
| D. | none of the mentioned |
| Answer» C. power of 4 | |
| 277. |
The            table contains the base address of each page in physical memory. |
| A. | process |
| B. | memory |
| C. | page |
| D. | frame |
| Answer» D. frame | |
| 278. |
The                      is used as an index into the page table. |
| A. | frame bit |
| B. | page number |
| C. | page offset |
| D. | frame offset |
| Answer» C. page offset | |
| 279. |
Every address generated by the CPU is divided into two parts. They are |
| A. | frame bit & page number |
| B. | page number & page offset |
| C. | page offset & frame bit |
| D. | frame offset & page offset |
| Answer» C. page offset & frame bit | |
| 280. |
Logical memory is broken into blocks of the same size called |
| A. | frames |
| B. | pages |
| C. | backing store |
| D. | none of the mentioned |
| Answer» C. backing store | |
| 281. |
Physical memory is broken into fixed-sized blocks called |
| A. | frames |
| B. | pages |
| C. | backing store |
| D. | none of the mentioned |
| Answer» B. pages | |
| 282. |
When the memory allocated to a process is slightly larger than the process, then |
| A. | internal fragmentation occurs |
| B. | external fragmentation occurs |
| C. | both internal and external fragmentation occurs |
| D. | neither internal nor external fragmentation occurs |
| Answer» B. external fragmentation occurs | |
| 283. |
Sometimes the overhead of keeping track of a hole might be |
| A. | larger than the memory |
| B. | larger than the hole itself |
| C. | very small |
| D. | all of the mentioned |
| Answer» C. very small | |
| 284. |
External fragmentation will not occur when? |
| A. | first fit is used |
| B. | best fit is used |
| C. | worst fit is used |
| D. | no matter which algorithm is used, it will always occur |
| Answer» E. | |
| 285. |
The disadvantage of moving all process to one end of memory and all holes to the other direction, producing one large hole of available memory is |
| A. | the cost incurred |
| B. | the memory used |
| C. | the cpu used |
| D. | all of the mentioned |
| Answer» B. the memory used | |
| 286. |
If relocation is static and is done at assembly or load time, compaction |
| A. | cannot be done |
| B. | must be done |
| C. | must not be done |
| D. | can be done |
| Answer» B. must be done | |
| 287. |
Transient operating system code is code that |
| A. | is not easily accessible |
| B. | comes and goes as needed |
| C. | stays in the memory always |
| D. | never enters the memory space |
| Answer» C. stays in the memory always | |
| 288. |
Another solution to the problem of external fragmentation problem is to |
| A. | permit the logical address space of a process to be noncontiguous |
| B. | permit smaller processes to be allocated memory at last |
| C. | permit larger processes to be allocated memory at last |
| D. | all of the mentioned |
| Answer» B. permit smaller processes to be allocated memory at last | |
| 289. |
A solution to the problem of external fragmentation is |
| A. | compaction |
| B. | larger memory space |
| C. | smaller memory space |
| D. | none of the mentioned |
| Answer» B. larger memory space | |
| 290. |
In internal fragmentation, memory is internal to a partition and |
| A. | is being used |
| B. | is not being used |
| C. | is always used |
| D. | none of the mentioned |
| Answer» C. is always used | |
| 291. |
In fixed size partition, the degree of multiprogramming is bounded by |
| A. | the number of partitions |
| B. | the cpu utilization |
| C. | the memory size |
| D. | all of the mentioned |
| Answer» B. the cpu utilization | |
| 292. |
The first fit, best fit and worst fit are strategies to select a |
| A. | process from a queue to put in memory |
| B. | processor to run the next process |
| C. | free hole from a set of available holes |
| D. | all of the mentioned |
| Answer» D. all of the mentioned | |
| 293. |
Using transient code, Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â the size of the operating system during program execution. |
| A. | increases |
| B. | decreases |
| C. | changes |
| D. | maintains |
| Answer» D. maintains | |
| 294. |
The operating system and the other processes are protected from being modified by an already running process because |
| A. | they are in different memory spaces |
| B. | they are in different logical addresses |
| C. | they have a protection algorithm |
| D. | every address generated by the cpu is being checked against the relocation and limit registers |
| Answer» E. | |
| 295. |
The relocation register helps in |
| A. | providing more address space to processes |
| B. | a different address space to processes |
| C. | to protect the address spaces of processes |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 296. |
In contiguous memory allocation |
| A. | each process is contained in a single contiguous section of memory |
| B. | all processes are contained in a single contiguous section of memory |
| C. | the memory space is contiguous |
| D. | none of the mentioned |
| Answer» B. all processes are contained in a single contiguous section of memory | |
| 297. |
What is the operating system? |
| A. | in the low memory |
| B. | in the high memory |
| C. | either low or high memory (depending on the location of interrupt vector) |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 298. |
What is compaction? |
| A. | a technique for overcoming internal fragmentation |
| B. | a paging technique |
| C. | a technique for overcoming external fragmentation |
| D. | a technique for overcoming fatal error |
| Answer» D. a technique for overcoming fatal error | |
| 299. |
The main memory accommodates |
| A. | operating system |
| B. | cpu |
| C. | user processes |
| D. | all of the mentioned |
| Answer» B. cpu | |
| 300. |
Operating System maintains the page table for |
| A. | each process |
| B. | each thread |
| C. | each instruction |
| D. | each address |
| Answer» B. each thread | |