What is the definition of an operating system and what are some of its capabilities?

Expert Answers

An illustration of the letter 'A' in a speech bubbles

An operating system is software (or, sometimes, firmware) that manages and controls a computer, serving as an interface between various applications and the computer hardware. End users do not interact directly with the operating system, which tends to work as a back end to application software. Although graphical user interfaces, like command line interfaces, are packaged as part of operating system software, navigation tools such as icons displayed by Linux, Windows, or other systems are actually modules allowing users to interact with the operating system; one operating system can have many different interfaces.

The key function of an operating system is to manage system resources such as memory, CPU usage, and various devices such as disk drives, printers, and keyboards. The two main components of system software are boot or startup commands, executed when the system is first turned on, and a wait loop in which the system monitors applications (including internal programs that monitor hardware), and executes code that allocates resources as needed when applications set flags or send interrupts requesting some system action. Operating systems also allow programs and devices to exchange information, communicating, for example, keystroke and mouse positioning data to a word processing program. 


Approved by eNotes Editorial Team
Soaring plane image

We’ll help your grades soar

Start your 48-hour free trial and unlock all the summaries, Q&A, and analyses you need to get better grades now.

  • 30,000+ book summaries
  • 20% study tools discount
  • Ad-free content
  • PDF downloads
  • 300,000+ answers
  • 5-star customer support
Start your 48-Hour Free Trial