- Software may be a program that permits a computer to perform a selected task, as against the physical components of the system.
- Software may be a set of programs or collection of programs that permits a computer to perform specific task given by user.
- With the help of software user can communicate with the computer.Without software computer is useless machine. A computer is a combination of hardware and software, only software without hardware nothing and hardware without software is nothing. Computer needs instructions to do work, and collection of instructions are called program,set of programs is called software.
- There are two kinds of software, one is system software and second one is application software.
- System software further classified into three categories: Operating System, Language Processor and Device Driver.
- *Set of program is called Software.
- *Set of instructions is called Program.
- *Set of codes is called Instruction.
- *Set of symbols is called Codes.
- * Symbols includes numbers -0-9, alphabets-a-z, special symbols-!,@,#,$,%,^,&,*,(,),[,],{,}.
Basically there are two types of Software.
1. System Software
2. Application Software
1. System Software:
System software is a type of computer program that is designed to run a computer’s hardware and application program. If we expect of the pc system as a layered model, the system software is that the interface between the hardware and user applications.
System software may be a program. System software works sort of a interface between user and computer. System software control other application software's. it's also referred to as OS .
It performs different sorts of tasks. System software is develop by high level languages like c,c ++, java etc. It manages and control files, insertion, deletion process, Some samples of operating systems are: Windows, Unix, Linux etc.
Operating System:
This type of system software is responsible for over all functioning of computer system. It is the software that firstly installed on computer after that application software can be installed. Operating system manage functions of computer like data storage scheduling tasks.
Language Processor: It is a function of system software. Its work is to convert high level language into machine understandable language. It convert source code into object code.
There are three kinds of language interpreters-
Assembler- It change assembly level program into machine level program.
Interpreter-It convert high level language into machine level language.
Compiler- It change high level program into machine level program at once.
Device Drivers: It is system software that controls functioning of device of computer.
Systems software can be categorized under the following:
Operating system: Operating system is a interface between user and hardware.
Device driver: It enables devices to communicate with the operating system and other programs.
Firmware: Enables device control and identification.
Translator: Translates high-level languages to low-level machine codes.
Utility: Ensures optimum functionality of devices and applications.
2. Application Software:
Application software may be a term which is employed for software created for a selected purpose.
It is generally a program or collection of programs employed by end users.
It is often called an application or just an app. In fact all the software aside from system software and programming software are application software.
Application software is a type of software that runs according to the instructions of user.
Application software's are develop by using high level languages like c, c++, java etc.
Application software's are used for specific purposes. Some examples of application software's are :
Antivirus software, MS office, Browsers- Mozilla Firefox, google chrome etc.
1. System Software
2. Application Software
1. System Software:
System software is a type of computer program that is designed to run a computer’s hardware and application program. If we expect of the pc system as a layered model, the system software is that the interface between the hardware and user applications.
System software may be a program. System software works sort of a interface between user and computer. System software control other application software's. it's also referred to as OS .
It performs different sorts of tasks. System software is develop by high level languages like c,c ++, java etc. It manages and control files, insertion, deletion process, Some samples of operating systems are: Windows, Unix, Linux etc.
Operating System:
This type of system software is responsible for over all functioning of computer system. It is the software that firstly installed on computer after that application software can be installed. Operating system manage functions of computer like data storage scheduling tasks.
Language Processor: It is a function of system software. Its work is to convert high level language into machine understandable language. It convert source code into object code.
There are three kinds of language interpreters-
Assembler- It change assembly level program into machine level program.
Interpreter-It convert high level language into machine level language.
Compiler- It change high level program into machine level program at once.
Device Drivers: It is system software that controls functioning of device of computer.
Systems software can be categorized under the following:
Operating system: Operating system is a interface between user and hardware.
Device driver: It enables devices to communicate with the operating system and other programs.
Firmware: Enables device control and identification.
Translator: Translates high-level languages to low-level machine codes.
Utility: Ensures optimum functionality of devices and applications.
2. Application Software:
Application software may be a term which is employed for software created for a selected purpose.
It is generally a program or collection of programs employed by end users.
It is often called an application or just an app. In fact all the software aside from system software and programming software are application software.
Application software is a type of software that runs according to the instructions of user.
Application software's are develop by using high level languages like c, c++, java etc.
Application software's are used for specific purposes. Some examples of application software's are :
Antivirus software, MS office, Browsers- Mozilla Firefox, google chrome etc.
No comments:
Post a Comment