SlideShare a Scribd company logo
Chapter 3
Computer Hardware
And Software
Chapter 3 Slide 2
Hardware vs. Software
 Hardware
• The physical equipment used to process
information
 Software
• Instructions that, with the help of people,
command the hardware to perform desired
tasks
Chapter 3 Slide 3
Computer Hardware Conceptual
Overview
Figure 3-1
Chapter 3 Slide 4
Computer Devices
 Processing hardware
• Controls the peripheral devices, as
directed by computer software
 Data bus
• Electrical connection managing the flow of
data between the processing hardware and
the rest of the computer
Chapter 3 Slide 5
Computer Devices
 Adaptors (controllers)
• Reside inside the computer and convert
commands and data from the data bus into
signals that peripheral devices can use
 Port
• A connection between the computer box
and a device outside the computer
Chapter 3 Slide 6
Computer Devices
 Input, output, and communications
devices
• Transfer data between a computer and its
users or other computers
 Storage devices
• Save data for later processing
Chapter 3 Slide 7
Uses of Input Hardware
 Active data entry
• A person uses an input device to enter
data into a computer
 Passive data entry
• The computer obtains information without
the active participation of a user
 Control
• A person uses an input device to control
the tasks or actions of the computer.
Chapter 3 Slide 8
Input Devices
 Keyboard
• Consists of a plastic or metal housing
containing keys that, when pressed, send a
signal to the computer
 Pointing devices
• Allow the user to control the movement of a
cursor (pointer) on the screen
Chapter 3 Slide 9
Input Devices
 Formatted Text Readers
• Read text formatted specifically for the
device in use
 Image Capture Devices
• Include scanners, digital still cameras, and
digital camcorders
Chapter 3 Slide 10
Input Devices
 Instrumentation devices
• Receive input through other devices, such
as machines and musical instruments, that
produce electrical output
 Sensors
• Devices that respond to the environment
with a signal that a computer can interpret
Chapter 3 Slide 11
Processing Hardware – The Execution
Cycle
Figure 3-5
Chapter 3 Slide 12
Measuring Processing Power
 Word length and bus width
 Speed of arithmetic
 Instruction speed
 Instruction set
 Pipelining
Chapter 3 Slide 13
Processing Hardware
 Parallel processing
• Uses two or more processors in a single
computer
 Specialized processors
• Processors, such as video accelerators,
voice processors, cryptographic
coprocessors, and DSPs, that perform
highly specialized tasks
Chapter 3 Slide 14
Processing Trends
 Moore’s Law
• A 1965 prediction by Gordon Moore, a co-
founder of Intel, that the amount of
information storable in a square inch of
silicon would double about every 18
months
Chapter 3 Slide 15
Types of Storage Hardware
 Primary storage
• Electrical, resides on the bus, and is
directly accessible to the processor
 Secondary storage
• Storage that the processor cannot access
directly
Chapter 3 Slide 16
Types of Storage Hardware
 Volatile storage
• Requires electrical power to retain its data
 Non-volatile storage
• Retains its data in the absence of electrical
power
Chapter 3 Slide 17
Primary Storage Devices
 Cache memory
• Expensive super-fast primary storage
 RAM (random access memory)
• Volatile primary storage
 ROM (read-only memory)
• Non-volatile primary storage
Chapter 3 Slide 18
Secondary Storage Devices
 Fixed media
• Hard disk
• RAID
 Removable media
• Includes diskettes, cartridge disks,
magnetic tape, optical media, and flash
memory
Chapter 3 Slide 19
Other Storage Technologies
 Distributed Storage
• Storage Area Networks (SANs)
 Volumetric Storage
• Holographic
• MFD
Chapter 3 Slide 20
Hardware for Data Output
 Softcopy
• Output on an unmovable medium, such as
a computer screen.
 Hardcopy
• Output on a medium, such as paper, that
can be removed from the computer.
 Robotic
• Output into devices that physically move in
response to signals from a computer.
Chapter 3 Slide 21
Types of Software - Overview
Figure 3-12
Chapter 3 Slide 22
Types of Software
 Vertical application software
• Performs tasks common to a specific
industry, or a function within an industry
 Horizontal application software
• Addresses tasks that are common to users
in all or almost all industries
Chapter 3 Slide 23
Types of Software
 Systems Software
• Performs tasks to manage the devices and
resources of a computer and its network
 Systems-development software
• Used to create new software
Chapter 3 Slide 24
Vertical Software Issues
 Make vs. Buy
• Custom
• Customized
• Packaged (COTS)
 Integration
• Enterprise Resource Planning (ERP)
• Middleware
Chapter 3 Slide 25
Horizontal Software Types
 Office Automation
 Business Function Application
• Examples: Sales force management,
Human resources management, Inventory
management, Bookkeeping
Chapter 3 Slide 26
Systems Software
 Operating System Kernel
 Systems Utilities
 Network and Systems Management
Software
Chapter 3 Slide 27
Systems Development Software – Language
Differences
 Language Translation Method
• Interpreted
• Compiled
 Level of Abstraction
 Procedural vs. Non-Procedural
 Command/Data Oriented vs. Object
Oriented
Chapter 3 Slide 28
A Layered View of Software
 Client/Server model
• Divides a software application into at least
two separate but interdependent parts
called the client and the server
Chapter 3 Slide 29
Client/Server Models
 Two-tiered model
• Client responsible for user interface
• Server responsible for data storage and
management
• Result: Clients often need lots software
and storage -- fat clients
Chapter 3 Slide 30
Client/Server Models
 Three-tiered model
• Client: User interface
• 1st
Tier Server: Business logic
• 2nd
Tier Server: Data handling
• Results in “thin clients”
 Multi-tiered models
• Divide application into many components,
each of which can call on the others to
perform services
Chapter 3 Slide 31
Peek Into The Future – Nanotechnology
 Nanotechnology
• Refers to building structures on a scale of
one-billionth of a meter, about five times
the diameter of a carbon atom
 Nanobots
• Nanometer-sized robots, able to perform
nano-assembly under the direction of a
computer; perhaps able to reproduce
Chapter 3 Slide 32
Peek Into The Future – Artificial Intelligence
 Rule-based systems
• One in which the computer makes
decisions based on logical rules
 Neural network
• Approach to artificial intelligence that
operates by mimicking the human brain
Chapter 3 Slide 33
Peek Into The Future – Artificial Intelligence
 Evolutionary algorithms
• Approach to artificial intelligence that
operates by observing the success or
failure of millions of different sets of rules
and approaches to solving a problem
End of
Chapter 3
Computer Hardware
And Software

More Related Content

PPT
cComputer hardware, tools, equipment's, and applications
PPT
Chapter 3 computer hardware
PDF
chapter3computerhardware-170131150641.pdf
PPT
Chap03 Computer Hardware
PPTX
Software and hardware PPT1.pptx
PPTX
BIS CH2 Computers and their Applications.pptx
PPTX
Lecture_3.pptx
PPT
Hardware vs software
cComputer hardware, tools, equipment's, and applications
Chapter 3 computer hardware
chapter3computerhardware-170131150641.pdf
Chap03 Computer Hardware
Software and hardware PPT1.pptx
BIS CH2 Computers and their Applications.pptx
Lecture_3.pptx
Hardware vs software

Similar to Computer hardware devices used in computing (20)

PPT
chapter no 3 Computer Hardware James Obrien.ppt
PPT
Looking inside into computer system
PPTX
Computer Organization and Design
PPT
Short_Term_Course_on_Phoenix_and_its_App.ppt
PPTX
Fundamental_of_Digital_Computer and its architecture
PPTX
Types Of The Computer System And Processing Cycle
PPT
PPT
An introduction to Computer Technology
PPTX
Computer hardware components by ni3
PPTX
Computer Basics
PPTX
Lesson 3-What are the hardware components of computer.pptx
PPT
CH003
 
PPTX
Hardware software
PDF
736749821-CSEC-INFORMATION-TECHNOLOGY-12-HOUR-CC-MAY-2024.pdf
PDF
PPT
1 hardware
PPTX
2.-HARDWARE.pptx
PPTX
PPT
hardware.ppt
chapter no 3 Computer Hardware James Obrien.ppt
Looking inside into computer system
Computer Organization and Design
Short_Term_Course_on_Phoenix_and_its_App.ppt
Fundamental_of_Digital_Computer and its architecture
Types Of The Computer System And Processing Cycle
An introduction to Computer Technology
Computer hardware components by ni3
Computer Basics
Lesson 3-What are the hardware components of computer.pptx
CH003
 
Hardware software
736749821-CSEC-INFORMATION-TECHNOLOGY-12-HOUR-CC-MAY-2024.pdf
1 hardware
2.-HARDWARE.pptx
hardware.ppt
Ad

Recently uploaded (20)

PPTX
master seminar digital applications in india
PDF
Basic Mud Logging Guide for educational purpose
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
PPH.pptx obstetrics and gynecology in nursing
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
Insiders guide to clinical Medicine.pdf
PPTX
GDM (1) (1).pptx small presentation for students
PDF
01-Introduction-to-Information-Management.pdf
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Classroom Observation Tools for Teachers
PPTX
Cell Structure & Organelles in detailed.
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
Pharma ospi slides which help in ospi learning
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
master seminar digital applications in india
Basic Mud Logging Guide for educational purpose
STATICS OF THE RIGID BODIES Hibbelers.pdf
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPH.pptx obstetrics and gynecology in nursing
Renaissance Architecture: A Journey from Faith to Humanism
Insiders guide to clinical Medicine.pdf
GDM (1) (1).pptx small presentation for students
01-Introduction-to-Information-Management.pdf
Microbial diseases, their pathogenesis and prophylaxis
Classroom Observation Tools for Teachers
Cell Structure & Organelles in detailed.
O7-L3 Supply Chain Operations - ICLT Program
Pharma ospi slides which help in ospi learning
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Ad

Computer hardware devices used in computing

  • 2. Chapter 3 Slide 2 Hardware vs. Software  Hardware • The physical equipment used to process information  Software • Instructions that, with the help of people, command the hardware to perform desired tasks
  • 3. Chapter 3 Slide 3 Computer Hardware Conceptual Overview Figure 3-1
  • 4. Chapter 3 Slide 4 Computer Devices  Processing hardware • Controls the peripheral devices, as directed by computer software  Data bus • Electrical connection managing the flow of data between the processing hardware and the rest of the computer
  • 5. Chapter 3 Slide 5 Computer Devices  Adaptors (controllers) • Reside inside the computer and convert commands and data from the data bus into signals that peripheral devices can use  Port • A connection between the computer box and a device outside the computer
  • 6. Chapter 3 Slide 6 Computer Devices  Input, output, and communications devices • Transfer data between a computer and its users or other computers  Storage devices • Save data for later processing
  • 7. Chapter 3 Slide 7 Uses of Input Hardware  Active data entry • A person uses an input device to enter data into a computer  Passive data entry • The computer obtains information without the active participation of a user  Control • A person uses an input device to control the tasks or actions of the computer.
  • 8. Chapter 3 Slide 8 Input Devices  Keyboard • Consists of a plastic or metal housing containing keys that, when pressed, send a signal to the computer  Pointing devices • Allow the user to control the movement of a cursor (pointer) on the screen
  • 9. Chapter 3 Slide 9 Input Devices  Formatted Text Readers • Read text formatted specifically for the device in use  Image Capture Devices • Include scanners, digital still cameras, and digital camcorders
  • 10. Chapter 3 Slide 10 Input Devices  Instrumentation devices • Receive input through other devices, such as machines and musical instruments, that produce electrical output  Sensors • Devices that respond to the environment with a signal that a computer can interpret
  • 11. Chapter 3 Slide 11 Processing Hardware – The Execution Cycle Figure 3-5
  • 12. Chapter 3 Slide 12 Measuring Processing Power  Word length and bus width  Speed of arithmetic  Instruction speed  Instruction set  Pipelining
  • 13. Chapter 3 Slide 13 Processing Hardware  Parallel processing • Uses two or more processors in a single computer  Specialized processors • Processors, such as video accelerators, voice processors, cryptographic coprocessors, and DSPs, that perform highly specialized tasks
  • 14. Chapter 3 Slide 14 Processing Trends  Moore’s Law • A 1965 prediction by Gordon Moore, a co- founder of Intel, that the amount of information storable in a square inch of silicon would double about every 18 months
  • 15. Chapter 3 Slide 15 Types of Storage Hardware  Primary storage • Electrical, resides on the bus, and is directly accessible to the processor  Secondary storage • Storage that the processor cannot access directly
  • 16. Chapter 3 Slide 16 Types of Storage Hardware  Volatile storage • Requires electrical power to retain its data  Non-volatile storage • Retains its data in the absence of electrical power
  • 17. Chapter 3 Slide 17 Primary Storage Devices  Cache memory • Expensive super-fast primary storage  RAM (random access memory) • Volatile primary storage  ROM (read-only memory) • Non-volatile primary storage
  • 18. Chapter 3 Slide 18 Secondary Storage Devices  Fixed media • Hard disk • RAID  Removable media • Includes diskettes, cartridge disks, magnetic tape, optical media, and flash memory
  • 19. Chapter 3 Slide 19 Other Storage Technologies  Distributed Storage • Storage Area Networks (SANs)  Volumetric Storage • Holographic • MFD
  • 20. Chapter 3 Slide 20 Hardware for Data Output  Softcopy • Output on an unmovable medium, such as a computer screen.  Hardcopy • Output on a medium, such as paper, that can be removed from the computer.  Robotic • Output into devices that physically move in response to signals from a computer.
  • 21. Chapter 3 Slide 21 Types of Software - Overview Figure 3-12
  • 22. Chapter 3 Slide 22 Types of Software  Vertical application software • Performs tasks common to a specific industry, or a function within an industry  Horizontal application software • Addresses tasks that are common to users in all or almost all industries
  • 23. Chapter 3 Slide 23 Types of Software  Systems Software • Performs tasks to manage the devices and resources of a computer and its network  Systems-development software • Used to create new software
  • 24. Chapter 3 Slide 24 Vertical Software Issues  Make vs. Buy • Custom • Customized • Packaged (COTS)  Integration • Enterprise Resource Planning (ERP) • Middleware
  • 25. Chapter 3 Slide 25 Horizontal Software Types  Office Automation  Business Function Application • Examples: Sales force management, Human resources management, Inventory management, Bookkeeping
  • 26. Chapter 3 Slide 26 Systems Software  Operating System Kernel  Systems Utilities  Network and Systems Management Software
  • 27. Chapter 3 Slide 27 Systems Development Software – Language Differences  Language Translation Method • Interpreted • Compiled  Level of Abstraction  Procedural vs. Non-Procedural  Command/Data Oriented vs. Object Oriented
  • 28. Chapter 3 Slide 28 A Layered View of Software  Client/Server model • Divides a software application into at least two separate but interdependent parts called the client and the server
  • 29. Chapter 3 Slide 29 Client/Server Models  Two-tiered model • Client responsible for user interface • Server responsible for data storage and management • Result: Clients often need lots software and storage -- fat clients
  • 30. Chapter 3 Slide 30 Client/Server Models  Three-tiered model • Client: User interface • 1st Tier Server: Business logic • 2nd Tier Server: Data handling • Results in “thin clients”  Multi-tiered models • Divide application into many components, each of which can call on the others to perform services
  • 31. Chapter 3 Slide 31 Peek Into The Future – Nanotechnology  Nanotechnology • Refers to building structures on a scale of one-billionth of a meter, about five times the diameter of a carbon atom  Nanobots • Nanometer-sized robots, able to perform nano-assembly under the direction of a computer; perhaps able to reproduce
  • 32. Chapter 3 Slide 32 Peek Into The Future – Artificial Intelligence  Rule-based systems • One in which the computer makes decisions based on logical rules  Neural network • Approach to artificial intelligence that operates by mimicking the human brain
  • 33. Chapter 3 Slide 33 Peek Into The Future – Artificial Intelligence  Evolutionary algorithms • Approach to artificial intelligence that operates by observing the success or failure of millions of different sets of rules and approaches to solving a problem
  • 34. End of Chapter 3 Computer Hardware And Software