Publisher's Synopsis
Written in a clear, readable style, suitable for self-study or classroom use, this text presents a structured approach to designing and writing programs, focusing on logical control constructs (sequence, selection, iteration, and case), and illustrating their structure with pseudocode and hierarchy charts. It includes coverage of concepts, and data validation, plus each chapter includes outlines and objectives, self-tests, summaries, lists of key terms, practice problems with solutions, debugging exercises, review questions, and programming assignments.