SlideShare a Scribd company logo
2
Most read
3
Most read
5
Most read
COMPUTER HARDWARE &
SOFTWARE
Contents
What Is Computer?
Components of Computer
Hardware
‒ Input Devices
‒ Output Devices
‒ Central Processing Unit (CPU)
‒ Primary Storage (Memory )
‒ Secondary Storage (Mass Storage)
Software
‒ Types of Software
Conclusion
What is COMPUTER?
Computers are automatic, electronic
machines that
– accept data & instructions from a user (INPUT)
– store the data & instructions (STORAGE)
– manipulate the data according to the
instructions (PROCESSING)
– store &/or output the results to the user
(OUTPUT)
A computer system is composed of
hardware and software.
Its components include…
1. Input devices
2. Central Processing Unit (CPU)
3. Primary storage (Memory)
4. Secondary storage (Mass storage)
5. Output devices
Components of Computer
Inputs Outputs
Processing
Storage
Components of Computer
Mass Storage
Input
devices
Output
devices
Control Unit
(CU)
Arithmetic and
Logic Unit
(ALU)
CPU
Memory
HARDWARE
 Mechanical, electrical, electronic, or
other physical equipment and machinery
associated with a computer system or
necessary for the playback or projection
of nonprintmedia.
 Basic microcomputer hardware includes
a central processing unit (CPU),
keyboard, and monitor.
Input devices allow the user to enter
information into the system, or control its
operation. Examples …
Keyboard Mouse Trackball Joystick
Light Pen Webcam Barcode Reader Touchscreen
INPUT DEVICES
An output device is a piece of hardware that is
used to display or output data which has been
processed or has been stored on the computer.
Examples are…
Monitor Printer
Speakers
Plotter Video Beam
OUTPUT DEVICES
CENTRAL PROCESSING UNIT (CPU)
 CPU is the heart and brain of a computer. It is
normally an Intel Pentium (or equivalent).
 It receives data as input.
 Follows instruction, and processes data accordingly.
 Presents the information as out put to the user.
 Its primary function is to execute programs.
 It controls & coordinates all components such as
memory, input and output devices.
CPU consists of two units
 Control Unit (CU)
 Arithmetic & Logic Unit (ALU)
Control Unit (CU)
The control unit controls the overall activities of the
components of the computer. It is mainly used to
coordinate the activities among other units. It will
send commands signals and controls the sequence
of instructions to be executed.
Arithmetic and Logic Unit (ALU)
Performs arithmetic and logical operations on the
data.
 arithmetic operations (+, - , *, /)
 logic operations (>, <, <=,>=, etc.)
Contd… CPU
 Primary Storage also called Main Memory
– On board memory (located on the motherboard)
– Very fast, but expensive
– Two types
• RAM – Random Access Memory
• ROM – Read Only Memory
 RAM - Random Access Memory
– Read/write capability
– Contents lost when computer is turned off (volatile)
– A program must be in RAM for it to execute
– Its types are Static & Dynamic RAM
PRIMARY STORAGE (MEMORY )
ROM - Read Only Memory
– Read but not write capability
– Permanent (non volatile)
– Stores the preliminary instructions to be
executed when the computer is turned on, e.g.
• To check RAM
• To check communications with peripheral
devices
• Bootstrap loader program
– Its types are ROM, PROM, EPROM &
EEPROM
PRIMARY STORAGE (MEMORY )
Secondary Storage also called Mass
Storage
–External devices (not on the
motherboard); either inside or outside
the computer
–Store programs and data permanently
–Slower, but cheaper
SECONDARY STORAGE (MASS STORAGE)
–Different sizes/styles
•Floppy Disk - 1.4MB (portable)
•Zip Drive - 100-750MB (portable)
•CD - 650MB (portable)
•Hard Disk Drive >=20GB (not
portable)
•Tape - 50GB (portable, very slow)
•Flash drives (portable)
SECONDARY STORAGE (MASS STORAGE)
SOFTWARE
 Programs written in a special language with a
series of instructions to a computer or its
peripherals that cause the computer to solve a
problem or perform a task to achieve a
specific set of results.
 Simply a set of instruction necessary for a
computer to accomplish required tasks.
A computer program is a series of instructions
– each instruction is expressed in a format
consistent with a predefined set of rules
– a computer processes data under the direction
of the instructions in a program
– there are instructions to input, process, store
and output data
– the user of a program (as distinct from its
creator) has no need to be aware of the details
of its construction
– the user is only interested in the services that
the program is able to provide
SOFTWARE
Operating System
– controls all machine activities
– provides the user interface to the computer
– manages resources such as the CPU and memory
– DOS, Windows XP, Unix, Linux, Mac OS
Application program
– generic term for any other kind of software
(custom made)
– MS Word, MS Excel, Games,….. Library
softwares e.g, Koha, WINISIS, LIMS, LAMP….
TYPES OF SOFTWARE
TYPES OF SOFTWARE
 PROGRAMMING LANGUAGES – It is the
representation of instructions in human
recognizable form.
EXAMPLES:
1. Python
2. JavaScript
3. Java
4. C++
5. C#
6. Ruby
7. PHP
TYPES OF SOFTWARE
TYPES OF SOFTWARE
Conclusion
Computer hardware refers to the physical
parts or components of a computer.
In contrast, software is untouchable.
Software exists as ideas, application,
concepts, and symbols, but it has no
substance.
A combination of hardware and software
forms a usable computing system.
THANK YOU
By: Huma Malik
Librarian, Preston University, Islamabad
MLIS-AIOU SPRING 2013 WORKSHOP

More Related Content

PPSX
COMPUTER HARDWARE AND SOFTWARE
PPTX
hw-sw-130903235150-201202150400.pptx n.
PPTX
Hardware and Software in computer business
PPTX
Hardware Software clascccccsification.pptx
PPTX
Intrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrro.pptx
PPTX
Computer Organisation
PPT
Chapter 1 computer hardware and flow of information
PPTX
ECE_Lec 1,2_ Fundamentals of computer.pptx
COMPUTER HARDWARE AND SOFTWARE
hw-sw-130903235150-201202150400.pptx n.
Hardware and Software in computer business
Hardware Software clascccccsification.pptx
Intrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrro.pptx
Computer Organisation
Chapter 1 computer hardware and flow of information
ECE_Lec 1,2_ Fundamentals of computer.pptx

Similar to Computer hardware and software ICT 9.ppt (20)

PPTX
Hardware and Software Hardware and Software.pptx
PPTX
Basics of computers.pptx
PPTX
SESSION 2 The second part of a lecture no 2.pptx
PPT
HARDWARE
PPTX
Difference Between Software and hardware
PPTX
User Hardware and software ppt Ffff.pptx
PPTX
Zimsec Computer Science Notes
PPTX
The computer by pradeep
PPTX
computer funda.pptx
PPTX
Elements of computer and brief introduction
PPTX
Types and components of computer system
PPTX
Fundamentals-of-Computer.hhhhhhhhhhhhhhhhh
PPTX
323617317-Components-of-a-Computer-System-ppt-pptx.pptx
PPTX
Fundamentals of Computers and Operating System(OS)
PPT
UNIT I-Computer Operation-Fundamentals.ppt
PPTX
Hardware concepts
PPTX
CPDS FUNDAMENTALS.pptx
PPTX
pre phd class 1.pptx
PPTX
Fundamentals of computer
PPTX
Fundamentals of computer Part 1
Hardware and Software Hardware and Software.pptx
Basics of computers.pptx
SESSION 2 The second part of a lecture no 2.pptx
HARDWARE
Difference Between Software and hardware
User Hardware and software ppt Ffff.pptx
Zimsec Computer Science Notes
The computer by pradeep
computer funda.pptx
Elements of computer and brief introduction
Types and components of computer system
Fundamentals-of-Computer.hhhhhhhhhhhhhhhhh
323617317-Components-of-a-Computer-System-ppt-pptx.pptx
Fundamentals of Computers and Operating System(OS)
UNIT I-Computer Operation-Fundamentals.ppt
Hardware concepts
CPDS FUNDAMENTALS.pptx
pre phd class 1.pptx
Fundamentals of computer
Fundamentals of computer Part 1
Ad

More from ANNIEROSEDULANG1 (10)

PPTX
5.2 DATA PROCESSING operations etcc.pptx
PPTX
Personal Computer PC DESIGN BUILDING.pptx
PPTX
intercultural-relationintercultural-relation-P.E..pptx
PPTX
6 ISOMETRIC and orthographic projections.pptx
PPTX
3 POST BIOS EDUCATION COMPUTER SYSTEM SERVICING.pptx
PPTX
CSS 10 WEEK 1.pptx
DOCX
Slope of a Line SIM.docx
PPTX
Copy of Educ 200 Annie Rose Dulang.pptx
PPTX
Educ_239_-__ANNIE_deped_rartionalization.pptx
PPTX
EDUC_230_HISTORY_OF_EDUCATIONL_PLANNING_IN_THE_PHILS.pptx
5.2 DATA PROCESSING operations etcc.pptx
Personal Computer PC DESIGN BUILDING.pptx
intercultural-relationintercultural-relation-P.E..pptx
6 ISOMETRIC and orthographic projections.pptx
3 POST BIOS EDUCATION COMPUTER SYSTEM SERVICING.pptx
CSS 10 WEEK 1.pptx
Slope of a Line SIM.docx
Copy of Educ 200 Annie Rose Dulang.pptx
Educ_239_-__ANNIE_deped_rartionalization.pptx
EDUC_230_HISTORY_OF_EDUCATIONL_PLANNING_IN_THE_PHILS.pptx
Ad

Recently uploaded (20)

PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Big Data Technologies - Introduction.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
Spectroscopy.pptx food analysis technology
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Cloud computing and distributed systems.
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPT
Teaching material agriculture food technology
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Building Integrated photovoltaic BIPV_UPV.pdf
Electronic commerce courselecture one. Pdf
Unlocking AI with Model Context Protocol (MCP)
Reach Out and Touch Someone: Haptics and Empathic Computing
Big Data Technologies - Introduction.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Network Security Unit 5.pdf for BCA BBA.
Spectral efficient network and resource selection model in 5G networks
Per capita expenditure prediction using model stacking based on satellite ima...
20250228 LYD VKU AI Blended-Learning.pptx
Spectroscopy.pptx food analysis technology
Review of recent advances in non-invasive hemoglobin estimation
Cloud computing and distributed systems.
Understanding_Digital_Forensics_Presentation.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Digital-Transformation-Roadmap-for-Companies.pptx
Chapter 3 Spatial Domain Image Processing.pdf
Teaching material agriculture food technology
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows

Computer hardware and software ICT 9.ppt

  • 2. Contents What Is Computer? Components of Computer Hardware ‒ Input Devices ‒ Output Devices ‒ Central Processing Unit (CPU) ‒ Primary Storage (Memory ) ‒ Secondary Storage (Mass Storage) Software ‒ Types of Software Conclusion
  • 3. What is COMPUTER? Computers are automatic, electronic machines that – accept data & instructions from a user (INPUT) – store the data & instructions (STORAGE) – manipulate the data according to the instructions (PROCESSING) – store &/or output the results to the user (OUTPUT) A computer system is composed of hardware and software.
  • 4. Its components include… 1. Input devices 2. Central Processing Unit (CPU) 3. Primary storage (Memory) 4. Secondary storage (Mass storage) 5. Output devices Components of Computer Inputs Outputs Processing Storage
  • 5. Components of Computer Mass Storage Input devices Output devices Control Unit (CU) Arithmetic and Logic Unit (ALU) CPU Memory
  • 6. HARDWARE  Mechanical, electrical, electronic, or other physical equipment and machinery associated with a computer system or necessary for the playback or projection of nonprintmedia.  Basic microcomputer hardware includes a central processing unit (CPU), keyboard, and monitor.
  • 7. Input devices allow the user to enter information into the system, or control its operation. Examples … Keyboard Mouse Trackball Joystick Light Pen Webcam Barcode Reader Touchscreen INPUT DEVICES
  • 8. An output device is a piece of hardware that is used to display or output data which has been processed or has been stored on the computer. Examples are… Monitor Printer Speakers Plotter Video Beam OUTPUT DEVICES
  • 9. CENTRAL PROCESSING UNIT (CPU)  CPU is the heart and brain of a computer. It is normally an Intel Pentium (or equivalent).  It receives data as input.  Follows instruction, and processes data accordingly.  Presents the information as out put to the user.  Its primary function is to execute programs.  It controls & coordinates all components such as memory, input and output devices. CPU consists of two units  Control Unit (CU)  Arithmetic & Logic Unit (ALU)
  • 10. Control Unit (CU) The control unit controls the overall activities of the components of the computer. It is mainly used to coordinate the activities among other units. It will send commands signals and controls the sequence of instructions to be executed. Arithmetic and Logic Unit (ALU) Performs arithmetic and logical operations on the data.  arithmetic operations (+, - , *, /)  logic operations (>, <, <=,>=, etc.) Contd… CPU
  • 11.  Primary Storage also called Main Memory – On board memory (located on the motherboard) – Very fast, but expensive – Two types • RAM – Random Access Memory • ROM – Read Only Memory  RAM - Random Access Memory – Read/write capability – Contents lost when computer is turned off (volatile) – A program must be in RAM for it to execute – Its types are Static & Dynamic RAM PRIMARY STORAGE (MEMORY )
  • 12. ROM - Read Only Memory – Read but not write capability – Permanent (non volatile) – Stores the preliminary instructions to be executed when the computer is turned on, e.g. • To check RAM • To check communications with peripheral devices • Bootstrap loader program – Its types are ROM, PROM, EPROM & EEPROM PRIMARY STORAGE (MEMORY )
  • 13. Secondary Storage also called Mass Storage –External devices (not on the motherboard); either inside or outside the computer –Store programs and data permanently –Slower, but cheaper SECONDARY STORAGE (MASS STORAGE)
  • 14. –Different sizes/styles •Floppy Disk - 1.4MB (portable) •Zip Drive - 100-750MB (portable) •CD - 650MB (portable) •Hard Disk Drive >=20GB (not portable) •Tape - 50GB (portable, very slow) •Flash drives (portable) SECONDARY STORAGE (MASS STORAGE)
  • 15. SOFTWARE  Programs written in a special language with a series of instructions to a computer or its peripherals that cause the computer to solve a problem or perform a task to achieve a specific set of results.  Simply a set of instruction necessary for a computer to accomplish required tasks.
  • 16. A computer program is a series of instructions – each instruction is expressed in a format consistent with a predefined set of rules – a computer processes data under the direction of the instructions in a program – there are instructions to input, process, store and output data – the user of a program (as distinct from its creator) has no need to be aware of the details of its construction – the user is only interested in the services that the program is able to provide SOFTWARE
  • 17. Operating System – controls all machine activities – provides the user interface to the computer – manages resources such as the CPU and memory – DOS, Windows XP, Unix, Linux, Mac OS Application program – generic term for any other kind of software (custom made) – MS Word, MS Excel, Games,….. Library softwares e.g, Koha, WINISIS, LIMS, LAMP…. TYPES OF SOFTWARE
  • 19.  PROGRAMMING LANGUAGES – It is the representation of instructions in human recognizable form. EXAMPLES: 1. Python 2. JavaScript 3. Java 4. C++ 5. C# 6. Ruby 7. PHP TYPES OF SOFTWARE
  • 21. Conclusion Computer hardware refers to the physical parts or components of a computer. In contrast, software is untouchable. Software exists as ideas, application, concepts, and symbols, but it has no substance. A combination of hardware and software forms a usable computing system.
  • 22. THANK YOU By: Huma Malik Librarian, Preston University, Islamabad MLIS-AIOU SPRING 2013 WORKSHOP

Editor's Notes

  • #19: Python JavaScript Java C++ C# Ruby PHP Swift Go Rust Kotlin TypeScript SQL R Perl Scala Lua Haskell Dart MATLAB