set-2
51. Which of the following is true?
52. In partitioned memory allocation scheme:
53. Cascading termination refers to the termination of all child processes before the parent terminates:
54. For implementing a multiprogramming operating system:
55. Consider a system having ‘m’ resources of the same type. These resources are shared by 3 processes A, B, C, which have time demands of 3, 4, 6 respectively. The minimum value of ‘m’ that ensures that deadlock will never occur is:
56. A system has 3 processes sharing 4 resources. If each process needs a maximum of 2 units, then deadlock:
57. ‘m’ processes share ‘n’ resources of the same type. The maximum need of each process does not exceed ‘n’, and the sum of all their maximum needs is always less than . In this setup, deadlock:
58. A process refers to 5 pages, A, B, C, D, and E, in the order: A; B; C; D; A; E; B; C; D; E. If the page replacement algorithm is FIFO, the number of page faults with an empty internal store of 3 frames is:
59. Distributed systems should:
60. The main function of shared memory is:
61. Which of the following is the most suitable scheduling scheme in a real-time operating system?
62. ‘Aging’ is:
63. If there are 32 segments, each of size 1 Kbytes, then the logical address should have:
64. Disk requests come to a disk driver for cylinders in the order 10, 22, 20, 2, 40, 6, and 38 at a time when a disk drive is reading from cylinder 20. The seek time is 6 ms per cylinder. The total seek time, if the disk arm scheduling algorithm is first-come-first-served, is:
65. A certain moving arm disk storage with one head has the following specifications:
66. Memory protection is normally done by the:
67. Which of the following scheduling algorithms gives the minimum average waiting time?
68. In a paged segmented scheme of memory management, the segment table itself must have a page table because:
69. Which of the following page replacement algorithms suffers from Belady’s anomaly?
70. Which of the following scheduling policies is well suited for a time-shared operating system?
71. The address sequence generated by tracing a particular program executing in a pure demand paging system with 100 records per page, with 1 free main memory frame is recorded as follows. What is the number of page faults?
72. A computer system has 4 K word cache organized in a block-set-associative manner, with 4 blocks per set, 64 words per block. The number of bits in SET and WORD fields of the main memory address format is:
73. A memory page containing a heavily used variable that was initialized very early and is in constant use is removed when the page replacement algorithm is used:
74. A demand paging system, with the page table held in registers, takes 5 ms to service a page fault if an empty page is available, or if the page to be replaced is not dirty. It takes 15 ms if the replaced page is dirty. Memory access time is 1 microsecond. Assume we want an effective access time of 2 microseconds and that the page to be replaced is dirty 60% of the time. What is the approximate maximum acceptable page fault rate to meet this access time requirement?
75. Memory protection is normally done by the:
76. Which of the following scheduling algorithms gives the minimum average waiting time?
77. In a paged segmented scheme of memory management, the segment table itself must have a page table because:
78. Which of the following page replacement algorithms suffers from Belady’s anomaly?
79. Which of the following scheduling policies is well suited for a time-shared operating system?
80. The address sequence generated by tracing a particular program executing in a pure demand paging system with 100 records per page, with 1 free main memory frame is recorded as follows. What is the number of page faults?
81. A computer system has 4 K word cache organized in a block-set-associative manner, with 4 blocks per set, 64 words per block. The number of bits in SET and WORD fields of the main memory address format is:
82. A memory page containing a heavily used variable that was initialized very early and is in constant use is removed when the page replacement algorithm is used:
83. A demand paging system, with the page table held in registers, takes 5 ms to service a page fault if an empty page is available, or if the page to be replaced is not dirty. It takes 15 ms if the replaced page is dirty. Memory access time is 1 microsecond. Assume we want an effective access time of 2 microseconds and that the page to be replaced is dirty 60% of the time. What is the approximate maximum acceptable page fault rate to meet this access time requirement?
84. Trojan-Horse programs:
85. Page stealing:
86. In virtual memory systems, Dynamic address translation:
87. The garbage collector:
88. Page-map table is:
89. Which of the following rules out the use of GO TO?
90. Which of the following is a phase of a compilation process?
91. A computer cannot “boot” if it does not have the:
92. Which of the following is a measure to test how good or bad a modular design is:
93. Which of the following types of software must you have in main memory in order to use your keyboard?
94. If you want to execute more than one program at a time, the system software you are using must be capable of:
95. Which of the following is a type of systems software used on microcomputers?
96. Which of the following is helpful in evaluating applications software that will best suit your needs?
97. Which of the following are loaded into main memory when the computer is booted?
98. Which of the following software types is used to simplify using systems software?
99. Which of the following is not applications software?
100. Which of the following types of software should you use if you often need to create, edit, and print documents?
Last updated