computer basics new

Upload: tiwarirajiv

Post on 05-Apr-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/2/2019 Computer Basics New

    1/40

    1

    COMPUTER BASICSPART I

  • 8/2/2019 Computer Basics New

    2/40

    2

    FUNDAMENTALS OF ELECTRONICDATA PROCESSING (EDP)

  • 8/2/2019 Computer Basics New

    3/40

    WHAT IS DATA PROCESSING?

    3

    DATA:Collection of factsRaw information

    INFORMATION:Useful InformationFacts in organized manner

    DATA PROCESSING:Sequence of actions required to beperformed on data to convert it into results.

  • 8/2/2019 Computer Basics New

    4/40

    Data Processing Operations

    4

    1:Recording and Storage2: Verifying3: Duplicating4: Classifying

    5: Sorting6 :Merging7: Calculating8: Searching and Retrieving

    9: Summarizing and report writing10: Communication

  • 8/2/2019 Computer Basics New

    5/40

    METHODS OF DATA PROCESSING

    5

    1. Manual Data Processing Pencil and Paper work Work sheets Journals Ledgers

    1. Mechanical Data Processing Calculator Adding Machines Type writers

    1. Electromechanical Data processing Card punch Machines

    Electronic type writers Accounting machines Unit Record Equipment

    1. Electronic Data Processing (EDP) Calculator Computers

  • 8/2/2019 Computer Basics New

    6/40

    First Generation Computers

    6

    (1946 - 1959)Major Components: Vacuum tubes.ENIACEDVACUNIVACFirst large scale vacuum tube computer

    (1946) ENIAC (Electronic NumericalIntegrator and Calculator) was completed

    in 1946 by John Mautchly and PresperEckert at the Moore School of ElectricalEngineering (1500 Square feet, weight 30tons, 19,000 tubes).

  • 8/2/2019 Computer Basics New

    7/40

    First Generation Computercont..

    7

    EDSAC (Electronic Delayed StorageAutomatic Computer) (1949)Completed in 1949 at CambridgeUniversity, England. First Computer to use

    the stored the Program concept.EDVAC (Electronic Discrete Variable

    Automatic Computer) completed in 1952.EDVAC First American Computer to have

    stored program feature.UNIVAC-I become operational at CensusBureau in 1951.

  • 8/2/2019 Computer Basics New

    8/40

    Second GenerationComputers

    8

    Period -1956-64Solid state devices (Transistors) 1000

    times faster than First GenerationComputers.

    IBM 700

  • 8/2/2019 Computer Basics New

    9/40

    Second Generation Computerscont..

    9

    Manufacture ModelBurroughs B5000, 200 seriesControl Data CDC 1604, 160AGeneral Electric GE 635, 645, 200

    Honeywell 400 Series, 800 seriesIBM 7070, 7080, 7090,1400 series 1600 series

    RCA 501

    Univac UNIVAC III, 5580, 5590,110Phil co 2000NCR 300

  • 8/2/2019 Computer Basics New

    10/40

    Third Generation Computer

    10

    Period-1964 - 1970- Integrated Circuits

    -Microsecond 106

    -Nanosecond 109

    -Secondary storage devices, terminals

  • 8/2/2019 Computer Basics New

    11/40

    Third Generation Computercont..

    11

    Manufacturer ModelBurroughs 5700, 6700, 7700Control Data 3000 series, 6000 series, 7000

    series

    Digital Equipment PDP-8 series, PDP IIseries

    General Electric GE 600 series, GE 235Honeywell 200 series, 60 series

    IBM System / 360 series, System / 370 seriesRCA (increased by UNIVAC) Spectra 70 seriesUNIVAC 1108, 9000 series

    NCR Century series

  • 8/2/2019 Computer Basics New

    12/40

    Third Generation Computercont..

    12

    Manufacturer ModelBurroughs 5700, 6700, 7700Control Data 3000 series, 6000 series,7000

    series

    Digital Equipment PPP-8 series, PDP-II seriesGeneral Electric GE 600 series, GE 235Honeywell 200 series, 60 seriesIBM System / 360 series, System/ 370 seriesRCA (increased by UNIVAC) Spectra 70 seriesUNIVAC 1108, 9000 seriesNCR Century series

  • 8/2/2019 Computer Basics New

    13/40

    Fourth GenerationComputers

    13

    Since 1970 till nowChip TechnologyLSI - Large Scale Integrator CircuitsMSI Mass Scale Integrated CircuitsSize of Chip - 1/4 square inchSemiconductor Technology

  • 8/2/2019 Computer Basics New

    14/40

    What is a Computer?

    14

    A device that is capable of performingcomputations and making logical decisions.

    An electronic device that stores, retrieves,and processes data, and can be

    programmed with instructions.

    A computer is composed of hardware andsoftware, and can exist in a variety of sizesand configurations.

  • 8/2/2019 Computer Basics New

    15/40

    How to use a computer and notlose your mind

    15

  • 8/2/2019 Computer Basics New

    16/40

    Terminology

    16

  • 8/2/2019 Computer Basics New

    17/40

    Hardwarews

    Software

    17

  • 8/2/2019 Computer Basics New

    18/40

    Hardware

    18

    Hardware: - Physical Component ofcomputer which constitutes computersystem is called hardware.

    OR

    Electronic, Electrical and Magnetic parts ofcomputer are known as hardware.

    Type of Hardware

    CPUPeripherals

  • 8/2/2019 Computer Basics New

    19/40

    Example of Hardware

    19

    MemoryRAM/ROM

    Hard Disk/Floppy Disk/CD/DVD

    Keyboard/Mouse/Monitor CPU/Motherboard

    Modem

    Power Supply

  • 8/2/2019 Computer Basics New

    20/40

    RAM

    20

    RAM Stand for Random Access MemoryTemporary Memory

  • 8/2/2019 Computer Basics New

    21/40

    ROM

    21

    ROM Stand for -Read Only MemoryPermanent Memory

    Silicon Chip

  • 8/2/2019 Computer Basics New

    22/40

    CPU

    22

    Central Processing UnitBrain of Computer

    Heart of Computer

    Calculation Device

  • 8/2/2019 Computer Basics New

    23/40

    Looking at the CPU

    23

    CD Rom drive3.5 inch floppy disk drive

    On/Off button

    Restart button

  • 8/2/2019 Computer Basics New

    24/40

    Computer Structure

    24

  • 8/2/2019 Computer Basics New

    25/40

    Computer Organization

    25

    Six Logical Units are in every Computer

    Input unit -Obtains information from inputdevices (keyboard, mouse)

    Output unit -Outputs information (to screen,to printer, to control other devices)

    Memory unit -Rapid access, low capacity,stores input Information

    Arithmetic and logic unit (ALU)- Performsarithmetic calculations and logic decisions.

    Central processing unit (CPU)-Supervises andcoordinates the other sections of thecomputer.

    Secondary storage unit- Cheap, long-term,

    high-capacity storage, stores inactive

  • 8/2/2019 Computer Basics New

    26/40

    26

    CPUMonitor

    Mouse

    Keyboard

  • 8/2/2019 Computer Basics New

    27/40

    Units of Time

    27

    Unit Abbreviation Duration (seconds)

    Second sec/s 1

    Millisecond ms 10-3 = 1/1,000

    Microsecond s 10-6

    = 1/1,000,000Nanosecond ns 10-9 = 1/1,000,000,000

    Pico second ps 10-12=1/1,000,000,000,000

    Fenton second fs 10-15=1/1,000,000,000,000,000

  • 8/2/2019 Computer Basics New

    28/40

    Software

    28

    A general term for computer programs anddocumentation involved in the operation ofthe computer.

  • 8/2/2019 Computer Basics New

    29/40

    Example of Software

    29

    ProgramData

    Application Software

    Operating System (OS)Programming Language

    System Software

    Utility Program

  • 8/2/2019 Computer Basics New

    30/40

    Program

    30

    A sequence of instructions directing acomputer to perform a particular function.

    Or

    A statement of an algorithm in aprogramming language.

  • 8/2/2019 Computer Basics New

    31/40

    Operating System

    31

    Interface between the Computer and User.A collection of programs for operating the

    computer. Operating systems performhousekeeping tasks such as input/output

    between the computer and peripherals,and accepting and interpreting informationfrom the keyboard.

    E l i f O i

  • 8/2/2019 Computer Basics New

    32/40

    Evolution of OperatingSystems

    32

    Batch Processing

    -Do only one job or task at a time.

    Timesharing

    -Perform a small portion job one users jobthen moves then moves on to service thenext user.

    Multiprogramming

    -Many job or task sharing a computersresources.

  • 8/2/2019 Computer Basics New

    33/40

    BOOTING

    33

    1. Operating System is loaded fromSecondary Memory to the Main Memory.After loading of the OS, the computer isready for use.

    2. ROM BIOS instructions get executed.Hardware check is performed.

    3. IO.SYS and MS-DOS.SYS system files getread from hard/ floppy disk thenCONFIG.SYS gets read and executed.

    Type of BootingCold BootingWarm Booting

  • 8/2/2019 Computer Basics New

    34/40

    Data Representation

    34

    Computer memory Millions of switches(relays)

    Two possible states

    on or off or

    open or closed

    charged or discharged (like a capacitor)

    Each switch is a bit one binary digit

    The on state is binary 1The off state is binary 0

  • 8/2/2019 Computer Basics New

    35/40

    Data Representation

    35

    Bits when grouped together can to representany number using the binary (base 2) numbersystem.

    Bit stands for Binary Digit

    1 Bytes 8 bit1 Nibble 4 bit

    Most fundamental measure of Memory

    256 Megabytes of memory = 2,048,000,000 bits

    1 Byte = 1 Character

    K = 1024 bytes (K means Kilo)

    M = 1024 x 1024 bytes (M means Mega)

    G = 1024 x1024 x 1024 (G means Giga)

  • 8/2/2019 Computer Basics New

    36/40

    Units of Size

    36

    Unit Abbreviation Size (bytes)Bit b 1/8

    Byte B 1

    Kilobyte KB 210

    = 1024Megabyte MB 220 = 1,048,576

    Gigabyte GB 230 = 1,073,741,824

    Terabyte TB 240 = 1,099,511,627,776

    Peta byte PB 250 =1,125,899,906,842,624

  • 8/2/2019 Computer Basics New

    37/40

    Number Systems

    37

    People-Work in base 10

    Computers

    -Work in base 2

    Engineers

    -Often work in other groupings of computer bits

    -Octal base eight

    -Hexadecimal base sixteen

  • 8/2/2019 Computer Basics New

    38/40

    Number Systems

    38

    Base 10

    -12210

    = 2*100

    =2*101

    =1*102

    Base 2

    -1102

    = 0*20 =010

    =1*21=210

    =1*22=410

    =610

  • 8/2/2019 Computer Basics New

    39/40

    Number Systems cont..

    39

    Decimal Octal Binary

    0 0 000

    1 1 001

    2 2 010

    3 3 011

    4 4 100

    5 5 101

    6 6 110

    7 7 111

  • 8/2/2019 Computer Basics New

    40/40

    COMPUTER LANGUAGES

    40

    Low level languageUse Binary Digits (0,1)

    High-level languagesSimilar to everyday English, use mathematical

    notations (translated via compilers)

    Example:FORTRAN, BASIC, COBOL, C and C++