SlideShare a Scribd company logo
Computer Science
(A Level)
Software
Programs that perform specific tasks
(Definitions)
Designed to do one or two tasks very
well and nothing else
e.g. compress a file and save it
Programs, data, code or resources that
can be called by other programs
(Definitions)
Software that converts programming
languages into machine code (0s and
1s)
Application Software
There are different types of application software's that perform different tasks
General – Purpose
Software
Special – Purpose
Software
Bespoke
Software
General - Purpose Software
• This is sometimes known as “Off-The-Shelf” software
• It provides many features that the user will want and
features the user may never use
Advantages
• Cheap
• Easily available
• Thoroughly tested
• Lots of user support
Examples
• Word Processors
• Spreadsheets
• Graphics application
Special - Purpose Software
• It is used to complete specific tasks and may be
specially made for a company
Examples
• CCTV
• ATM
• Monitoring System
Bespoke Software
• Software system is designed and developed specifically
for them
• Also known as “Tailor - Made”
Advantages
• Exact software
• Suit needs
Disadvantages
• Expensive
• Long time to develop
• May need to employ a large
team
• Little user support
System Software
There are different types of system software's that are used for different
purposes
Library
Programs
Utility
Programs
Operating
System

More Related Content

PPTX
Introduction to C programming
PPT
Computer hardware component. ppt
PPTX
Comuputer processor
PPTX
Types of computer
PPTX
Storage devices
PPT
Types-of-computer-ppt
PPTX
Introduction to computing
PPT
Processing Devices
Introduction to C programming
Computer hardware component. ppt
Comuputer processor
Types of computer
Storage devices
Types-of-computer-ppt
Introduction to computing
Processing Devices

What's hot (20)

PPTX
Computer hardware troubleshooting
PPTX
Computing Environment
PPTX
Super computers
PPTX
Memory types
PPTX
Computer software
PPTX
Introduction to computer
PDF
Introduction to Computer Hardware Assembling
PPTX
Peripheral devices
PPTX
Analog computers digital computers & Hybrid computers
PPTX
System software
PPT
Program logic and design
PPT
Peter Norton’s Introduction to Computers
PPTX
Introduction of c programming
PPTX
Personal computer
PPTX
Types of computer
PPTX
A presentation on software crisis
PPTX
computer fundamental
PPT
Introduction to Basic Computer Concepts Presentation
PPTX
What is Computer | Computer Full Form | Computer Definition
Computer hardware troubleshooting
Computing Environment
Super computers
Memory types
Computer software
Introduction to computer
Introduction to Computer Hardware Assembling
Peripheral devices
Analog computers digital computers & Hybrid computers
System software
Program logic and design
Peter Norton’s Introduction to Computers
Introduction of c programming
Personal computer
Types of computer
A presentation on software crisis
computer fundamental
Introduction to Basic Computer Concepts Presentation
What is Computer | Computer Full Form | Computer Definition
Ad

Similar to Software (Application and System Software) (20)

PPSX
Types of software
PPTX
1.7 selection and use of appropriate software
PPTX
What is software
PPTX
ic3-internetand computingA1-moduleA.pptx
PPTX
Systems software and applications packages
PPTX
Computer software
DOC
System software and application software
PPTX
Computer software
PDF
MCA-5 unit1
PPTX
sw.pptx
DOCX
System software vs application software
PPTX
Tpes of Softwares
PPTX
Computer system soft ware
PDF
Types of software
PPTX
ICF3.pptx computer software dhjddjbdjddr
PPT
Presentation on different kinds of software
PPTX
Computer software lecture
PPTX
Computer software part B
PDF
ComputerSoftware.pdf
DOCX
Computer software and operating system
Types of software
1.7 selection and use of appropriate software
What is software
ic3-internetand computingA1-moduleA.pptx
Systems software and applications packages
Computer software
System software and application software
Computer software
MCA-5 unit1
sw.pptx
System software vs application software
Tpes of Softwares
Computer system soft ware
Types of software
ICF3.pptx computer software dhjddjbdjddr
Presentation on different kinds of software
Computer software lecture
Computer software part B
ComputerSoftware.pdf
Computer software and operating system
Ad

More from Project Student (20)

PPTX
Data Compression (Lossy and Lossless)
PPTX
Appraisal (Self Assessment, Peer Assessment, 360 Degree Feedback)
PPTX
High Level Languages (Imperative, Object Orientated, Declarative)
PPTX
Motivation Theories (Maslow's Hierarchy of Needs, Taylor's Scientific Managem...
PPTX
Operating System (Scheduling, Input and Output Management, Memory Management,...
PPTX
Human Resources (HRM, Soft and Hard HRM)
PPTX
Classification of Programming Languages
PPTX
Product Life Cycle (Stages and Extension Strategies)
PPTX
Product (Product Portfolio, Branding, USP, Product Depth and Breadth, Product...
PPTX
Training Methods (On-The-Job, Off-The-Job, Retraining and Apprenticeships)
PPTX
Price (Market-Orientated and Cost-Based Pricing)
PPTX
Changes in working practices
PPTX
Hexadecimal (Calculations and Explanations)
PPTX
Error Checking and Correction (Parity Bit, Majority Voting, Check Digit)
PPTX
Ascii and Unicode (Character Codes)
PPTX
Workforce Planning (Process, Labour Shortage, Excess Labour)
PPTX
Harvard vs Von Neumann Architecture
PPTX
Programming Languages / Translators
PPTX
Assembly and Machine Code
PPTX
Hardware and Software
Data Compression (Lossy and Lossless)
Appraisal (Self Assessment, Peer Assessment, 360 Degree Feedback)
High Level Languages (Imperative, Object Orientated, Declarative)
Motivation Theories (Maslow's Hierarchy of Needs, Taylor's Scientific Managem...
Operating System (Scheduling, Input and Output Management, Memory Management,...
Human Resources (HRM, Soft and Hard HRM)
Classification of Programming Languages
Product Life Cycle (Stages and Extension Strategies)
Product (Product Portfolio, Branding, USP, Product Depth and Breadth, Product...
Training Methods (On-The-Job, Off-The-Job, Retraining and Apprenticeships)
Price (Market-Orientated and Cost-Based Pricing)
Changes in working practices
Hexadecimal (Calculations and Explanations)
Error Checking and Correction (Parity Bit, Majority Voting, Check Digit)
Ascii and Unicode (Character Codes)
Workforce Planning (Process, Labour Shortage, Excess Labour)
Harvard vs Von Neumann Architecture
Programming Languages / Translators
Assembly and Machine Code
Hardware and Software

Recently uploaded (20)

PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Encapsulation_ Review paper, used for researhc scholars
PPT
Teaching material agriculture food technology
PDF
Empathic Computing: Creating Shared Understanding
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
KodekX | Application Modernization Development
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Encapsulation theory and applications.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
MIND Revenue Release Quarter 2 2025 Press Release
Encapsulation_ Review paper, used for researhc scholars
Teaching material agriculture food technology
Empathic Computing: Creating Shared Understanding
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
KodekX | Application Modernization Development
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Unlocking AI with Model Context Protocol (MCP)
Programs and apps: productivity, graphics, security and other tools
Digital-Transformation-Roadmap-for-Companies.pptx
The AUB Centre for AI in Media Proposal.docx
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
NewMind AI Weekly Chronicles - August'25 Week I
Encapsulation theory and applications.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Diabetes mellitus diagnosis method based random forest with bat algorithm

Software (Application and System Software)

  • 2. Programs that perform specific tasks (Definitions) Designed to do one or two tasks very well and nothing else e.g. compress a file and save it
  • 3. Programs, data, code or resources that can be called by other programs (Definitions) Software that converts programming languages into machine code (0s and 1s)
  • 4. Application Software There are different types of application software's that perform different tasks General – Purpose Software Special – Purpose Software Bespoke Software
  • 5. General - Purpose Software • This is sometimes known as “Off-The-Shelf” software • It provides many features that the user will want and features the user may never use Advantages • Cheap • Easily available • Thoroughly tested • Lots of user support Examples • Word Processors • Spreadsheets • Graphics application
  • 6. Special - Purpose Software • It is used to complete specific tasks and may be specially made for a company Examples • CCTV • ATM • Monitoring System
  • 7. Bespoke Software • Software system is designed and developed specifically for them • Also known as “Tailor - Made” Advantages • Exact software • Suit needs Disadvantages • Expensive • Long time to develop • May need to employ a large team • Little user support
  • 8. System Software There are different types of system software's that are used for different purposes Library Programs Utility Programs Operating System