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

lect-5-Software(1)

Uploaded by

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

lect-5-Software(1)

Uploaded by

elitelife029
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as 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.
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 every computer.
Functions :
•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 translation.
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
FORTRAN Mathematical and scientific 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