Altius Directory Altius Directory
Home | Services | Our Clients | Contact Us | About Us
   

Basics of Operating Systems

In today's technological jungle the word "Operating System" would be familiar to most people. As well as, they have some understanding of what it means in their minds. But, it would be difficult to most people, if asked, to provide an exact definition of an "Operating System".

In this article, we will discuss the basic definition of an operating system, types of operating system, their usage and functions.

The basic and one of the earliest definitions of operating systems can be said to be - A system which takes inputs from different sources, processes them based on pre-designed instructions within it and provides meaningful outputs. The operating system is very commonly referred to by its acronym "OS".

Operating Systems

Computer Operation Systems -

However, typically operating systems are commonly known to be for computers. Some examples which would be easy to recall are Microsoft Windows (98, 2000, Vista, etc.), UNIX, Macintosh and many more. There are literally hundreds of operating systems developed worldwide and being used for various purposes, on various platforms and devices.

The job of an operating system for a computer is mainly to manage the hardware and software resources of the system. In desktops or laptops, the hardware resources include processes, hard disk, memory, disk space, mouse, printers, other peripherals, etc.; whereas the software resources are the various software applications being used on that desktop/laptop. Operating systems also play a very important role in providing a consistent interface for the applications irrespective of the hardware or peripherals used. There may be different drivers used along with the operating system for this purpose.

Common Tasks of an Operating System - Following are the common tasks of an operating system:

1. Processor Management: This involves ensuring that all the system resources receive sufficient processes time for expected functioning as well as making sure that the processer is used to its optimum capacity.

2. Memory Management or Storage Management: Computer systems have different types of memories such as temporary (RAM, Cache, etc.) as well as permanent memories (Hard Drives, USB Drives, etc.). It is the job of an operating system to allocate the relevant and necessary memory space to the applications & devices for efficient and optimum processing of information.

3. Device Management: Managing the inputs and outputs of various devices / peripherals is also one of the critical functions of an operating system. With the help of device drivers, the OS controls flow of information with the necessary allocation of system resources to ensure correct input and output.

4. Application Management: As the OS manages the devices using drivers, it also manages the various applications running on a computer using different Application Program Interfaces (APIs). Based on the data received from the application through the APIs, the OS performs actions to provide the expected results.

5. User Interface: A user interface provides a consistent way of interaction between the user and the computer system. The OS acts as an engine to provide means of interaction between user and computer through the user interfaces.

Operating Systems for devices other than computers - Electronic devices other computers also require operating systems of one form or another to function as per expectation. Example - cell phone, microwave, industrial systems, intelligent devices, etc. In case of such devices, the sources and form of inputs as well as outputs is different than that in a computer system. Accordingly, the operating systems designed to drive these devices are also programmed differently.

Types of Operating Systems - Following are the types of an operating system:

1. Real-time OS: These types of OS are used to control machinery, control systems and industrial systems and have very less or in certain case no user-interface capability.

2. Single User, Single Task OS: This is a typical computer system where one user can work effectively only on one task. Cell phones and palm tops are examples where these types of systems are used.

3. Single User, Multi-tasking: Computer Operating Systems of desktops or laptops typically fall within this category. Here, the user can use several applications at a time.

4. Multi-User: Here, various users use the computer system through different terminal and the operating system on that computer has to balance multiple users with multiple applications.

 
Img Img
Img   Img
 
«Prev
Next»
 
05/30/2008 Wireless Routers
  Topic : Computers
 
05/10/2008 AT&T Wireless
  Topic : Computers
 
05/06/2008 Wireless Adapters
  Topic : Computers
 
04/24/2008 Wi Fi (Wireless Fidelity)
  Topic : Computers
 
04/24/2008 Wireless Networking
  Topic : Computers
 
04/24/2008 Wireless Modem
  Topic : Computers
 
04/24/2008 Wireless Broadband
  Topic : Computers
 
04/24/2008 Bluetooth Wireless Technology
  Topic : Computers
 
04/24/2008 Weather Technology
  Topic : Computers
 
04/21/2008 Wirelsess Internet
  Topic :Computers
 
04/21/2008 Wirelsess Network
  Topic : Computers
 
04/21/2008 Wirelsess Headphones
  Topic : Computers
 
04/21/2008 Wirelsess Card
  Topic : Computers
 
04/21/2008 Wirelsess Mouse
  Topic : Computers
 
1/04/2008 Computer Operating Systems
  Topic : Computers
 
1/04/2008 Desktop Operating Systems
  Topic : Computers
 
1/02/2008 Microsoft Operating Systems
  Topic : Computers
 
1/02/2008 64 Bit Operating System
  Topic : Computers
 
1/02/2008 Linux Operating Systems
  Topic : Computers
 
1/02/2008 Mac Operating Systems
  Topic : Computers
 
12/31/2007 Network Operating Systems
  Topic : Computers
 
12/31/2007 MSDN Operating System
  Topic : Computers
 
12/29/2007 Computer Science
  Topic : Computers
 
12/27/2007 Windows 2000 Operating Systems
  Topic : Computers
 
12/26/2007 Operating System Definitions
  Topic : Computers
 
12/26/2007 Operating System Security
  Topic : Computers
 
12/26/2007 Reinstall Operating System
  Topic : Computers
 
12/26/2007 Operating System Softwares
  Topic : Computers
 
12/26/2007 UNIX Operating Systems
  Topic : Computers
 
12/26/2007 PDA Operating Systems
  Topic : Computers
 
12/26/2007 Real Time Operating Systems
  Topic : Computers
 
12/26/2007 Server Operating Systems
  Topic : Computers
 
12/26/2007 Virtual Operating Systems
  Topic : Computers
 
12/21/2007 Windows Operating Systems
  Topic : Computers
 
12/21/2007 Windows Vista Operating System
  Topic : Computers
 
12/21/2007 Windows XP Operating System
  Topic : Computers
 
12/21/2007 Windows 98 Operating System
  Topic : Computers
 
11/23/2007 Basics Of Operating System
  Topic : Computers
 
«Prev
Next»
 
Img   Img
     
Heading
Link Link
.Description .Description
.Description .Description
.Description .Description
Browse Category:
 
 
 
 
Alt
Home | Services | Our Clients | Contact Us | About Us
Copyright 2001-2007, Prosmart Limited. All Rights Reserved.
Altiusdirectory.com is a member of the family of brands from Prosmart Limited.
Prosmart Altius India Pvt. Ltd