Software and Software Engineering

Software : 
Software is more than just a program code . A program is an executable code,which servers some computational purpose.software is considered to be collection  of execution programming code, associated libraries and software,documentations when made for a specific requirement is called software product .



On the other hand ,software engineering is all about developing products, using well-defined scientific principles and methods . 

Software Engineering :  

Software Engineering is an engineering branch associated with developed of software products using well defined scientific principle,methods and procedures . the outcome of software engineering is an efficient and reliable software product .
Or , software engineering  is an engineering discipline which is concerned with all aspects of software production .
Example : Embedded control system, Air traffic control software , traffic monitoring system.

 Software engineers should adopt a systematic and organized approach to their word and use appropriate tools and techniques depending on the problems to be solved , the development constrains and the resource available .

Categories of computer software :

Software is divided into two categories . System software and Application software. System software includes the operating system and all the utilities that enable the computer to function. Application software includes programs that do real word for users . For example , word processor,Spreadsheet, and database management system fall under the category of applications software.

There have some also other categories of software :

1) Programming software : Programming software is a set of tools aid developers in writing programs . The various tools available are compilers , linker, debuggers , interpreters .

2) Malicious software ( male-ware)
Malicious software is intentionally developed to damage computers and disrupt other software . harm often caused unbeknownst to users who inadvertently installed male-ware since this type of software usually acts in secret .

Some example of malware are : Computer virus, trojan horses,worms, Adware
However we can say at last, without software a computer wont perform any function and will simply be useless , inert machine.

Important and related Question : 

>> What is application software and system software
>> what is software and software engineering?
>> Evolution development model
>> incremental model with details.
>> Software Engineering | Classification of Software Requirements
>> Software Engineering | Classical Waterfall Model
>> Software Engineering | Iterative Waterfall Model
>> Software Engineering | Spiral Model
>>What is operating system 
>>What is software and software engineering
>>What is traffic monitoring system 
>> what is computer virus and names of virus.
>>What is embedded control system 
>> What is compiler .
>> What is linker.
>> What is Interpreter
>> Modern Principles Of Software Development
>> Types of Software Testing
>> Software Testing | Basics
>> Software Engineering | Debugging Approaches
>> Software Engineering | Classification of Software Requirements
>> Software Engineering | Requirements Engineering Process
>> Software Engineering | Classification of Software

Post a Comment

1 Comments