Home PVCC W3 Schools Contact Us
Operating Systems Terminology
Term Definition
Operating System The software that controls the overall operation of a computer.
Job Queue A storage organization in which objects are ordered in first-in, first-out fashion.
FIFO First In, First Out
Interactive Processing A feature that allowed a program beign executed to carry on a dialogue with the user through remote terminals.
Time-Sharing A feature that provided service to multiple users at the same time.
Multiprogramming Time is divided into intervals and then the execution of each job is restricted to only one interval at a time
Application Software Consists of the programs for performing tasks particular to the machine's utilization.
System Software Performs those tasks that are common to computer systems in general.
Utility Software Consists of programs for performing activities that are fundamental to computer installations but not included in the operating system.
Graphical User Interface (GUI) Objects to be manipulated, such as files and programs, are represented pictorially on the display as icons.
Shell Older user interfaces comunicated with users through textual messages using a keyboard and a monitor screen.
Kernel The internal part of an operating system that contains those software components that perform basic functions required by the computer installation.
Device Driver The software units that communicate with the controllers to carry out operations on the peripheral devices attached to the machine.
File Manager Coordinates the use of the machine's mass storage facilities.
Memory Manager Coordinating the machine's use of main memory.
Virtual Memory Large "fictional" memory space created by paging.
Boot Strapping Transfers the operating system from mass storage into main memory
ROM A small portion of a computer's main memory where the CPU expects to find its initial program is constructed from special nonvolatile memory cells.
Deadlock The condition in which two or more processes are blocked from progressing because each is waiting for a resource that is allocated to another.
Spooling Olding data for output at a later more convenient time.
Super User (or Adminstrator) A created user that has high privelage access to the operating system.
Multi-Factor Authentication A combination of two or more independent credentials in order to gain access to something.