0% found this document useful (0 votes)
5 views

Lect 5 Software

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)
5 views

Lect 5 Software

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
You are on page 1/ 10

SOFTWARE :

A set of programs that utilizes


the hardware and uses its’
capabilities to perform various
tasks.

Program : A program is a set of


instructions stored in the
computer to solve specific
problems.
CLASSIFICATION OF SOFTWARE

SOFTW ARE

SYSTEM APPLICATION

OPERATING SYSTEM TRANSLATORS READY-M ADE CUSTOM ISED

INTERPRETER COM PILER


SYSTEM SOFTWARE :
The system s/w are a set of
programs specially designed for
performing tasks such as,
controlling the computer
hardware, and utilizing the
resources to help the
application software solve
specific problems.
OPERATING SYSTEM :
Programs to control the
hardware and provide user
interface. It is essential for
Functions
every :
computer.
•Memory management
•CPU management
•Input / Output management
•Storage / File management
•Provide user interface
TRANSLATOR : Translates high
level language to low level
language and vice-versa.

LOW LEVEL LANGUAGE : The


language of bits understood
directly by the computer. It is
also called the machine
language.
HIGH LEVEL LANGUAGE : The
language of users understood
by the computer only after
A computer language
comprises of key words and
syntax. Using the key words
and following the syntax,
commands and instructions are
written step by step to develop
the program. For ex: MOV Ax,5
Int x=5;
The program is then translated
into machine language by using
the translators.
There are many languages and
any one can be used to develop
programs. Each language has
it’s capabilities and limitations.
COBOL Commercial applications
BASIC Beginners’ language
FORTRA Mathematical and scientific
N applications
C System level programming
C++
Java
Python
APPLICATION SOFTWARE :
These are programs developed
using one of the languages to
perform a specific task.
READY MADE :
These are programs developed
by software companies for
general purpose applications.
These programs can be bought
and can be installed in the hard
disk of a computer.
Examples : MS-WORD, FACT,
TALLY, FOXPRO etc.
CUSTOMISED OR TAILOR MADE :
These are programs developed
for SPECIFIC USER
REQUIREMENT within an
organisation. These programs
are developed by programmers
as per the user requirements.
Examples : Mark-sheet, Salary,
Sales information, Railway
reservation etc.

You might also like