SlideShare a Scribd company logo
INTERNAL GUIDE PRESENTED BY
Dr. Padmavathi C Pavitha (160622744401)
Professor
SIMILARITIES AND DIFFERENCES IN
HARDWARE AND SOFTWARE ARCHITECTURE
INTRODUCTION
Hardware vs Software is the most pivotal distinction one must
draw before understanding the overall computer operation. An
embedded system is at the heart of the overall functioning of the
computer.
A computer hardware system with embedded software is referred
to as an embedded system. An embedded system can be a stand-
alone unit or a component of a larger system. It has hardware and
embedded software.
What is Embedded Software
Embedded software is a type of software that runs on top of the
Firmware and gives the embedded device its own set of functions.
Software can be found in various devices, ranging from an MP3
player to a washing machine and beyond.
Embedded software files are stored in the device’s memory and
run as other software when needed. The software can be executed
whenever a function is required and can complete the function
quickly.
What is Embedded Hardware
Embedded hardware consists of microprocessors and
microcontrollers. Microprocessors are similar to microcontrollers
in that they are composed of a CPU (central processing unit) and
other fundamental computing components such as memory chips
and digital signal processors (DSPs).
However, microcontrollers have all of these components integrated
into a single chip
Hardware Vs Software Categorization
Hardware: Hardware can be classified into storage devices,
processing hardware, control devices, output hardware, and input
hardware:
Storage Devices: Storage devices is a component of hardware that
is used for the primary purpose of holding information.
Information in storage devices can be saved over a long period.
You can have it temporarily or permanently saved within the
storage device.
Processing Hardware: Processing hardware is where raw data is
converted into usable and desirable information. The data is
processed as per the set of commands relayed by the user through
the use of the input devices. The CPU (Central processing unit)
hardware for all personal computers.
Hardware Vs Software Categorization
Hardware: Hardware can be classified into storage devices,
processing hardware, control devices, output hardware, and input
hardware:
Storage Devices: Storage devices is a component of hardware that
is used for the primary purpose of holding information.
Information in storage devices can be saved over a long period.
You can have it temporarily or permanently saved within the
storage device.
Processing Hardware: Processing hardware is where raw data is
converted into usable and desirable information. The data is
processed as per the set of commands relayed by the user through
the use of the input devices. The CPU (Central processing unit)
hardware for all personal computers.
Hardware Vs Software Categorization
Controlling Devices: When users want to connect the computer to
an external device, controlling devices are utilized.
Output Devices: Output devices are utilized when users want to
send data from one computer device to another. Some examples of
output devices include monitors, speakers, and printers.
Input Devices: Input devices are the equipment used in relaying
data and the commands given to the processing hardware. Best
input devices include keyboards, mice, etc.
SOFTWARE
The software can be classified into system, application, and
programming software.
System Software: System software is a computer program that
helps smooth functioning and runs the computer hardware and
application software. Operating systems are the perfect example of
system software.
The operating system is responsible for running the program and
the application software. Another example of system software is
the BIOS (Basic Input/output system).
SOFTWARE
The software can be classified into system, application, and
programming software.
System Software: System software is a computer program that
helps smooth functioning and runs the computer hardware and
application software. Operating systems are the perfect example of
system software.
The operating system is responsible for running the program and
the application software. Another example of system software is
the BIOS (Basic Input/output system).
SOFTWARE
Application Software: Application software is a computer
program that performs various tasks for the user or another
application. The Application software runs on the operating
system. Examples of application software include web browsers,
image editors, and data processors.
Programming Software: Programming software is used while
developing other software. Some examples of programming
software include compilers, interpreters, and debuggers.
Hardware Vs Software Development
Hardware
The development of hardware involves the creation of electrical
and electromechanical devices. Therefore, hardware development
has various stages to it. At the onset, the development of hardware
requires companies to come up with a detailed design of the
product.
Once they have decided on the product’s design, the next time is
manufacturing the product. After the product is manufactured, it
needs to be tested and inspected. Any form of change in the
product mid-development can be extremely costly.
Therefore, given the high cost, any major change which needs to
be incorporated is postponed and is made in future upgrades. In
addition, hardware is developed primarily using electronic
Hardware Vs Software Development
Software
Software is developed in a much different fashion than hardware.
This is developed through coding using a programming language
by those who know computer programming.
Just like hardware, the software also requires a detailed design
which is essential for achieving the desired end product. After a
detailed design has been presented, the software undergoes
rigorous testing for quality purposes.
Software and hardware PPT1.pptx

More Related Content

Similar to Software and hardware PPT1.pptx

Hardware & Software
Hardware & SoftwareHardware & Software
Hardware & Software
Ashfaq Ahmad Ktk
 
Computer networks note 3
Computer networks note 3Computer networks note 3
Computer networks note 3
MDHASNAIN23
 
Computer Hardware And Software Types, Functions, Difference between Hardware ...
Computer Hardware And Software Types, Functions, Difference between Hardware ...Computer Hardware And Software Types, Functions, Difference between Hardware ...
Computer Hardware And Software Types, Functions, Difference between Hardware ...
sunil shukla
 
Types and components of computer system
Types and components of computer systemTypes and components of computer system
Types and components of computer system
mkhisalg
 
Hardware software and firmware
Hardware software and firmwareHardware software and firmware
Hardware software and firmware
MdSahwon
 
Computer
ComputerComputer
Computer
CAFE91
 
BASIC COMPUTER NOTES Y G J 1234.pptx
BASIC COMPUTER NOTES Y G J 1234.pptxBASIC COMPUTER NOTES Y G J 1234.pptx
BASIC COMPUTER NOTES Y G J 1234.pptx
ambikasavant26
 
Software And Hardware
Software And HardwareSoftware And Hardware
Software And Hardware
criezel
 
Computer Hardware, Software and Firmware
Computer Hardware, Software and FirmwareComputer Hardware, Software and Firmware
Computer Hardware, Software and Firmware
City University, Dhaka, Bangladesh
 
Hardware , software and filmware
Hardware , software and filmwareHardware , software and filmware
Hardware , software and filmware
MH Shihab
 
Hardware & software
Hardware & softwareHardware & software
Hardware & software
00susanaob
 
Difference Between Software and hardware
Difference Between Software and hardwareDifference Between Software and hardware
Difference Between Software and hardware
Zeeshan Ilyas
 
Computer hw sw
Computer hw swComputer hw sw
Computer hw sw
Chittagong University
 
Chapter 3 Software.ppt
Chapter 3 Software.pptChapter 3 Software.ppt
Chapter 3 Software.ppt
AmanuelZewdie4
 
Exam 1 in ITEP 132
Exam 1 in ITEP 132Exam 1 in ITEP 132
Computer Operations & Packages
Computer Operations & PackagesComputer Operations & Packages
Computer Operations & Packages
Makaha Rutendo
 
Software - Introduction
Software - IntroductionSoftware - Introduction
Software - Introduction
SagarGupta372
 
Basic computer tutorial
Basic computer tutorialBasic computer tutorial
Basic computer tutorial
SayeedAsghar
 
Connecting hw peripheral Presentation1.pptx
Connecting hw peripheral Presentation1.pptxConnecting hw peripheral Presentation1.pptx
Connecting hw peripheral Presentation1.pptx
AdilKedir2
 
Basic of Computer software
Basic of Computer softwareBasic of Computer software
Basic of Computer software
suraj pandey
 

Similar to Software and hardware PPT1.pptx (20)

Hardware & Software
Hardware & SoftwareHardware & Software
Hardware & Software
 
Computer networks note 3
Computer networks note 3Computer networks note 3
Computer networks note 3
 
Computer Hardware And Software Types, Functions, Difference between Hardware ...
Computer Hardware And Software Types, Functions, Difference between Hardware ...Computer Hardware And Software Types, Functions, Difference between Hardware ...
Computer Hardware And Software Types, Functions, Difference between Hardware ...
 
Types and components of computer system
Types and components of computer systemTypes and components of computer system
Types and components of computer system
 
Hardware software and firmware
Hardware software and firmwareHardware software and firmware
Hardware software and firmware
 
Computer
ComputerComputer
Computer
 
BASIC COMPUTER NOTES Y G J 1234.pptx
BASIC COMPUTER NOTES Y G J 1234.pptxBASIC COMPUTER NOTES Y G J 1234.pptx
BASIC COMPUTER NOTES Y G J 1234.pptx
 
Software And Hardware
Software And HardwareSoftware And Hardware
Software And Hardware
 
Computer Hardware, Software and Firmware
Computer Hardware, Software and FirmwareComputer Hardware, Software and Firmware
Computer Hardware, Software and Firmware
 
Hardware , software and filmware
Hardware , software and filmwareHardware , software and filmware
Hardware , software and filmware
 
Hardware & software
Hardware & softwareHardware & software
Hardware & software
 
Difference Between Software and hardware
Difference Between Software and hardwareDifference Between Software and hardware
Difference Between Software and hardware
 
Computer hw sw
Computer hw swComputer hw sw
Computer hw sw
 
Chapter 3 Software.ppt
Chapter 3 Software.pptChapter 3 Software.ppt
Chapter 3 Software.ppt
 
Exam 1 in ITEP 132
Exam 1 in ITEP 132Exam 1 in ITEP 132
Exam 1 in ITEP 132
 
Computer Operations & Packages
Computer Operations & PackagesComputer Operations & Packages
Computer Operations & Packages
 
Software - Introduction
Software - IntroductionSoftware - Introduction
Software - Introduction
 
Basic computer tutorial
Basic computer tutorialBasic computer tutorial
Basic computer tutorial
 
Connecting hw peripheral Presentation1.pptx
Connecting hw peripheral Presentation1.pptxConnecting hw peripheral Presentation1.pptx
Connecting hw peripheral Presentation1.pptx
 
Basic of Computer software
Basic of Computer softwareBasic of Computer software
Basic of Computer software
 

Recently uploaded

digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
drwaing
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
awadeshbabu
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
mahammadsalmanmech
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
nooriasukmaningtyas
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
Divyam548318
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
ssuser36d3051
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 

Recently uploaded (20)

digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 

Software and hardware PPT1.pptx

  • 1. INTERNAL GUIDE PRESENTED BY Dr. Padmavathi C Pavitha (160622744401) Professor SIMILARITIES AND DIFFERENCES IN HARDWARE AND SOFTWARE ARCHITECTURE
  • 2. INTRODUCTION Hardware vs Software is the most pivotal distinction one must draw before understanding the overall computer operation. An embedded system is at the heart of the overall functioning of the computer. A computer hardware system with embedded software is referred to as an embedded system. An embedded system can be a stand- alone unit or a component of a larger system. It has hardware and embedded software.
  • 3. What is Embedded Software Embedded software is a type of software that runs on top of the Firmware and gives the embedded device its own set of functions. Software can be found in various devices, ranging from an MP3 player to a washing machine and beyond. Embedded software files are stored in the device’s memory and run as other software when needed. The software can be executed whenever a function is required and can complete the function quickly.
  • 4. What is Embedded Hardware Embedded hardware consists of microprocessors and microcontrollers. Microprocessors are similar to microcontrollers in that they are composed of a CPU (central processing unit) and other fundamental computing components such as memory chips and digital signal processors (DSPs). However, microcontrollers have all of these components integrated into a single chip
  • 5. Hardware Vs Software Categorization Hardware: Hardware can be classified into storage devices, processing hardware, control devices, output hardware, and input hardware: Storage Devices: Storage devices is a component of hardware that is used for the primary purpose of holding information. Information in storage devices can be saved over a long period. You can have it temporarily or permanently saved within the storage device. Processing Hardware: Processing hardware is where raw data is converted into usable and desirable information. The data is processed as per the set of commands relayed by the user through the use of the input devices. The CPU (Central processing unit) hardware for all personal computers.
  • 6. Hardware Vs Software Categorization Hardware: Hardware can be classified into storage devices, processing hardware, control devices, output hardware, and input hardware: Storage Devices: Storage devices is a component of hardware that is used for the primary purpose of holding information. Information in storage devices can be saved over a long period. You can have it temporarily or permanently saved within the storage device. Processing Hardware: Processing hardware is where raw data is converted into usable and desirable information. The data is processed as per the set of commands relayed by the user through the use of the input devices. The CPU (Central processing unit) hardware for all personal computers.
  • 7. Hardware Vs Software Categorization Controlling Devices: When users want to connect the computer to an external device, controlling devices are utilized. Output Devices: Output devices are utilized when users want to send data from one computer device to another. Some examples of output devices include monitors, speakers, and printers. Input Devices: Input devices are the equipment used in relaying data and the commands given to the processing hardware. Best input devices include keyboards, mice, etc.
  • 8. SOFTWARE The software can be classified into system, application, and programming software. System Software: System software is a computer program that helps smooth functioning and runs the computer hardware and application software. Operating systems are the perfect example of system software. The operating system is responsible for running the program and the application software. Another example of system software is the BIOS (Basic Input/output system).
  • 9. SOFTWARE The software can be classified into system, application, and programming software. System Software: System software is a computer program that helps smooth functioning and runs the computer hardware and application software. Operating systems are the perfect example of system software. The operating system is responsible for running the program and the application software. Another example of system software is the BIOS (Basic Input/output system).
  • 10. SOFTWARE Application Software: Application software is a computer program that performs various tasks for the user or another application. The Application software runs on the operating system. Examples of application software include web browsers, image editors, and data processors. Programming Software: Programming software is used while developing other software. Some examples of programming software include compilers, interpreters, and debuggers.
  • 11. Hardware Vs Software Development Hardware The development of hardware involves the creation of electrical and electromechanical devices. Therefore, hardware development has various stages to it. At the onset, the development of hardware requires companies to come up with a detailed design of the product. Once they have decided on the product’s design, the next time is manufacturing the product. After the product is manufactured, it needs to be tested and inspected. Any form of change in the product mid-development can be extremely costly. Therefore, given the high cost, any major change which needs to be incorporated is postponed and is made in future upgrades. In addition, hardware is developed primarily using electronic
  • 12. Hardware Vs Software Development Software Software is developed in a much different fashion than hardware. This is developed through coding using a programming language by those who know computer programming. Just like hardware, the software also requires a detailed design which is essential for achieving the desired end product. After a detailed design has been presented, the software undergoes rigorous testing for quality purposes.