The applications
of software are listed below:
Ø System Software
Ø Business
Software
Ø Real Time
Software
Ø Engineering
Software
Ø Embedded
Software
Ø Personal
computer Software
Ø Web-based
Software
Ø Artificial
intelligence Software
Ø Software Crisis
Ø System Software:
System software:
It is computer software or an operating system designed to operate and control the computer hardware and to provide a platform for running application software.
Real Time Software:
Real-time software enables the user to execute various task
and activities all at the same time, as long as the programs are kept open. In
computer systems, real-time operating systems accommodate a multitude of
programs to run and operate even if the user is focused only on just one
application. Some of these software programs are also designed to fulfill
scheduled tasks, thus, even if not opened, they automatically respond to the
computer's time clock and do the tasks given to them.
As for example, Real-time
software programs can be found in various applications. Some of them are known
as anti-virus programs, which perform scheduled maintenance checks, as well as
database applications like airline database controls, and 24-hour transaction
facilities.
Business Software:
Business software or business application is any software or set of computer programs that are used by
business users to perform various business functions. These business
applications are used to increase productivity, to measure productivity and to
perform business functions accurately.
Some business
applications are interactive i.e. they have a graphical user
interface or
user interface and user can query/modify/input data and view results
instantaneously. They can also run reports instantaneously.
Engineering and
scientific Software:
It is used for such fields as automated manufacturing,
molecular modelling, volcanology, and construction. Engineering and scientific software is the set of tools used to design, simulate and analyse civil
engineering structures such as bridges, roads and buildings. Scientific software is typically used to solve differential
equations. Although some differential equations have relatively simple
mathematical solutions, exact solutions of many differential equations are very
difficult to obtain.
Embedded
Software:
Embedded software is computer software, written to control machines
or devices that are not typically thought of as computers. It is typically
specialized for the particular hardware that it runs on and has time and
memory constraints. Manufacturers 'build in' embedded software in the
electronics in cars, telephones,
modems, robots, appliances, toys,
security systems, pacemakers,
televisions and set-top boxes, and digital
watches.
Personal
Computer Software:
The software
which we are using in computer is called personal computer software. Day to day
useful application like MS Word, spread sheets, multimedia, database
management, personal and business financial applications are some of the common
examples for personal computer software.
Artificial Intelligence Software:
Artificial
Intelligence Software makes use of non-numerical algorithms to solve complex
problems that are not amenable to computation or straightforward analysis.
Expert systems, also called knowledge based system, pattern recognition, game
playing are representative examples of applications within this category.
Software Crisis:
Software crisis was a term used in the early days of computing
science. The term was used to describe
the impact of rapid increases in computer power and the complexity of the
problems that could be tackled. In essence, it refers to the difficulty of
writing correct, understandable, and verifiable computer programs. The roots of the
software crisis are complexity, expectations, and change.
No comments:
Post a Comment