This presentation provides an overview of different types of software. It discusses system software, which manages fundamental computer operations like loading programs, executing instructions, and saving data. System software includes operating systems, utilities, and device drivers. It also discusses application software, which are programs designed to solve specific problems or tasks, such as word processing, accounting, and databases. The presentation concludes that both system software and application software are needed to effectively operate and get work done on a computer.
2. 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.
3. 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
4. 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..)
5. 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
6. 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.
7. 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.