SlideShare a Scribd company logo
3
Most read
4
Most read
7
Most read
Introduction to Software
-Afif
Table of Contents
• History
• System software
• Application software
• Utility software
• Design
• Industry
History
• The first theory about software was proposed byAlanTuring.
• The first piece of software was written by Ada Lovelace in the 19th century.
• Use of punch cards.
• Higher level programming languages.
• Software bundling with hardware.
• Separation of software from hardware & building industries.
• Use of database, Object Oriented Programming.
• Personal computers, GUI.
• Internet based software and Open source.
System Software
 What is System Software?
 Types of System Software:
• 1. System Control Programs .
• 2. System Support Programs.
• 3. System Development Programs .
 Works of System Software.
 Role of System Software.
Application software
• An application
software (app or application for
short) is a computer
program designed to perform a
group of coordinated functions,
tasks, or activities for the
benefit of the user.
Application software categories
• Business
• Graphics
• Multimedia
• Home
• Personal
• Education
• Communications.
Utility Software
Utility software is
system software design
ed to help analyze,
configure, optimize or
maintain a computer.
Types of Utility Software
• Antivirus
• Backup Software
• Data Compression
• Disk Cleaners
• File Manager
• Network Utilities
• System Monitors
• Cryptographic
Design
Software design is the
process by which an agent
creates a specification of
a software artifact, intended
to accomplish goals, using a
set of primitive components
and subject to constraints.
Stages of Design
• Planning
• Analysis
• Design
• Implementation
• Testing
• Maintenance
Industry
The software industry includes
businesses for development,
maintenance and publication of
software that are using different
business models, mainly either
"license/maintenance based" (on-
premises) or "Cloud based".
Software Company Types
• Service Based Companies
These companies provides services
by means of business consulting,
information technology, software
engineering and outsourcing.
• Product Based Companies
These companies have a product or a
set of products that provides for a
major portion of the revenue.
Thank You!

More Related Content

PPTX
Software
PPTX
Introduction to basic programming
PPTX
Programming language
PPTX
Software
PPT
Essential computer concepts
PPTX
Chapter 1 introduction to computers
PPTX
Output devices
PPTX
Full Presentation on Notepad
Software
Introduction to basic programming
Programming language
Software
Essential computer concepts
Chapter 1 introduction to computers
Output devices
Full Presentation on Notepad

What's hot (20)

PPTX
Types of software
ODP
Basic Computer Concepts
PPTX
Input output
PPT
Computer system
PPTX
Types of software
PPTX
Secondary memory
PPTX
Introduction to ms office
PPTX
System software vs application software
PPTX
Computer devices
PPTX
Windows operating system presentation
PPTX
Introduction to programming
PPT
Computer MEMORY
PDF
Computer System Basics
PPTX
Types of software
PDF
Introduction to ms windows
PPTX
Computer Hardware and software
PPTX
Introduction to software
PPT
Input devices
PPT
Characteristics of computer.ppt tamoor
Types of software
Basic Computer Concepts
Input output
Computer system
Types of software
Secondary memory
Introduction to ms office
System software vs application software
Computer devices
Windows operating system presentation
Introduction to programming
Computer MEMORY
Computer System Basics
Types of software
Introduction to ms windows
Computer Hardware and software
Introduction to software
Input devices
Characteristics of computer.ppt tamoor
Ad

Similar to Introduction to Software (20)

PDF
Thing to understand about software
PDF
What Is Software and Exploring Its Types A Comprehensive Guide
PDF
Computer Software Ultimate History and Benefits
PPT
PDF
Pertemuan 1 Rekayasa Perangkat Lunak.pdf
PPT
Ch04_Software Application, Application Software
PPT
Ch03_Software.ppt
DOCX
Document of
PPTX
S.E. Unit 1 introduction to software engineering
PDF
SOFDESG 01 Introduction.pdf
PDF
What is software.pdf
PDF
Introduction to software1
PPTX
L 09 computer software
ODP
Application Software
PPTX
Basic software
PPTX
It in business(komal doua)
PPTX
Computer software
PPT
1.1 The nature of software.ppt
PPTX
lesson 3 basic computer part II- software.pptx
PPT
software development and programming languages
Thing to understand about software
What Is Software and Exploring Its Types A Comprehensive Guide
Computer Software Ultimate History and Benefits
Pertemuan 1 Rekayasa Perangkat Lunak.pdf
Ch04_Software Application, Application Software
Ch03_Software.ppt
Document of
S.E. Unit 1 introduction to software engineering
SOFDESG 01 Introduction.pdf
What is software.pdf
Introduction to software1
L 09 computer software
Application Software
Basic software
It in business(komal doua)
Computer software
1.1 The nature of software.ppt
lesson 3 basic computer part II- software.pptx
software development and programming languages
Ad

More from Md. Afif Al Mamun (10)

PPTX
Introduction to Big Data
PPTX
Relational Algebra Introduction
PPTX
Internet of Things(IoT)
PPTX
Parallel Circuits
PPTX
Introduction to Cryptography
PPTX
Linked list
PPTX
Presentation on pointer.
PPTX
Mechanism of a Microwave Oven.
PPTX
George Harrison
PPTX
Artificial Intelligence(AI).
Introduction to Big Data
Relational Algebra Introduction
Internet of Things(IoT)
Parallel Circuits
Introduction to Cryptography
Linked list
Presentation on pointer.
Mechanism of a Microwave Oven.
George Harrison
Artificial Intelligence(AI).

Recently uploaded (20)

PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Encapsulation theory and applications.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
Modernizing your data center with Dell and AMD
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
KodekX | Application Modernization Development
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Electronic commerce courselecture one. Pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Encapsulation theory and applications.pdf
Machine learning based COVID-19 study performance prediction
Modernizing your data center with Dell and AMD
The Rise and Fall of 3GPP – Time for a Sabbatical?
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Chapter 3 Spatial Domain Image Processing.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
KodekX | Application Modernization Development
Building Integrated photovoltaic BIPV_UPV.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Network Security Unit 5.pdf for BCA BBA.
Advanced methodologies resolving dimensionality complications for autism neur...
Electronic commerce courselecture one. Pdf
Digital-Transformation-Roadmap-for-Companies.pptx
20250228 LYD VKU AI Blended-Learning.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025

Introduction to Software

  • 2. Table of Contents • History • System software • Application software • Utility software • Design • Industry
  • 3. History • The first theory about software was proposed byAlanTuring. • The first piece of software was written by Ada Lovelace in the 19th century. • Use of punch cards. • Higher level programming languages. • Software bundling with hardware. • Separation of software from hardware & building industries. • Use of database, Object Oriented Programming. • Personal computers, GUI. • Internet based software and Open source.
  • 4. System Software  What is System Software?  Types of System Software: • 1. System Control Programs . • 2. System Support Programs. • 3. System Development Programs .  Works of System Software.  Role of System Software.
  • 5. Application software • An application software (app or application for short) is a computer program designed to perform a group of coordinated functions, tasks, or activities for the benefit of the user.
  • 6. Application software categories • Business • Graphics • Multimedia • Home • Personal • Education • Communications.
  • 7. Utility Software Utility software is system software design ed to help analyze, configure, optimize or maintain a computer.
  • 8. Types of Utility Software • Antivirus • Backup Software • Data Compression • Disk Cleaners • File Manager • Network Utilities • System Monitors • Cryptographic
  • 9. Design Software design is the process by which an agent creates a specification of a software artifact, intended to accomplish goals, using a set of primitive components and subject to constraints.
  • 10. Stages of Design • Planning • Analysis • Design • Implementation • Testing • Maintenance
  • 11. Industry The software industry includes businesses for development, maintenance and publication of software that are using different business models, mainly either "license/maintenance based" (on- premises) or "Cloud based".
  • 12. Software Company Types • Service Based Companies These companies provides services by means of business consulting, information technology, software engineering and outsourcing. • Product Based Companies These companies have a product or a set of products that provides for a major portion of the revenue.