SlideShare a Scribd company logo
Software
Engr. Jawaid Ahmed jawaid.khp@iba-suk.edu.pk
Instructor CS @ Sukkur IBA University Khairpur Campus
COMPUTER
A computer is an electronic device that
receives input, stores or processes the input
as per user instructions and provides output
in desired format
SOFTWARE
A collection of computer instructions that tell the computer
how to work is called a software.
Software is a program that enables a computer to perform a
specific task.
PROGRAM
A computer program is a collection of instructions that
performs a specific task.
Types of software
• There are two types of software
• 1) System Software
• 2) Application Software
System Software
• System software used to run computer
• (System software examples - Microsoft Windows, Mac OS, Linux,
Ubuntu, device drivers, Utility software, etc.)
System software
• System software includes:
• Operating systems
• Device drivers
• Utility software
Operating system
• An operating system is system software that manages computer
hardware and software resources and provides common services for
computer programs.
• the operating system acts as an intermediary between programs and
the computer hardware
• examples - Microsoft Windows, Mac OS, Linux, Ubuntu
Device driver
• A device driver is a computer program that operates or controls a
particular type of device that is attached to a computer
• A driver provides a software interface to hardware devices
• Drivers may interface with:
• Printers
• Scanners
• Network devices
• Other devices
Utility software
• Utility software is system software designed to help to analyze, configure,
optimize or maintain a computer.
Examples of utility software include −
• Antivirus software
• Disk management tools
• File management tools
• Compression tools
• Backup tools
Application software
• Application software is designed to perform a specific task.
• Application software is a collection of instructions that accomplish a single task or
group of related task.
Here are some commonly used application software −
• Word processing – word
• Spreadsheet – Excel
• Presentation – PowerPoint
• Database management - Access
• Multimedia tools – Photo Gallery, Media Player
• Special purpose software – Adobe Photoshop, Premier Pro

More Related Content

What's hot

Unit 1 2 p2 3 (2)
Unit 1 2  p2 3  (2)Unit 1 2  p2 3  (2)
Unit 1 2 p2 3 (2)jackboy10
 
ITWorkshop Task 1 Computer hardware & software for B.Tech R15
ITWorkshop Task 1 Computer hardware & software for B.Tech R15 ITWorkshop Task 1 Computer hardware & software for B.Tech R15
ITWorkshop Task 1 Computer hardware & software for B.Tech R15
PPavankalyankumar
 
Ch1 introducing computer systems
Ch1 introducing computer  systemsCh1 introducing computer  systems
Ch1 introducing computer systemscs001
 
Components Cole Unit 3
Components Cole Unit 3Components Cole Unit 3
Components Cole Unit 3Regicede
 
Chapter 2 Hardware and Software
Chapter 2 Hardware and SoftwareChapter 2 Hardware and Software
Chapter 2 Hardware and Software
Anjan Mahanta
 
Informationprocessingcycle 120516065809-phpapp01
Informationprocessingcycle 120516065809-phpapp01Informationprocessingcycle 120516065809-phpapp01
Informationprocessingcycle 120516065809-phpapp01
Charlotte Nkosi
 
COMPONENTS OF SYSTEM UNIT
COMPONENTS OF SYSTEM UNITCOMPONENTS OF SYSTEM UNIT
COMPONENTS OF SYSTEM UNITarunakshidatta
 
Information processing cycle
Information processing cycleInformation processing cycle
Information processing cycledillonrach
 
P1 the function of main hardware components
P1 the function of main hardware componentsP1 the function of main hardware components
P1 the function of main hardware components
mollyoneillx
 
Unit 1 computing fundamental 2013
Unit 1 computing fundamental 2013Unit 1 computing fundamental 2013
Unit 1 computing fundamental 2013Yousuf Al Khanbashi
 
Computer hardware course
Computer hardware courseComputer hardware course
Computer hardware course
Udara Sandaruwan
 
Computer - Hardware components
Computer -  Hardware componentsComputer -  Hardware components
Computer - Hardware components
Computer Science
 
Chapter 7
Chapter 7Chapter 7
Chapter 7
talhashahid40
 
Block diagram by vasant
Block diagram by vasantBlock diagram by vasant
Block diagram by vasantVasant Yeluri
 
computer hardware and software
computer hardware and softwarecomputer hardware and software
computer hardware and software
avinash gupta
 
The computer
The computerThe computer
The computer
joyce samaco
 
Computer Hardware
Computer HardwareComputer Hardware
Computer Hardware
Dr. C.V. Suresh Babu
 
Computer programming1
Computer programming1Computer programming1
Computer programming1
A A
 
1.1 work sheet 1
1.1 work sheet 11.1 work sheet 1
1.1 work sheet 1
minahilkhan29
 

What's hot (20)

Unit 1 2 p2 3 (2)
Unit 1 2  p2 3  (2)Unit 1 2  p2 3  (2)
Unit 1 2 p2 3 (2)
 
ITWorkshop Task 1 Computer hardware & software for B.Tech R15
ITWorkshop Task 1 Computer hardware & software for B.Tech R15 ITWorkshop Task 1 Computer hardware & software for B.Tech R15
ITWorkshop Task 1 Computer hardware & software for B.Tech R15
 
Ch1 introducing computer systems
Ch1 introducing computer  systemsCh1 introducing computer  systems
Ch1 introducing computer systems
 
Components Cole Unit 3
Components Cole Unit 3Components Cole Unit 3
Components Cole Unit 3
 
Chapter 2 Hardware and Software
Chapter 2 Hardware and SoftwareChapter 2 Hardware and Software
Chapter 2 Hardware and Software
 
Informationprocessingcycle 120516065809-phpapp01
Informationprocessingcycle 120516065809-phpapp01Informationprocessingcycle 120516065809-phpapp01
Informationprocessingcycle 120516065809-phpapp01
 
COMPONENTS OF SYSTEM UNIT
COMPONENTS OF SYSTEM UNITCOMPONENTS OF SYSTEM UNIT
COMPONENTS OF SYSTEM UNIT
 
Information processing cycle
Information processing cycleInformation processing cycle
Information processing cycle
 
P1 the function of main hardware components
P1 the function of main hardware componentsP1 the function of main hardware components
P1 the function of main hardware components
 
Unit 1 computing fundamental 2013
Unit 1 computing fundamental 2013Unit 1 computing fundamental 2013
Unit 1 computing fundamental 2013
 
Computer hardware course
Computer hardware courseComputer hardware course
Computer hardware course
 
Computer - Hardware components
Computer -  Hardware componentsComputer -  Hardware components
Computer - Hardware components
 
Information processing cycle
Information processing cycleInformation processing cycle
Information processing cycle
 
Chapter 7
Chapter 7Chapter 7
Chapter 7
 
Block diagram by vasant
Block diagram by vasantBlock diagram by vasant
Block diagram by vasant
 
computer hardware and software
computer hardware and softwarecomputer hardware and software
computer hardware and software
 
The computer
The computerThe computer
The computer
 
Computer Hardware
Computer HardwareComputer Hardware
Computer Hardware
 
Computer programming1
Computer programming1Computer programming1
Computer programming1
 
1.1 work sheet 1
1.1 work sheet 11.1 work sheet 1
1.1 work sheet 1
 

Similar to Software

Contents of Computer Software
Contents of Computer SoftwareContents of Computer Software
Contents of Computer Software
Avinash Rouniyar
 
Basic software
Basic softwareBasic software
Basic software
Herry Prihandoko
 
Tpes of Softwares
Tpes of SoftwaresTpes of Softwares
Tpes of Softwares
Respa Peter
 
Software presentation
Software presentationSoftware presentation
Software presentation
AfreenJunejo
 
System software
System softwareSystem software
System software
Bushra M
 
Types of software
Types of softwareTypes of software
Types of software
Renée Howard-Johnson
 
Software
SoftwareSoftware
Software (Introduction to Computer).pptx
Software (Introduction to Computer).pptxSoftware (Introduction to Computer).pptx
Software (Introduction to Computer).pptx
PADAYAPETERSONP
 
COM 311 L -2.pptx
COM 311 L -2.pptxCOM 311 L -2.pptx
COM 311 L -2.pptx
Harinianu2
 
Software
SoftwareSoftware
Software
Li Shengshun
 
software final presentation.pptx
software final presentation.pptxsoftware final presentation.pptx
software final presentation.pptx
RafaelPurano
 
Introduction to Computer Software
Introduction to Computer SoftwareIntroduction to Computer Software
Intro to Computing Lec 02.pptx
Intro to Computing Lec  02.pptxIntro to Computing Lec  02.pptx
Intro to Computing Lec 02.pptx
FalakNiaz15
 
Software introduction
Software introductionSoftware introduction
Software introduction
Saddam Hussain Soomro
 
System software and Application software
System software and Application softwareSystem software and Application software
System software and Application software
baabtra.com - No. 1 supplier of quality freshers
 
Softwares and Operating System.pptx
Softwares and Operating System.pptxSoftwares and Operating System.pptx
Softwares and Operating System.pptx
UsmanAhmed838004
 
COMPUTER PROGRAM.pptx
COMPUTER PROGRAM.pptxCOMPUTER PROGRAM.pptx
COMPUTER PROGRAM.pptx
Donna May Zuñiga
 
BAIT1003 Chapter 6
BAIT1003 Chapter 6BAIT1003 Chapter 6
BAIT1003 Chapter 6
limsh
 
2 software
2 software2 software
2 software
Veeresh Khelgi
 
Software
SoftwareSoftware
Software
ashwini surve
 

Similar to Software (20)

Contents of Computer Software
Contents of Computer SoftwareContents of Computer Software
Contents of Computer Software
 
Basic software
Basic softwareBasic software
Basic software
 
Tpes of Softwares
Tpes of SoftwaresTpes of Softwares
Tpes of Softwares
 
Software presentation
Software presentationSoftware presentation
Software presentation
 
System software
System softwareSystem software
System software
 
Types of software
Types of softwareTypes of software
Types of software
 
Software
SoftwareSoftware
Software
 
Software (Introduction to Computer).pptx
Software (Introduction to Computer).pptxSoftware (Introduction to Computer).pptx
Software (Introduction to Computer).pptx
 
COM 311 L -2.pptx
COM 311 L -2.pptxCOM 311 L -2.pptx
COM 311 L -2.pptx
 
Software
SoftwareSoftware
Software
 
software final presentation.pptx
software final presentation.pptxsoftware final presentation.pptx
software final presentation.pptx
 
Introduction to Computer Software
Introduction to Computer SoftwareIntroduction to Computer Software
Introduction to Computer Software
 
Intro to Computing Lec 02.pptx
Intro to Computing Lec  02.pptxIntro to Computing Lec  02.pptx
Intro to Computing Lec 02.pptx
 
Software introduction
Software introductionSoftware introduction
Software introduction
 
System software and Application software
System software and Application softwareSystem software and Application software
System software and Application software
 
Softwares and Operating System.pptx
Softwares and Operating System.pptxSoftwares and Operating System.pptx
Softwares and Operating System.pptx
 
COMPUTER PROGRAM.pptx
COMPUTER PROGRAM.pptxCOMPUTER PROGRAM.pptx
COMPUTER PROGRAM.pptx
 
BAIT1003 Chapter 6
BAIT1003 Chapter 6BAIT1003 Chapter 6
BAIT1003 Chapter 6
 
2 software
2 software2 software
2 software
 
Software
SoftwareSoftware
Software
 

More from Awinash Goswami

Database lecture 1
Database   lecture 1Database   lecture 1
Database lecture 1
Awinash Goswami
 
Core Hardware: Lecture 8
Core Hardware: Lecture 8Core Hardware: Lecture 8
Core Hardware: Lecture 8
Awinash Goswami
 
Core Hardware: Lecture 7
Core Hardware: Lecture 7Core Hardware: Lecture 7
Core Hardware: Lecture 7
Awinash Goswami
 
Core Hardware: Lecture 6
Core Hardware: Lecture 6Core Hardware: Lecture 6
Core Hardware: Lecture 6
Awinash Goswami
 
Core Hardware: Lecture 3
Core Hardware: Lecture 3Core Hardware: Lecture 3
Core Hardware: Lecture 3
Awinash Goswami
 
Class 5
Class 5Class 5
Class 4
Class 4Class 4
Class 3
Class 3Class 3
Class 2
Class 2Class 2
Class 1
Class 1Class 1
Lecture 1 string functions
Lecture 1  string functionsLecture 1  string functions
Lecture 1 string functions
Awinash Goswami
 
Utility program
Utility programUtility program
Utility program
Awinash Goswami
 
Microsoft windows
Microsoft windowsMicrosoft windows
Microsoft windows
Awinash Goswami
 
Sufism
SufismSufism
Industrial development in pakistan
Industrial development in pakistanIndustrial development in pakistan
Industrial development in pakistan
Awinash Goswami
 
Resources of Pakistan
Resources of PakistanResources of Pakistan
Resources of Pakistan
Awinash Goswami
 

More from Awinash Goswami (16)

Database lecture 1
Database   lecture 1Database   lecture 1
Database lecture 1
 
Core Hardware: Lecture 8
Core Hardware: Lecture 8Core Hardware: Lecture 8
Core Hardware: Lecture 8
 
Core Hardware: Lecture 7
Core Hardware: Lecture 7Core Hardware: Lecture 7
Core Hardware: Lecture 7
 
Core Hardware: Lecture 6
Core Hardware: Lecture 6Core Hardware: Lecture 6
Core Hardware: Lecture 6
 
Core Hardware: Lecture 3
Core Hardware: Lecture 3Core Hardware: Lecture 3
Core Hardware: Lecture 3
 
Class 5
Class 5Class 5
Class 5
 
Class 4
Class 4Class 4
Class 4
 
Class 3
Class 3Class 3
Class 3
 
Class 2
Class 2Class 2
Class 2
 
Class 1
Class 1Class 1
Class 1
 
Lecture 1 string functions
Lecture 1  string functionsLecture 1  string functions
Lecture 1 string functions
 
Utility program
Utility programUtility program
Utility program
 
Microsoft windows
Microsoft windowsMicrosoft windows
Microsoft windows
 
Sufism
SufismSufism
Sufism
 
Industrial development in pakistan
Industrial development in pakistanIndustrial development in pakistan
Industrial development in pakistan
 
Resources of Pakistan
Resources of PakistanResources of Pakistan
Resources of Pakistan
 

Recently uploaded

The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 

Recently uploaded (20)

The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 

Software

  • 1. Software Engr. Jawaid Ahmed jawaid.khp@iba-suk.edu.pk Instructor CS @ Sukkur IBA University Khairpur Campus
  • 2. COMPUTER A computer is an electronic device that receives input, stores or processes the input as per user instructions and provides output in desired format
  • 3. SOFTWARE A collection of computer instructions that tell the computer how to work is called a software. Software is a program that enables a computer to perform a specific task.
  • 4. PROGRAM A computer program is a collection of instructions that performs a specific task.
  • 5. Types of software • There are two types of software • 1) System Software • 2) Application Software
  • 6. System Software • System software used to run computer • (System software examples - Microsoft Windows, Mac OS, Linux, Ubuntu, device drivers, Utility software, etc.)
  • 7. System software • System software includes: • Operating systems • Device drivers • Utility software
  • 8. Operating system • An operating system is system software that manages computer hardware and software resources and provides common services for computer programs. • the operating system acts as an intermediary between programs and the computer hardware • examples - Microsoft Windows, Mac OS, Linux, Ubuntu
  • 9. Device driver • A device driver is a computer program that operates or controls a particular type of device that is attached to a computer • A driver provides a software interface to hardware devices • Drivers may interface with: • Printers • Scanners • Network devices • Other devices
  • 10. Utility software • Utility software is system software designed to help to analyze, configure, optimize or maintain a computer. Examples of utility software include − • Antivirus software • Disk management tools • File management tools • Compression tools • Backup tools
  • 11. Application software • Application software is designed to perform a specific task. • Application software is a collection of instructions that accomplish a single task or group of related task. Here are some commonly used application software − • Word processing – word • Spreadsheet – Excel • Presentation – PowerPoint • Database management - Access • Multimedia tools – Photo Gallery, Media Player • Special purpose software – Adobe Photoshop, Premier Pro