Sheet2 Chapter2 Os (1)
Sheet2 Chapter2 Os (1)
Q(2): Put in front of the right statements and × in front of the wrong statements and correct them.
1. The allocation of MM is controlled by the OS.
............................................................................................................................................ ................................................................................................................................... .............................................................................................................................
3. In the kernel mode, certain areas of memory are protected from the user’s use.
............................................................................................................................................ ................................................................................................................................... .............................................................................................................................
4. Time sharing systems is limited to one or a few applications and the system response time is important.
............................................................................................................................................ ................................................................................................................................... .............................................................................................................................
5. Process isolation means: programs should be dynamically allocated across the memory hierarchy as
required.
............................................................................................................................................ ................................................................................................................................... .............................................................................................................................
6. There is no need for a hardware mechanism for translating relative addresses to physical main memory
addresses.
.................................... ............................................................................................................................. ................................................................................................................................... .............................................................................................................................
7. With paging a program may occupy more than one partition, and these partitions need to be
contiguous.
.................................... ............................................................................................................................. ................................................................................................................................... .............................................................................................................................
9. The locality of reference principle states that "memory references by the processor tend to cluster".
............................................................................................................................................ ................................................................................................................................... .............................................................................................................................
10. The OS functions in the same way as ordinary computer software; that is, it is a program or suite of
programs executed by the processor.
.................................... ............................................................................................................................. ................................................................................................................................... .............................................................................................................................
11. In the kernel mode, certain areas of memory are protected from the user’s use and in which certain
instructions may not be executed.
.................................... ............................................................................................................................. ................................................................................................................................... .............................................................................................................................
14. The principal objective of Time Sharing systems is to maximize processor use.
.................................... ............................................................................................................................. ................................................................................................................................... .............................................................................................................................
15. A transaction processing system is limited to one or a few applications and the system response time is
minor.
.................................... ............................................................................................................................. ................................................................................................................................... .............................................................................................................................
16. Programs allocation across the memory hierarchy is the programmer responsibility.
.................................... ............................................................................................................................. ................................................................................................................................... .............................................................................................................................
17. Virtual memory was invented to meet the requirement of having multiple user jobs reside in main
memory concurrently.
.................................... ............................................................................................................................. ................................................................................................................................... .............................................................................................................................
18. The long-term queue is a list of processes that are in main memory and are ready to run as soon as the
processor is made available.
................................... ............................................................................................................................. ................................................................................................................................... .............................................................................................................................
2) Mention the three factors that any resource allocation and scheduling policy must consider
................................... ............................................................................................................................. ................................................................................................................................... .............................................................................................................................