meljun cortes - fundamentals of computer processing

30
Fundamentals of Computer Processing 8-1

Upload: meljun-cortes-mbampa

Post on 30-May-2018

237 views

Category:

Documents


0 download

TRANSCRIPT

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 1/30

Fundamentals of 

Computer Processing

8-1

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 2/30

Computing History

ENIAC - 1946

UNIVAC I

 – First sold in 1956 to Census Bureau

IBM System 360 Line of Computers

 – 1960’s

 – Revolutionized computing

1954 -- first computer installed in a business

(another UNIVAC I at GE)

8-2

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 3/30

Computing History

Early 1970s -- minicomputers

Late 1970s -- microcomputers (TRS-80,

Commodore PET) IBM PC

 – 1982

8-3

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 4/30

Computer Sizes

Mainframes – Large

 – Centrally located

 – Used by large organizations Minicomputers

 – Mid-sized

 – Today’s server market descended from thesemachines

8-4

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 5/30

Computer Sizes [cont.]

Microcomputers

 –  Made possible by microprocessor

 –  PC -- used by one person, or by a few people in the same

area

8-5

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 6/30

Literacy

Computer Literacy

 – Ability to use computing resources

Information Literacy – Understanding how and why information

affects the decision-making process

8-6

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 7/30

Control Unit

Arithmetic and

Logic Unit

Primary

Storage Unit

Central Processing Unit

(CPU)

The

Computer

Schematic

Input Data

Output

Information

Secondary

Storage

Unit

8-7

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 8/30

Processors

Main unit where processing is performed

 – Called CPU

 – Microcomputer CPUs called microprocessors

Speed

 – Moore’s Law

 – Megahertz (MHz) – Word Size

8-8

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 9/30

Memory

Main memory

 – Storage area where both data being processed

and program instructions being executed arestored

Storage (secondary)

 – Magnetized coding on the surface of a storage

device

8-9

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 10/30

Bits and Bytes

One kilobyte (1KB)

 – 210 bytes (1,024)

One megabyte (1MB)

 – 220 bytes (1,048,576)

One gigabyte (1GB)

 – 230 bytes (1,073,741,924)

8-10

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 11/30

Different Memory Types

RAM - Random access memory

 – Computer programs and data are loaded into

RAM to be executed by the computer processor

ROM - Read-only memory – Information used by the operating system and

processor when the computer is started

DRAM - Dynamic RAM – Allows buffering of data and increases

efficiency of RAM

8-11

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 12/30

Different Memory Types (cont.)

SDRAM - Synchronous DRAM

 – Runs much faster than most conventional

memory because it synchronizes its cycles with

the processor’s cycles SIMM - Single in-line memory module

 – Holds 9 memory chips and transmits 32 bits of 

data per cycle DIMM - Dual in-line memory module

 – Transmits 64 bits per data cycle

8-12

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 13/30

Storage Devices

Tape or disk drive

Sequential storage

Random storage

High Capacity

 – DVD, CD-ROM, CD-RW, Zip, Jaz

8-13

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 14/30

Removable Disks and their

Storage Capacities

3.5 inch floppy disks holds 1.44 MB of data

Zip disk may hold 100MB or 250MB of data

Jaz disk holds 2GB of data

CD disk holds 650MB of data

DVD disk holds 5GB to 20GB of data

8-14

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 15/30

Input Devices

Keyboards

Microphones

Machine-captured data – Scanners/barcodes

 – Cost benefits

8-15

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 16/30

Output Devices

Displayed

 – Monitor

» Resolution

» Pixals

» GUI

 – CGA, EGA, VGA, SVGA

Printed

 – Speed – Quality

 – Impact/nonimpact

8-16

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 17/30

 Microfilm 

Computer

ABC123

Plotters

Speech

Output

Devices

Printers

Displayed 

Output

Devices

Means of

Producing

ComputerOutput

8-17

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 18/30

Printers

Impact Nonimpact

Line Character

Dotmatrix

Daisywheel

Page LaserInk jet

8-18

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 19/30

Multimedia

Use of more than one media at one time

 – Image

 – Video – Audio

Pointing devices

Speech synthesis Animated images

8-19

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 20/30

Hardware Changes

Power compared to price doubles every 18

months

Cultivate new information about computingresources

 – Trade journals

 – Professional societies – Continuing education

 – WWW

8-20

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 21/30

Software

Two main types of software -- system and

application

System – Performs fundamental tasks that all users of a

particular computer require

Application – Processes user’s data

8-21

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 22/30

Three Main System

Software Types Operating system

 – Manages computer’s processes

» Schedule tasks

» Manage hardware and software resources

» Maintain system security

» Enable sharing

» Handle Interrupts

8-22

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 23/30

Three Main System

Software Types(cont.)

Utilities

 – Routine that enables the user to perform certain

basic data processing activities – Copy, erase, sort, merge, et cetera

Language translators

 – Change programmer instructions into computerinstructions

 – Highest form for translation is a natural

language8-23

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 24/30

System Software Types (cont.)

Fourth generation languages – Called 4GL

 – Describes what is to be done by computer

 – Does not describe explicitly how it will

be done

 – DBMSs are related to this area

»SQL

» Query language

» SAS, SPSS8-24

Th P i T l t d B f th D t i P d

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 25/30

Source

Program

Translate

ObjectProgram

OutputInputData

The Program is Translated Before the Data is Processed

1

2

8-25

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 26/30

 Application Software

Prewritten software

 – Standardized by business function

 – Also called packaged application software andoff-the-shelf application software

 – Advantages

» Available now

» Less expensive

8-26

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 27/30

 Application Software (cont.)

Custom software

 – Best for unique business operations

 – Far less is created today because of wideavailability

 – Programmer salaries have risen

8-27

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 28/30

Role of User-Friendly Software

Businesses need programmers to create

applications

 – Employees

 – Consultants

 – Contracts with other companies

Simple intuitive software is user-friendly

Business users have expertise in their areas

 – Need to work with technical experts

8-28

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 29/30

Software Change

Software changes almost as rapidly as

hardware

 – IS professionals are routinely contacted

concerning system updates

 – Professional societies and conferences

Changes in business needs

8-29

8/9/2019 MELJUN CORTES - Fundamentals of Computer Processing

http://slidepdf.com/reader/full/meljun-cortes-fundamentals-of-computer-processing 30/30

Summary

Hardware

 – Processor, memory, storage

 – Input, manipulation, output Software

 – Systems

 – Application Rapid changes

8-30