Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
44 views31 pages

Fundamentals of Computer Processing

The document discusses the history and evolution of computers from mainframes to modern devices. It covers the components of computers including the CPU, memory, input/output devices and how they have changed over time. The document also examines operating systems, programming languages, and types of application software used with computers.

Uploaded by

Kakang Koclak
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views31 pages

Fundamentals of Computer Processing

The document discusses the history and evolution of computers from mainframes to modern devices. It covers the components of computers including the CPU, memory, input/output devices and how they have changed over time. The document also examines operating systems, programming languages, and types of application software used with computers.

Uploaded by

Kakang Koclak
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 31

Fundamentals

of
Computer Processing
Computer Sizes
 Mainframes -- the first
 Supercomputers -- the largest
 Minicomputers -- the first effort to achieve
reduced size
 Microcomputers -- made possible by
microprocessor
PC -- used by one person, or by a few people in the
same area
Workstations, lap tops, notebooks, and palmtops
The Computer Schematic

 Processor = Control unit + ALU

 The computer is a closed-loop system


The Central Processing Unit
Computer (CPU)
Schematic Control Unit

Input Data
Primary Output
Storage Unit Information

Arithmetic and Secondary


Logic Unit Storage
Unit
Computer History
 Prior to 1950s

 Keydriven machines
– (some were called bookkeeping machines)

 Punched card machines


Computer History (continued)
 1951 -- first commercial computer (a
UNIVAC I) installed at the Census Burea
 1954 -- first computer installed in a business
(another UNIVAC I at GE)
 Early 1970s -- minicomputers
 Late 1970s -- microcomputers (TRS-80,
Commodore PET)
 1982 -- IBM PC
Primary Storage
Evolution in storage media:

 Magnetic drums

 Magnetic cores

 Integrated circuits (1964)


Bits and Bytes (KB, MB)
 RAM and ROM

 Cache memory

 One kilobyte (1KB) is 210 bytes (1,024)

 One megabyte (1MB) is 220 bytes (1,048,576)


Input Devices
 Keyboard

 Ergonomic considerations (human


engineering, human factor considerations)

 QWERTY keyboard vs. Dvorak keyboard


Pointing Devices
 Mouse
 Trackball
 Touch screen
 Light pen
 Remote control device
Source Data Automation (SDA)
 Input bottleneck
 Optical character recognition (OCR) is big
in retailing
– Supermarket scanners
– Point of sale (POS) terminals
 Magnetic ink character recognition (MICR)
was big for banks starting in the late 1950s
Technologies used for
POS Terminals
 Mark readers
 Barcode readers
 Character readers
 Handprint readers
Speech Recognition

 Speaker dependent

 Speaker independent
Output Devices
 Displayed
– CRT, VDT
– Flat-panel
 Printed
– Speed
– Quality
 Speech (audio response unit)
– digitized or playback
Means of Displayed
Output
Producing Devices

Computer ABC123 Printers


Output
Speech
Computer Output
Devices

Plotters

Microfilm
Printers

Impact Nonimpact

Line Character Page Ink Laser


jet
Dot Daisy
matrix wheel
Output Devices (continued)
 Plotters
– Flatbed
– Drum
 Microform
– Microfilm (roll)
– Microfiche (sheet)
 Tabular versus graphical versus narrative
Software
 Input and output devices communicate
directly with the manager and are
considered to have a direct role
 Source data automation devices play an
indirect role
 Two main types of software -- system and
application
System Software

 Three main types:

– operating system
– translators
– utilities
Operating System
 Basic functions
– Schedule jobs
– Manage hardware and software resources
– Maintain system security
– Provide for multiprogramming
– Handle interrupts
– Maintain usage records
Language Translators
Software Generations

– First -- machine language


– Second -- assemblers
– Third -- compilers and interpreters
» Procedure-oriented language
» Problem-oriented language
– Fourth -- natural language (4GL)
– Nonprocedural
– Types of 4GLs (example: FOCUS)
The Program is Translated Before the Data is Processed

Source
Program

1 Translate

2
Input Object Output
Data Program
Fourth-generation Languages Offer Unique Combinations of
Power and User Friendliness

Much
Very
high-level
Modeling languages languages

Database
DSS Query Report
power Language writers

Application
Graph generators
generators
Little
Friendly Unfriendly
User
friendliness
FOCUS Instructions to Prepare a Report

DEFINE FILE SALES


REGION/A12=DECODE REGION(NE ‘NORTH EAST’
SE ‘SOUTH EAST’ MW ‘MID WEST’
MA ‘MID-ATLANTIC’);
END
TABLE FILE SALES
HEADING CENTER
“PRODUCT UNIT SALES ANALYSIS </1”
SUM UNITS AND ROW-TOTAL AND COLUMN-TOTAL
ACROSS REGION
BY PRODNUM AS ‘PRODUCT NUMBER’
END
Application Software
 Custom programming versus prewritten
packages
 Four categories of prewritten packages

1. General business
2. Industry-specific
3. Organizational productivity
GDSS, E-mail, project management, forecasting,
stat packages
Application Software (continued)
4. Personal productivity (or application
development software)
» Word processing
» Spreadsheets
» Graphics
» desktop publishing, etc.
Direct versus indirect roles of software
Application Software
Software CBIS
Type DP MIS DSS OA ES

General
Business
Industry-
specific
Organizational
productivity
Personal
productivity
User Friendliness
 Guided dialog
– Menus
– Form-filling
 Context sensitive help
– Help screen or help messages
 Graphic user interface (GUI)
– Icons, buttons, toolbars, and others
Error Control
 Error prevention
– Protected format
 Error detection
– Edit routines
 Error correction
– Edit commands
Multimedia
 Combines different forms of computer
output, allows richer communication
 Began in late 1980s
 Multimedia in business
– accounting information systems (documedia)
– MIS and DSS via graphs, three-dimensional
graphics and animation
– office automation; workgroup computing, desktop
video
– knowledge-based systems
The Multimedia System Development Process
Communications Information Specialists User
Professionals Step 1 Define the problem

Step 2 Design the concept

Step 3 Design the content

Step 4 Write the script

Step 5 Design the graphics

Step 6 Produce the system

Step 7 Conduct user tests

Use the system


Step 8
Step 9 Maintain the system

You might also like