SOFTWARE CONCEPTS

Software Concept

A program is a set instructions which will be executed by the computer. Where as a software is a collection of programs which will fulfill the needs of a user. Software can be classified as System software, Application software etc. Using software a specific operation can be performed.

At the lowest level or machine level, machine language code consisting of binary values, are executed by the CPU. These instructions are specific to the processor. Higher level languages which can be used understand easily by human beings are used now a days for software development. 


Programs written using HLL(Higher Level Language) are converted to machine level code with the help of software like compiler, interpreter or assembler. Assembler is used when the coding is done using assembly language which is a mnemonic representation of machine level code.

Operating System:
 It acts as an interface between users and hardware and implements a virtual machine that is easier to program than raw hardware. The main functions or services are: Process management, Memory management, File Systems, Device Drivers, Networking, etc. 

So as to use the Computer system we need a software and the first loaded programme is Operating System. After loading it acts as a platform.   
Continue....

No comments:

Post a Comment