
CONTENTS
Preface vii
1 Program design 1
This chapter describes the steps in the program development
process, explains structured programming, and introduces
algorithms and pseudocode.
1.1 Steps in program development 2
1.2 Structured programming 4
1.3 An introduction to algorithms and pseudocode 5
1.4 Chapter summary 7
2 Pseudocode and Nassi-Schneiderman diagrams 8
This chapter introduces the common words and keywords used
when writing pseudocode. The Structure Theorem is introduced,
and the three basic control structures established. Pseudocode and
Nassi-Schneiderman diagrams are used to represent each control
structure.
2.1 How to write pseudocod ...