Computer Sofware
Computer Sofware
Computer Sofware
DEFINATION
Application software
Programming languages
System software
Testware
Firmware
Device drivers
Programming tools
Programming software usually provides tools to
assist a programmer in writing
computer programs, and software using different
programming languages in a more convenient
way. The tools include:
compilers
debuggers
interpreters
linkers
text editors
Application software
System software does not aim at a certain application fields.
In contrast,different application
software offers different function based on users and the area it served.
Application software
is developed for some certain purpose,which either can be a certain
program or a collection of some programmes,such as a graphic browser
or the data
base management system.
Application software allows end users to accomplish one or more specific
tasks. Typical applications include:
industrial automation
business software
quantum chemistry and solid state physics software
telecommunications (i.e., the Internet and everything that flows on it)
databases
educational software
Application software exists for and has impacted a wide variety of topics.
System software can be divided into operating system
and communications software. Operating
system only deals with the way of functioning the
computer and its peripherals. Operating
Systems sometimes comes with the computer in a
ROM chip or as a separate set of software
Communication software deals with transfer of data,
instructions and command with other
computers.
Examples to communication software include software
used for computer sharing,
controlling data transfers, etc.
Main functions of operating software
Application software are developed to
carryout different applications or tasks by
the computer as
required by user. These software
automates and performs different
functions like invoice
processing, inventory management,
payroll, word processing, etc.