ipc module i

Upload: prasad-b-bhatt

Post on 09-Apr-2018

228 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/8/2019 IPC Module I

    1/74

    Information

    Processing Using

    Computers

    Module I

  • 8/8/2019 IPC Module I

    2/74

    Prepared By: Ms. Swapna Anildas 27-Dec-10

    Topics Covered

    Introduction to Computers

    Overview of Computer Architecture

    Input and Output Devices

    Storage devices

    Data Storage and Retrieval Operating Systems : MS-WINDOWS

  • 8/8/2019 IPC Module I

    3/74

    Prepared By: Ms. Swapna Anildas 37-Dec-10

    Computer- Definition

    Computer is an automatic electronic

    apparatus for making calculations orcontrolling operations that are

    expressible in numerical or logical

    terms.

  • 8/8/2019 IPC Module I

    4/74

    Prepared By: Ms. Swapna Anildas 47-Dec-10

    InputProcessing

    And

    Controlling

    Output

    Main Storage

    Data

    Information

    Information

    Functioning of a Computer

  • 8/8/2019 IPC Module I

    5/74

    Prepared By: Ms. Swapna Anildas 57-Dec-10

    Computer System Consists of both

    Hardware and Software.

    Hardware is the physical/touchable parts, i.e.,

    the computer itself and the peripherals

    connected to it. Peripherals are the devicesattached to the computer for purposes of input,

    output, and storage of data.

    Eg: keyboard, monitor, or external hard disk

    Software is the programs and associated data

    stored on it. A program is a set of instructions.

  • 8/8/2019 IPC Module I

    6/74

    Prepared By: Ms. Swapna Anildas 67-Dec-10

    Firmware & Live ware

    Firmware is the combination of hardware and

    software. It is a prewritten program that is

    permanently stored in read-only memory. Itconfigures the computer and is not easily

    modifiable by the user. Eg: ROMs and PROMs.

    Live ware is a term generally used for the

    people associated with and benefited from the

    computer system.

  • 8/8/2019 IPC Module I

    7/74

    Prepared By: Ms. Swapna Anildas 77-Dec-10

    Characteristics of Computers

    Speed

    Word Length

    Versatility

    Diligence

    Automation

    Accuracy

    Storage

  • 8/8/2019 IPC Module I

    8/74

    Prepared By: Ms. Swapna Anildas 87-Dec-10

    Presentations

    I. History and Evolution of Computers Mechanical Calculating Devices

    Manual Calculating Devices

    Semi-Automatic Calculating Devices

    Electromechanical Calculating Devices

    Electronic Computers

    II. Generations of Computers

  • 8/8/2019 IPC Module I

    9/74

  • 8/8/2019 IPC Module I

    10/74

    Prepared By: Ms. Swapna Anildas 107-Dec-10

    Classification of Computers

  • 8/8/2019 IPC Module I

    11/74

    Prepared By: Ms. Swapna Anildas 117-Dec-10

    Classification by Working

    Principle

    Analog Computers

    Digital Computers

    Hybrid Computers

  • 8/8/2019 IPC Module I

    12/74

    Prepared By: Ms. Swapna Anildas 127-Dec-10

    Analog Computers

    Represents data as physical

    quantities Uses continuous signals as input

    Examples - Thermometer and the

    processor attached to the petrolpump.

  • 8/8/2019 IPC Module I

    13/74

    Prepared By: Ms. Swapna Anildas 137-Dec-10

    Digital Computers Operates both on digits and alphabets

    Very high Accuracy Operates on discrete signals

    Examples: Computers used for

    business and scientific applications,and pulse/heart-beat counters

  • 8/8/2019 IPC Module I

    14/74

    Prepared By: Ms. Swapna Anildas 147-Dec-10

    Hybrid Computers Operates on both analog and digital

    signals Areas of application are nuclear powerplants, mines, intensive care units (ICUs)of hospitals, and chemical process plants.

  • 8/8/2019 IPC Module I

    15/74

    Prepared By: Ms. Swapna Anildas 157-Dec-10

    Classification by Size & Speed

    Super Computers

    Mainframe computers

    Mini Computers

    Micro computers

  • 8/8/2019 IPC Module I

    16/74

    Prepared By: Ms. Swapna Anildas 167-Dec-10

    Super Computers Introduced in 1960s by Seymour Cray at

    Control Data Corporation (CDC)

    Optimized for speed and processing power. Biggest in size & Most expensive in price.

    Can process trillions of instructions in seconds.

    Used for extremely calculation-intensive tasks

    Usage: Animation, forecasting weather reports,nuclear bomb explosions etc.

  • 8/8/2019 IPC Module I

    17/74

    Prepared By: Ms. Swapna Anildas 177-Dec-10

    Mainframe Computers Typically cost several hundred

    thousand dollars

    Can process millions ofinstruction/second and capable ofaccessing billions of data.

    Commonly used in big hospitals, airline reservations companies etc.

  • 8/8/2019 IPC Module I

    18/74

    Prepared By: Ms. Swapna Anildas 187-Dec-10

    Mainframe Computers They are used in situations where a

    company wants the processing power

    and information storage in acentralized location.

    The processing power of themainframe is time-shared between allof the users.

  • 8/8/2019 IPC Module I

    19/74

    Prepared By: Ms. Swapna Anildas 197-Dec-10

    Mini Computers A minicomputer is a multi-user computer

    that is less powerful than a mainframe. Uses large scale integrated circuits

    Cheaper than its predecessors

    Mostly preferred by the small type ofbusiness personals, colleges, etc.

  • 8/8/2019 IPC Module I

    20/74

    Prepared By: Ms. Swapna Anildas 207-Dec-10

    Micro/Personal Computers

    Uses a microprocessor chip as its CPU.

    Often called personal computersbecause they are designed to be used byone person at a time.

    Less Expensive & small in size

  • 8/8/2019 IPC Module I

    21/74

    Prepared By: Ms. Swapna Anildas 217-Dec-10

    Personal / Micro computers

    can be:

    Desktop computers

    Work Stations Laptop /NotebookComputers

    Tablet Computers

    Palmtop/Handheld Computers Smart phones

  • 8/8/2019 IPC Module I

    22/74

    Prepared By: Ms. Swapna Anildas 227-Dec-10

    Desktop Computers

    A PC that is designed for use in a single

    location Most Popular because of lower price and

    greater availability.

    It is customizable, and can be upgraded easily.

  • 8/8/2019 IPC Module I

    23/74

    Prepared By: Ms. Swapna Anildas 237-Dec-10

    Desktop computers

  • 8/8/2019 IPC Module I

    24/74

    Prepared By: Ms. Swapna Anildas 247-Dec-10

    Work Stations

    Has powerful microprocessor, large graphics

    display, and more memory and disk space

    than other desktop computers, Used mainly for scientific research, CAD, real-

    time simulations, animation, and

    Costs more than most high-end desktop

    computers.

  • 8/8/2019 IPC Module I

    25/74

    Prepared By: Ms. Swapna Anildas 257-Dec-10

    Workstations

    GIS Work Stations

  • 8/8/2019 IPC Module I

    26/74

    Prepared By: Ms. Swapna Anildas 267-Dec-10

    Laptops / Notebook computers

    A PC designed for mobile use and small enough to sit

    on one's lap.

    It integrates most of the typical components of a desktop

    computer, including a display, a keyboard, a pointingdevice (a touchpad/ track pad), speakers, and often

    including a battery, into a single small and light unit.

    More expensive than desktop computers

    Among the best-known makers of laptop computers areIBM, Apple, Compaq, Dell, and Toshiba.

  • 8/8/2019 IPC Module I

    27/74

    Prepared By: Ms. Swapna Anildas 277-Dec-10

    Tablet computers

    A slate shaped mobile computer equipped with

    a touch screen which operate with a stylus or

    digital pen, or a fingertip, instead of a keyboard

    or mouse.

    Can record non-character based information

    such as diagrams and mathematical notationand symbols.

    Higher cost and risk of screen damage

  • 8/8/2019 IPC Module I

    28/74

    Prepared By: Ms. Swapna Anildas 287-Dec-10

  • 8/8/2019 IPC Module I

    29/74

    Prepared By: Ms. Swapna Anildas 297-Dec-10

    Palmtop/ Handheld computers

    A pocket-sized computing device, typically

    having a display screen with touch input or a

    miniature keyboard

    Example: a model designed to provide PIM

    (personal information manager) functions, such

    as a calendar and address book.

  • 8/8/2019 IPC Module I

    30/74

    Prepared By: Ms. Swapna Anildas 307-Dec-10

  • 8/8/2019 IPC Module I

    31/74

    Prepared By: Ms. Swapna Anildas 317-Dec-10

    Smart Phones

    A smart phone is a mobile phone offering

    advanced capabilities of a PC with a built-in full keyboard or external USB keyboard

    Offers advanced features like e-mail,

    Internet and e-book reader capabilities

  • 8/8/2019 IPC Module I

    32/74

    Prepared By: Ms. Swapna Anildas 327-Dec-10

  • 8/8/2019 IPC Module I

    33/74

    Prepared By: Ms. Swapna Anildas 337-Dec-10

    Classification based on Purpose

    General Purpose Computers

    Designed to solve large variety of problems.

    Special Purpose Computers

    Designed to solve a specific problem.

  • 8/8/2019 IPC Module I

    34/74

    Prepared By: Ms. Swapna Anildas 347-Dec-10

    Overview of ComputerArchitecture

  • 8/8/2019 IPC Module I

    35/74

    357-Dec-10

    Central Processing Unit

    Control Unit (CU)

    Arithmetic & LogicUnit (ALU)

    CPU Registers

    Input Unit

    Data andInstructions

    Output Unit

    Information-

    Results

    Auxiliary (Secondary Storage)

    To supplement bulk storage

    Primary Memory

  • 8/8/2019 IPC Module I

    36/74

    Prepared By: Ms. Swapna Anildas 367-Dec-10

    Input Unit

    The input unit is formed by the input

    devices attached to the computer.

    (e.g. keyboard, mouse, MICR, OMR, OCR,

    and joystick )

    The input unit takes the input and

    converts it into binary form so that it canbe understood by the computer.

  • 8/8/2019 IPC Module I

    37/74

    Prepared By: Ms. Swapna Anildas 377-Dec-10

    Presentation 4

    Input Devices

    Keyboard devices Point-and-Draw Devices (Mouse, Joystick,

    Trackball, Light Pen, Touch Screen)

    Scanning Devices (OMR, MICR, OCR)

  • 8/8/2019 IPC Module I

    38/74

    Prepared By: Ms. Swapna Anildas 387-Dec-10

    Output Unit

    The output unit is formed by the output

    devices attached to the computer.

    (e.g. VDU (Visual Display Unit), printer, and plotter)

    The output unit takes the output from CPU

    (electronic binary signals) and converts it

    into a form which can be easily understoodby human beings

  • 8/8/2019 IPC Module I

    39/74

    Prepared By: Ms. Swapna Anildas 397-Dec-10

    Presentation 5

    Output Devices

    Display devices- Technology (CRT, LCD, & Projection Display)

    - Devices (Monitors, Multimedia Projectors)

    Printers (Dot matrix, Inkjet, Laser)

    Plotters

  • 8/8/2019 IPC Module I

    40/74

    Prepared By: Ms. Swapna Anildas 407-Dec-10

    Central Processing Unit

    Register Set

    Arithmetic and

    Logic Unit

    Control Unit

    Figure: Major components of CPU

  • 8/8/2019 IPC Module I

    41/74

    Prepared By: Ms. Swapna Anildas 417-Dec-10

    Control Unit (CU)

    The CU controls and guides the flow and

    manipulation of data and information.

    This process is done through a set of special

    purpose registers (like Instruction register &

    Program control register).

  • 8/8/2019 IPC Module I

    42/74

    Prepared By: Ms. Swapna Anildas 427-Dec-10

    Arithmetic & Logic Unit

    The ALU provides arithmetic & logic

    operations.

    When an instruction that includes arithmetic or

    logic operation is encountered, the numbers

    are sent from memory to ALU where the

    operation takes place and the result is put backin the memory.

  • 8/8/2019 IPC Module I

    43/74

    Prepared By: Ms. Swapna Anildas 437-Dec-10

    Register set

    Memory locations used to store instructions

    as well as intermediate results. Examples include Memory Address

    Registers (MAR), Memory BufferRegister

    (MBR

    ), InstructionR

    egister etc.

  • 8/8/2019 IPC Module I

    44/74

    Prepared By: Ms. Swapna Anildas 447-Dec-10

    Presentation 6

    CPU & its Working

    Structure

    Components

    Working principles

  • 8/8/2019 IPC Module I

    45/74

    Prepared By: Ms. Swapna Anildas 457-Dec-10

    Computer Storage

  • 8/8/2019 IPC Module I

    46/74

    Prepared By: Ms. Swapna Anildas 467-Dec-10

    Memory Hierarchy

    CPU Registers

    Cache Memory

    Main/Primary Memory

    Secondary/Auxiliary Memory

    IncreasingCost

    Increasing

    Speed

    Decreasing

    Size

    Decreasing

    Cost

    Decreasing

    Speed

    Increasing

    Size

  • 8/8/2019 IPC Module I

    47/74

    Prepared By: Ms. Swapna Anildas 477-Dec-10

    Presentation 7

    Computer Storage

    CPU Registers

    Primary Memory

    Secondary Memory

  • 8/8/2019 IPC Module I

    48/74

  • 8/8/2019 IPC Module I

    49/74

    Prepared By: Ms. Swapna Anildas 497-Dec-10

    Cache Memory

    Larger than processor registers, but slower.

    Faster & expensive than main memory Reduces the average access time and thus

    increases the operating speed

  • 8/8/2019 IPC Module I

    50/74

    Prepared By: Ms. Swapna Anildas 507-Dec-10

    Used to store data and programs during

    the computer operations. Size is much smaller than secondary

    memory, but faster.

    Different kinds - RAM, ROM, PROM,EPROM, & EEPROM

    Main/Primary/Internal Memory

  • 8/8/2019 IPC Module I

    51/74

    Prepared By: Ms. Swapna Anildas 517-Dec-10

    Volatile memory

    Two types Static RAM & Dynamic RAM

    They differ in the technology to hold data Dynamic RAM needs to be refreshed

    thousands of time per second

    Static RAM needs to be refreshed less oftenwhich makes it faster

    Random Access Memory (RAM)

  • 8/8/2019 IPC Module I

    52/74

    Prepared By: Ms. Swapna Anildas 527-Dec-10

    Memory which can be prerecorded.

    Data once recorded cannot be removedand can only be read.

    Used store critical programs such as theprogram that boots the computer.

    Read Only Memory (ROM)

  • 8/8/2019 IPC Module I

    53/74

    Prepared By: Ms. Swapna Anildas 537-Dec-10

    Programmable Read Only Memory

    Memory which can be programmed once.

    Data once recorded cannot be removed and canonly be read.

    Programs are written using a special device

    called PROM burner / PROM programmer

    PROM

  • 8/8/2019 IPC Module I

    54/74

    Prepared By: Ms. Swapna Anildas 547-Dec-10

    Erasable Programmable Read OnlyMemory

    A special type of memory whosecontents can be cleared using ultravioletlight.

    EPROM

  • 8/8/2019 IPC Module I

    55/74

    Prepared By: Ms. Swapna Anildas 557-Dec-10

    EEPROM

    Electrically Erasable Programmable

    Read Only Memory Can be erased by exposing it to an

    electrical charge.

  • 8/8/2019 IPC Module I

    56/74

    Prepared By: Ms. Swapna Anildas 567-Dec-10

    Flash Memory

    Special type of EEPROM.

    Also called Flash EEP

    ROM

    The difference is that EEPROM can be

    written or erased one byte at a time

    whereas flash memory can be written orerased in blocks, hence it is more faster.

  • 8/8/2019 IPC Module I

    57/74

    Prepared By: Ms. Swapna Anildas 577-Dec-10

    Secondary Storage

    Used for bulk storage

    Slow compared to main memory

    Non-Volatile in nature

    Examples:

    Magnetic disks & tapes

    Floppy disks

    CD ROM & DVD

  • 8/8/2019 IPC Module I

    58/74

    Prepared By: Ms. Swapna Anildas 587-Dec-10

    Software A general term used to describe the

    programs, procedures anddocumentation stored in the computer.

    Program is set of instructions

  • 8/8/2019 IPC Module I

    59/74

    Prepared By: Ms. Swapna Anildas 597-Dec-10

    Software

    System Software Application Software

    Programming Software

  • 8/8/2019 IPC Module I

    60/74

    Prepared By: Ms. Swapna Anildas 607-Dec-10

    Operating Systems

  • 8/8/2019 IPC Module I

    61/74

    Prepared By: Ms. Swapna Anildas 617-Dec-10

    Operating System

    An operating system is a set of

    large and complex programs thatact as an interface between

    computer hardware and its users.

  • 8/8/2019 IPC Module I

    62/74

    Prepared By: Ms. Swapna Anildas 627-Dec-10

    Functions ofOS

    Processor Management

    Memory Management Job Scheduling

    File Management

    Device Management Input/Output Management

  • 8/8/2019 IPC Module I

    63/74

    Prepared By: Ms. Swapna Anildas 637-Dec-10

    Types ofOperating Systems

    Operating Systems can be divided into:

    Single-UserOS

    Multi-UserOS

    Multitasking OS

    Multiprocessing OS NetworkOS

  • 8/8/2019 IPC Module I

    64/74

    Prepared By: Ms. Swapna Anildas 647-Dec-10

    Single-UserO

    perating Systems

    One user can work at a time.

    Example MS-DOS

  • 8/8/2019 IPC Module I

    65/74

    Prepared By: Ms. Swapna Anildas 657-Dec-10

    Multi-UserO

    perating Systems

    A number of users can use the system at

    a time as it allows simultaneous accessto a computer through two or more

    terminals

    Examples are UNIX, MVS, XENIX andWindows NT

  • 8/8/2019 IPC Module I

    66/74

    Prepared By: Ms. Swapna Anildas 667-Dec-10

    Multitasking OS

    Multitasking is the ability to execute morethan one task/program at the same time.

    A multitasking OS allows more than oneprogram to run concurrently.

    OS/2, Windows NT, UNIX, and AmigaOS are examples

  • 8/8/2019 IPC Module I

    67/74

    Prepared By: Ms. Swapna Anildas 677-Dec-10

    MultiprocessingO

    S It is similar to Multitasking OS. The difference

    is that in multitasking OS, only one CPU is

    involved, whereas in multiprocessing OS, morethan one CPU is involved.

    MVS and UNIX are two most widely used

    multiprocessing operating systems

  • 8/8/2019 IPC Module I

    68/74

    Prepared By: Ms. Swapna Anildas 687-Dec-10

    NetworkOperating Systems

    NetworkOperating System (NOS) is anoperating system that includes special

    functions for connecting computers anddevices into a network.

    Examples are Novell NetWare, WindowsNT and 2000, Sun Solaris and IBM OS/2.

    The Cisco IOS (Internet Operating System)is also a network operating system.

  • 8/8/2019 IPC Module I

    69/74

    MS-WINDOWS

  • 8/8/2019 IPC Module I

    70/74

    Prepared By: Ms. Swapna Anildas 707-Dec-10

    The DOS and UNIX used the character-user interface. With the invention ofmultiprogramming, the need of more userfriendly interface aroused. The newworking environment Windows supportedGraphical User Interface.

    Graphical User Interface

  • 8/8/2019 IPC Module I

    71/74

    Prepared By: Ms. Swapna Anildas 717-Dec-10

    Secondary user-input devices, usually a pointing

    device like a mouse.

    Point and shoot functionality with screen menus

    Windows that graphically display what the

    computer is doing

    Icons that represent files, directories, and other

    application and system entities. Other graphical facilities like dialog boxes, button,

    check boxes, sliders etc. to support the users.

    Features ofGUI

  • 8/8/2019 IPC Module I

    72/74

    Prepared By: Ms. Swapna Anildas 727-Dec-10

    MS-Windows is the most popularGUI. Themajor benefits of Windows are:

    Common Look and feel Device independence

    Multitasking

    Memory Management

    Support for existing DOS applications Data Sharing

  • 8/8/2019 IPC Module I

    73/74

    Prepared By: Ms. Swapna Anildas 737-Dec-10

    Assignment:

    Although Computers provide

    numerous benefits to man, it cantreplace human beings at all.

    Comment

  • 8/8/2019 IPC Module I

    74/74

    Prepared By: Ms. Swapna Anildas 747-Dec-10

    End of Module I