Vous êtes sur la page 1sur 47

COMPUTER BASICS

PART 2

1
FUNDAMENTALS OF ELECTRONIC DATA
PROCESSING (EDP)

WHAT IS DATA PROCESSING ?

2
DATA :
Collection of facts
Raw information

INFORMATION :
Useful Information
Facts in organised manner

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

3
Data Processing Operations
1. Recording and Storage
2. Verifying
3. Duplicating
4. Classifying
5. Sorting
6. Merging
7. Calculating
8. Searching and Retrieving
9. Summeriging and report writing
10. Communication

4
METHODS OF DATA PROCESSING

1. Manual Data Processing


Penciland paper
Work sheets

Journals

Ledgers

5
2. Mechanical Data Processing
Calculators

Adding Machines
Type writers

6
3. Electromechanical Data Processing
Card punch machines
Electric type writers

Accounting machines Unit Record


Equipment

7
4. Electronic Data Processing (EDP)
Calculators

Computers

8
1.First Generation Computers
(1946 1959)
Major Components : Vacuum tubes.

First large scale vacuum tube computer


(1946) ENIAC (Electronic Numerical
Integrator and Calculator) was completed
in 1946 by John Manchly and Presper
Eckert at the Moore School of Electrical
Engineering (1500 Square feet, weight 30
tons, 19,000 tubes).

9
EDSAC (Electronic Delayed Storage
Automatic Computer) (1949)
Completed in 1949 at Cambridge University,
England. First Computer to use the stored
Program concept.
EDVAC First American Computer to have
stored program feature.
EDVAC (Electronic Discrete Variable
Automatic Computer) completed in 1952.
1951 UNIVAC I become operational at
Census Bureau

10
Manufacture Model

1. More School of Electrical ENIVAC, EDVAC


Engineering

2. Cambridge University EDSAC

3. UNIVAC UNIVAC-I, UNIVAC-II

4. Burroughs E101, Burroughs 2202

5. Honeywell Datamatic 1000

6. IBM Mark II, Mark III

7. National Cash Register CRC 102A, 102B


CRC
8. RCA BIZ MACI, II
11
Second Generation Computers
(1959-65)
Solid state devices (Transistors)
1000 times faster than First
Generation Computers.

12
Manufacture Model

Burroughs B5000, 200 series

Control Data CDC 1604, 160A

General Electric GE 635, 645, 200

Honeywell 400 Series, 800 series

IBM 7070, 7080, 7090, 1400


series 1600 series
RCA 501

Univac UNIVAC III, 5580, 5590, 1107

Philco 2000

NCR 300
13
Third Generation Computer
(1965 - 1970)
IC - Integrated Circuits
Microsecond 10 -6
Nanosecond 10 -9
Seconding storage devices,
terminals

14
Manufacturer Model
Burroughs 5700, 6700, 7700

Control Data 3000 series, 6000 series,


7000 series
Digital Equipment PPP-8 series, PDP II series

General Electric GE 600 series, GE 235

Honeywell 200 series, 60 series

IBM System / 360 series,


System / 370 series
RCA (increased by UNIVAC) Spectra 70 series

UNIVAC 1108, 9000 series

NCR Century series

15
Fourth Generation Computers
(Since 1970)
Chip Technology
LSI - Large Scale Integrator Circuits
MSI Mass Scale Integrated Circuits
Size of Chip - square inch
Semiconductor Technology

16
Fifth Generation Computers
AI Artificial Intelligence
Parallel Processing

17
What is a Computer?
Computer

A device capable of
performing computations and
making logical decisions

18
How to use a computer

andnotloseyourmind

19
TERMINOLOGY

20
Hardware
vs.
Software

21
Hardware-The electronic
circuits,
memory and
input/output
components of a
computer system;
the tangible
objects
22
Hardware
Memory
RAM
Hard Disk/Floppy Disk/CD
Tape
CPU/Motherboard
Modem
Power Supply

23
RAM- Random
Access
Memory

24
ROM- Read
Only
Memory

25
CPU- Central
Processing
Unit

26
Looking at the CPU

CD Rom drive
3 inch floppy
disk drive
On/Off button
Restart button

27
Computer Structure
The Box
Input Devises
Keyboard
Mouse CPU
Joystick
Process Arithmetic
Control Unit Logic Unit
Output Devices
Monitor
Printer

Main Memory
(RAM)

External Storage
Hard disk
Floppy

28
Computer Organization
Six logical units in every computer:
Input unit
Obtains information from input devices
(keyboard, mouse)
Output unit
Outputs information (to screen, to printer, to
control other devices)
Memory unit
Rapid access, low capacity, stores input
information

29
Arithmetic and logic unit (ALU)
Performs arithmetic calculations and logic
decisions
Central processing unit (CPU)
Supervises and coordinates the other
sections of the computer
Secondary storage unit
Cheap, long-term, high-capacity storage,
stores inactive programs

30
CPU

Monitor(screen)

Mouse

Keyboard

31
Units of Time

Unit Abbreviati Duration (seconds)


on
second sec/s 1
Millisecond ms 10-3 = 1/1,000
Microsecond s 10-6 = 1/1,000,000
Nanosecond ns 10-9 = 1/1,000,000,000
Picosecond ps 10-12 =
1/1,000,000,000,000
Femtosecond fs 10-15 =
1/1,000,000,000,000,000

32
Software- A general term for
computer programs and
documentation involved
in the operation of
the computer

33
Software
Program

Operating System
(OS)
DATA

34
Program- A sequence of instructions
directing a computer to
perform a particular
function; a statement of
an algorithm in a
programming language.

35
Operating System-

Interface between the Computer and User.

A collection of programs for operating the


computer. Operating systems perform
housekeeping tasks such as input/output
between the computer and peripherals, and
accepting and interpreting information from
the keyboard.

36
Evolution of Operating Systems

Batch processing
Do only one job or task at a time
Multiprogramming
Manyjobs or tasks sharing a
computers resources
Timesharing
Perform a small portion of one users
job then moves on to service the next
user

37
BOOTING
1. Operating System is loaded from
Secondary Memory to the Main
Memory. After loading of the OS, the
computer is ready for use.
2. ROM Bios instructions get executed.
Hardware check is performed.
3. IO.SYS and MS.SYS system files get read 38
Data Representation
Computer memory
Millions of switches (relays)
Two possible states
on or off
open or closed

charged or discharged (like a capacitor)

Each switch is a bit one binary digit


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

39
Data Representation
Bits when grouped together can
Be used to represent any number using
the binary (base 2) number system
Bytes 8 bit groupings
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)

40
Units of Size

Unit Abbreviat Size (bytes)


ion
bit b 1/8
byte B 1
kilobyte KB 210 = 1024
megabyte MB 220 = 1,048,576
gigabyte GB 230 = 1,073,741,824
terabyte TB 240 = 1,099,511,627,776
petabyteHow doPB 250
=
hard drive manufactures cheat you?
1,125,899,906,842,624

41
Number Systems
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

42
Number Systems
Base 2
Base 10
1012
12210
1 x 20 = 110
2 x 100
0 x 21 = 010
2 x 101
1 x 22 = 410
1 x 102
510

43
Number Systems
3 binary digits can Decimal Octal Binary
0 0 000
be used to
1 1 001
represent eight
2 2 010
possible values
3 3 011
(octal)
4 4 100
5 5 101
010 = 0002 = 08
6 6 110
7 7 111
710 = 1112 = 78 8
9

44
COMPUTER LANGUAGES
Three types of programming languages
- Machine Languages,
- Assembly Languages,
- High-level Languages
Machine languages
Strings of numbers giving machine specific instructions
Example:
+1300042774
+1400593419
+1200274027
Assembly languages
English-like abbreviations representing elementary
computer operations (translated via assemblers)
Example:
LOAD BASEPAY
ADD OVERPAY
STORE GROSSPAY

45
COMPUTER LANGUAGES

High-level languages
Similar to everyday English, use
mathematical notations (translated via
compilers)
Example:

Fortran, Basic, COBOL, C and C++

grossPay = basePay + overTimePay

46
47

Vous aimerez peut-être aussi