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.