Unit 1 Flashcards
program that acts as an intermediary
between the user of a computer and the computer hardware
Operating System
Purpose of the Operating System
provide an environment in which a user can execute programs
Primary goal of an Operating System
to make the computer system convenient to use
Secondary goal of an Operating System
to use the computer hardware in an efficient manner.
group of integrated parts that have the common purpose of performing various operations
Computer system
people involved in the data processing operation
Peopleware
physical electronic data processing device and tangible parts that constitute the computer system which includes the central processing unit (CPU), memory and input/output (I/O)
Hardware
program or set of instructions that enables the computer system to operate effectively which includes the programming languages, application program and the operating system
Software
the selection of the next batch of processes for a long job to be run.
Job Sequencing
a command language used to with a batch operating system.
Job Control Language Interpretation (JCL)
the OS activity that detects errors and in some cases corrects errors.
Error Handling
an OS or a portion of an OS that handles input and output devices.
I/O Handling
a program that causes an automatic suspension of program concurrently executed.
Interrupt Handling
determining the order by which resources will be assigned to processes and jobs.
Scheduling
the control of the resource used by two or more processes, either concurrently or one at a time.
Resource Control
the process of controlling and limiting access to the resources of the computer.
Protection
a type of OS that switches inactive to a certain computer for multiple user’s using the system at the same time
Multi-access (time sharing)
It makes it possible for complex activities to be performed in a predefined order.
Coordinator
an OS can be considered as interface between the user and the hardware.
Interface
allocating resources like printer, disk drives and other peripherals.
Resource Manager
It set up access controls to protect files, allows restrictions on the reading, writing or executing of data and programs and keep users out of each other’s hair and out of its own. It may even control who can log onto the system.
Guardian
individual users sequentially running programs by themselves on a large machine most likely are not fully utilizing the machine’s potential.
Resource Utilization Maximizer
it keeps track of CPU time, memory usage, I/O calls, disk storage, terminal connects, and time and almost any other information you might want to have.
Accountant
it provides services either implicitly or explicitly. A fundamentally important example of this is the file access mechanism.
Server