SlideShare a Scribd company logo
1 of 19
COMPUTEr
SOFTWARE
By
Mr. Mohit Dhankhar
Hindu Institute of Management
cOmputer software
What isSoftware?
*The term Software refers to a set of
Computer programms,procedures and
associated documents describing the
programs , and how they are to be used .
Computer software
*Software consists of programs and enables a
computer to perform specific tasks, as opposed to
its physical components (hardware) which can only
do the tasks they are mechanically designed for.
*It is loaded into a computer's storage (such as
a hard drive, a memory, or RAM). Once the
software is loaded, the computer is able to
execute the software in the Central Processing
Unit (CPU).
TYPES OF SOFTWARE
• Although, the range of software available
today is vast and varied, we classify most
software into two categories:-
1. System Software
2. Application Software
System Software
* System Software includes the Operating System and all
the utilities that enable the computer to function.
* System software is a term referring to any computer
software which manages and controls the hardware so
that application software can perform a task.
*Example:
Operating Systems, Compiler, Loader, Linker, Interpreter.
Application Software
*Application Software is a set of one or more
programs, which solves a specific Task.
*Application Software includes programs that
do real work for a user.
*Example:
Payroll systems, Inventory Control, Manage
student database, Word Processor,
Spreadsheet and Database Management
System etc.,
Types of system software
*Operating Software
*Language Translators
*Communication Software
*Utility Software
System
Software
Operating
Software
Language
Translators
Communication
Software
Utility Software
Operating System
*Operating System is a software, which makes a
computer to actually work.
*It is the software that enables all the programs we
use.
*The OS organizes and controls the hardware.
*OS acts as an interface between the application
programs and the machine hardware.
*Examples: Windows, Linux, Unix and Mac OS, etc.,
Examples of Operating Software
Language translators
* Language translators is a program that
translates a set of instruction code to
machine level language.
High Level
Language
Translator
Machine
code
*For a Machine, it is not possible to understand the
natural language, so translators convert it into machine
code.
Examples of Language Translators
• There are 3 types of Language translators:-
1.Assembler
2.Compiler
3.Interpreter
Translators
Assembler Compiler Interpreter
Communication Software
• Communication Software is used to provide
remote access to systems and exchange files
and messages in text , audio or video formats
b/w different computers.
Utility sOFTWARE
• Utility software designed to help analyze,
configure ,optimize or maintain a computer.
• Utility software usually focuses on how the
computer infrastructure operates.
Types of Application software
1.General Purpose Application Software
2.Specific Purpose Application Software
Application
Software
General
Purpose
Specific
Purpose
General purpose Application Software
• General Purpose software is intended to
perform a broader class of functions.
• You can use these softwares for more
purposes but limited capabilities for each
purpose
• Ex:-Word processing,spreadsheet,Desktop
publising(DTP),Graphics packages etc.
Examples of General Purpose
Word Processers
• Word processers can handle
every form of writing,aside
from calligraphy.
Spreadsheet
Programs
• Spreadsheet Programs like
Excel handle a significant
portion of data processing
problems.
Specific Purpose Application Software
• Software which is designed to carry out a
specific set of tasks,usually in line with the
requirements of a paying customer.
• You can use these softwares for less purposes
but with greater capabilities for each purpose.
• Ex:-Web Browser, Media players, calender
Programs etc.
Examples of specific Purpose
Web Browser
• A web browser is a specific
purpose application
software for retrieving ,
presenting ,an traversing
informatio resources on the
world wide web.
Media Player
• A media player is a specific
Purpose application
software for playing
multimedia files like video
movies and music.

More Related Content

What's hot

What's hot (20)

Operating system
Operating system Operating system
Operating system
 
Application Software
Application Software Application Software
Application Software
 
Operating systems
Operating systems Operating systems
Operating systems
 
Presentation on computer software
Presentation on computer softwarePresentation on computer software
Presentation on computer software
 
Operating system and its types
Operating system and its types Operating system and its types
Operating system and its types
 
Types of software
Types of softwareTypes of software
Types of software
 
Types of operating system
Types of operating systemTypes of operating system
Types of operating system
 
Contents of Computer Software
Contents of Computer SoftwareContents of Computer Software
Contents of Computer Software
 
Output devices of Computer
Output devices of ComputerOutput devices of Computer
Output devices of Computer
 
Computer software
Computer softwareComputer software
Computer software
 
Types of computer
Types of computerTypes of computer
Types of computer
 
Introduction to software
Introduction to softwareIntroduction to software
Introduction to software
 
Operating system presentation
Operating system presentationOperating system presentation
Operating system presentation
 
Function of Operating system
Function of Operating systemFunction of Operating system
Function of Operating system
 
System Software vs.Application Software
System Software vs.Application SoftwareSystem Software vs.Application Software
System Software vs.Application Software
 
Software and its types
Software and its typesSoftware and its types
Software and its types
 
System software
System softwareSystem software
System software
 
Classification Of Software
Classification Of SoftwareClassification Of Software
Classification Of Software
 
Types of software
Types of softwareTypes of software
Types of software
 
Types of application software
Types of application softwareTypes of application software
Types of application software
 

Viewers also liked

computer software
computer softwarecomputer software
computer softwareAhsan Khan
 
Computer Software
Computer SoftwareComputer Software
Computer Softwarenorzaini
 
TYPE OF SOFTWARE
TYPE OF SOFTWARETYPE OF SOFTWARE
TYPE OF SOFTWAREM Kimi
 
Presentation on different kinds of software
Presentation on different kinds of softwarePresentation on different kinds of software
Presentation on different kinds of softwareNitish Xavier Tirkey
 
04 software system and application software
04 software   system and application software04 software   system and application software
04 software system and application softwareSowmini Gowda
 
Network software n othr types of software
Network software n othr types of software Network software n othr types of software
Network software n othr types of software Dhani Ahmad
 
What is computer software
What is computer softwareWhat is computer software
What is computer softwareBesar Limani
 
Microsoft office power point
Microsoft office power pointMicrosoft office power point
Microsoft office power pointmadushaniwaduge
 
New features in powerpoint 2012
New features in powerpoint 2012New features in powerpoint 2012
New features in powerpoint 2012lkauffman01
 
Features Of PowerPoint
Features Of PowerPointFeatures Of PowerPoint
Features Of PowerPointUdit Mittal
 
System software 1ppt(udated)
System software 1ppt(udated)System software 1ppt(udated)
System software 1ppt(udated)uraj007
 
types of computer and software
types of computer and softwaretypes of computer and software
types of computer and softwareAqeel Rafique
 
System software os system and utility ggood
System software os system and utility ggoodSystem software os system and utility ggood
System software os system and utility ggoodrozanadiana
 
Unit 2 Foc
Unit 2 FocUnit 2 Foc
Unit 2 FocJAYA
 
System Softwares
System SoftwaresSystem Softwares
System Softwaresnshnt_snghl
 

Viewers also liked (20)

computer software
computer softwarecomputer software
computer software
 
Computer Software
Computer SoftwareComputer Software
Computer Software
 
TYPE OF SOFTWARE
TYPE OF SOFTWARETYPE OF SOFTWARE
TYPE OF SOFTWARE
 
Presentation on different kinds of software
Presentation on different kinds of softwarePresentation on different kinds of software
Presentation on different kinds of software
 
04 software system and application software
04 software   system and application software04 software   system and application software
04 software system and application software
 
Software and its types
Software and its typesSoftware and its types
Software and its types
 
System software and Application software
System software and Application softwareSystem software and Application software
System software and Application software
 
Types of software
Types of softwareTypes of software
Types of software
 
Network software n othr types of software
Network software n othr types of software Network software n othr types of software
Network software n othr types of software
 
What is computer software
What is computer softwareWhat is computer software
What is computer software
 
Classification of computers
Classification of computers Classification of computers
Classification of computers
 
Microsoft office power point
Microsoft office power pointMicrosoft office power point
Microsoft office power point
 
Uso del power
Uso del powerUso del power
Uso del power
 
New features in powerpoint 2012
New features in powerpoint 2012New features in powerpoint 2012
New features in powerpoint 2012
 
Features Of PowerPoint
Features Of PowerPointFeatures Of PowerPoint
Features Of PowerPoint
 
System software 1ppt(udated)
System software 1ppt(udated)System software 1ppt(udated)
System software 1ppt(udated)
 
types of computer and software
types of computer and softwaretypes of computer and software
types of computer and software
 
System software os system and utility ggood
System software os system and utility ggoodSystem software os system and utility ggood
System software os system and utility ggood
 
Unit 2 Foc
Unit 2 FocUnit 2 Foc
Unit 2 Foc
 
System Softwares
System SoftwaresSystem Softwares
System Softwares
 

Similar to Computer Software & It's types.

SPOS_UNIT I System Programming and Operating System.pdf
SPOS_UNIT I System Programming and Operating System.pdfSPOS_UNIT I System Programming and Operating System.pdf
SPOS_UNIT I System Programming and Operating System.pdfreshma96176
 
Neethu Narayanan- Operating System
 Neethu Narayanan- Operating System Neethu Narayanan- Operating System
Neethu Narayanan- Operating System19940213
 
Computer software and operating system
Computer software and operating systemComputer software and operating system
Computer software and operating systemsonykhan3
 
PPS UNIT 1- R18.docx
PPS UNIT 1- R18.docxPPS UNIT 1- R18.docx
PPS UNIT 1- R18.docxUzma1102
 
Introduction to Computer Softwares
Introduction to Computer SoftwaresIntroduction to Computer Softwares
Introduction to Computer SoftwaresNaresh Dubey
 
Software And It’s Types.pptx
Software And It’s Types.pptxSoftware And It’s Types.pptx
Software And It’s Types.pptxKunalKumarSingh31
 
system software and application software, compiler, interpreter & assembler
system software  and application software, compiler, interpreter & assemblersystem software  and application software, compiler, interpreter & assembler
system software and application software, compiler, interpreter & assemblerchetan birla
 
Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Sehrish Rafiq
 
Interaction With Computers FIT
Interaction With Computers FITInteraction With Computers FIT
Interaction With Computers FITRaj vardhan
 
Problem Solving and Program Design in C_1.pdf
Problem Solving and Program Design in C_1.pdfProblem Solving and Program Design in C_1.pdf
Problem Solving and Program Design in C_1.pdfjlu08167
 
Inroduction System Software -features Types
Inroduction System Software -features TypesInroduction System Software -features Types
Inroduction System Software -features TypesSwapnaliPawar27
 

Similar to Computer Software & It's types. (20)

Computer software
Computer softwareComputer software
Computer software
 
Exam 1 in ITEP 132
Exam 1 in ITEP 132Exam 1 in ITEP 132
Exam 1 in ITEP 132
 
SPOS_UNIT I System Programming and Operating System.pdf
SPOS_UNIT I System Programming and Operating System.pdfSPOS_UNIT I System Programming and Operating System.pdf
SPOS_UNIT I System Programming and Operating System.pdf
 
Richa garg itm
Richa garg itmRicha garg itm
Richa garg itm
 
Neethu Narayanan- Operating System
 Neethu Narayanan- Operating System Neethu Narayanan- Operating System
Neethu Narayanan- Operating System
 
Computer Software
Computer SoftwareComputer Software
Computer Software
 
Computer software and operating system
Computer software and operating systemComputer software and operating system
Computer software and operating system
 
PPS UNIT 1- R18.docx
PPS UNIT 1- R18.docxPPS UNIT 1- R18.docx
PPS UNIT 1- R18.docx
 
Introduction to Computer Softwares
Introduction to Computer SoftwaresIntroduction to Computer Softwares
Introduction to Computer Softwares
 
Software
SoftwareSoftware
Software
 
Software And It’s Types.pptx
Software And It’s Types.pptxSoftware And It’s Types.pptx
Software And It’s Types.pptx
 
system software and application software, compiler, interpreter & assembler
system software  and application software, compiler, interpreter & assemblersystem software  and application software, compiler, interpreter & assembler
system software and application software, compiler, interpreter & assembler
 
Softwares
SoftwaresSoftwares
Softwares
 
Software
SoftwareSoftware
Software
 
unit 3.ppt
unit 3.pptunit 3.ppt
unit 3.ppt
 
Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11
 
Interaction With Computers FIT
Interaction With Computers FITInteraction With Computers FIT
Interaction With Computers FIT
 
Problem Solving and Program Design in C_1.pdf
Problem Solving and Program Design in C_1.pdfProblem Solving and Program Design in C_1.pdf
Problem Solving and Program Design in C_1.pdf
 
Inroduction System Software -features Types
Inroduction System Software -features TypesInroduction System Software -features Types
Inroduction System Software -features Types
 
SOFTWARE PARADIGM
SOFTWARE PARADIGMSOFTWARE PARADIGM
SOFTWARE PARADIGM
 

Recently uploaded

Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxAnnaArtyushina1
 
From Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST APIFrom Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST APIInflectra
 
Effective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeConEffective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeConNatan Silnitsky
 
The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)Roberto Bettazzoni
 
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024SimonedeGijt
 
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2
 
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdfAzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdfryanfarris8
 
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypseTomasz Kowalczewski
 
Novo Nordisk: When Knowledge Graphs meet LLMs
Novo Nordisk: When Knowledge Graphs meet LLMsNovo Nordisk: When Knowledge Graphs meet LLMs
Novo Nordisk: When Knowledge Graphs meet LLMsNeo4j
 
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...Lisi Hocke
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next IntegrationWSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next IntegrationWSO2
 
WSO2Con2024 - Software Delivery in Hybrid Environments
WSO2Con2024 - Software Delivery in Hybrid EnvironmentsWSO2Con2024 - Software Delivery in Hybrid Environments
WSO2Con2024 - Software Delivery in Hybrid EnvironmentsWSO2
 
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...WSO2
 
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationJuha-Pekka Tolvanen
 
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...WSO2
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2
 

Recently uploaded (20)

Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
From Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST APIFrom Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST API
 
Effective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeConEffective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeCon
 
The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)
 
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
 
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
 
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdfAzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
 
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
 
Novo Nordisk: When Knowledge Graphs meet LLMs
Novo Nordisk: When Knowledge Graphs meet LLMsNovo Nordisk: When Knowledge Graphs meet LLMs
Novo Nordisk: When Knowledge Graphs meet LLMs
 
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next IntegrationWSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
 
WSO2Con2024 - Software Delivery in Hybrid Environments
WSO2Con2024 - Software Delivery in Hybrid EnvironmentsWSO2Con2024 - Software Delivery in Hybrid Environments
WSO2Con2024 - Software Delivery in Hybrid Environments
 
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
 
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 

Computer Software & It's types.

  • 3. What isSoftware? *The term Software refers to a set of Computer programms,procedures and associated documents describing the programs , and how they are to be used .
  • 4. Computer software *Software consists of programs and enables a computer to perform specific tasks, as opposed to its physical components (hardware) which can only do the tasks they are mechanically designed for. *It is loaded into a computer's storage (such as a hard drive, a memory, or RAM). Once the software is loaded, the computer is able to execute the software in the Central Processing Unit (CPU).
  • 5. TYPES OF SOFTWARE • Although, the range of software available today is vast and varied, we classify most software into two categories:- 1. System Software 2. Application Software
  • 6. System Software * System Software includes the Operating System and all the utilities that enable the computer to function. * System software is a term referring to any computer software which manages and controls the hardware so that application software can perform a task. *Example: Operating Systems, Compiler, Loader, Linker, Interpreter.
  • 7. Application Software *Application Software is a set of one or more programs, which solves a specific Task. *Application Software includes programs that do real work for a user. *Example: Payroll systems, Inventory Control, Manage student database, Word Processor, Spreadsheet and Database Management System etc.,
  • 8. Types of system software *Operating Software *Language Translators *Communication Software *Utility Software System Software Operating Software Language Translators Communication Software Utility Software
  • 9. Operating System *Operating System is a software, which makes a computer to actually work. *It is the software that enables all the programs we use. *The OS organizes and controls the hardware. *OS acts as an interface between the application programs and the machine hardware. *Examples: Windows, Linux, Unix and Mac OS, etc.,
  • 11. Language translators * Language translators is a program that translates a set of instruction code to machine level language. High Level Language Translator Machine code *For a Machine, it is not possible to understand the natural language, so translators convert it into machine code.
  • 12. Examples of Language Translators • There are 3 types of Language translators:- 1.Assembler 2.Compiler 3.Interpreter Translators Assembler Compiler Interpreter
  • 13. Communication Software • Communication Software is used to provide remote access to systems and exchange files and messages in text , audio or video formats b/w different computers.
  • 14. Utility sOFTWARE • Utility software designed to help analyze, configure ,optimize or maintain a computer. • Utility software usually focuses on how the computer infrastructure operates.
  • 15. Types of Application software 1.General Purpose Application Software 2.Specific Purpose Application Software Application Software General Purpose Specific Purpose
  • 16. General purpose Application Software • General Purpose software is intended to perform a broader class of functions. • You can use these softwares for more purposes but limited capabilities for each purpose • Ex:-Word processing,spreadsheet,Desktop publising(DTP),Graphics packages etc.
  • 17. Examples of General Purpose Word Processers • Word processers can handle every form of writing,aside from calligraphy. Spreadsheet Programs • Spreadsheet Programs like Excel handle a significant portion of data processing problems.
  • 18. Specific Purpose Application Software • Software which is designed to carry out a specific set of tasks,usually in line with the requirements of a paying customer. • You can use these softwares for less purposes but with greater capabilities for each purpose. • Ex:-Web Browser, Media players, calender Programs etc.
  • 19. Examples of specific Purpose Web Browser • A web browser is a specific purpose application software for retrieving , presenting ,an traversing informatio resources on the world wide web. Media Player • A media player is a specific Purpose application software for playing multimedia files like video movies and music.