Problem Solving and Programming Concepts

Problem Solving and Programming Concepts

3.14 (21 ratings by Goodreads)
  • Hardback
By (author) 

List price: US$96.99

Currently unavailable

Add to wishlist

AbeBooks may have this title (opens in new window).

Try AbeBooks


For introductory level problem solving for languages, problem solving for applications, or any language course found where problem solving is a part of the course work. Designed for students with little or no computer experience, this text provides a step-by-step progression-with detailed explanations and many illustrations-from the basics of mathematical functions and operators to the design and use of such techniques as code, indicators, control-breaks, arrays, pointers, file updates, report handling, data structures, and object-oriented programming. The tools of problem solving-including problem analysis charts, interactivity (structure) charts, IPO charts, coupling diagrams, algorithms, and flowcharts-are demonstrated and explained throughout. This is a revision used by thousands of more

Product details

  • Hardback | 500 pages
  • 208.28 x 274.32 x 20.32mm | 1,011.51g
  • Pearson Education (US)
  • Upper Saddle River, United States
  • 5th edition
  • 0130229679
  • 9780130229670

Table of contents

I. INTRODUCTION TO PROBLEM SOLVING AND PROGRAMMING. 1. General Problem Solving Concepts. 2. Beginning Problem Solving Concepts for the Computer. 3. Programming Concepts. Unit One: Supplementary Exercises. II. STRUCTURING PROGRAMS FOR LANGUAGES AND APPLICATIONS. 4. An Introduction to Programming Structure. 5. Problem Solving with the Sequential Logic Structure. 6. Problem Solving with Decisions. 7. Problem Solving with Loops. 8. Problem Solving with the Case Logic Structure. Unit Two: Supplementary Exercises. III. DATA STRUCTURES. 9. Processing Arrays. 10. Data Structures. Unit Three: Supplementary Exercises. IV. OBJECT ORIENTED PROGRAMMING. 11. Concepts of Object-Oriented Programming. 12. Object-Oriented Program Design. Unit Four: Supplementary Exercises. V. FILE PROCESSING. 13. File Concepts. 14. Sequential-Access File Applications. 15. Sequential-Access File Updating. 16. Random-Access File Processing and Updating. Unit Five: Supplementary Exercises. VI. PROBLEM SOLVING FOR APPLICATION SOFTWARE. 17. Introduction to Application Software. 18. Problem Solving for Word Processing and Desktop Publishing. 19. Problem Solving for Spreadsheets. 20. Problem Solving for Relational Database Management Systems. 21. Document Processing. Unit Six: Supplementary Exercises. Appendix A: Formulas Commonly Used in Business Applications.Appendix B: Sort, Merge, and Search Methods.Appendix C: ASCII and EBCDIC Codes for Data Representation.Appendix D: Forms to use in Problem Solving.Appendix E: Other Problem-Solving Tools.Glossary.Indexshow more

Rating details

21 ratings
3.14 out of 5 stars
5 24% (5)
4 10% (2)
3 33% (7)
2 24% (5)
1 10% (2)
Book ratings by Goodreads
Goodreads is the world's largest site for readers with over 50 million reviews. We're featuring millions of their reader ratings on our book pages to help you find your new favourite book. Close X