Software
Software is a set of instructions, data or programs
used to operate computers and exucute specific tasks.
A software is a type of programs which enable the
users to perform some particular specific task or
actually used to operate their computer.
Types of software.
1) System Software.
2) Application Software.
System Software.
These are the Software for managing computer
hardware behavior, as to provide basic functionalities
that are required by users, or for other software to
run properly, if at all. System software is also designed
for providing a platform for running application
software. System Software are provided by the system
manufacturer themselves.
Types of System software.
System software includes the followings:
1) Operating System.
2) Device Drivers.
3) Language Processor.
4) Utility Software.
Application Software
The software which are designed to perform specific tasks or
function are called application software. These software are
specially designed to perform the task as desired by the user
and fulfill their particular need. It directs all the peripheral
devices on a computer system-what to do and how to
perform works.
Examples: Word Processor, Spreadsheets, Database
programs, web browser, media player, consoles, etc.
Types of Application Software
a) Packaged Application Software
b) Tailored Application Software
Packaged Application Software
Packaged Application Software are the generalized set of
programs that comes as a package similar functions or have
similar features.
These are general software that are designed to fulfill the
general need of the general user since it contains one or more
software, more than the actual need of the user, in a package.
For Example: Microsoft office includes multiple application
such as Excel, Word, and PowerPoint. Video and audio editing
software may also be available as packaged software, used for
editing music and video used in a movie.
Tailored Application Software
Tailored Application Software, also known as customized,
Tailor-made or bespoke software, are the specialized set of
programs that is specially developed to fulfill the particular or
specific need of the specific user, either individual or
organization.
Since custom software is developed for a single customer it
can accommodate that customer’s particular preference and
expectations, which may not be the case for commercial off
the-shelf software.
Examples: School Management Software, Amazon web
technology, Automated invoicing, Billing software’s etc.