|
Simple Program Design: A Step by Step Approach 4th Edition
This updated text allows readers to develop sound programming skills for solving common business problems. Stressing structured programming and modular design, pseudocode is used as the major program design technique. Language-independent explanations provide a strong foundation in program design problem solving.
Table of Contents
1:
Program Design
2: Pseudocode
3: Developing an Algorithm
4: Selection Control Structures
5: Repetition Control Structures
6: Pseudocode Algorithms Using Sequence, Selection, and Repetition
7: Array Processing
8: First Steps in Modularisation
9: Further Modularisation, Cohesion, and Coupling
10: General Algorithms for Common Business Problems
11: Detailed Object-Oriented Design
12: Simple Object-Oriented Design for Multiple Classes
13: Conclusion
Appendix A: Flowcharts
Appendix B: Nassi-Schneiderman Diagrams
Appendix C: Special Algorithms
Appendix D: Translating Pseudocode into Computer Languages: Quick Reference Chart
Features
Reflects current programming techniques through revised pseudocode examples.
Contains expanded and updated object-oriented coverage, including association, composition, generalization, polymorphism, and multiple classes.
Demonstrates an improved technique for desk checking a solution algorithm.
Includes many more examples of flowcharts with increasing complexity.
Describes Decision Tables and gives examples of their use in a new appendix.
|