The operating system (OS) sets the standards for all application programs that run in the computer. Applications "talk to" the operating system for all user interface and file management operations. Also called an "executive" or "supervisor," an operating system performs the following functions.
User Interface
All graphics based today, the user interface includes the windows, menus and method of interaction between you and the computer. Prior to graphical user interfaces (GUIs), all operation of the computer was performed by typing in commands. Not at all extinct, command-line interfaces are alive and well and provide an alternate way of running programs on all major operating systems.
Operating systems may support optional interfaces, both graphical and command line. Although the overwhelming majority of people work with the default interfaces, different "shells" offer variations of appearance and functionality.
Job Management
Job management controls the order and time in which programs are run and is more sophisticated in the mainframe environment where scheduling the daily work has always been routine. IBM's job control language (JCL) was developed decades ago. In a desktop environment, batch files can be written to perform a sequence of operations that can be scheduled to start at a given time.
Task Management
Multitasking, which is the ability to simultaneously execute multiple programs, is available in all operating systems today. Critical in the mainframe and server environment, applications can be prioritized to run faster or slower depending on their purpose. In the desktop world, multitasking is necessary for keeping several applications open at the same time so you can bounce back and forth among them. See multitasking.
Data Management
Data management keeps track of the data on disk, tape and optical storage devices. The application program deals with data by file name and a particular location within the file. The operating system's file system knows where that data are physically stored (which sectors on disk) and interaction between the application and operating system is through the programming interface. Whenever an application needs to read or write data, it makes a call to the operating system (see API).
Device Management
Device management controls peripheral devices by sending them commands in their own proprietary language. The software routine that knows how to deal with each device is called a "driver," and the OS requires drivers for the peripherals attached to the computer. When a new peripheral is added, that device's driver is installed into the operating system. See driver.
Security
Operating systems provide password protection to keep unauthorized users out of the system. Some operating systems also maintain activity logs and accounting of the user's time for billing purposes. They also provide backup and recovery routines for starting over in the event of a system failure.
History
The earliest operating systems were developed in the late 1950s to manage tape storage, but programmers mostly wrote their own I/O routines. In the mid-1960s, operating systems became essential to manage disks, complex timesharing and multitasking systems.
Today, all multi-purpose computers from desktop to mainframe use an operating system. Consumer electronics devices increasingly use an OS, whereas in the past, they used custom software that provided both OS and application functionality (see embedded Linux).
Common Operating Systems
The primary operating systems in use are Windows (Windows 98, XP, Vista), Macintosh OS X, the many versions of Linux and Unix, i5/OS (IBM iSeries) and z/OS (IBM zSeries mainframes). DOS is still used for some applications, and there are many other special-purpose operating systems.
System and Application Software
This diagram shows how the major system software interacts with applications in memory. System software comprises the programs that support the running of applications (operating system, DBMS, TP monitor and access methods).
Drivers and Peripherals
This diagram shows the interaction between the operating system, the drivers and the peripheral devices.
Operating System and Application Software
This diagram shows the components of the operating system and typical application programs that run in a desktop computer.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2009 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- Does Chrome OS mean anything for schools?
- Benefits of the ChromeOS approachOne of the features of HTML5, that commentors on other posts seem to forget, is that HTML5 web apps can be "installed" in app cache, for offline use (Google "HTML5 manifest").If web apps can be used offline AND made to perform like desktop apps, with web...
- Discussion threads 2009-11-28
- HP Pavilion dv7-3065dx
- Editors' note: This review is part of our 2009 Retail Laptop and Desktop Holiday Roundup, which covers specific fixed configurations of popular systems found in retail stores. Any low-end desktop replacement must cut some corners on its way to providing a serviceable multimedia experience at an approachable price. At $729,...
- Product reviews 2009-11-25
- Gateway DX4300-11
- Editors' note: This review is part of our 2009 Retail Laptop and Desktop Holiday Roundup, which covers specific fixed configurations of popular systems found in retail stores.Gateway hasn't fared well with its most recent round of DX-series mainstream retail PCs. Neither the DX4300-03 nor the DX4822-01 received positive marks, and...
- Product reviews 2009-11-25
- Maingear Shift
- With its new Shift gaming desktop, Maingear joins the ranks of Alienware, Falcon Northwest, and Velocity Micro in providing its customers a distinctive-looking case you can't get anywhere else. And despite a misstep with the build and a questionable processor choice both of which should be easily remedied, we found...
- Product reviews 2009-11-25
- Sony Vaio FW560F/T (brown)
- Editors' note: This review is part of our 2009 Retail Laptop and Desktop Holiday Roundup, which covers specific fixed configurations of popular systems found in retail stores. Several months ago, one of our favorite retail laptops was the Sony Vaio FW480J/T. Besides offering no-hassle Blu-ray playback and a large...
- Product reviews 2009-11-25
- Death of the black box EULA
- Nonsense. Just look at Psystar.They died by the EULA. The judge even brought that up.And open source software has an EULA of its own, telling you exactlly what you can and must do to be able to use the software.Any failure to follow the EULA/GPL allows the owner of the...
- Discussion threads 2009-11-25
- The Undelete 6.13.8 (Windows)
- Lost files? Deleted documents? Crashed hard drives or corrupted partitions? Recover your files and data automatically with The Undelete, a complete data recovery solution for NTFS and FAT drives. Electronic documents are an essential part of everyday life. Accidentally deleting a document or formatting a disc can become a disaster...
- Software downloads 2009-11-25
- Portable Driver Magician Lite 3.57 (Windows)
- Driver Magician Lite identifies all the hardware in the system, extracts their associated drivers from the hard disk and backs them up to a location of your choice. Then when you format and reinstall/upgrade your operating system, you can restore them with ease.
- Software downloads 2009-11-25
- HP Pavilion dv4-2045dx
- Editors' note: This review is part of our 2009 Retail Laptop and Desktop Holiday Roundup, which covers specific fixed configurations of popular systems found in retail stores.The HP Pavilion dv4-2045dx offers more multitasking muscle than many of the other mainstream budget retail laptops we've recently reviewed. Helped by a 7,200rpm...
- Product reviews 2009-11-24
- Sony VAIO VGN-NW270F/S
- Editors' note: This review is part of our 2009 Retail Laptop and Desktop Holiday Roundup, which covers specific fixed configurations of popular systems found in retail stores.The Sony Vaio VGN-NW270F/S is a stylish, spacious laptop for high-definition fans with low budgets. For a reasonable $699 at Best Buy, the Vaio...
- Product reviews 2009-11-24
- Asus Essentio CG5270-BP004
- Editors' note: This review is part of our 2009 Retail Laptop and Desktop Holiday Roundup, which covers specific fixed configurations of popular systems found in retail stores. The Asus Essentio CG5270-BP004 bears a striking resemblance to a young teenager trying too hard. With its oversized, canted case, it's easy to...
- Product reviews 2009-11-24
- Toshiba Satellite U505-S2970
- Editors' note: This review is part of our 2009 Retail Laptop and Desktop Holiday Roundup, which covers specific fixed configurations of popular systems found in retail stores.The Toshiba Satellite U505-S2970 is a thin-and-light laptop that is neither thin nor light. It feels solidly built, but this is a 13.3-inch laptop...
- Product reviews 2009-11-24
- HP Pavilion dv6-1375dx
- Editors' note: This review is part of our 2009 Retail Laptop and Desktop Holiday Roundup, which covers specific fixed configurations of popular systems found in retail stores. HP had better hope its Pavilion dv6-1375 is not sitting on retail store shelves directly next to the Sony Vaio VGN-NW270F/S. Both are...
- Product reviews 2009-11-24
- Chrome OS will rise or fall on the safety dance
- Scare tactics against Chrome OSI can see Microsoft really did the 'safety dance' with Windows it has been so successful...Chrome_OS is an entirely different modular approach plus they are using Open_Source with NO limitation of how high they can reach. I find it amazing anyone with a straight face say...
- Discussion threads 2009-11-24
- HP vs. Dell: Showdown at the Windows 7 upgrade corral
- Well, the great thing is all the competition. I like to see Acer squeezing them both from below, and of course competing with each other. Of course also great to see all the pressure on MS to innovate and lower prices.Google Chrome_OS will be hard to beatWell, with Google_Chrome_OS it...
- Discussion threads 2009-11-24
- SecuritySpy 2.0.2 (Mac)
- With features such as motion detection, real-time compression and network video streaming, SecuritySpy has everything required for demanding video surveillance applications. Combined with Mac OS X, the rock-solid operating system from Apple, SecuritySpy offers unsurpassed speed, stability and ease of use.SecuritySpy's flexibility and comprehensive list of features allows users to...
- Software downloads 2009-11-24
- WinTools.net Ultimate 9.11.1 (Windows)
- A suite of tools for increasing the operating system performance. WinTools.net cleanly removes unwanted software from disk drives and dead references from the Windows registry. WinTools.net puts you in control of the Windows start up process, memory monitoring and gives you the power to customize desktop and system settings to...
- Software downloads 2009-11-24
- HP Pavilion P6230y
- Editors' note: This review is part of our 2009 Retail Laptop and Desktop Holiday Roundup, which covers specific fixed configurations of popular systems found in retail stores.The $680 Pavilion P6230y is another midrange HP desktop PC that looks good on paper, but can't keep up with the competition in...
- Product reviews 2009-11-23
- Google goes all-in with an open source cloud
- RE: Google goes all-in with an open source cloudGoogle is redifing the marketplace each day with calculated innovation to set the table for their advancement and domination in the future. I can't for the fight that is coming with MS Office next year and Google docs.another nail in M$...
- Discussion threads 2009-11-23
- Portlock Leap Frog 5.13.0.2321 (Windows)
- Portlock Leap Frog will assist you in creating a bootable Virtual Hard Disk VHD for native Windows deployment with your Windows XP, Windows Vista, Windows 7 or Windows Server 2008 machine. The VHD can be used as the running operating system on supported hardware without a virtual machine or hypervisor....
- Software downloads 2009-11-23
Neighboring Terms
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- New Online Dashboard for IT Leaders
-
Read about top issues IT decision-makers face every day, plus get cost-effective solutions to real-life IT problems.
- Learn more >>
- The best support in the Linux business
-
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.

- Learn more >>
- Microsoft Dynamics CRM Online - Free Six-Month Trial for Eligible Organizations
-
Microsoft Dynamics CRM Online provides fast online access, simple contact management and better sales performance for a low monthly cost - the best value on the market today.

- Learn more about the free, six-month trial offer>>












