The operating system serves a number of functions in a computer system. It acts as an abstraction level between the hardware and the software to facilitate access to programs existing in the computer system. The operation system provides a simpler means of dealing with the resources that programs must use such as memory, printers, and input and output (I/O) devices (terminals, keyboards, and mouse). The operating system handles the information stored within the computer system; this information is typically maintained as a file system. The operating system takes care of the computer system memory, handling its distribution to programs running on the computer, and protection such that one program cannot corrupt another program. The operating system manages the programs running on the computer system to best utilize the resources of the computer; this is called process management. Each of these areas is discussed in more depth below. However, to better understand the workings of an operating system, it is important to understand the different pieces composing a computer system.
KeywordsSchedule Algorithm Turnaround Time Peripheral Device Distribute Operating System Tape Drive
Unable to display preview. Download preview PDF.
- Tanenbaum, A.S. (1995). Distributed Operating Systems, Prentice Hall, Englewood Cliffs, NJ.Google Scholar