COMPUTER SOFTWARE
DHWANI
INTRODUCTION
o SOFTWARE IS SET OF PROGRAMS , PROCEDURES AND ASSOCIATED
DOCUMENTATION CONCERNED WITH THE OPERATION OF A DATA PROCESSING
SYSTEM.
o IT IS COMMONLY KNOWN AS PROGRAMS .
o IT CONSISTS OF ALL REQUIRED INSTRUCTIONS THAT TELL A HARDWARE HOW TO
PERFORM A TASK.
o IT IS A BASIC REQUIREMENT AND ALSO MAKES A COMPUTER POWERFUL AND
USEFUL.
SOFTWARE CLASSIFICATION
System
software
Operating
system (OS)
Language
Processer
Application
software
General
Purpose
Specific
Purpose
SYSTEM SOFTWARE
o ALL THOSE PROGRAMS WHICH ARE USED BY A COMPUTER SYSTEM EITHER FOR
ITS ACTIVATION OR INTERNAL RESOURCE ARE SYSTEM SOFTWARE.
o EXAMPLE :- SOFTWARE THAT WOULD TRANSFER THE DATA/INSTRUCTIONS
FROM INPUT DEVICES TO COMPUTER’S MEMORY WILL BE A SYSTEM SOFTWARE.
o THERE ARE TWO TYPES OF SYSTEM SOFTWARE:-
1. OPERATING SYSTEM
2. LANGUAGE PROCESSER
OPERATING SYSTEM
o OPERATING SYSTEM IS AN INTERFERENCE BETWEEN THE USER AND THE HARDWARE
(I.E. FOR ALL COMPUTER RESOURCES).
o AN OPERATING SYSTEM IS AN IMPORTANT COMPONENT OF A COMPUTER SYSTEM ,
WHICH CONTROLS AND CO-ORDINATES ALL OTHER COMPONENTS OF IT.
o SOME IMPORTANT OF IT ARE:-
1. RECOGNISES INPUT FORM KEYBOARD AND SENDS OUTPUT TO THE DISPLAY
SCREEN.
2. MAKES SURE THAT THE PROGRAMS RUN SIMULTANEOUSLY.
3. RESPONSIBLE FOR SECURITY AND ENSURING THAT UNAUTHORISED USERS DON’T
ACCESS THE SYSTEM.
LANGUAGE PROGRAMS
o IT IS A SYSTEM PROGRAM, WHICH PROCESSES A PROGRAM TO MAKE IT
UNDERSTANDABLE BY THE MACHINE LANGUAGE.
o A LANGUAGE PROCESSER IS ALSO KNOWN AS LANGUAGE TRANSLATOR.
o A COMPUTER SYSTEM CAN ONLY UNDERSTAND MACHINE LANGUAGE OR BINARY
LANGUAGE.
o LANGUAGE PROCESSOR IS DIVIDED INTO 3 CATEGORIES AS FOLLOWS:-
1. ASSEMBLER
2. INTERPRETER
3. COMPILER
APPLICATION SOFTWARE
o IT IS A COMPUTER SOFTWARE DESIGNED TO HELP THE USER TO PERFORM SINGLE
OR MULTIPLE TASKS.
o IT ACTS AS A SET OF INSTRUCTIONS, WHICH DIRECT THE HARDWARE TO
PERFORM SPECIFIC FUNCTIONS.
o THERE ARE 2 TYPES OF APPLICATION SOFTWARE'S AS FOLLOWS:-
1. GENERAL PURPOSE APPLICATION SOFTWARE
2. SPECIFIC PURPOSE APPLICATION SOFTWARE
GENERAL PURPOSE APPLICATION SOFTWARE
o IT IS A SOFTWARE THAT IS USED FOR ANY GENERAL FUNCTION.
o IT ALLOWS PEOPLE TO DO SIMPLE COMPUTER TASKS.
o ITS SHORT FORM IS GPS.
o SOME COMMON GPS ARE:-
1. WORD
2. EXCEL
3. POWER POINT
4. ACCESS
SPECIFIC PURPOSE APPLICATION SOFTWARE
o THIS TYPE OF SOFTWARE IS CREATED TO EXECUTE ONE SPECIFIC TASK.
o THESE SOFTWARE'S ARE CALLED AS SPECIFIC PURPOSE APPLICATION SOFTWARE
BECAUSE THEY TARGET OR ADDRESS A VERY NARROW SOLUTION TO A
PROBLEM.
o THE TYPE OF SOFTWARE DEVELOPED TO MEET A PARTICULAR USER SPECIFIED
REQUIREMENTS ALSO FALLS INTO THIS CATEGORY.
SUMMARY
• SOFTWARE IS A GENERIC TERM FOR THE ORGANISED COLLECTION OF COMPUTER
DATA AND INSTRUCTIONS.
• DIVIDED IN TWO CATEGORIES:- SYSTEM SOFTWARE AND APPLICATION SOFTWARE
• SOFTWARE THAT CONTRIBUTES TO CONTROL PERFORMANCE OF THE COMPUTER
SYSTEM AND PERMITS THE USER TO USE THEN SYSTEM MORE CONVENIENTLY IS
TERMED AS SYSTEM SOFTWARE.
• SOME COMMON EXAMPLES OF SYSTEM SOFTWARE INCLUDE OPERATING SYSTEM,
DEVICE DRIVERS AND SYSTEM UTILITIES.
• APPLICATION SOFTWARE IS CONTROLLED BY SYSTEM SOFTWARE WHICH MANAGES
HARDWARE DEVICES AND PERFORMS BACKGROUND TASKS FOR THEM.
• THE 2 MAJOR CATEGORIES ARE:- GENERAL AND SPECIFIC
• EXAMPLES OF APPLICATION SOFTWARE'S ARE:- WORD, EXCEL, DESKTOP PUBLISHING
THANK YOU!!!

computer software.pptx

  • 1.
  • 2.
    INTRODUCTION o SOFTWARE ISSET OF PROGRAMS , PROCEDURES AND ASSOCIATED DOCUMENTATION CONCERNED WITH THE OPERATION OF A DATA PROCESSING SYSTEM. o IT IS COMMONLY KNOWN AS PROGRAMS . o IT CONSISTS OF ALL REQUIRED INSTRUCTIONS THAT TELL A HARDWARE HOW TO PERFORM A TASK. o IT IS A BASIC REQUIREMENT AND ALSO MAKES A COMPUTER POWERFUL AND USEFUL.
  • 3.
  • 4.
    SYSTEM SOFTWARE o ALLTHOSE PROGRAMS WHICH ARE USED BY A COMPUTER SYSTEM EITHER FOR ITS ACTIVATION OR INTERNAL RESOURCE ARE SYSTEM SOFTWARE. o EXAMPLE :- SOFTWARE THAT WOULD TRANSFER THE DATA/INSTRUCTIONS FROM INPUT DEVICES TO COMPUTER’S MEMORY WILL BE A SYSTEM SOFTWARE. o THERE ARE TWO TYPES OF SYSTEM SOFTWARE:- 1. OPERATING SYSTEM 2. LANGUAGE PROCESSER
  • 5.
    OPERATING SYSTEM o OPERATINGSYSTEM IS AN INTERFERENCE BETWEEN THE USER AND THE HARDWARE (I.E. FOR ALL COMPUTER RESOURCES). o AN OPERATING SYSTEM IS AN IMPORTANT COMPONENT OF A COMPUTER SYSTEM , WHICH CONTROLS AND CO-ORDINATES ALL OTHER COMPONENTS OF IT. o SOME IMPORTANT OF IT ARE:- 1. RECOGNISES INPUT FORM KEYBOARD AND SENDS OUTPUT TO THE DISPLAY SCREEN. 2. MAKES SURE THAT THE PROGRAMS RUN SIMULTANEOUSLY. 3. RESPONSIBLE FOR SECURITY AND ENSURING THAT UNAUTHORISED USERS DON’T ACCESS THE SYSTEM.
  • 6.
    LANGUAGE PROGRAMS o ITIS A SYSTEM PROGRAM, WHICH PROCESSES A PROGRAM TO MAKE IT UNDERSTANDABLE BY THE MACHINE LANGUAGE. o A LANGUAGE PROCESSER IS ALSO KNOWN AS LANGUAGE TRANSLATOR. o A COMPUTER SYSTEM CAN ONLY UNDERSTAND MACHINE LANGUAGE OR BINARY LANGUAGE. o LANGUAGE PROCESSOR IS DIVIDED INTO 3 CATEGORIES AS FOLLOWS:- 1. ASSEMBLER 2. INTERPRETER 3. COMPILER
  • 7.
    APPLICATION SOFTWARE o ITIS A COMPUTER SOFTWARE DESIGNED TO HELP THE USER TO PERFORM SINGLE OR MULTIPLE TASKS. o IT ACTS AS A SET OF INSTRUCTIONS, WHICH DIRECT THE HARDWARE TO PERFORM SPECIFIC FUNCTIONS. o THERE ARE 2 TYPES OF APPLICATION SOFTWARE'S AS FOLLOWS:- 1. GENERAL PURPOSE APPLICATION SOFTWARE 2. SPECIFIC PURPOSE APPLICATION SOFTWARE
  • 8.
    GENERAL PURPOSE APPLICATIONSOFTWARE o IT IS A SOFTWARE THAT IS USED FOR ANY GENERAL FUNCTION. o IT ALLOWS PEOPLE TO DO SIMPLE COMPUTER TASKS. o ITS SHORT FORM IS GPS. o SOME COMMON GPS ARE:- 1. WORD 2. EXCEL 3. POWER POINT 4. ACCESS
  • 9.
    SPECIFIC PURPOSE APPLICATIONSOFTWARE o THIS TYPE OF SOFTWARE IS CREATED TO EXECUTE ONE SPECIFIC TASK. o THESE SOFTWARE'S ARE CALLED AS SPECIFIC PURPOSE APPLICATION SOFTWARE BECAUSE THEY TARGET OR ADDRESS A VERY NARROW SOLUTION TO A PROBLEM. o THE TYPE OF SOFTWARE DEVELOPED TO MEET A PARTICULAR USER SPECIFIED REQUIREMENTS ALSO FALLS INTO THIS CATEGORY.
  • 10.
    SUMMARY • SOFTWARE ISA GENERIC TERM FOR THE ORGANISED COLLECTION OF COMPUTER DATA AND INSTRUCTIONS. • DIVIDED IN TWO CATEGORIES:- SYSTEM SOFTWARE AND APPLICATION SOFTWARE • SOFTWARE THAT CONTRIBUTES TO CONTROL PERFORMANCE OF THE COMPUTER SYSTEM AND PERMITS THE USER TO USE THEN SYSTEM MORE CONVENIENTLY IS TERMED AS SYSTEM SOFTWARE. • SOME COMMON EXAMPLES OF SYSTEM SOFTWARE INCLUDE OPERATING SYSTEM, DEVICE DRIVERS AND SYSTEM UTILITIES. • APPLICATION SOFTWARE IS CONTROLLED BY SYSTEM SOFTWARE WHICH MANAGES HARDWARE DEVICES AND PERFORMS BACKGROUND TASKS FOR THEM. • THE 2 MAJOR CATEGORIES ARE:- GENERAL AND SPECIFIC • EXAMPLES OF APPLICATION SOFTWARE'S ARE:- WORD, EXCEL, DESKTOP PUBLISHING
  • 11.