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-2008 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- Ed Tech in a recession
- At the beginning of this week, I wrote about why the OLPC makes less sense than ever during a recession. Little green netbooks, though, aren't the only things that will get hit as the global economy tanks even further. Next year, our district is looking at a best...
- Blog posts 2008-11-21
- Teaming Up to Crack Innovation and Enterprise Integration
- There is a thought provoking piece in the November issue of the Harvard Business Review written by James I. Cash, Jr., Michael J. Earl, and Robert Morison. Morison is an executive vice president and director of research at nGenera Corporation, while Earl and Cash are...
- Blog posts 2008-11-21
- Unsealed court filing: HP's Hurd had Vista concerns
- HP CEO Mark Hurd told Microsoft CEO Steve Ballmer in an e-mail last year that HP's call centers were "being overrun" by customers who were having difficulties upgrading to Windows Vista, a detail that was revealed in the unsealing of a court filing in the Windows Vista Capable lawsuit. ...
- Blog posts 2008-11-20
- iPhone vs. Android development: Day 4
- It's day 4 of a 5-day course on iPhone programming. As before I'll be sharing my observations from the classroom on how development on the iPhone compares to Android development. The class is presented by Joe Conway from Big Nerd Ranch. [Read: Day 1, Day 2, Day...
- Blog posts 2008-11-20
- Cost cutting pays off for Dell; IT spending, demand 'challenging'
- Updated: Dell's third quarter was a mixed bag. Revenue was down amid weak demand, but earnings were better than expected by a wide margin. The outlook was "challenging" as expected. The company reported third quarter earnings of $727 million, or 37 cents a share, on revenue of...
- Blog posts 2008-11-20
- Wells Fargo team shares green tech tips for the data center
- In my quest to uncover practical information about what real data center managers are doing to decrease their energy consumption, for real, I recently spoke with two executives from Wells Fargo's Technology Information Group TIG. Scott Dillon, executive vice president and CTO for Enterprise Hosting...
- Blog posts 2008-11-20
- A 1.4-gigapixel camera to detect asteroids
- MIT engineers have developed silicon chips that will be at the heart of a telescope installed on Haleakala mountain, Maui, Hawaii, which will begin operation next month. The system, called Pan-STARRS for Panoramic Survey Telescope and Rapid Response System, is being developed at the University of Hawaii's Institute for Astronomy....
- Blog posts 2008-11-20
- Open source to the rescue of gene analysis
- Scientists can upload data sets directly and the system compares them to known gene sequences. This allows the sample to be quickly categorized. by Dana Blankenhorn
- Blog posts 2008-11-20
- Photos: 2009 Maserati Quattroporte
- Maserati shows off an update to its Quattroporte sedan at the 2008 Los Angeles Auto Show. With a bigger engine in the S model, new Bose infotainment system, and updated exterior styling, the 2009 Quattroporte is a significant update. by CNET News.com
- Image galleries 2008-11-19
- Linking processes and apps in 2008 – A new urgency
- Talk to me – please! Talk to me! Inc. Magazine this month has an interesting article ("Missing Link Getting Programs to Work Together" by Nitasha Tiku) that talks about the value derived from integrating applications with other applications. I know, BORING, but very relevant in today's economy....
- Blog posts 2008-11-19
- My pick for the Yahoo CEO job . . .
- If I were Yahoo I would try to recruit Sean Maloney, Intel's executive vice president and Chief of Sales and Marketing. Mr Maloney has had a lot of experience turning around troubled Intel business groups and he is easily one of the most competent executives in the...
- Blog posts 2008-11-19
- Enterprise mashups need complexity to create value
- Those who drink the Web 2.0 Kool-aid live in a idealistic world where we can mentally connect a great idea to a great implementation of that idea. We live on faith that the great implementation will come, since there are plenty of smart people out there who will eventually figure...
- Blog posts 2008-11-19
- Choosing Yahoo's next CEO
- At a Churchill Club event, Wall Street Journal columnist Kara Swisher tells CNET News Editor in Chief Dan Farber whom she'd pick to succeed Jerry Yang as Yahoo's chief executive. The AllThingsD blogger believes that the No. 1 choice inside and outside of Yahoo is News Corp. Chief Operating Officer...
- Videos 2008-11-19
- Holiday Gift Guide 2008: Budget home theater setups
- This is the first of a series of buying guides for those looking forward to this holiday season as a time to assemble a home theater system. First up: budget setups. Whether you need to create a home theater...
- Blog posts 2008-11-19
- Coal strikes back
- An electric utility is suing the state of Kansas for denying said utility the permit to build more coal-fired electricity generation facilities in rural western Kansas. It's been thirteen unhappy months for Sunflower Electric Power since Kansas refused them the air quality permits for the additional coal-burning plants. ...
- Blog posts 2008-11-19
- iPhone vs. Android development: Day 3
- This is the 3rd in a series of 5 posts about an iPhone programming course I'm taking this week. The course is presented by Joe Conway from Big Nerd Ranch. To make things more interesting I'm writing about how iPhone development differs from Android development, a subject with which I'm...
- Blog posts 2008-11-19
- Holiday Gift Guide 2008: Top 5 Netbooks
- The biggest surprise of 2008 was the arrival of netbooks. Asus was the first in the pool with its Eee PC, and after some initial hesitation, the big guys were forced to jump in as well. Acer, Dell, HP and Lenovo are all among a long...
- Blog posts 2008-11-19
- Towards a World Wide Grid?
- In recent months, the concept of 'cloud computing' was all the buzz. European researchers think about another name, the World Wide Grid, which could run on top of the Internet. In an article to appear soon, ICT Results will report about the g-Eclipse project. As the scientists said, 'the g-Eclipse...
- Blog posts 2008-11-19
- Holding VistA's age against it
- In computing it is common to disparage old code. Old code runs on old machines. Old code is obsolete. Old code must be replaced. This common canard is being pushed by hospital IT vendors in order to dismiss, destroy, and replace the VA's VistA system. by Dana Blankenhorn
- Blog posts 2008-11-19
- 'Fish' = 'Sex'? iPhone can't understand British accent
- The new voice-recognition search tool for the iPhone has problems understanding British accents, leading to some bizarre answers to spoken queries, according to a report by Agence France Presse. The free application, which allows iPhone owners to use the Google search engine with their voice, mistook the...
- Blog posts 2008-11-19
Neighboring Terms
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
-
- Visit the ZDNet Enterprise Mobility Hub sponsored by Verizon Wireless! It has the latest news, commentary, and resources for your mobile and wireless strategy development.
- Video: How to spoof a MAC address
- Five steps to protect mobile devices anywhere, anytime
- Fetch Your E-Mail from Anywhere
- From our sponsors
-
- Push to Talk from Verizon Wireless Choose Verizon Wireless and get a Push to Talk service you can rely on. The only service that comes with the Network. Starting at $699.




