|
Programming Logic and Design, Comprehensive 5th Edition
With a clear writing style that is stripped of highly technical jargon, "Programming Logic and Design, Comprehensive, Fifth Edition" provides beginning programmers with a guide to developing structured program logic. The book's main goal is to introduce universal programming concepts, while enforcing good style and logical thinking along
the way. Designed for readers with little or no programming language experience, it begins with general programming concepts and key concepts of structure. Coverage then progresses to the intricacies of decision-making, looping, array manipulation, and methods.Additional chapters discuss control break programs, advanced array manipulation techniques, and file handling. After the reader has mastered programming fundamentals, an extremely thorough, yet easy-to-understand chapter covers the intricacies of object-oriented programming. The book concludes with chapters on event-driven programming, system modeling with the UML, and the fundamentals of relation database management.
CONTENTS:
PREFACE
CHAPTER ONE An Overview of Computers and Logic
CHAPTER TWO Understanding Structure
CHAPTER THREE The Program Planning Process: Documentation and Design
CHAPTER FOUR Making Decisions
CHAPTER FIVE Looping
CHAPTER SIX Arrays
CHAPTER SEVEN Modularization Techniques
CHAPTER EIGHT Control Breaks
CHAPTER NINE Advanced Array Manipulation
CHAPTER TEN File Handling and Applications
CHAPTER ELEVEN Object-Oriented Programming
CHAPTER TWELVE Event-Driven Programming with Graphical User Interfaces
CHAPTER THIRTEEN System Modeling With the UML
CHAPTER FOURTEEN Using Relational Databases
APPENDIX A Solving Difficult Structuring Problems
APPENDIX B Creating Print Charts
APPENDIX C Understanding Numbering Systems and Computer Codes
APPENDIX D Using a Large Decision Table
APPENDIX E Data Verification and Software Testing
GLOSSARY
INDEX
|