SlideShare a Scribd company logo
1 of 11
Software is a collection of program as well as set of
instruction which are design and developed by software
engineer to perform specific task and general task.
Software is a most important component of computer
system because it is responsible for perform a task given by
the user. And it is also responsible for maintaining,
updating ,and controlling the all software and hardware
which are internally and externally connected to the
computer system. For example office package , Photoshop
etc.
Software
Software is programs or instructions that tell the
computer what to do and how to do it. Computers
need software to do even a simple job, without
software computers cannot function even with out
program a user cannot boot computer system.
Types of software
Software
System software Application software
OS LP
Utility
program
Packaged
Tailored
compiler
interpreter
Assembler
Types of software
Software is divided in to two types they are
 System software
 Application software
System software: system software is a collection of program
as well as set of instruction and the purpose of these
program is to use of computer more efficient and easier.
The system software's are responsible for managing ,
controlling ,controlling and updating the all hardware and
software which are in the computer system. it is divided in
to three types they are :
Operating system
Language processor
Utility program
Types of software
 Operating System: Operating system is a kind of
system software which is responsible for controlling
updating all hardware and software's. It is interface
between computer user and computer hardware. It is
also known as master controller of the complete
computer system. For example Unix, linux,Mac,
Vista,etc.
 Language processor: Language processor is system
software or it is also known as translator which trans
late high-level language in to machine code
instruction which is known as object code. It is also
divided in to three types they are.
 Compiler
 Interpreter
 Assembler
Types of software
HLL(source code)
 Compiler : Compiler is a system software and it is
translator which translate high level language in to
machine code instruction because computer
hardware’s are only able to understand machine code
instruction which is known as object code. It execute
complete source code once a time in to machine code
instruction.
 HLL
 (source code) Compiler
Machine code
(object code)
Types of software
 Interpreter: It is also a system software or translator
which high level language in to machine code
instruction because computer hardware’s are only able
to understand machine code instruction but it execute
step by step or line by line , it reads each and every
instruction and then execute that source code in to
machine code instruction.
HLL Interpreter Machine ccode
Types of software
 Assembler : Assembler is a kind of software which is
used to translate low level language in to machine
code instruction because computer hardware are only
able to understand machine code instruction.
LBL Machine codeAssembler
Utility Program
 Utility programs are also known as house keeping
programming. Which are developed and used by it
programmer it self to increase there programming
efficiency. Like copy, paste etc.
 Virus : it is software application which destroy the
computer and its related devices and other
application.
 Anti virus: it is also a software which is used to protect
our computer from virus. Like panda AVG etc.
Software

More Related Content

What's hot

Classification of Software
Classification of SoftwareClassification of Software
Classification of SoftwareAbhishek Das
 
Programming languages,compiler,interpreter,softwares
Programming languages,compiler,interpreter,softwaresProgramming languages,compiler,interpreter,softwares
Programming languages,compiler,interpreter,softwaresNisarg Amin
 
Perfect papers software
Perfect papers   softwarePerfect papers   software
Perfect papers softwareguest0a1ce99
 
Programming Fundamentals and Programming Languages Concepts
Programming Fundamentals and Programming Languages ConceptsProgramming Fundamentals and Programming Languages Concepts
Programming Fundamentals and Programming Languages Conceptsimtiazalijoono
 
Embedded systems tools & peripherals
Embedded systems   tools & peripheralsEmbedded systems   tools & peripherals
Embedded systems tools & peripheralsimtiazalijoono
 
Compilers and interpreters
Compilers and interpretersCompilers and interpreters
Compilers and interpretersRAJU KATHI
 
Computer programming
Computer programmingComputer programming
Computer programmingSuneel Dogra
 
Computer basics
Computer basicsComputer basics
Computer basicssans87
 
Embedded System Tools ppt
Embedded System Tools  pptEmbedded System Tools  ppt
Embedded System Tools pptHalai Hansika
 
Planning to computer program(southeast university)
Planning to computer program(southeast university)Planning to computer program(southeast university)
Planning to computer program(southeast university)Arup deb nath
 
Firmware, Middle-ware and Software Development Life Cycle (SDLC)
Firmware, Middle-ware and Software Development Life Cycle (SDLC) Firmware, Middle-ware and Software Development Life Cycle (SDLC)
Firmware, Middle-ware and Software Development Life Cycle (SDLC) Md. Hasan Imam
 
Classification Of Software
Classification Of SoftwareClassification Of Software
Classification Of Softwarepy7rjs
 

What's hot (20)

Classification of Software
Classification of SoftwareClassification of Software
Classification of Software
 
Programming languages,compiler,interpreter,softwares
Programming languages,compiler,interpreter,softwaresProgramming languages,compiler,interpreter,softwares
Programming languages,compiler,interpreter,softwares
 
Perfect papers software
Perfect papers   softwarePerfect papers   software
Perfect papers software
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
Programming Fundamentals and Programming Languages Concepts
Programming Fundamentals and Programming Languages ConceptsProgramming Fundamentals and Programming Languages Concepts
Programming Fundamentals and Programming Languages Concepts
 
Embedded systems tools & peripherals
Embedded systems   tools & peripheralsEmbedded systems   tools & peripherals
Embedded systems tools & peripherals
 
Assembly language
Assembly languageAssembly language
Assembly language
 
Topic
TopicTopic
Topic
 
Compilers and interpreters
Compilers and interpretersCompilers and interpreters
Compilers and interpreters
 
Computer programming
Computer programmingComputer programming
Computer programming
 
Computer basics
Computer basicsComputer basics
Computer basics
 
Software Concepts Notes
Software Concepts NotesSoftware Concepts Notes
Software Concepts Notes
 
Embedded System Tools ppt
Embedded System Tools  pptEmbedded System Tools  ppt
Embedded System Tools ppt
 
Planning to computer program(southeast university)
Planning to computer program(southeast university)Planning to computer program(southeast university)
Planning to computer program(southeast university)
 
Languages in computer
Languages in computerLanguages in computer
Languages in computer
 
Firmware, Middle-ware and Software Development Life Cycle (SDLC)
Firmware, Middle-ware and Software Development Life Cycle (SDLC) Firmware, Middle-ware and Software Development Life Cycle (SDLC)
Firmware, Middle-ware and Software Development Life Cycle (SDLC)
 
Ayushi
AyushiAyushi
Ayushi
 
Classification Of Software
Classification Of SoftwareClassification Of Software
Classification Of Software
 
10 lesson8
10 lesson810 lesson8
10 lesson8
 
Edtech
EdtechEdtech
Edtech
 

Similar to Software

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
 
Inroduction System Software -features Types
Inroduction System Software -features TypesInroduction System Software -features Types
Inroduction System Software -features TypesSwapnaliPawar27
 
Compliers and interpreters
Compliers and interpretersCompliers and interpreters
Compliers and interpretersshivasdhtsvmic
 
Introduction to system programming
Introduction to system programmingIntroduction to system programming
Introduction to system programmingsonalikharade3
 
Insight into progam execution ppt
Insight into progam execution pptInsight into progam execution ppt
Insight into progam execution pptKeerty Smile
 
COMPILER DESIGN OPTIONS
COMPILER DESIGN OPTIONSCOMPILER DESIGN OPTIONS
COMPILER DESIGN OPTIONSsonalikharade3
 
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)SURBHI SAROHA
 
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
 
Software programming and development
Software programming and developmentSoftware programming and development
Software programming and developmentAli Raza
 
System Softwares
System SoftwaresSystem Softwares
System Softwaresnshnt_snghl
 
Programming Fundamental Slide No.1
Programming Fundamental Slide No.1Programming Fundamental Slide No.1
Programming Fundamental Slide No.1Arslan Hussain
 

Similar to Software (20)

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
 
ANURAG.pptx
ANURAG.pptxANURAG.pptx
ANURAG.pptx
 
ANURAG.pptx
ANURAG.pptxANURAG.pptx
ANURAG.pptx
 
Inroduction System Software -features Types
Inroduction System Software -features TypesInroduction System Software -features Types
Inroduction System Software -features Types
 
Compliers and interpreters
Compliers and interpretersCompliers and interpreters
Compliers and interpreters
 
SYSTEM DEVELOPMENT
SYSTEM DEVELOPMENTSYSTEM DEVELOPMENT
SYSTEM DEVELOPMENT
 
Introduction to system programming
Introduction to system programmingIntroduction to system programming
Introduction to system programming
 
Software concepts ppt
Software concepts pptSoftware concepts ppt
Software concepts ppt
 
Insight into progam execution ppt
Insight into progam execution pptInsight into progam execution ppt
Insight into progam execution ppt
 
Types of system software
Types of system softwareTypes of system software
Types of system software
 
UNIT 2 ECSE-2.pptx
UNIT 2 ECSE-2.pptxUNIT 2 ECSE-2.pptx
UNIT 2 ECSE-2.pptx
 
COMPILER DESIGN OPTIONS
COMPILER DESIGN OPTIONSCOMPILER DESIGN OPTIONS
COMPILER DESIGN OPTIONS
 
Richa garg itm
Richa garg itmRicha garg itm
Richa garg itm
 
computer Unit 6
computer Unit 6computer Unit 6
computer Unit 6
 
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
 
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
 
Software programming and development
Software programming and developmentSoftware programming and development
Software programming and development
 
System Softwares
System SoftwaresSystem Softwares
System Softwares
 
Programming Fundamental Slide No.1
Programming Fundamental Slide No.1Programming Fundamental Slide No.1
Programming Fundamental Slide No.1
 
Software concepts
Software conceptsSoftware concepts
Software concepts
 

More from RajThakuri

Share Market.pptx
Share Market.pptxShare Market.pptx
Share Market.pptxRajThakuri
 
Statistical table
Statistical tableStatistical table
Statistical tableRajThakuri
 
All Computer shortcuts for beginners....
All Computer shortcuts for beginners....All Computer shortcuts for beginners....
All Computer shortcuts for beginners....RajThakuri
 
Pdf. learn html.....html_course_(basic___advance_)_for_7_days
Pdf. learn html.....html_course_(basic___advance_)_for_7_daysPdf. learn html.....html_course_(basic___advance_)_for_7_days
Pdf. learn html.....html_course_(basic___advance_)_for_7_daysRajThakuri
 
Programming language
Programming languageProgramming language
Programming languageRajThakuri
 
Operating system
Operating systemOperating system
Operating systemRajThakuri
 
Output devices
Output devicesOutput devices
Output devicesRajThakuri
 
Computer memory & Memory Storage Devices.
Computer memory & Memory Storage Devices.Computer memory & Memory Storage Devices.
Computer memory & Memory Storage Devices.RajThakuri
 
Artificial inteligence
Artificial inteligenceArtificial inteligence
Artificial inteligenceRajThakuri
 
Testing of hypotheses
Testing of hypothesesTesting of hypotheses
Testing of hypothesesRajThakuri
 
Formulas to measure_central_tendency_(mean,_median,_mode)
Formulas to measure_central_tendency_(mean,_median,_mode)Formulas to measure_central_tendency_(mean,_median,_mode)
Formulas to measure_central_tendency_(mean,_median,_mode)RajThakuri
 
Leadership, its styles_&_leadership_theories...
Leadership, its styles_&_leadership_theories...Leadership, its styles_&_leadership_theories...
Leadership, its styles_&_leadership_theories...RajThakuri
 
Role of managerial_economics_in_business_decision_making
Role of managerial_economics_in_business_decision_makingRole of managerial_economics_in_business_decision_making
Role of managerial_economics_in_business_decision_makingRajThakuri
 
Approaches of organizational_behavior
Approaches of organizational_behaviorApproaches of organizational_behavior
Approaches of organizational_behaviorRajThakuri
 
Vivo v17 pro Review
Vivo v17 pro ReviewVivo v17 pro Review
Vivo v17 pro ReviewRajThakuri
 
Vivo x27 first_look
Vivo x27 first_lookVivo x27 first_look
Vivo x27 first_lookRajThakuri
 

More from RajThakuri (20)

Share Market.pptx
Share Market.pptxShare Market.pptx
Share Market.pptx
 
Statistical table
Statistical tableStatistical table
Statistical table
 
All Computer shortcuts for beginners....
All Computer shortcuts for beginners....All Computer shortcuts for beginners....
All Computer shortcuts for beginners....
 
Pdf. learn html.....html_course_(basic___advance_)_for_7_days
Pdf. learn html.....html_course_(basic___advance_)_for_7_daysPdf. learn html.....html_course_(basic___advance_)_for_7_days
Pdf. learn html.....html_course_(basic___advance_)_for_7_days
 
Programming language
Programming languageProgramming language
Programming language
 
Networking
NetworkingNetworking
Networking
 
Operating system
Operating systemOperating system
Operating system
 
Number system
Number systemNumber system
Number system
 
Output devices
Output devicesOutput devices
Output devices
 
Input devices
Input devicesInput devices
Input devices
 
Internet
InternetInternet
Internet
 
Computer memory & Memory Storage Devices.
Computer memory & Memory Storage Devices.Computer memory & Memory Storage Devices.
Computer memory & Memory Storage Devices.
 
Artificial inteligence
Artificial inteligenceArtificial inteligence
Artificial inteligence
 
Testing of hypotheses
Testing of hypothesesTesting of hypotheses
Testing of hypotheses
 
Formulas to measure_central_tendency_(mean,_median,_mode)
Formulas to measure_central_tendency_(mean,_median,_mode)Formulas to measure_central_tendency_(mean,_median,_mode)
Formulas to measure_central_tendency_(mean,_median,_mode)
 
Leadership, its styles_&_leadership_theories...
Leadership, its styles_&_leadership_theories...Leadership, its styles_&_leadership_theories...
Leadership, its styles_&_leadership_theories...
 
Role of managerial_economics_in_business_decision_making
Role of managerial_economics_in_business_decision_makingRole of managerial_economics_in_business_decision_making
Role of managerial_economics_in_business_decision_making
 
Approaches of organizational_behavior
Approaches of organizational_behaviorApproaches of organizational_behavior
Approaches of organizational_behavior
 
Vivo v17 pro Review
Vivo v17 pro ReviewVivo v17 pro Review
Vivo v17 pro Review
 
Vivo x27 first_look
Vivo x27 first_lookVivo x27 first_look
Vivo x27 first_look
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

Software

  • 1.
  • 2. Software is a collection of program as well as set of instruction which are design and developed by software engineer to perform specific task and general task. Software is a most important component of computer system because it is responsible for perform a task given by the user. And it is also responsible for maintaining, updating ,and controlling the all software and hardware which are internally and externally connected to the computer system. For example office package , Photoshop etc.
  • 3. Software Software is programs or instructions that tell the computer what to do and how to do it. Computers need software to do even a simple job, without software computers cannot function even with out program a user cannot boot computer system.
  • 4. Types of software Software System software Application software OS LP Utility program Packaged Tailored compiler interpreter Assembler
  • 5. Types of software Software is divided in to two types they are  System software  Application software System software: system software is a collection of program as well as set of instruction and the purpose of these program is to use of computer more efficient and easier. The system software's are responsible for managing , controlling ,controlling and updating the all hardware and software which are in the computer system. it is divided in to three types they are : Operating system Language processor Utility program
  • 6. Types of software  Operating System: Operating system is a kind of system software which is responsible for controlling updating all hardware and software's. It is interface between computer user and computer hardware. It is also known as master controller of the complete computer system. For example Unix, linux,Mac, Vista,etc.  Language processor: Language processor is system software or it is also known as translator which trans late high-level language in to machine code instruction which is known as object code. It is also divided in to three types they are.  Compiler  Interpreter  Assembler
  • 7. Types of software HLL(source code)  Compiler : Compiler is a system software and it is translator which translate high level language in to machine code instruction because computer hardware’s are only able to understand machine code instruction which is known as object code. It execute complete source code once a time in to machine code instruction.  HLL  (source code) Compiler Machine code (object code)
  • 8. Types of software  Interpreter: It is also a system software or translator which high level language in to machine code instruction because computer hardware’s are only able to understand machine code instruction but it execute step by step or line by line , it reads each and every instruction and then execute that source code in to machine code instruction. HLL Interpreter Machine ccode
  • 9. Types of software  Assembler : Assembler is a kind of software which is used to translate low level language in to machine code instruction because computer hardware are only able to understand machine code instruction. LBL Machine codeAssembler
  • 10. Utility Program  Utility programs are also known as house keeping programming. Which are developed and used by it programmer it self to increase there programming efficiency. Like copy, paste etc.  Virus : it is software application which destroy the computer and its related devices and other application.  Anti virus: it is also a software which is used to protect our computer from virus. Like panda AVG etc.