An introduction to program design /
David Sargent.
- London ; New York : McGraw-Hill, 1991.
- xiii, 444 p. : ill. ; 25 cm.
- The McGraw-Hill international series in software engineering .
- McGraw-Hill international series in software engineering. .
Includes index.
Introduction -- A problem-solving strategy -- Fundamental data types -- Fundamental control structures -- Further loop structures -- Further data types -- Aids to design -- Procedures and functions -- Case study -- Abstract data types -- Stacks -- Queues -- General sequences -- Trees -- Recursion -- Object-oriented design.