SOFTWARES -
Software is set of computer programming instruction that execute provide desire features functions and performance. it is also a data structure that enables the program to adequately manipulate information. software is developed by engineered but it is fundamentally different from classical manufacturing process. software is deterministic but hardware is probabilistic because it doesn't wear out. hardware has high failure rates. hardware fails because of failure modes like poor quality of components,design error,overload of the component, wear due to usage,etc.
YOUTUBE DOWNLOADER
software acts like a newborn baby,each time when it is executed and after the work is over it dies. it doesn't get tired.most of the software are developed according to the specification of the customers. so they are customized. assembling software from existing components is mostly avoided. various version of software are possible new modification and updations are done in existing software to form a new version of software.
software may use various hardware component as per the usability and applicability. unlike most of the other engineering products once a piece of code is written for some application it can be reused.
TYPES OF SOFTWARE-
SYSTEM SOFTWARE- It is a collection of programs written to service other programs e.g. compilers, editors,file management utilities , operating system component, drivers,etc. In this concurrent operation that requires scheduling, resource sharing and sophisticated process management.
APPLICATION SOFTWARE- It is consists of standalone programs that solve a specific business need. it processes business or technical data in a way that facilitates business operations or management decision making. In addition to conventional data processing application. it is used to control business functions in real-time for example- transaction processing,red
manufacturing process control,etc.
Engineering/Scientific Software- it is range from astronomy to volconology from automotive stress analysis to space shuttle orbital dynamics and from molecular biology to automated manufacturing. However modern applications are moving away from conventional. numerical algorithms.Computer Aided Design and Modeling system.
Embedded Software- it is resides within a product or system and is used to implement and control features and functions for the end-user and for the system itself. Embedded software can perform limited and secret functions,for example-keypad control for a microwave oven.
Product line software- product line software are used by many different customers designed to provide a specific capability. it can focus on a limited marketplace example- inventory control or address mass consumer markets example- word processing, spreadsheets,computer graphics.
Web application- Web applications meant for the internet with users from the public in a geographical region that could perhaps be the whole world. web application can be little more than a set of linked hypertext files that present information using text and limited graphics.
Artificial intelligence software- AI software makes use of non-numerical algorithms to solve complex problems that are not manageable or straightforward analysis. example- robotics, expert systems, pattern recognition etc.
Software is set of computer programming instruction that execute provide desire features functions and performance. it is also a data structure that enables the program to adequately manipulate information. software is developed by engineered but it is fundamentally different from classical manufacturing process. software is deterministic but hardware is probabilistic because it doesn't wear out. hardware has high failure rates. hardware fails because of failure modes like poor quality of components,design error,overload of the component, wear due to usage,etc.
YOUTUBE DOWNLOADER
software acts like a newborn baby,each time when it is executed and after the work is over it dies. it doesn't get tired.most of the software are developed according to the specification of the customers. so they are customized. assembling software from existing components is mostly avoided. various version of software are possible new modification and updations are done in existing software to form a new version of software.
software may use various hardware component as per the usability and applicability. unlike most of the other engineering products once a piece of code is written for some application it can be reused.
TYPES OF SOFTWARE-
SYSTEM SOFTWARE- It is a collection of programs written to service other programs e.g. compilers, editors,file management utilities , operating system component, drivers,etc. In this concurrent operation that requires scheduling, resource sharing and sophisticated process management.
APPLICATION SOFTWARE- It is consists of standalone programs that solve a specific business need. it processes business or technical data in a way that facilitates business operations or management decision making. In addition to conventional data processing application. it is used to control business functions in real-time for example- transaction processing,red
manufacturing process control,etc.
Engineering/Scientific Software- it is range from astronomy to volconology from automotive stress analysis to space shuttle orbital dynamics and from molecular biology to automated manufacturing. However modern applications are moving away from conventional. numerical algorithms.Computer Aided Design and Modeling system.
Embedded Software- it is resides within a product or system and is used to implement and control features and functions for the end-user and for the system itself. Embedded software can perform limited and secret functions,for example-keypad control for a microwave oven.
Product line software- product line software are used by many different customers designed to provide a specific capability. it can focus on a limited marketplace example- inventory control or address mass consumer markets example- word processing, spreadsheets,computer graphics.
Web application- Web applications meant for the internet with users from the public in a geographical region that could perhaps be the whole world. web application can be little more than a set of linked hypertext files that present information using text and limited graphics.
Artificial intelligence software- AI software makes use of non-numerical algorithms to solve complex problems that are not manageable or straightforward analysis. example- robotics, expert systems, pattern recognition etc.
0 Comments