SlideShare a Scribd company logo
1 of 13
COMPUTER HARDWARE
AND SOFTWARE
Abhishek Sonker
Introduction
Computer hardware and software work together to perform a wide range of tasks,
from running applications and games to managing data and connecting to the internet.
Hardware provides the physical infrastructure, while software directs and controls
these components to execute various functions.
The concept of hardware and software is explained in detail from next slides −
Computer Hardware
★ Hardware means the physical parts of a computer, like the stuff you can touch
and see.
★ Computer hardware is made up of connected electronic gadgets that help us give
commands to the computer and see what it does.
★ Some examples of computer hardware are the CPU (the computer's brain),
keyboard, mouse, and hard disk (where stuff is stored).
Hardware Components
Computer hardware is a collection of several components working together. Some
parts are essential and others are added advantages. Computer hardware is made up of
CPU and peripherals as shown in image below.
Type Of Computer Hardwares
★ Central Processing Unit (CPU): The CPU is the "brain" of the computer,
responsible for executing instructions and performing calculations.
★ Memory (RAM): Random Access Memory (RAM) is a temporary storage area
that stores data that the CPU is currently working on.
★ Hard Drive (HDD/SSD): Hard drives store data long-term. HDDs use spinning
disks, while SSDs use flash memory for faster data access.
★ Motherboard: The motherboard is the main circuit board that connects all the
computer's components and allows them to communicate.
★ Graphics Processing Unit (GPU): GPUs are dedicated processors for rendering
images and videos, essential for gaming and graphical applications.
★ Input and Output Devices: These include the keyboard, mouse, monitor, printer,
and speakers, allowing users to interact with the computer.
★ Power Supply Unit (PSU): The PSU provides power to all components, converting
electricity from the outlet to a usable form for the computer.
★ Optical Drives: These are CD/DVD/Blu-ray drives used for reading and writing
optical discs.
★ Expansion Cards: These are add-on cards for enhancing the computer's
capabilities, such as graphics cards, sound cards, and network cards.
★ Cooling System: Computers need cooling to prevent overheating. This includes
fans, heat sinks, and, in some cases, liquid cooling systems.
Computer Software
★ A program is a set of instructions that tells a computer what to do.
★ Software is created by writing these instructions in a computer language,
converting them into machine language, and then the computer carries out these
instructions.
★ Software can be divided into two main types.
○ System software
○ Application software
System Software
★ System software works directly with the computer's hardware, making it run
smoothly.
★ It creates a foundation for running other software applications.
★ System software helps with user interactions and functionality on a computer.
★ Some examples of system software are Windows, Linux, and Unix operating
systems.
Application Software
★ Application software is made to help users do specific tasks.
★ It can be designed for different jobs, like creating documents, spreadsheets,
presentations, or managing databases.
★ Some common examples are Microsoft Word, Excel, PowerPoint, and Oracle,
which help users with writing, number crunching, presentations, and database
management.
Type of Computer Software:
★ Operating System (OS): The OS is the core software that manages hardware
resources and allows users to interact with the computer. Examples include
Windows, macOS, and Linux.
★ Application Software: These are programs that perform specific tasks, such as
word processors (Microsoft Word), web browsers (Google Chrome), and image
editors (Adobe Photoshop).
★ Utility Software: Utilities help maintain and optimize the computer, including
antivirus programs, disk cleanup tools, and backup software.
★ Programming Software: For software developers, these tools include compilers,
code editors, and integrated development environments (IDEs).
★ Middleware: Software that connects different applications and facilitates
communication between them, often used in networking and database
management.
★ Firmware: Permanent software programmed into hardware components, like the
BIOS (Basic Input/Output System) on a motherboard.
★ Open Source Software: Software with source code that's freely available for
modification and distribution, like the Linux operating system.
★ Proprietary Software: Commercial software with restricted access to its source
code, often requiring a license or purchase.
★ Web-based Applications: Software that runs within a web browser, including
email services (Gmail) and cloud-based productivity tools (Google Docs).
★ Mobile Apps: Software designed for smartphones and tablets, available through
app stores.
Differences between Software and Hardware
S. No. Software Hardware
1
It is a collection of programs to bring
computer hardware system into operation.
hardware system into operation. It includes
physical components of computer system.
2
It includes numbers, alphabets,
alphanumeric symbols, identifiers,
keywords, etc.
It consists of electronic components like
ICs, diodes, registers, crystals, boards,
insulators, etc.
3
Software products evolve by adding new
features to existing programs to support
hardware.
Hardware design is based on architectural
decisions to make it work over a range of
environmental conditions and time.
4
It will vary as per computer and its built-in
functions and programming language.
It is mostly constructed for all types of
computer systems.
S. No. Software Hardware
5
It is designed and developed by
experienced programmers in high-level
language.
The hardware can understand only low-
level language or machine language.
6
It is represented in any high-level language
such as BASIC, COBOL, C, C++, JAVA,
etc.
The hardware works only on binary codes
1’s and 0’s.
7
The software is categorized as operating
system, utilities, language processor,
application software, etc.
The hardware consists of input devices,
output devices, memory, etc.

More Related Content

Similar to COMPUTER HARDWARE AND SOFTWARE.pptx

Basic IT knowledge
Basic IT knowledgeBasic IT knowledge
Basic IT knowledgeTechsailor
 
IGCSE_ICT_Chapter 1.pptx
IGCSE_ICT_Chapter 1.pptxIGCSE_ICT_Chapter 1.pptx
IGCSE_ICT_Chapter 1.pptxFatimaWaheed30
 
Hardware & software
Hardware & softwareHardware & software
Hardware & software00susanaob
 
Introduction to computer 7 th std
Introduction to computer  7 th stdIntroduction to computer  7 th std
Introduction to computer 7 th stdlurdhu agnes
 
Understanding Computer Systems
Understanding Computer SystemsUnderstanding Computer Systems
Understanding Computer SystemsAr Kyu Dee
 
UNIT I-Computer Operation-Fundamentals.ppt
UNIT I-Computer Operation-Fundamentals.pptUNIT I-Computer Operation-Fundamentals.ppt
UNIT I-Computer Operation-Fundamentals.pptJohnReyBoaquia2
 
HARDWARE AND SOFTWARE.pptx
HARDWARE AND SOFTWARE.pptxHARDWARE AND SOFTWARE.pptx
HARDWARE AND SOFTWARE.pptxKhushiSinghal52
 
Computer_Programming_Fundamentals in cpp
Computer_Programming_Fundamentals in cppComputer_Programming_Fundamentals in cpp
Computer_Programming_Fundamentals in cppmeharikiros2
 
8unit1 introduction to computer software hardware
8unit1 introduction to computer software hardware8unit1 introduction to computer software hardware
8unit1 introduction to computer software hardwareNeha Kurale
 
Basic computer hardware and software
Basic computer hardware and softwareBasic computer hardware and software
Basic computer hardware and softwareDr. Ahmed Al Zaidy
 
Computer
ComputerComputer
ComputerCAFE91
 
What is computer hardware and software
What is computer hardware and softwareWhat is computer hardware and software
What is computer hardware and softwareparag dhok
 

Similar to COMPUTER HARDWARE AND SOFTWARE.pptx (20)

Basic IT knowledge
Basic IT knowledgeBasic IT knowledge
Basic IT knowledge
 
Microsoft Office & Hardware of Computer By Rimon Rayhan
Microsoft Office    & Hardware of Computer By Rimon RayhanMicrosoft Office    & Hardware of Computer By Rimon Rayhan
Microsoft Office & Hardware of Computer By Rimon Rayhan
 
IGCSE_ICT_Chapter 1.pptx
IGCSE_ICT_Chapter 1.pptxIGCSE_ICT_Chapter 1.pptx
IGCSE_ICT_Chapter 1.pptx
 
Hardware & software
Hardware & softwareHardware & software
Hardware & software
 
Introduction to computer 7 th std
Introduction to computer  7 th stdIntroduction to computer  7 th std
Introduction to computer 7 th std
 
Understanding Computer Systems
Understanding Computer SystemsUnderstanding Computer Systems
Understanding Computer Systems
 
UNIT I-Computer Operation-Fundamentals.ppt
UNIT I-Computer Operation-Fundamentals.pptUNIT I-Computer Operation-Fundamentals.ppt
UNIT I-Computer Operation-Fundamentals.ppt
 
Hardware & Software
Hardware & SoftwareHardware & Software
Hardware & Software
 
Types of software
Types of software Types of software
Types of software
 
HARDWARE AND SOFTWARE.pptx
HARDWARE AND SOFTWARE.pptxHARDWARE AND SOFTWARE.pptx
HARDWARE AND SOFTWARE.pptx
 
Computer_Programming_Fundamentals in cpp
Computer_Programming_Fundamentals in cppComputer_Programming_Fundamentals in cpp
Computer_Programming_Fundamentals in cpp
 
COMPUTER PROGRAM.pptx
COMPUTER PROGRAM.pptxCOMPUTER PROGRAM.pptx
COMPUTER PROGRAM.pptx
 
Computer in nursing
Computer in nursingComputer in nursing
Computer in nursing
 
K04 software
K04 softwareK04 software
K04 software
 
8unit1 introduction to computer software hardware
8unit1 introduction to computer software hardware8unit1 introduction to computer software hardware
8unit1 introduction to computer software hardware
 
Basic computer hardware and software
Basic computer hardware and softwareBasic computer hardware and software
Basic computer hardware and software
 
Computer
ComputerComputer
Computer
 
What is computer hardware and software
What is computer hardware and softwareWhat is computer hardware and software
What is computer hardware and software
 
Introduction to computer system
Introduction to computer systemIntroduction to computer system
Introduction to computer system
 
Hardware software comparisom
Hardware software comparisomHardware software comparisom
Hardware software comparisom
 

More from Abhishek Sonker

More from Abhishek Sonker (7)

PERMUTATION & COMBINATION.pptx
PERMUTATION & COMBINATION.pptxPERMUTATION & COMBINATION.pptx
PERMUTATION & COMBINATION.pptx
 
Mixture & Alligation.pptx
Mixture & Alligation.pptxMixture & Alligation.pptx
Mixture & Alligation.pptx
 
PROFIT AND LOSS.pptx
PROFIT AND LOSS.pptxPROFIT AND LOSS.pptx
PROFIT AND LOSS.pptx
 
OPERATING SYSTEM AND NETWORKING.pptx
OPERATING SYSTEM AND NETWORKING.pptxOPERATING SYSTEM AND NETWORKING.pptx
OPERATING SYSTEM AND NETWORKING.pptx
 
History Of Computer.pptx
History Of Computer.pptxHistory Of Computer.pptx
History Of Computer.pptx
 
COMPUTER AWARENESS.pptx
COMPUTER AWARENESS.pptxCOMPUTER AWARENESS.pptx
COMPUTER AWARENESS.pptx
 
OSI MODEL
OSI MODELOSI MODEL
OSI MODEL
 

Recently uploaded

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 

Recently uploaded (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 

COMPUTER HARDWARE AND SOFTWARE.pptx

  • 2. Introduction Computer hardware and software work together to perform a wide range of tasks, from running applications and games to managing data and connecting to the internet. Hardware provides the physical infrastructure, while software directs and controls these components to execute various functions. The concept of hardware and software is explained in detail from next slides −
  • 3. Computer Hardware ★ Hardware means the physical parts of a computer, like the stuff you can touch and see. ★ Computer hardware is made up of connected electronic gadgets that help us give commands to the computer and see what it does. ★ Some examples of computer hardware are the CPU (the computer's brain), keyboard, mouse, and hard disk (where stuff is stored).
  • 4. Hardware Components Computer hardware is a collection of several components working together. Some parts are essential and others are added advantages. Computer hardware is made up of CPU and peripherals as shown in image below.
  • 5. Type Of Computer Hardwares ★ Central Processing Unit (CPU): The CPU is the "brain" of the computer, responsible for executing instructions and performing calculations. ★ Memory (RAM): Random Access Memory (RAM) is a temporary storage area that stores data that the CPU is currently working on. ★ Hard Drive (HDD/SSD): Hard drives store data long-term. HDDs use spinning disks, while SSDs use flash memory for faster data access. ★ Motherboard: The motherboard is the main circuit board that connects all the computer's components and allows them to communicate. ★ Graphics Processing Unit (GPU): GPUs are dedicated processors for rendering images and videos, essential for gaming and graphical applications.
  • 6. ★ Input and Output Devices: These include the keyboard, mouse, monitor, printer, and speakers, allowing users to interact with the computer. ★ Power Supply Unit (PSU): The PSU provides power to all components, converting electricity from the outlet to a usable form for the computer. ★ Optical Drives: These are CD/DVD/Blu-ray drives used for reading and writing optical discs. ★ Expansion Cards: These are add-on cards for enhancing the computer's capabilities, such as graphics cards, sound cards, and network cards. ★ Cooling System: Computers need cooling to prevent overheating. This includes fans, heat sinks, and, in some cases, liquid cooling systems.
  • 7. Computer Software ★ A program is a set of instructions that tells a computer what to do. ★ Software is created by writing these instructions in a computer language, converting them into machine language, and then the computer carries out these instructions. ★ Software can be divided into two main types. ○ System software ○ Application software
  • 8. System Software ★ System software works directly with the computer's hardware, making it run smoothly. ★ It creates a foundation for running other software applications. ★ System software helps with user interactions and functionality on a computer. ★ Some examples of system software are Windows, Linux, and Unix operating systems.
  • 9. Application Software ★ Application software is made to help users do specific tasks. ★ It can be designed for different jobs, like creating documents, spreadsheets, presentations, or managing databases. ★ Some common examples are Microsoft Word, Excel, PowerPoint, and Oracle, which help users with writing, number crunching, presentations, and database management.
  • 10. Type of Computer Software: ★ Operating System (OS): The OS is the core software that manages hardware resources and allows users to interact with the computer. Examples include Windows, macOS, and Linux. ★ Application Software: These are programs that perform specific tasks, such as word processors (Microsoft Word), web browsers (Google Chrome), and image editors (Adobe Photoshop). ★ Utility Software: Utilities help maintain and optimize the computer, including antivirus programs, disk cleanup tools, and backup software. ★ Programming Software: For software developers, these tools include compilers, code editors, and integrated development environments (IDEs).
  • 11. ★ Middleware: Software that connects different applications and facilitates communication between them, often used in networking and database management. ★ Firmware: Permanent software programmed into hardware components, like the BIOS (Basic Input/Output System) on a motherboard. ★ Open Source Software: Software with source code that's freely available for modification and distribution, like the Linux operating system. ★ Proprietary Software: Commercial software with restricted access to its source code, often requiring a license or purchase. ★ Web-based Applications: Software that runs within a web browser, including email services (Gmail) and cloud-based productivity tools (Google Docs). ★ Mobile Apps: Software designed for smartphones and tablets, available through app stores.
  • 12. Differences between Software and Hardware S. No. Software Hardware 1 It is a collection of programs to bring computer hardware system into operation. hardware system into operation. It includes physical components of computer system. 2 It includes numbers, alphabets, alphanumeric symbols, identifiers, keywords, etc. It consists of electronic components like ICs, diodes, registers, crystals, boards, insulators, etc. 3 Software products evolve by adding new features to existing programs to support hardware. Hardware design is based on architectural decisions to make it work over a range of environmental conditions and time. 4 It will vary as per computer and its built-in functions and programming language. It is mostly constructed for all types of computer systems.
  • 13. S. No. Software Hardware 5 It is designed and developed by experienced programmers in high-level language. The hardware can understand only low- level language or machine language. 6 It is represented in any high-level language such as BASIC, COBOL, C, C++, JAVA, etc. The hardware works only on binary codes 1’s and 0’s. 7 The software is categorized as operating system, utilities, language processor, application software, etc. The hardware consists of input devices, output devices, memory, etc.