Programming logic and design : comprehensive - Farrell, Joyce; Course Technology, Inc (Boston, Mass. : Thomson Course Technology, 2007)
An overview of computers and logic -- Understanding structure -- Modules, hierarchy charts, and documentation -- Designing and writing a complete program -- Making decisions -- Looping -- Control breaks -- Arrays -- Advanced array manipulation -- Using menus and validating input -- Sequential file merging, matching, and updating -- Advanced modularization techniques -- Object-oriented programming -- Event-driven programming with graphical user interfaces -- System modeling with the UML -- Using relational databases -- Appendix A. Solving difficult structuring problems -- Appendix B. Understanding numbering systems and computer codes -- Appendix C. Using a large decision table -- Glossary
Keywords: Logic programming; Logic design