top-rated free essay

Operating System

By Sow Nu-Magar Feb 12, 2015 638 Words
 Operating System
An operating system (OS) is a collection of software that manages computer hardware resources and provides common services for computer programs. It is a program designed to run other programs on a computer. The operating system is an essential component of the system software in a computer system. Application programs usually require an operating system to function. Time-sharing operating systems schedule tasks for efficient use of the system and may also include accounting software for cost allocation of processor time, mass storage, printing, and other resources. A computer’s operating system is its most important program. It is considered the backbone of a computer, managing both software and hardware resources. Operating systems are responsible for everything from the control and allocation of memory to recognizing input from external devices and transmitting output to computer displays. They also manage files on computer hard drives and control peripherals, like printers and scanners. The operating system of a large computer system has even more work to do. Such operating systems monitor different programs and users, making sure everything runs smoothly, without interference, despite the fact that numerous devices and programs are used simultaneously. An operating system also has a vital role to play in security. Its job includes preventing unauthorized users from accessing the computer system. There are multiuser, multiprocessing, multitasking, multithreading, and real-time operating systems. A multiuser operating system enables multiple users to run programs simultaneously. This type of operating system may be used for just a few people or hundreds of them. In fact, there are some operating systems that are used to allow thousands of people to run programs at the same time. A multiprocessing operating system allows a program to run on more than one central processing unit (CPU) at a time. This can come in very handy in some work environments, at schools, and even for some home-computing situations. Multitasking operating systems work a little differently; they make it possible to run more than one program at a time. Multithreading operating systems are even more different, allowing varied parts of one program to be used simultaneously. Real-time operating systems are designed to allow computers to process and respond to input instantly. Usually, general-purpose operating systems, such as disk operating system (DOS), are not considered real time, as they may require seconds or minutes to respond to input. Real-time operating systems are typically used when computers must react to the consistent input of information without delay. For example, real-time operating systems may be used in navigation. Today’s operating systems tend to have graphical user interfaces (GUIs) that employ pointing devices for input. A mouse is an example of such a pointing device, as is a stylus. Commonly used operating systems for IBM-compatible personal computers include Microsoft Windows, Linux, and Unix variations. For Macintosh computers, Mac OS X, Linux, BSD, and some Windows variants are commonly used.

For hardware functions such as input and output and memory allocation, the operating system acts as an intermediary between programs and the computer hardware, although the application code is usually executed directly by the hardware and will frequently make a system call to an OS function or be interrupted by it. Operating systems can be found on almost any device that contains a computer—from cellular phones and video game consoles to supercomputers and web servers. Examples of popular modern operating systems include Android, BSD, iOS, Linux, OS X, QNX, Microsoft Windows, Windows Phone, and IBM z/OS. All these, except Windows and z/OS, share roots in UNIX. Types of operating systems

Real-time
Multi-user
Multi-tasking vs. single-tasking
Distributed
Embedded
History
Mainframes
Microcomputers
Examples of operating systems
UNIX and UNIX-like operating systems
BSD and its descendants
OS X
Linux and GNU
Google Chromium OS
Microsoft Windows
Other

Cite This Document

Related Documents

  • Computer Operating System

    ...1. Introduction: An operating system (OS) is a collection of software that manages computer hardware resources and provides common services for computer programs. The operating system is a vital component of the system software in a computer system. Application programs usually require an operating system to function. For any computer to funct...

    Read More
  • History of Operating Systems

    ...HISTORY OF OPERATIMG SYSTEMS Operating systems (OS) provide a set of functions needed and used by most application programs on a computer, and the linkages needed to control and synchronize computer hardware. On the first computers, with no operating system, every program needed the full hardware specification to run correctly and perform stan...

    Read More
  • EVOLUTION OF THE OPERATING SYSTEM

    ...EVOLUTION OF THE OPERATING SYSTEM Operating systems as they are known today trace their lineage to the first distinctions between hardware and software. The first digital computers of the 1940s had no concept of abstraction; their operators inputted machine code directly to the machines they were working on. As computers evolved in the 1950s an...

    Read More
  • Operating Systems

    ...Chapter 2 – Operating System Overview TRUE/FALSE QUESTIONS: 1) An OS should be constructed in such a way as to permit the effective development, testing, and introduction of new system functions without interfering with service. (True) 2) The OS masks the details of the hardware from the programmer and provides the programmer with a conveni...

    Read More
  • Operating System

    ...CS 3530 Operating Systems L02 OS Intro Part 1 Dr. Ken Hoganson Chapter 1 Basic Concepts of Operating Systems Computer Systems A computer system consists of two basic types of components: • Hardware components, which are the electronic devices and electromechanical devices, such as the processors, memory modules, disk units, keyboar...

    Read More
  • Operating Systems

    ...Operating system ABCs An operating system, or OS, is a software program that enables the computer hardware to communicate and operate with the computer software. Without a computer operating system, a computer would be useless. Operating system types As computers have progressed and developed so have the operating systems. Below is a basic li...

    Read More
  • Operating Systems

    ...Operating Systems Task 1 An operating system (OS) is a part of software which manages the operation of a computer. It controls the hardware and software of a computer, without it a computer would be useless. DOS Disk operating system (DOS) was released in 1981. It will load from a floppy disk each time a computer starts. DOS uses a comm...

    Read More
  • Purpose of an Operating System

    ... The Purpose of an Operating System Professor John St. John COMP 129 – PC Hardware and Software October 2, 2014 Some professionals in the Information Technology (IT) field might describe the Operating System (OS) of a Personal Computer (PC) as its software brain. Jean Andrews, Ph.D...

    Read More

Discover the Best Free Essays on StudyMode

Conquer writer's block once and for all.

High Quality Essays

Our library contains thousands of carefully selected free research papers and essays.

Popular Topics

No matter the topic you're researching, chances are we have it covered.