Top Banner

of 50

Mit6e Ch02 by Firli

Apr 08, 2018

Download

Documents

Ighfirli
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/6/2019 Mit6e Ch02 by Firli

    1/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 1

    Managing Information Technology

    6th Edition

    CHAPTER 2

    COMPUTER HARDWARE

  • 8/6/2019 Mit6e Ch02 by Firli

    2/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 2

    Building Blocks of InformationTechnology

    Hardware Software Network Data

  • 8/6/2019 Mit6e Ch02 by Firli

    3/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 3

    EVOLUTION OF COMPUTER SYSTEMS

  • 8/6/2019 Mit6e Ch02 by Firli

    4/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 4

    EVOLUTION OF COMPUTER SYSTEMS

    First Generation of Computers

    Vacuum Tubes

    Magnetic Drum Memories

    First Generation

    (1946-1959)

  • 8/6/2019 Mit6e Ch02 by Firli

    5/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 5

    EVOLUTION OF COMPUTER SYSTEMS

    Second Generation of Computers

    Transistors

    Magnetic Core Memories

    First Generation

    (1946-1959)

    Second Generation

    (1959-1964)

  • 8/6/2019 Mit6e Ch02 by Firli

    6/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 6

    EVOLUTION OF COMPUTER SYSTEMS

    Third Generation of Computers

    Integrated Circuits

    Semiconductor Memories

    Operating System

    First Generation

    (1946-1959)

    Second Generation

    (1959-1964)

    Third Generation

    (1964-late 1970s)

  • 8/6/2019 Mit6e Ch02 by Firli

    7/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 7

    EVOLUTION OF COMPUTER SYSTEMS

    Fourth Generation of Computers

    Large-Scale Integration (LSI) and Very-Large-Scale

    Integration (VLSI) Circuits

    Communication Between Computers

    Multiple Processors in a Single Machine

    First Generation

    (1946-1959)

    Second Generation

    (1959-1964)

    Third Generation

    (1964-late 1970s)

    Fourth Generation

    (1980s-present)

  • 8/6/2019 Mit6e Ch02 by Firli

    8/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 8

    EVOLUTION OF COMPUTER SYSTEMS

    Minicomputers

    Same Technologies as Third and Fourth

    Generations

    Smaller Machine Size

    Smaller Business and Scientific Applications

    First Generation

    (1946-1959)

    Second Generation

    (1959-1964)

    Third Generation

    (1964-late 1970s)

    Fourth Generation

    (1980s-present)

    Minicomputers

    (1970s-present)

  • 8/6/2019 Mit6e Ch02 by Firli

    9/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 9

    EVOLUTION OF COMPUTER SYSTEMS

    Microcomputers

    Microprocessors

    Single-User Systems

    First Generation

    (1946-1959)

    Second Generation

    (1959-1964)

    Third Generation

    (1964-late 1970s)

    Fourth Generation

    (1980s-present)

    Minicomputers

    (1970s-present)

    Microcomputers

    (late 1970s-present)

  • 8/6/2019 Mit6e Ch02 by Firli

    10/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 10

    BASIC COMPONENTS OF

    COMPUTER SYSTEMS

  • 8/6/2019 Mit6e Ch02 by Firli

    11/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 11

    BASIC COMPONENTS OF

    COMPUTER SYSTEMS

    All computers made upof the same set of six

    building blocks: input,output, memory,arithmetic/logic unit,control unit, and files

    Control unit andarithmetic/logical unittogether known as thecentral processing unit(CPU)

  • 8/6/2019 Mit6e Ch02 by Firli

    12/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 12

    BASIC COMPONENTS OF

    COMPUTER SYSTEMS

    Device(s) needed to

    enter data into the

    computer for it to use

    in its computations

    Input

  • 8/6/2019 Mit6e Ch02 by Firli

    13/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 13

    BASIC COMPONENTS OF

    COMPUTER SYSTEMS

    Terminal

    Simpler than a PC

    Designed strictly for input and output

    Has keyboard and screen

    Does not have a processor

    Connected to computer with telecommunicationline

    Allows user to key data directly into computer

    Input

  • 8/6/2019 Mit6e Ch02 by Firli

    14/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 14

    BASIC COMPONENTS OF

    COMPUTER SYSTEMS

    Common input methods

    Keyboard: input entered by user through keystrokes

    Disk drive: data on disk read into memory

    Magnetic ink character recognition (MICR): used to

    process bank checks

    Bar code labeling: scans bar codes on packages orproducts, and reads into computer

    Input

  • 8/6/2019 Mit6e Ch02 by Firli

    15/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 15

    BASIC COMPONENTS OF

    COMPUTER SYSTEMS

    Common input methods (contd)

    Optical character recognition (OCR): directly scans

    typed, printed, or handwritten material

    Imaging: inputs digital form of documents and

    photos

    Input

  • 8/6/2019 Mit6e Ch02 by Firli

    16/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 16

    BASIC COMPONENTS OF

    COMPUTER SYSTEMS

    Device(s) needed to

    produce results in a

    usable format

    Output

  • 8/6/2019 Mit6e Ch02 by Firli

    17/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 17

    BASIC COMPONENTS OF

    COMPUTER SYSTEMS

    Common output methods

    Video display unit: displays output on a screen

    Disk drive: output written to disk for retrieval later

    Printer: output to paper using various types of

    printers

    Output

  • 8/6/2019 Mit6e Ch02 by Firli

    18/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 18

    BASIC COMPONENTS OF

    COMPUTER SYSTEMS

    Common output methods

    Computer output microfilm (COM): microfilm

    generated for archive copies in small space

    Voice response units: computer recognizes input,

    generates verbal response messages

    Output

  • 8/6/2019 Mit6e Ch02 by Firli

    19/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 19

    BASIC COMPONENTS OF

    COMPUTER SYSTEMS

    Referred to as main

    memory or primary

    memory

    All data flows to and

    from memory

    Memory

  • 8/6/2019 Mit6e Ch02 by Firli

    20/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 20

    BASIC COMPONENTS OF

    COMPUTER SYSTEMS

    Divided into cells

    Each has a unique address

    Can only store limited amount of data

    Byte: stores one character of data

    Word: stores two or more characters of data

    Memory

  • 8/6/2019 Mit6e Ch02 by Firli

    21/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 21

    BASIC COMPONENTS OF

    COMPUTER SYSTEMSMemory

  • 8/6/2019 Mit6e Ch02 by Firli

    22/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 22

    BASIC COMPONENTS OF

    COMPUTER SYSTEMS

    Each memory cell is a set of circuits

    Each circuit is on or off (represented by 1 or 0)

    Each circuit corresponds to a bit (binary digit) Most computers 8 bits (circuits) represents a

    character (byte)

    2 common bit coding schemes used today: ASCII

    EBCDIC

    Memory

  • 8/6/2019 Mit6e Ch02 by Firli

    23/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 23

    BASIC COMPONENTS OF

    COMPUTER SYSTEMSMemory

    .

    .

    .

  • 8/6/2019 Mit6e Ch02 by Firli

    24/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 24

    BASIC COMPONENTS OF

    COMPUTER SYSTEMS

    Carries out:

    Mathematical

    operations (addition,subtraction,multiplication,division)

    Logical operations(numbercomparisons)

    Arithmetic/logic unit

  • 8/6/2019 Mit6e Ch02 by Firli

    25/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 25

    BASIC COMPONENTS OF

    COMPUTER SYSTEMS

    Consists of VLSI circuits on a silicon chip

    Can perform up to billions of operations per

    second

    Numbers are taken from memory as input and

    results are stored in memory as output

    Arithmetic/logic unit

  • 8/6/2019 Mit6e Ch02 by Firli

    26/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 26

    BASIC COMPONENTS OF

    COMPUTER SYSTEMS

    File devices used to

    store vast quantities

    of data

    Computer files

  • 8/6/2019 Mit6e Ch02 by Firli

    27/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 27

    BASIC COMPONENTS OF

    COMPUTER SYSTEMS

    Main memory is limited, volatile, andexpensive

    File devices, or secondary memory, are usedto store additional data that is nonvolatile

    Main disadvantage is the relatively slow speed

    File storage devices: Magnetic tape drives, disk drives, floppy drives

    Optical CD or DVD drives

    Computer files

  • 8/6/2019 Mit6e Ch02 by Firli

    28/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 28

    BASIC COMPONENTS OF

    COMPUTER SYSTEMS

    Sequential Access Files

    Records are stored in sequence according to files

    control key

    Usually stored on magnetic tape

    Direct Access Files

    Records can be accessed immediately, withoutregard to physical location

    Stored on Direct Access Storage Devices (DASD)

    Computer files

  • 8/6/2019 Mit6e Ch02 by Firli

    29/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 29

    BASIC COMPONENTS OF

    COMPUTER SYSTEMS

    Types of DASDs:

    Fixed (hard) drives

    Optical disk storage

    CD-ROM

    CD-R

    CD-RW

    DVD-ROM

    DVD-R

    DVD-RW

    Computer files

  • 8/6/2019 Mit6e Ch02 by Firli

    30/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 30

    BASIC COMPONENTS OF

    COMPUTER SYSTEMS

    Types of DASDs:

    Removable drives

    Floppy drives

    Zip drives

    Keychain drives

    Computer files

  • 8/6/2019 Mit6e Ch02 by Firli

    31/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 31

    BASIC COMPONENTS OF

    COMPUTER SYSTEMS

    Controls the other

    five components of

    the computer system

    Control unit

  • 8/6/2019 Mit6e Ch02 by Firli

    32/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 32

    BASIC COMPONENTS OF

    COMPUTER SYSTEMS

    Used to take advantage of speed and capacity

    of other components

    List of operations, called a program, tells the

    control unit what to do

    These operations are read from memory,

    interpreted, and carried out one at a time(stored-program concept)

    Control unit

  • 8/6/2019 Mit6e Ch02 by Firli

    33/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 33

    STORED-PROGRAM CONCEPT

    Program

    A list of what is to be done for an application

    Each step or operation is called an instruction

    Machine language

    Form of a program that can be understood by a

    specific computer model

    Consists of operation code and addresses

  • 8/6/2019 Mit6e Ch02 by Firli

    34/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 34

    STORED-PROGRAM CONCEPT

    Measure of computer power

    Millions of instructions per second (MIPS)

    Millions of floating point operations per second

    (MFLOPS)

    Benchmarking involves running a set of real jobs

    on various machines to compare speed

  • 8/6/2019 Mit6e Ch02 by Firli

    35/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 35

    STORED-PROGRAM CONCEPT

    Benchmarking

  • 8/6/2019 Mit6e Ch02 by Firli

    36/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 36

    EXTENSIONS TO THE BASIC MODEL

    High-speed, high-cost storage

    Used as intermediary between control unit and

    main memory

    Compensates for speed mismatches built into the

    computer system

    Cache memory

  • 8/6/2019 Mit6e Ch02 by Firli

    37/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 37

    EXTENSIONS TO THE BASIC MODEL

    Locality of reference

    If a piece of data is used, there is a high probability

    that a nearby piece of data will be used shortlythereafter

    Data reuse

    Data is retained in cache until it has not been recently

    referenced

    Cache memory

  • 8/6/2019 Mit6e Ch02 by Firli

    38/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 38

    EXTENSIONS TO THE BASIC MODEL

    Systems that contain more than one processor

    Dual-processor vs. dual-core

    Dual-processor systems contain two physically

    separate processors in the same box

    Dual-core systems contain two complete

    processors manufactured as part of a single chip

    Multiprocessor systems

  • 8/6/2019 Mit6e Ch02 by Firli

    39/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 39

    EXTENSIONS TO THE BASIC MODEL

    Symmetric multiprocessor (SMP)

    All processors are identical and work independently of

    each other

    Parallel processor (PP)

    Multiple processors work on separate pieces of the

    same program

    Massively parallel processor (MPP)

    Machines with a large number of parallel processors

    Multiprocessor systems

  • 8/6/2019 Mit6e Ch02 by Firli

    40/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 40

    TYPES OF COMPUTER SYSTEMS

    Also called personal computers or PCs

    Can generally be carried or moved by one person

    and only have one keyboard and display unit

    Examples:

    Desktop PC

    Laptop or notebook

    Handheld or palmtop

    Tablet PC

    Microcomputers

  • 8/6/2019 Mit6e Ch02 by Firli

    41/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 41

    TYPES OF COMPUTER SYSTEMS

    Microcomputers

  • 8/6/2019 Mit6e Ch02 by Firli

    42/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 42

    TYPES OF COMPUTER SYSTEMS

    Two major types of microcomputers IBM-compatible PCs

    Apple microcomputers

    Have been put to a myriad of uses Record-keeping

    Word processing

    Games

    Presentations

    Programming

    Microcomputers

  • 8/6/2019 Mit6e Ch02 by Firli

    43/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 43

    TYPES OF COMPUTER SYSTEMS

    Broadest category of computer systems

    Workstations

    More powerful microcomputers Success due to development of the reduced

    instruction set computing (RISC) chip

    Minicomputers Similar to mainframe systems, but less powerful and

    less expensive Used for departmental computers, office automation,

    and servers

    Midrange systems

  • 8/6/2019 Mit6e Ch02 by Firli

    44/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 44

    TYPES OF COMPUTER SYSTEMS

    Subcategories Low-end midrange systems

    Essentially high-powered PCs Typically built on Intel Pentium, Celeron, or Xeon processors

    or AMD Opteron processors

    Often run Windows Server

    High-end midrange systems

    Powered by RISC processors or top-of-the-line Intel or AMDprocessors

    Usually run Linux or some variation of UNIX

    Midrange systems

  • 8/6/2019 Mit6e Ch02 by Firli

    45/50

  • 8/6/2019 Mit6e Ch02 by Firli

    46/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 46

    TYPES OF COMPUTER SYSTEMS

    The heart of the computer systems for mostmajor corporations and government agencies

    Major strength is versatility in applications Online and batch processing

    Standard business applications

    Engineering and scientific applications

    Network control

    Systems development

    Web serving

    Mainframe computers

  • 8/6/2019 Mit6e Ch02 by Firli

    47/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 47

    TYPES OF COMPUTER SYSTEMS

    Mainframe computers

  • 8/6/2019 Mit6e Ch02 by Firli

    48/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 48

    TYPES OF COMPUTER SYSTEMS

    Serve as number-crunchers

    Handle problems generated by research scientists

    High-end supercomputers located in governmentresearch laboratories and major universities

    Fastest supercomputer (IBM Blue Gene/L)

    incorporates 65,536 processors and can achieve

    performance of 280.6 teraflops

    Supercomputers

  • 8/6/2019 Mit6e Ch02 by Firli

    49/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 49

    TYPES OF COMPUTER SYSTEMS

  • 8/6/2019 Mit6e Ch02 by Firli

    50/50

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 5050

    All rights reserved. No part of this publication may be reproduced, stored in a

    retrieval system, or transmitted, in any form or by any means, electronic,

    mechanical, photocopying, recording, or otherwise, without the prior written

    permission of the publisher. Printed in the United States of America.

    Copyright 2009 Pearson Education, Inc.Publishing as Prentice Hall