Click here to start

Table of contents

Slide 1

Slide 2

Stored-Program Concept

RAM and ROM

Secondary Storage Devices

Magnetic Tape

Modern Tape Drives

Magnetic Disks

Slide 9

Compact Disks

Touch Screens

Slide 12

Slide 13

Slide 14

Slide 15

Synchronous processing

Slide 17

Pipelining

Slide 19

Slide 20

Independent Processing with Shared Memory

Slide 22

Layers of a Computing System

Slide 24

Problem Solving

Slide 26

Ask Questions...

Look for Familiar Things

Divide and Conquer

Algorithms

Computer Problem-Solving

Figure 6.3: The Interactions Between Problem-Solving Phases

Pseudocode

Following an Algorithm

Slide 35

Developing an Algorithm

Top-Down Design

Slide 38

A General Example

A Computer Example

Slide 41

Slide 42

Slide 43

Slide 44

Testing the Algorithm

Slide 46

Slide 47

Slide 48

Slide 49

Slide 50

Author: Vincent Costa

E-mail: vcosta@optonline.net