The author's objective is to analyze a problem and express its solution in such a way that the computer can be directed to follow the problem-solving procedure. Emphasis is placed on maintaining an overall structure in program design, and pseudo-code is shown as an alternative or supplement to flow-charting. Analyzing techniques of top-down modular program development fosters the reader's inquisitiveness. In this fifth edition, much new information has been added, including a new chapter on modularization.
This book will easily fit as the core text for any course covering programming logic and design or structured programming.
This book uses an easy to follow step-by- step approach to teach the fundamentals of programming logic.