0% found this document useful (0 votes)
4K views14 pages

Software Types

The document defines software as a collection of programs or instructions that generate required information. It classifies software into four main categories: system software, application software, development software, and utility software. System software includes operating systems and programs for hardware management. Application software helps users perform tasks like word processing, spreadsheet creation, and presentations. Development software provides environments for creating new software. Utility software is used to analyze, configure, optimize and maintain computer systems and infrastructure.

Uploaded by

Vinay Shukla
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4K views14 pages

Software Types

The document defines software as a collection of programs or instructions that generate required information. It classifies software into four main categories: system software, application software, development software, and utility software. System software includes operating systems and programs for hardware management. Application software helps users perform tasks like word processing, spreadsheet creation, and presentations. Development software provides environments for creating new software. Utility software is used to analyze, configure, optimize and maintain computer systems and infrastructure.

Uploaded by

Vinay Shukla
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd

Definition Of Software

Software is defined as collection of programs


i.e., large group of Instructions that are written
to generate a required information
OR
It can be defined as The automatic programming
techniques and procedures for utilizing the
capabilities of the computer.
3

CLASSIFICATION OF SOFTWARE
Software

System
Software

Application
Software

Development
Software

Service/Utility
Software

SYSTEM SOFTWARE
System Software is computer software

designed to operate the computer


hardware and to provide a platform for
running application software .It includes
diagnostic tools, compliers, servers,
windowing systems, utilities, language
translator, data communication programs,
database system and more. One of the
important system software is an
Operating System. Operating System
governs all the activities of the computer.

Examples:
Windows

XP
Windows 7
Windows Vista
Ms DOS
Linux
Unix
Mac OSX
Windows 10 etc.
6

SPECIFIC KINDS OF SYSTEM


SOFTWARE INCLUDE
Loaders
Linkers
Utility Software
Desktop environment/Graphical user interface
Shells
BIOS
Boot Loaders
Hyper visors
Database Management System (SQL, NoSQL)

APPLICATION SOFTWARE
Application

Software, is also known as an


application or an app, is computer software
designed to help the user to perform singular
or multiple related specific tasks. It helps to
solve problems in the real world. Application
Software usually come in form of packages and
are regularly revised and updated with the
increase in business needs and automation
trends. It provides facilities like editing,
processing, formatting and synthesizing for
text, graphics, sound, video.
8

EXAMPLES
Graphics: Auto-CAD, Or-Cad, Paintbrush etc
(This package allows the user to draft and design
different graphics)
Word Processing: MS-Word, Page maker,
Atlantis etc. These are used in editing in text
matter)
Spreadsheet: MS-Excel,Lotus-123 etc. (These
packages are used to generate Financial and
Accounting purpose)
Presentation: MS-Power point (These Software
are used for presentation)

In Information technology, an application is a computer


program designed to help people perform an activity. An
application thus differs from an operating system, a
utility, and a programming language (with which
computer programs are created). Depending on the
activity for which it was designed, an application can
manipulate text, numbers, graphics, or a combination of
these elements. Some application packages offer
considerable computing power by focusing on single
task, such as word processing; others, called integrated
software, offer somewhat less power but include
several applications User-written software tailors
systems to meet the users specific needs.
10

DEVELOPMENT SOFTWARE
These software provide a program development
environment and help the user to develop all new
kinds of software. These are the basic tools
from which all different kinds of application as
well as operating system software can be
developed.
Examples
C
C++
Java
SQL

11

UTILITY SOFTWARE
Utility Software is a kind of system software designed
to help analyze, configure, optimize, and maintain the
computer. Utility Software should be contrasted with
application software, which allows users to do things
like creating text documents, playing games, listening
music and suffering web. Rather than providing these
kinds of user-oriented or output-oriented
functionality, Utility software usually focuses on how
the computer infrastructure (including the computer
hardware, operating system, application software,
and data storage) operates. Due to this focus,
Utilities are often rather technical and targeted at
people with an advanced level of computer. Some
Utility software suites that combine several features
in one piece of software. Most major Operating
systems with several pre-installed utilities.

12

EXAMPLES
Turbo C Computer
MASM
BASIC Interpreter

13

UTILITY SOFTWARE CATEGORIES

Disk Storage utilities.


Disk space analyzers for the visualization of disk space
usage by getting the size for each folder (including
sub folders) & files in folder or drive. Showing the
distribution of the used space.
Backup Utilities can make a copy all information stored
on a disk, and restore either the entire (e.g. in an
event disk failure) or selected files (e.g. in an event of
accidental deletion).
Disk Compression utilities can transparently
compress/uncompress the contents of the disk,
increasing the capacity of the disk
14

Anti-virus utilities scan for computer viruses.


Network Utilities analyze the computers
network connectivity, configure network
settings, check network settings, check data
transfer or log events.
File Managers provide a convenient method of
performing routine data management tasks,
such as deleting, renaming, cataloging, moving,
copying, merging, generating and modifying
data sets.

15

Thank
You
16

You might also like