What Is Software
Software is a instructions that is computer programs that when executed provide desired features,performance,functions.Software uses data structure that enables the programs to adequately manipulate information.Software is a documents that describes the operation and the use of the programs.Software is a collection of information.Software is developed or engineered,it is not manufactured.Software does not wear out .
Characteristics of Software
1. Reliability
2.Usability
3. Efficiency
5. Integrity
6. Robustness
Types Of Software
Software are broadly divided into two types:-
1. System Software
2. Application Software
2. Application Software
1. System Software:-This type of software work for hardware and other type of programs.It act as a middle layer between hardware and user application.This software is used for background processing.
Examples Of System Software:-
1. Operating System (Windows 10,7, XP, Linux,Mac)
2. Anti virus (Quick Heal,NP-AV,Norton)
3. Disk Formatting
4. Computer Language Translator
2. Anti virus (Quick Heal,NP-AV,Norton)
3. Disk Formatting
4. Computer Language Translator
2. Application Software:- This type of software performs specific type of tasks on system.This types of software mainly used for solving system problems.
Examples Of Application Software:-
1. Web Browser (Google Chrome,Firefox,Safari,IE)
2. Data Base Software's (PostgreSQL,Oracle)
3. Graphics Software's (Coreldraw ,Photoshop,Picasa)
4. Word Processor (MS office,Power Point,Excel)
5. Multi Media Software's (VLC Media Player)
3. Graphics Software's (Coreldraw ,Photoshop,Picasa)
4. Word Processor (MS office,Power Point,Excel)
5. Multi Media Software's (VLC Media Player)
Definition Of Software Engineering
* Software engineering is the establishment and the use of sound engineering principles in order to obtain economically software that is reliable and work efficiently on real machines.
IEEE Definition:-
* Software engineering is the application of a systematic,disciplined,quantifiable approach to the development,operation and maintenance of software.
Need Of Software Engineering
1. Dynamic Nature
2. Quality Management
3. Scalability
2. Quality Management
3. Scalability
Thanks for sharing quality
ReplyDeletewill help you more:
谷歌优化,baidu seo,谷歌seo,外贸网站建设,独立站引流,海外推广,web development outsourcing China ,web design ,web design China,谷歌推广,外贸英文网站建设,谷歌优化最牛的公司,谷歌排名,英文网站翻译,西安facebook营销,上海谷歌优化,上海谷歌seo,北京谷歌优化,facebook,北京谷歌seo
外贸网站建设