sign in
 
   
 
 
 
  INTRODUCTION TO OPERATING SYSTEM  
   
 
Computer System
 
 
A computer is a combination of hardware and software that lets the user to work with a computer. The hardware is the physical equipment .The software is asset of programs that allows hardware to do its job.
 
 
Hardware: - Hardware in a computer system is the combination of devices that can be seen and touched. Every computer small or large is made of four basic types of devices: input devices, output devices, the central processing unit (CPU) and auxiliary or secondary storage devices.
 
 
Software:-The software of a computer system is the combination of programs written to make the computer a multipurpose machine. It is divided in to two different types: system software and application software.
 
     
 
System Software consists of the set of programs that serve the computer itself; that is, its primary purpose is to support the computer. System software supports the development of other application software, supports the execution of other applications, monitors various resources such as CPU, memory, peripherals etc It generally consists of an operating system and set of sub programs, such as disk copy, that provide general functionality.

Some of the most commonly known types of system software are:

Operating System, Programming Language Translators, Communication Software, Utility Programs

 
     
 
Application Software consists of programs that are written to solve specific problem or do a specific task. The programs included in application software package are called application programs

Some of the most commonly known types of application soft wares are:

Word-Processing Softaware, Spreadsheet software, Database software

 
   
   
   
  Introduction to Operating System  
 
An operating system is a program that manages the computer hardware. It provides a basis for application programs and acts as an intermediately between a user of a computer and computer hardware. Every general-purpose computer must have an operating system to run other programs. Operating systems perform basic tasks, such as recognizing input from the keyboard, sending output to the display screen, keeping track of files and directories on the disk, and controlling peripheral devices such as disk drives and printers. Operating systems provide a software platform on top of which application programs run.
 
  Following Figure Shows the relationship among different layers of a computer machine.  
 
 
  Operating systems can be classified as follows:  
 
Multi-user
:
Allows two or more users to run programs at the same time. Some operating systems permit hundreds or even thousands of concurrent users.
Multiprocessing
:
Supports running a program on more than one CPU.
Multitasking
:
Allows more than one program to run concurrently.
Multithreading
:
Allows different parts of a single program to run concurrently.
Real Time
:
Responds to input instantly. General-purpose operating systems, such as DOS and UNIX, are not real-time.
 
   
 
 
   
 
Next Page