Shared Flashcard Set

Details

Ch 1 Overview of Operating Systems
UNIX The Textbook 2nd edition
21
Computer Science
Undergraduate 2
09/29/2014

Additional Computer Science Flashcards

 


 

Cards

Term
What is an operating system?
Definition
an operating system consists of a set of resources (AUI, API, the kernel, devices drivers and hardware) whose purpose is to facilitate easy, efficient, fair, orderly and secure use of these resources.
Term
hardware resources include what?
Definition
RAM, disk drive, modem, CPU
Term
The language libraries and system call interfaces comprise what is commonly known as what?
Definition
application programmer's interface.
Term
The operating system can be be viewed as a
____ ____ because it controls all the system's resources
Definition
resource manager
Term
the operating system provides a ___ ___ that is much easier to deal with than the physical machine
Definition
virtual machine
Term
Name the major operating system services
Definition
- execution of a program
- i/o operations performed by programs
- interprocess communication
- error detection and reporting
- manipulation of all types of files
- management of users and security
Term
If you use the keyboard to issue commands to the operating system, the operating system has what type of interface?
Definition
commandline interface
Term
if the primary input device for issuing commands to the operating system is a point-and-click interface such as a mouse, the operating system has what type of interface
Definition
Graphical User Interface
Term
name some operating systems with character user interfaces
Definition
DOS, UNIX
Term
Name some operating system with a graphical user interface
Definition
MacOS, OS/2 and MS Windows
Term
these operating systems allow only one user at a time to use the computer system, and the user can run only one process at a time
Definition
single user-single process system
Term
these operating systems allow a single user to use the computer system, but the user can run multiple processes simultaneously.
Definition
Single user, multiprocess system
Term
these operating systems allow multiple users to use the computer system simultaneously, and every user can run multiple processes at the same time
Definition
multiuser, multiprocess system
Term
Unix is what type of operating system
Definition
multi-user, multi-process system
Term
multiuser, multiprocess system are used to increase ____ ____ in the computer system by multiplexing expensive resources such as the CPU.
Definition
resource utilization
Term
an increase in resource utilization leads to an increase in system ____ or the number of processes finished in a unit time.
Definition
throughput
Term
what is multiprogramming?
Definition
the mechanism of assigning the CPU to another process when the current process is performing i/o
Term
which type of operating system allows users to interact with their executing programs
Definition
interactive operating systems
Term
which type of operating system do not allow users to interact with their executing programs
Definition
batch operating systems
Term
the multiuser, multiprocess and interactive operating systems are known as what?
Definition
time-sharing systems
Term
what is a time sharing system? Be precise.
Definition
in time-sharing systems, the CPU is switched from one process to another in quick succession. This method of operation allows all the processes in the system to make progress, giving each user the impression of sole use of the system.
Supporting users have an ad free experience!