Beruflich Dokumente
Kultur Dokumente
Introduction
Hardware refers to the physical equipment used for the input, processing, output and storage activities of a computer system.
Central processing unit (CPU) Primary storage Secondary storage Input technologies Output technologies Communication technologies
Central processing unit (CPU) performs the actual computation or number crunching inside any computer. Microprocessor
l l l
Intel demonstrations
Word length Clock speed (Megahertz and Gigahertz) Data bus line Data bus width
l l
Computer Memory
Two basic categories of computer memory:
l l
Memory Capacity
l l
Bit Byte
In this picture, one byte, 01001000, represents the letter H
Kilobyte (KB): approximately one thousand bytes. Megabyte (MB): approximately one million bytes (1,048,576 bytes, or 1,024 x 1,024). Gigabyte (GB): actually 1,073,741,824 bytes (1,024 x 1,024 x 1,024 bytes). Terabyte: One trillion bytes. Petabyte: One thousand terabytes. Exabyte: One thousand petabytes. Zettabyte: one thousand exabytes.
Primary Storage
Primary storage or main memory stores three types of information for very brief periods of time:
Data to be processed by the CPU Instructions for the CPU as to how to process the data Operating system programs that manage various aspects of the computers operation
Primary storage takes place in chips mounted on the computers main circuit board, called the motherboard.
Registers Random access memory (RAM) Cache memory Read-only memory (ROM)
Primary Storage
RAM
RAM
Secondary Storage
Memory capacity that can store very large amounts of data for extended periods of time.
l l l
Magnetic tape (sequential access) Magnetic disks (direct access) Solid-state drive (SSD), sometimes called a solid-state disk or electronic disk, is a data storage device that uses solid-state memory to store data
Magnetic Tape
Hard Drive
Optical storage devices: A form of secondary storage in which a laser reads the surface of a reflective plastic platter.
l l
Compact Disk, Read-Only Memory (CD-ROM) Digital Video Disk (DVD), Blue Ray Disk
Thumb Drive
Red Room, Computer Science University of Waterloo, circa 1976 Paper Computer card reader (IBM) and operator
Computer Hierarchy
l l l l l l l
Supercomputers Mainframe Computers Midrange Computers Workstations Notebooks and Desktop Computers Ultra-mobile PCs Computing devices
NASA Supercomputer
HP notebook
Ultramobile PC
Tablet PC
l
Typically have a touch screen or pen-enabled interface, runs an adpated version of a desktop operating system
Asus Eee Pad Transformer 2
Apple IPad3?
Input technologies allow people and other technologies to put data into a computer. The two main types of input devices are:
l
human data-entry devices include keyboards, mouse, trackball, joystick, touchscreen, stylus, and voice recognition source-data automation devices input data with minimal human intervention (e.g. barcode reader) l Speed up data collection l Reduce errors l Gather data at the source of a transaction or other event
Output generated by a computer can be transmitted to the user over several output devices and media, which include:
l l l l
Keypunch machine
Punch card
Microsoft Seadragon
Microsoft Seadragon is a very interesting interface. See a demonstration here.
Server Farms Grid computing (SETI@Home, volunteer computing Utility computing Nanotechnology (see these slides)
l l l
How do organizations keep up with the rapid price and performance advancements in hardware? How often should an organization upgrade its computers and storage systems? Will upgrades increase personal and organizational productivity? How can organizations measure such increase?
Copyright
Copyright 2008 John Wiley & Sons Canada, Ltd. All rights reserved. Reproduction or translation of this work beyond that permitted by Access Copyright (the Canadian copyright licensing agency) is unlawful. Requests for further information should be addressed to the Permissions Department, John Wiley & Sons Canada, Ltd. The purchaser may make back-up copies for his or her own use only and not for distribution or resale. The author and the publisher assume no responsibility for errors, omissions, or damages caused by the use of these files or programs or from the use of the information contained herein.