Total Count

Subscribe Us

What is Software ?

What is Software ?  


What is Software ? 
The programs that tell the hardware what tasks are to be done and how. it is the general terem which describes all forms of programs associated with the computer. software is the set of programs that is  essential  to perform any task on the computer.

Type of Software

Operating System
    The program that communicates between all components of a computer is known as operating system computer must have an operating system to run other programs. Operating systems perform basic tasks, such as recognizing input from the keyboard, sending to the display screen, keeping track of directories on the disk, and controlling devices such as disk drives and printers

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. Windows server 2003, Unix etc are the example of multiuser OS. 
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. 
 
Application Software 
    A program or group of programs designed for end users. Software can be divided into two general classes: systems software and applications software. Systems software consists of low-level programs that interact with the computer at a very basic level. This includes operating systems, compilers, and utilities for managing computer resources. 

Firmware 
    Software (programs or data) that has been written onto read-only memory (ROM) by the firm 
itself is known as firmware. Firmware is a combination of software and hardware. Firm wares are those 
software which comes bundled by firm itself. ROMs, PROMs and EPROMs that have data or programs recorded on them are firmware 
 


अन्य विषय 
अन्य जानकारी