The Tower of
Babel
Pascal

Data abstraction:

Constants and variables
have a data type; e.g., Booleans, integers, characters, real
numbers

Computation abstraction:

Data type identifies actual
operations; e.g., real addition or integer addition. Pascal is strongly
typed: type of operands must make sense for the operation.

Procedural abstraction:
Programmers may introduce
higherlevel operations using functions and procedures.
CS1104
Main Page
Last Updated 01/05/2000
©
L.Heath, 2000