Lecture 2- Modern Computer Systems

download Lecture 2- Modern Computer Systems

of 44

Transcript of Lecture 2- Modern Computer Systems

  • 7/29/2019 Lecture 2- Modern Computer Systems

    1/44

    INTRODUCTION INFORMATION

    TECHNOLOGY

    Modern computer

    systemslecture 2

  • 7/29/2019 Lecture 2- Modern Computer Systems

    2/44

    Objectives

    What makes up a computer system

    Various types of computers

    Components of a computer system

    Software (makes the computer useable)

    Data representation in computers

    3/2/2013 2Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    3/44

    What is a computer?

    Computer: An electronic system that can beinstructed to accept, process, store, and present

    data and information.

    Computers come in three most commonsizes:

    Super computers

    Mainframes

    - Micro computers

    3/2/2013 3Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    4/44

  • 7/29/2019 Lecture 2- Modern Computer Systems

    5/44

    Computer shapes/sizes contd..

    Mainframe computers are not as powerful,

    generally not as large, and typically not as

    expensive as super computers.

    Mainframe computers are used in large

    organizations where data processing iscentralized and there is need for this

    data/information to be shared by staff in

    different departments or different geographical

    locations.

    These computers can house large volumes of

    data and can process 1 billion instructions per

    second. 3/2/2013 5Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    6/44

    Computer shapes/sizes contd..

    Microcomputers: The smallest and leastexpensive category of general-purpose

    computers is called micro computers or

    personal computers.

    They may be sub-divided into five classifications;

    Desktop Computers

    Notebook Computers/Laptop Computers

    Tablet PCs

    Personal Digital Assistants

    Palm PCs

    3/2/2013 6Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    7/44

  • 7/29/2019 Lecture 2- Modern Computer Systems

    8/44

    Computer system

    Computer System: A computer and all thehardware interconnected with it.

    Hardware

    Software/ProgramsData/Information

    People

    Procedures

    3/2/2013 8Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    9/44

    Components of a computer system

    3/2/2013 9Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    10/44

    10

    Computer

    Hardware

    (Physical Parts)

    Software

    (Instructions/ Programs )

    Input Devices

    Output Devices

    Storage(Secondary Memory)

    System Software

    ApplicationSoftware

    Mouse, Keyboard,Scanner, etc

    Monitor,Speakers

    Hard Disk drive, Floppy disk, FlashDisks, Compact Disk

    Operating System Software

    Processor(CPU)

    Database S/W

    Graphics S/W

    Ms Word

    MS-Windows xp, Linux, Unix

    Data &Users

    3/2/2013 10Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    11/44

    Components of a computer

    system : Hardware

    A computer's hardware consists of electronicphysical devices; the parts you can see and

    touch.

    The term "device" refers to any piece of

    hardware used by the computer, for example a

    keyboard, monitor, modem, mouse, etc.

    3/2/2013 11Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    12/44

    Examples of hardware

    3/2/2013 12Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    13/44

    Classifications of hardware

    Hardware can be classified into four categories i.e.input devices, processors, output devices and

    secondary storage devices.

    3/2/2013 13Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    14/44

    Hardware contd..

    input devices

    Input: The data or information entered into acomputer or the process of entering data or

    information into the computer for processing,

    storage and retrieval, or transmission. Keyboards

    Mouse

    Touch screen

    Digital camera

    Scanner

    Bar code reader

    3/2/2013 14Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    15/44

    Hardware contd..

    Processor/Central Processing Unit (CPU):A set of electronic circuits that perform thecomputers processing actions.

    Output Devices

    Output: The results of inputting and processingdata and information returned by the

    computer, either directly to the person using

    the system or to secondary storage.

    Printer

    Speakers

    Monitor

    Microphone Pro ectors 3/2/2013 15Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    16/44

    Hardware contd..

    Secondary Storage Devices Secondary Storage (Auxiliary Storage):A

    storage medium that is external to the

    computer, but that can be read by the

    computer; a way of storing data andinformation outside the computer itself.

    floppy Diskettes

    Flash disks

    External hard drives

    Zip disks

    CD-ROM disk: Short for compact disk read only memory,an optical storage medium that permits storage of large amounts of

    information. CD-ROM disks canonly be written to and cannot be3/2/2013 16Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    17/44

    Components of a computer

    system : Software

    Software is a general term for a set ofinstructions that controls the computer and

    tells it what to do.

    A Program is a set of instructions that directsa computer to perform certain tasks and

    produce certain results.

    Software controls the operations of a

    computer, and without it, a computer is just adump machine.

    3/2/2013 17Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    18/44

    Software contd..

    Software are of two types;

    System software

    Application software

    System softwareSystem software is computer software

    designed to operate the computer hardware

    and to provide and maintain a platform for

    running application software.

    One major type of system software is the

    operating system (OS). All computers require

    an operating system. 3/2/2013 18Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    19/44

    Software contd

    The OS defines the interface between thecomputer user and the computer.

    It also monitors the way the other software

    use the hardware. It controls and ensures that the computer

    operates in the way intended in a

    systematic, reliable and efficient manner.

    Common operating systems includeWindows XP, Vista, Windows 7, and Unix

    (Linux these days) .

    3/2/2013 19Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    20/44

  • 7/29/2019 Lecture 2- Modern Computer Systems

    21/44

  • 7/29/2019 Lecture 2- Modern Computer Systems

    22/44

  • 7/29/2019 Lecture 2- Modern Computer Systems

    23/44

    Components of a computer

    system : People

    Users and Creators of IT Applications User (End User): The people who use IT in their

    jobs or personal lives

    Programmer/Analyst: A person who has jointresponsibility for determining system requirements

    and developing and implementing the systems.

    Computer Engineer: An IT professional who

    designs, develops, and oversees themanufacturing of computer equipment.

    Systems Engineer: An IT professional who installs

    and maintains hardware

    3/2/2013 23Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    24/44

  • 7/29/2019 Lecture 2- Modern Computer Systems

    25/44

    Procedures contd

    3/2/2013 25Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    26/44

    Procedures contd

    Operations Procedure: A procedure thatdescribes how a computer system or

    application is used, how often it can be used,

    who is authorized to use it, and where the

    results of processing should go.

    Backup Procedure: A procedure that describes

    how and when to make extra copies of

    information or software to protect againstlosses.

    Recovery Procedure: An action taken when

    information or software must be restored.

    3/2/2013 26Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    27/44

    Procedures contd

    Security Procedure: A procedure designed tosafeguard data centers, communications

    networks, computers, and other IT

    components from accidental intrusion or

    intentional damage.

    Security Software: Software that is designed

    to protect systems and data.

    Development Procedure: A procedure thatexplains how IT professionals should describe

    user needs and develop applications to meet

    those needs.

    3/2/2013 27Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    28/44

    Representing

    Dataand Information

    3/2/2013 28Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    29/44

    How computers represent Data

    Binary Numbers

    The Binary Number System

    Bits and Bytes

    Binary Codes

    3/2/2013 29Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    30/44

  • 7/29/2019 Lecture 2- Modern Computer Systems

    31/44

    How computers represent Data

    The limitation of a computer to understand the

    human languages necessitated the changing

    of data to binary form, known as coding ofdata.

    In other words, to make communicationpossible between a computer and man, data

    must be coded in a form understandable to

    the computer.

    The information also supplied by thecomputer as a result of processing must be

    decoded in the form understandable to theuser.

    3/2/2013 31Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    32/44

    How computers represent Data

    3/2/2013 32Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    33/44

  • 7/29/2019 Lecture 2- Modern Computer Systems

    34/44

  • 7/29/2019 Lecture 2- Modern Computer Systems

    35/44

  • 7/29/2019 Lecture 2- Modern Computer Systems

    36/44

  • 7/29/2019 Lecture 2- Modern Computer Systems

    37/44

  • 7/29/2019 Lecture 2- Modern Computer Systems

    38/44

  • 7/29/2019 Lecture 2- Modern Computer Systems

    39/44

  • 7/29/2019 Lecture 2- Modern Computer Systems

    40/44

    Binary codes

    ASCII is the most common binary-code whichstands forAmerican Standard Code for

    information Interchange.

    In ASCII, each character consists of eight bits

    (one byte) of data. ASCII is used in nearly all

    personal computers.

    3/2/2013 40Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    41/44

  • 7/29/2019 Lecture 2- Modern Computer Systems

    42/44

    Memory measurements

    A bit is a binary digit, the smallest unitmeasurement of data on a computer.

    A bit can hold only one of two values: 0 or 1,

    corresponding to the electrical values of off or

    on, respectively. Because bits are so small, you rarely work

    with information one bit at a time. Bits are

    usually assembled into a group of eight to

    form a byte.

    A byte contains enough information to store a

    single ASCII character, like "h".

    3/2/2013 42Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    43/44

    Memory measurements

    1 Kilobyte (KB) 1,024 bytes

    1 Megabyte

    (MB)

    1,048, 576 bytes

    1 Gigabyte

    (GB)

    1,073,741,824 bytes

    1 Terabyte (TB) 1,099,511,627,776 bytes

    1 petabyte (TB) 1,125,899,906,842,624

    bytes

    3/2/2013 43Charles Asiimwe

  • 7/29/2019 Lecture 2- Modern Computer Systems

    44/44

    Memory measurements

    Computer storage and memory is often

    measured in megabytes (MB) and gigabytes

    (GB). A medium-sized novel contains about

    1MB of information. 1MB is 1,024 kilobytes, or

    1,048,576 (1024x1024) bytes.