SlideShare a Scribd company logo
1 of 11
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!!!

More Related Content

Similar to computer software.pptx

Similar to computer software.pptx (20)

Software
SoftwareSoftware
Software
 
Computer software
Computer softwareComputer software
Computer software
 
Presentation it
Presentation itPresentation it
Presentation it
 
Patrick armstrong augusta
Patrick armstrong augustaPatrick armstrong augusta
Patrick armstrong augusta
 
Presentation on computer software-system software.
Presentation on computer software-system software.Presentation on computer software-system software.
Presentation on computer software-system software.
 
unit 3.ppt
unit 3.pptunit 3.ppt
unit 3.ppt
 
Neethu Narayanan- Operating System
 Neethu Narayanan- Operating System Neethu Narayanan- Operating System
Neethu Narayanan- Operating System
 
Exam 1 in ITEP 132
Exam 1 in ITEP 132Exam 1 in ITEP 132
Exam 1 in ITEP 132
 
Software concepts
Software conceptsSoftware concepts
Software concepts
 
Software
Software Software
Software
 
Adeyinka Chap 03 Application Software
Adeyinka Chap 03 Application SoftwareAdeyinka Chap 03 Application Software
Adeyinka Chap 03 Application Software
 
Software (4).ppt
Software (4).pptSoftware (4).ppt
Software (4).ppt
 
Software
SoftwareSoftware
Software
 
software4-150511081405-lva1-app6892 2.pdf
software4-150511081405-lva1-app6892 2.pdfsoftware4-150511081405-lva1-app6892 2.pdf
software4-150511081405-lva1-app6892 2.pdf
 
Topic
TopicTopic
Topic
 
Powerpoint on Software Concept (ClassXI)
Powerpoint on Software Concept (ClassXI)Powerpoint on Software Concept (ClassXI)
Powerpoint on Software Concept (ClassXI)
 
COM 311 L -2.pptx
COM 311 L -2.pptxCOM 311 L -2.pptx
COM 311 L -2.pptx
 
Types of software
Types of softwareTypes of software
Types of software
 
SOFTWARE PARADIGM
SOFTWARE PARADIGMSOFTWARE PARADIGM
SOFTWARE PARADIGM
 
computer Unit 6
computer Unit 6computer Unit 6
computer Unit 6
 

Recently uploaded

Sourcing Success - How to Find a Clothing Manufacturer
Sourcing Success - How to Find a Clothing ManufacturerSourcing Success - How to Find a Clothing Manufacturer
Sourcing Success - How to Find a Clothing ManufacturerWave PLM
 
how-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdfhow-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdfMehmet Akar
 
Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Soroosh Khodami
 
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdfStrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdfsteffenkarlsson2
 
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdfMicrosoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdfQ-Advise
 
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...Andrea Goulet
 
Food Delivery Business App Development Guide 2024
Food Delivery Business App Development Guide 2024Food Delivery Business App Development Guide 2024
Food Delivery Business App Development Guide 2024Chirag Panchal
 
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...naitiksharma1124
 
Workforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdfWorkforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdfDeskTrack
 
Lessons Learned from Building a Serverless Notifications System.pdf
Lessons Learned from Building a Serverless Notifications System.pdfLessons Learned from Building a Serverless Notifications System.pdf
Lessons Learned from Building a Serverless Notifications System.pdfSrushith Repakula
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationWave PLM
 
A Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdfA Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdfICS
 
The Impact of PLM Software on Fashion Production
The Impact of PLM Software on Fashion ProductionThe Impact of PLM Software on Fashion Production
The Impact of PLM Software on Fashion ProductionWave PLM
 
Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024Henry Schreiner
 
Reinforcement Learning – a Rewards Based Approach to Machine Learning - Marko...
Reinforcement Learning – a Rewards Based Approach to Machine Learning - Marko...Reinforcement Learning – a Rewards Based Approach to Machine Learning - Marko...
Reinforcement Learning – a Rewards Based Approach to Machine Learning - Marko...Marko Lohert
 
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...OnePlan Solutions
 
architecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdfarchitecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdfWSO2
 
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckJax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckMarc Lester
 
What need to be mastered as AI-Powered Java Developers
What need to be mastered as AI-Powered Java DevelopersWhat need to be mastered as AI-Powered Java Developers
What need to be mastered as AI-Powered Java DevelopersEmilyJiang23
 

Recently uploaded (20)

Sourcing Success - How to Find a Clothing Manufacturer
Sourcing Success - How to Find a Clothing ManufacturerSourcing Success - How to Find a Clothing Manufacturer
Sourcing Success - How to Find a Clothing Manufacturer
 
how-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdfhow-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdf
 
Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024
 
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdfStrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
 
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdfMicrosoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
 
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
 
AI Hackathon.pptx
AI                        Hackathon.pptxAI                        Hackathon.pptx
AI Hackathon.pptx
 
Food Delivery Business App Development Guide 2024
Food Delivery Business App Development Guide 2024Food Delivery Business App Development Guide 2024
Food Delivery Business App Development Guide 2024
 
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
 
Workforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdfWorkforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdf
 
Lessons Learned from Building a Serverless Notifications System.pdf
Lessons Learned from Building a Serverless Notifications System.pdfLessons Learned from Building a Serverless Notifications System.pdf
Lessons Learned from Building a Serverless Notifications System.pdf
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM Integration
 
A Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdfA Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdf
 
The Impact of PLM Software on Fashion Production
The Impact of PLM Software on Fashion ProductionThe Impact of PLM Software on Fashion Production
The Impact of PLM Software on Fashion Production
 
Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024
 
Reinforcement Learning – a Rewards Based Approach to Machine Learning - Marko...
Reinforcement Learning – a Rewards Based Approach to Machine Learning - Marko...Reinforcement Learning – a Rewards Based Approach to Machine Learning - Marko...
Reinforcement Learning – a Rewards Based Approach to Machine Learning - Marko...
 
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
 
architecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdfarchitecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdf
 
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckJax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined Deck
 
What need to be mastered as AI-Powered Java Developers
What need to be mastered as AI-Powered Java DevelopersWhat need to be mastered as AI-Powered Java Developers
What need to be mastered as AI-Powered Java Developers
 

computer software.pptx

  • 2. 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.
  • 4. 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
  • 5. 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.
  • 6. 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
  • 7. 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
  • 8. 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
  • 9. 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.
  • 10. 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