| |
Designed for a first course in computer science in colleges
and universities, this textbook emphasizes the basic concepts of
programming and presents, in parallel,
the two principal paradigms for structuring programs: the procedure-oriented
paradigm and the object-oriented paradigm. This approach is intended to
help students understand both paradigms and to move more easily between
them. The computer concepts covered include: input of data, control
constructs, procedures, functions, object, classes and inheritance,
arrays, records, unions and sets, algorithms for sorting, pointers
and linked lists, and trees.
|