Operating System MCQ-1

image_pdfimage_print

1)An unsafe state implies
a)the existence of deadlock
b)that deadlock will eventually occur
c)that some unfortunate sequence of events might lead to deadlock
d)None of the above

2)Operating systems can divide main memory into portions called………so that one process cannot overwrite another’s memory, either inadvertently or maliciously.
a)sections
b)partitions
c)modules
d)regions

3)Non contiguous memory allocation splits programs into blocks of memory called ………..that can be loaded into adjacent “holes” in main memory.
a)pages
b)partitions
c)frames
d)segments

4)Scheduling strategies are commonly evaluated by the system’s
a)throughput
b)means response time
c)variance of response time
d)all of the above

5)LRU replaces the page that has spent the
a)longest time in memory
b)longest time in memory without being referenced
c)shortest time in memory
d)shortest time in memory without being referenced

6)Spooling helps because
a)it is a more secure method of accessing data
b)print jobs go more smoothly with less stop and go
c)the computer is released to do other things while still printing
d)none of the above

7)When an OS spends much of its time paging ,instead of executing applications software,it is said to be
a)thrashing
b)formatting
c)spooling
d)booting

8)An interrupt handler is
a)locations in memory that keeps track of recently generated interrupts
b)peripheral devices
c)utility program
d)special numeric code that indicated the priority of a request

9)Which of the following does not interrupt a running process?
a)timer interrupts
b)device
c)power failure
d)scheduling process

10)Overlay is
a)a part of an OS
b)a specific memory location
c)a single contiguous memory that was used in the olden days for running large programs by swapping
d)overloading the system with many user fills

  • Hari Teja

    8/10

  • Shovik Maitra

    5/10

  • Srikanta Rao

    10th question correct answer is option c .

  • Nakul Paul

    8/10