What is Software and software engineering

Genius Learner
2 min readOct 16, 2020

--

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 documentations, software, 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 won’t perform any function and will simply be useless , inert machine.

Important and related Question :

>> What is software product .

--

--

Genius Learner
Genius Learner

Written by Genius Learner

I am an teacher on online and and offline . Love to teach everyone.

No responses yet