Click here to start
Table of contents
Slide 1
Layers of a Computing System
Slide 3
Slide 4
Problem Solving
Ask Questions...
Look for Familiar Things
Divide and Conquer
Algorithms
Figure 6.3: The Interactions Between Problem-Solving Phases
Slide 11
Slide 12
Slide 13
Slide 14
Slide 15
A General Example
Object-Oriented Design
Slide 18
Relationships Between Classes
Object-Oriented Design Methodology
CRC Cards
Brainstorming
Filtering
Scenarios
Slide 25
Responsibility Algorithms
Computer Example
Slide 28
Slide 29
Slide 30
Slide 31
Information Hiding/Abstraction
Slide 33
Programming Languages
Slide 35
Slide 36
Slide 37
Author:
Vincent Costa
E-mail:
vcosta@optonline.net