Computer Sofware

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 9

Computer software

DEFINATION

Is the collection of computer programs and related data that provide


the instructions telling a computer what to do. We can also say software
refers to one or more
computer programs and data held in the storage of the computer
for some purposes.
Functions of Computer Software

We are aware of the role of computer software in


operating and managing the hardware resources of
a computer. Further the application software, the
prewritten set of instructions to carryout specified
tasks, can perform the task as per the instructions given
by the program as planned. Software can
make the computer to compare data, make logical
decisions, do mathematical calculations, store
and retrieve data and instructions from primary or
secondary memory and carryout sequence of
tasks. The computer software acts as a bridge between
hardware of a computer system and the users ofa
computer
Types of computer softwares

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.

You might also like