SlideShare uma empresa Scribd logo
1 de 12
Computer Software & its Types
Instructor : Muhammad Hammad Waseem
Email: m.hammad.wasim@gmail.com
Course : Introduction to Computer
Software
• “A set of instructions given to the computer
to solve a problem is called Software.”
• “Software is a single/collection of programs
that performs a particular task.”
• Software is also called Program.
• Different software's are used to solve different
problems.
M. Hammad Waseem
2
Types Of Software
• There are two types of software on the basis of
their functionality:
▫ System Software
▫ Application Software
M. Hammad Waseem
3
Application Software
• Application Software includes programs
that do real work for user.
• Application Software is created to perform
specific tasks for a user.
• It is also known as application package.
• Application software is used to perform various
applications on the computer.
M. Hammad Waseem
4
Examples
▫ Microsoft Word
▫ Microsoft Excel
▫ Lotus 123
▫ Photoshop etc
M. Hammad Waseem
5
Custom software
• Custom software (also known as bespoke
software or tailor made software's)
is software that is specially developed for
some specific organization or other user.
Packaged Software
• Packaged Software is a Software that is
ready-made and available for sale, lease , or
license to the general public.
M. Hammad Waseem
6
System Software
• System Software is set of programs to
control and manage the operations of a
computer hardware.
• It enables application programs to execute
properly.
• It consists of the basic operations as follows:
▫ Saving data on disk
▫ Making computer to work for us
▫ Printing a document etc.
M. Hammad Waseem
7
Examples
• Examples of System Software's are:
▫ Operating Systems
▫ Utility Programs
▫ Device Drivers
M. Hammad Waseem
8
Operating System (OS)
• An operating system (OS) is a collection of
software that manages computer
hardware resources and provides
common services for computer programs.
• The operating system is a vital component of
the system software in a computer system.
• Application programs usually require an
operating system to function.
M. Hammad Waseem
9
Utility program
• Utility program is a system software that
allows a user to analyze, configure and
Maintain the computer.
• It performs a specific task related to the
management of computer.
M. Hammad Waseem
10
Device Driver
• A Device Driver is a computer
program that operates or controls a
particular type of device that is attached to
a computer.
▫ Like printers
M. Hammad Waseem
11
Question Answer Session…..
M. Hammad Waseem
12

Mais conteúdo relacionado

Mais procurados

Classification of Computer
Classification of ComputerClassification of Computer
Classification of ComputerAasim Mushtaq
 
Types of computer
Types of computerTypes of computer
Types of computerOnline
 
input and output device
 input and output device  input and output device
input and output device Amit Singh
 
Computer Hardware and software
Computer Hardware and softwareComputer Hardware and software
Computer Hardware and softwareVisualBee.com
 
Operating system and its types
Operating system and its types Operating system and its types
Operating system and its types vimal kumar arora
 
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
 
Operating system and its function
Operating system and its functionOperating system and its function
Operating system and its functionNikhi Jain
 
PPT on INPUT & OUTPUT DEVICES
PPT on INPUT & OUTPUT DEVICESPPT on INPUT & OUTPUT DEVICES
PPT on INPUT & OUTPUT DEVICESHarsh Raj
 
Block diagram of a computer
Block diagram of a computerBlock diagram of a computer
Block diagram of a computerZTE Nepal
 
Output devices of Computer
Output devices of ComputerOutput devices of Computer
Output devices of ComputerShaikh Alam
 
Computer Components
Computer ComponentsComputer Components
Computer ComponentsBeth Sockman
 
Operating system overview concepts ppt
Operating system overview concepts pptOperating system overview concepts ppt
Operating system overview concepts pptRajendraPrasad Alladi
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating SystemsMukesh Chinta
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating SystemHemant Raj
 
Difference Between Software and hardware
Difference Between Software and hardwareDifference Between Software and hardware
Difference Between Software and hardwareZeeshan Ilyas
 

Mais procurados (20)

Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computer
 
Classification of Computer
Classification of ComputerClassification of Computer
Classification of Computer
 
Types of computer
Types of computerTypes of computer
Types of computer
 
input and output device
 input and output device  input and output device
input and output device
 
Computer Hardware and software
Computer Hardware and softwareComputer Hardware and software
Computer Hardware and software
 
Operating systems
Operating systems Operating systems
Operating systems
 
Operating system and its types
Operating system and its types Operating system and its types
Operating system and its types
 
System software and Application software
System software and Application softwareSystem software and Application software
System software and Application software
 
Presentation on different kinds of software
Presentation on different kinds of softwarePresentation on different kinds of software
Presentation on different kinds of software
 
Operating system and its function
Operating system and its functionOperating system and its function
Operating system and its function
 
PPT on INPUT & OUTPUT DEVICES
PPT on INPUT & OUTPUT DEVICESPPT on INPUT & OUTPUT DEVICES
PPT on INPUT & OUTPUT DEVICES
 
Block diagram of a computer
Block diagram of a computerBlock diagram of a computer
Block diagram of a computer
 
Output devices of Computer
Output devices of ComputerOutput devices of Computer
Output devices of Computer
 
Input devices
Input devicesInput devices
Input devices
 
Computer Components
Computer ComponentsComputer Components
Computer Components
 
Operating system overview concepts ppt
Operating system overview concepts pptOperating system overview concepts ppt
Operating system overview concepts ppt
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating System
 
Presentation on output device
Presentation on output devicePresentation on output device
Presentation on output device
 
Difference Between Software and hardware
Difference Between Software and hardwareDifference Between Software and hardware
Difference Between Software and hardware
 

Destaque

Computer Software
Computer SoftwareComputer Software
Computer Softwarenorzaini
 
04 software system and application software
04 software   system and application software04 software   system and application software
04 software system and application softwareSowmini Gowda
 
7 application software categories
7 application software categories7 application software categories
7 application software categoriesMrQaz996
 
Application software
Application softwareApplication software
Application softwareshalivale
 
A presentation on system software
A presentation on system software A presentation on system software
A presentation on system software Ankit Sangwan
 
Application software and Peopleware
Application software and PeoplewareApplication software and Peopleware
Application software and PeoplewareAngelica Villegas
 
Application software
Application softwareApplication software
Application softwareKawsar Ahmed
 
Open Source Software - Avoiding Common Pitfalls
Open Source Software - Avoiding Common PitfallsOpen Source Software - Avoiding Common Pitfalls
Open Source Software - Avoiding Common PitfallsAnsel Halliburton
 
TYPE OF SOFTWARE
TYPE OF SOFTWARETYPE OF SOFTWARE
TYPE OF SOFTWAREM Kimi
 
SYSTEM SOFTWARE
SYSTEM SOFTWARESYSTEM SOFTWARE
SYSTEM SOFTWAREKak Yong
 
Types of application software
Types of application softwareTypes of application software
Types of application softwareJesus Obenita Jr.
 
Computer Software - 7th Grade
Computer Software - 7th GradeComputer Software - 7th Grade
Computer Software - 7th Gradeallsaintstech
 
Hardware and software ppt
Hardware and software pptHardware and software ppt
Hardware and software pptshamitamurali
 

Destaque (20)

Types Of Software
Types Of SoftwareTypes Of Software
Types Of Software
 
Computer Software
Computer SoftwareComputer Software
Computer Software
 
Computer software
Computer softwareComputer software
Computer software
 
04 software system and application software
04 software   system and application software04 software   system and application software
04 software system and application software
 
Soft wares
Soft waresSoft wares
Soft wares
 
Application Software
Application Software Application Software
Application Software
 
7 application software categories
7 application software categories7 application software categories
7 application software categories
 
Application software
Application softwareApplication software
Application software
 
Application software
Application softwareApplication software
Application software
 
A presentation on system software
A presentation on system software A presentation on system software
A presentation on system software
 
Application software and Peopleware
Application software and PeoplewareApplication software and Peopleware
Application software and Peopleware
 
Application software
Application softwareApplication software
Application software
 
Open Source Software - Avoiding Common Pitfalls
Open Source Software - Avoiding Common PitfallsOpen Source Software - Avoiding Common Pitfalls
Open Source Software - Avoiding Common Pitfalls
 
TYPE OF SOFTWARE
TYPE OF SOFTWARETYPE OF SOFTWARE
TYPE OF SOFTWARE
 
SYSTEM SOFTWARE
SYSTEM SOFTWARESYSTEM SOFTWARE
SYSTEM SOFTWARE
 
System software
System softwareSystem software
System software
 
System software
System softwareSystem software
System software
 
Types of application software
Types of application softwareTypes of application software
Types of application software
 
Computer Software - 7th Grade
Computer Software - 7th GradeComputer Software - 7th Grade
Computer Software - 7th Grade
 
Hardware and software ppt
Hardware and software pptHardware and software ppt
Hardware and software ppt
 

Semelhante a Computer Software & its Types

Contents of Computer Software
Contents of Computer SoftwareContents of Computer Software
Contents of Computer SoftwareAvinash Rouniyar
 
Presentation it
Presentation itPresentation it
Presentation itnabelas
 
Softwares and Operating System.pptx
Softwares and Operating System.pptxSoftwares and Operating System.pptx
Softwares and Operating System.pptxUsmanAhmed838004
 
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
 
Application software packages
Application software packagesApplication software packages
Application software packagesRana Fahad
 
Tpes of Softwares
Tpes of SoftwaresTpes of Softwares
Tpes of SoftwaresRespa Peter
 
513-COMPUTER.pptx
513-COMPUTER.pptx513-COMPUTER.pptx
513-COMPUTER.pptxMhenAcenas
 
Computer Software.pptx
Computer Software.pptxComputer Software.pptx
Computer Software.pptxYasinAhmad20
 
Computer Software by Yasin Ahmad 01.pdf
Computer Software by Yasin Ahmad 01.pdfComputer Software by Yasin Ahmad 01.pdf
Computer Software by Yasin Ahmad 01.pdfYasinAhmad20
 
Introductoin of computer hardware and software
Introductoin of computer hardware and softwareIntroductoin of computer hardware and software
Introductoin of computer hardware and softwareUttara University
 
software final presentation.pptx
software final presentation.pptxsoftware final presentation.pptx
software final presentation.pptxRafaelPurano
 
Intro to Computing Lec 02.pptx
Intro to Computing Lec  02.pptxIntro to Computing Lec  02.pptx
Intro to Computing Lec 02.pptxFalakNiaz15
 
Software and acquisition of software
Software and acquisition of software Software and acquisition of software
Software and acquisition of software Abdulrehman Gill
 
Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Sehrish Rafiq
 

Semelhante a Computer Software & its Types (20)

Contents of Computer Software
Contents of Computer SoftwareContents of Computer Software
Contents of Computer Software
 
Presentation it
Presentation itPresentation it
Presentation it
 
Types of software
Types of softwareTypes of software
Types of software
 
Computer Software
Computer SoftwareComputer Software
Computer Software
 
Softwares and Operating System.pptx
Softwares and Operating System.pptxSoftwares and Operating System.pptx
Softwares and Operating System.pptx
 
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
 
Application software packages
Application software packagesApplication software packages
Application software packages
 
Tpes of Softwares
Tpes of SoftwaresTpes of Softwares
Tpes of Softwares
 
513-COMPUTER.pptx
513-COMPUTER.pptx513-COMPUTER.pptx
513-COMPUTER.pptx
 
Computer Software.pptx
Computer Software.pptxComputer Software.pptx
Computer Software.pptx
 
Computer Software by Yasin Ahmad 01.pdf
Computer Software by Yasin Ahmad 01.pdfComputer Software by Yasin Ahmad 01.pdf
Computer Software by Yasin Ahmad 01.pdf
 
Basic software
Basic softwareBasic software
Basic software
 
Topic
TopicTopic
Topic
 
Software
SoftwareSoftware
Software
 
Introductoin of computer hardware and software
Introductoin of computer hardware and softwareIntroductoin of computer hardware and software
Introductoin of computer hardware and software
 
software final presentation.pptx
software final presentation.pptxsoftware final presentation.pptx
software final presentation.pptx
 
Intro to Computing Lec 02.pptx
Intro to Computing Lec  02.pptxIntro to Computing Lec  02.pptx
Intro to Computing Lec 02.pptx
 
Software and acquisition of software
Software and acquisition of software Software and acquisition of software
Software and acquisition of software
 
Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11
 
All BAsic Of Ict
All BAsic Of Ict All BAsic Of Ict
All BAsic Of Ict
 

Mais de Muhammad Hammad Waseem

[ITP - Lecture 16] Structures in C/C++
[ITP - Lecture 16] Structures in C/C++[ITP - Lecture 16] Structures in C/C++
[ITP - Lecture 16] Structures in C/C++Muhammad Hammad Waseem
 
[ITP - Lecture 13] Introduction to Pointers
[ITP - Lecture 13] Introduction to Pointers[ITP - Lecture 13] Introduction to Pointers
[ITP - Lecture 13] Introduction to PointersMuhammad Hammad Waseem
 
[ITP - Lecture 10] Switch Statement, Break and Continue Statement in C/C++
[ITP - Lecture 10] Switch Statement, Break and Continue Statement in C/C++[ITP - Lecture 10] Switch Statement, Break and Continue Statement in C/C++
[ITP - Lecture 10] Switch Statement, Break and Continue Statement in C/C++Muhammad Hammad Waseem
 
[ITP - Lecture 09] Conditional Operator in C/C++
[ITP - Lecture 09] Conditional Operator in C/C++[ITP - Lecture 09] Conditional Operator in C/C++
[ITP - Lecture 09] Conditional Operator in C/C++Muhammad Hammad Waseem
 
[ITP - Lecture 08] Decision Control Structures (If Statement)
[ITP - Lecture 08] Decision Control Structures (If Statement)[ITP - Lecture 08] Decision Control Structures (If Statement)
[ITP - Lecture 08] Decision Control Structures (If Statement)Muhammad Hammad Waseem
 
[ITP - Lecture 06] Operators, Arithmetic Expression and Order of Precedence
[ITP - Lecture 06] Operators, Arithmetic Expression and Order of Precedence[ITP - Lecture 06] Operators, Arithmetic Expression and Order of Precedence
[ITP - Lecture 06] Operators, Arithmetic Expression and Order of PrecedenceMuhammad Hammad Waseem
 
[ITP - Lecture 04] Variables and Constants in C/C++
[ITP - Lecture 04] Variables and Constants in C/C++[ITP - Lecture 04] Variables and Constants in C/C++
[ITP - Lecture 04] Variables and Constants in C/C++Muhammad Hammad Waseem
 
[ITP - Lecture 03] Introduction to C/C++
[ITP - Lecture 03] Introduction to C/C++[ITP - Lecture 03] Introduction to C/C++
[ITP - Lecture 03] Introduction to C/C++Muhammad Hammad Waseem
 
[ITP - Lecture 02] Steps to Create Program & Approaches of Programming
[ITP - Lecture 02] Steps to Create Program & Approaches of Programming[ITP - Lecture 02] Steps to Create Program & Approaches of Programming
[ITP - Lecture 02] Steps to Create Program & Approaches of ProgrammingMuhammad Hammad Waseem
 
[ITP - Lecture 01] Introduction to Programming & Different Programming Languages
[ITP - Lecture 01] Introduction to Programming & Different Programming Languages[ITP - Lecture 01] Introduction to Programming & Different Programming Languages
[ITP - Lecture 01] Introduction to Programming & Different Programming LanguagesMuhammad Hammad Waseem
 
[OOP - Lec 19] Static Member Functions
[OOP - Lec 19] Static Member Functions[OOP - Lec 19] Static Member Functions
[OOP - Lec 19] Static Member FunctionsMuhammad Hammad Waseem
 

Mais de Muhammad Hammad Waseem (20)

[ITP - Lecture 17] Strings in C/C++
[ITP - Lecture 17] Strings in C/C++[ITP - Lecture 17] Strings in C/C++
[ITP - Lecture 17] Strings in C/C++
 
[ITP - Lecture 16] Structures in C/C++
[ITP - Lecture 16] Structures in C/C++[ITP - Lecture 16] Structures in C/C++
[ITP - Lecture 16] Structures in C/C++
 
[ITP - Lecture 15] Arrays & its Types
[ITP - Lecture 15] Arrays & its Types[ITP - Lecture 15] Arrays & its Types
[ITP - Lecture 15] Arrays & its Types
 
[ITP - Lecture 14] Recursion
[ITP - Lecture 14] Recursion[ITP - Lecture 14] Recursion
[ITP - Lecture 14] Recursion
 
[ITP - Lecture 13] Introduction to Pointers
[ITP - Lecture 13] Introduction to Pointers[ITP - Lecture 13] Introduction to Pointers
[ITP - Lecture 13] Introduction to Pointers
 
[ITP - Lecture 12] Functions in C/C++
[ITP - Lecture 12] Functions in C/C++[ITP - Lecture 12] Functions in C/C++
[ITP - Lecture 12] Functions in C/C++
 
[ITP - Lecture 11] Loops in C/C++
[ITP - Lecture 11] Loops in C/C++[ITP - Lecture 11] Loops in C/C++
[ITP - Lecture 11] Loops in C/C++
 
[ITP - Lecture 10] Switch Statement, Break and Continue Statement in C/C++
[ITP - Lecture 10] Switch Statement, Break and Continue Statement in C/C++[ITP - Lecture 10] Switch Statement, Break and Continue Statement in C/C++
[ITP - Lecture 10] Switch Statement, Break and Continue Statement in C/C++
 
[ITP - Lecture 09] Conditional Operator in C/C++
[ITP - Lecture 09] Conditional Operator in C/C++[ITP - Lecture 09] Conditional Operator in C/C++
[ITP - Lecture 09] Conditional Operator in C/C++
 
[ITP - Lecture 08] Decision Control Structures (If Statement)
[ITP - Lecture 08] Decision Control Structures (If Statement)[ITP - Lecture 08] Decision Control Structures (If Statement)
[ITP - Lecture 08] Decision Control Structures (If Statement)
 
[ITP - Lecture 07] Comments in C/C++
[ITP - Lecture 07] Comments in C/C++[ITP - Lecture 07] Comments in C/C++
[ITP - Lecture 07] Comments in C/C++
 
[ITP - Lecture 06] Operators, Arithmetic Expression and Order of Precedence
[ITP - Lecture 06] Operators, Arithmetic Expression and Order of Precedence[ITP - Lecture 06] Operators, Arithmetic Expression and Order of Precedence
[ITP - Lecture 06] Operators, Arithmetic Expression and Order of Precedence
 
[ITP - Lecture 05] Datatypes
[ITP - Lecture 05] Datatypes[ITP - Lecture 05] Datatypes
[ITP - Lecture 05] Datatypes
 
[ITP - Lecture 04] Variables and Constants in C/C++
[ITP - Lecture 04] Variables and Constants in C/C++[ITP - Lecture 04] Variables and Constants in C/C++
[ITP - Lecture 04] Variables and Constants in C/C++
 
[ITP - Lecture 03] Introduction to C/C++
[ITP - Lecture 03] Introduction to C/C++[ITP - Lecture 03] Introduction to C/C++
[ITP - Lecture 03] Introduction to C/C++
 
[ITP - Lecture 02] Steps to Create Program & Approaches of Programming
[ITP - Lecture 02] Steps to Create Program & Approaches of Programming[ITP - Lecture 02] Steps to Create Program & Approaches of Programming
[ITP - Lecture 02] Steps to Create Program & Approaches of Programming
 
[ITP - Lecture 01] Introduction to Programming & Different Programming Languages
[ITP - Lecture 01] Introduction to Programming & Different Programming Languages[ITP - Lecture 01] Introduction to Programming & Different Programming Languages
[ITP - Lecture 01] Introduction to Programming & Different Programming Languages
 
[OOP - Lec 20,21] Inheritance
[OOP - Lec 20,21] Inheritance[OOP - Lec 20,21] Inheritance
[OOP - Lec 20,21] Inheritance
 
[OOP - Lec 19] Static Member Functions
[OOP - Lec 19] Static Member Functions[OOP - Lec 19] Static Member Functions
[OOP - Lec 19] Static Member Functions
 
[OOP - Lec 18] Static Data Member
[OOP - Lec 18] Static Data Member[OOP - Lec 18] Static Data Member
[OOP - Lec 18] Static Data Member
 

Último

Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 

Último (20)

Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 

Computer Software & its Types

  • 1. Computer Software & its Types Instructor : Muhammad Hammad Waseem Email: m.hammad.wasim@gmail.com Course : Introduction to Computer
  • 2. Software • “A set of instructions given to the computer to solve a problem is called Software.” • “Software is a single/collection of programs that performs a particular task.” • Software is also called Program. • Different software's are used to solve different problems. M. Hammad Waseem 2
  • 3. Types Of Software • There are two types of software on the basis of their functionality: ▫ System Software ▫ Application Software M. Hammad Waseem 3
  • 4. Application Software • Application Software includes programs that do real work for user. • Application Software is created to perform specific tasks for a user. • It is also known as application package. • Application software is used to perform various applications on the computer. M. Hammad Waseem 4
  • 5. Examples ▫ Microsoft Word ▫ Microsoft Excel ▫ Lotus 123 ▫ Photoshop etc M. Hammad Waseem 5
  • 6. Custom software • Custom software (also known as bespoke software or tailor made software's) is software that is specially developed for some specific organization or other user. Packaged Software • Packaged Software is a Software that is ready-made and available for sale, lease , or license to the general public. M. Hammad Waseem 6
  • 7. System Software • System Software is set of programs to control and manage the operations of a computer hardware. • It enables application programs to execute properly. • It consists of the basic operations as follows: ▫ Saving data on disk ▫ Making computer to work for us ▫ Printing a document etc. M. Hammad Waseem 7
  • 8. Examples • Examples of System Software's are: ▫ Operating Systems ▫ Utility Programs ▫ Device Drivers M. Hammad Waseem 8
  • 9. Operating System (OS) • An operating system (OS) is a collection of software that manages computer hardware resources and provides common services for computer programs. • The operating system is a vital component of the system software in a computer system. • Application programs usually require an operating system to function. M. Hammad Waseem 9
  • 10. Utility program • Utility program is a system software that allows a user to analyze, configure and Maintain the computer. • It performs a specific task related to the management of computer. M. Hammad Waseem 10
  • 11. Device Driver • A Device Driver is a computer program that operates or controls a particular type of device that is attached to a computer. ▫ Like printers M. Hammad Waseem 11