preview

Operating Systems

Satisfactory Essays

Chapter 2 – Operating System Overview
TRUE/FALSE QUESTIONS:
1) An OS should be constructed in such a way as to permit the effective development, testing, and introduction of new system functions without interfering with service. (True)
2) The OS masks the details of the hardware from the programmer and provides the programmer with a convenient interface for using the system. (True)
3) The ABI gives a program access to the hardware resources and services available in a system through the user ISA. (False)
4)The OS frequently relinquishes control and must depend on the processor to allow it to regain control. (True)
5)One of the driving forces in operating system evolution is advancement in the underlying hardware technology. (True) …show more content…

SHORT ANSWER QUESTIONS:
1)An _____ operating system (OS _____ is a program that controls the execution of application programs and acts as an interface between applications and the computer hardware.
2) The portion of the monitor that is always in main memory and available for execution is referred to as the ____ resident monitor _____ .
3) ____ Multithreading ______ is a technique in which a process, executing an application, is divided into threads that can run concurrently.
4) Two major problems with early serial processing systems were scheduling and __ setup time _____ .
5) The central idea behind the simple batch-processing scheme is the use of a piece of software known as the ___ monitor ______ .
6) Any resource allocation and scheduling policy must consider three factors: Fairness, Differential responsiveness, and ____ Efficiency ______ .
7) A ___ timer _______ is set at the beginning of each job to prevent any single job from monopolizing the system.
8) The OS has five principal storage management responsibilities: process isolation, automatic allocation and management, support of modular programming, protection and access control, and _____ long-term storage _____ .
9) The earliest computers employed ____ serial ______ processing, a name derived by the way the users have access to the systems.
10) ____ Multiprogramming ______ was designed to keep the

Get Access