INTRODUCTIO
N
• A computer cannot do anything on its own. It must be
instructed to do a job desired by us.
• The term software refers to a set of computer program,
procedures, and associated documents describing the
program, and how they are to be used.
• A software package is a group of program that solve a
specific problem or perform a specific type of work.
THE MAJOR TYPES OF SOFTWARE
Application software
Hardware
System software
System Software
Operating Systems : Schedules
computer events , Allocates computer
resources
Monitor events
Application Software
Programming languages
Assembly language : FORTRAN,
BASIC, PL/1 PASCAL, C, C++
4th generation “ languages
User
s
Language translators
Interpreters
Compilers
Utility programs
Routine operations (e.g. sort, list,
print)
Manage data
(e.g. create files, merge files
SYSTEM SOFTWARE
• Manages the fundamental operations of the computer, such
as – loading programs and A data into memory, executing
programs, saving data to disks, displaying information on
the monitor, and transmitting data through a port to a
peripheral device.
• System software : Operating systems, Utilities, Device
drivers.
Operating systems:- Operating system software takes care
of effective and efficient utilization of all hardware and
software components of a computer system.
Programming language translators:- It transforms the
instructions prepared by programmers in a programming
language into a form
that can be interpreted and executed by a computer (Contd..)
Communication software:- In a network environment
communication software enables transfer of data and
programs from one computer system to another.
Utility programs:- Utility programs are a set of
programs that help users in system maintenance tasks,
and in performing tasks of routine nature.
SYSTEM SOFTWARE
APPLICATION
SOFTWARE
•Application software is a set of one or more
programs designed to solve a specific problem, or
do a specific task. Such as word processing( MS
Word/ WordPerfect), accounting (Lotus 1-2-3/
Excel), or database management (Access/ dBASE).
•We also use graphics and presentation software.
•They are installed by copying the programs from
the disk/CD-ROM to the hard disk.
CONCLUSIO
N
Without system software we cannot run the
computer and without application software
we cannot do the work on the computer.
For running the running the computer we
need software.