Problem Solving and Program Concepts (6th Edition)

Author(s)

Ideal for novice and experienced programmers alike, this book shows readers how problem solving is the same in all computer languages-regardless of syntax. Using a step-by-step, generic, non-language-specific approach-with detailed explanations and many illustrations-it presents the tools and concepts required when using any programming language to develop computer applications. The focus throughout is on the use of problem solving tools-including problem analysis charts, interactivity (structure) charts, IPO charts, coupling diagrams, algorithms, flowcharts, and (in appendices) Universal Modeling Languages concepts, Nassi-Schneiderman charts, and Warnier-Orr diagrams. Techniques are detailed for applications such as page layout, spreadsheets, database management systems, and document processing, and Putting It All Together sections show readers how to put individual problem-solving techniques together into viable strategies for tackling specific kinds of problems/applications. General Problem Solving Concepts. Programming Concepts. Problem Solving with the Sequential Logic Structure; with Decisions; with Loops; with the Case Logic Structure. Processing Arrays. Data Structures. Database Concepts. Concepts of Object Oriented Programming. Object Oriented Program Design. File Concepts. Sequential-Access File Applications. Sequential-Access File Updating. Random Access File Processing and Updating. Problem Solving for Word Processing and Desktop Publishing; for Spreadsheets; for Document Processing.

Keywords
,
Name in long format: Problem Solving and Program Concepts (6th Edition)
ISBN-10: 0130482684
ISBN-13: 9780130482686
Book pages: 544
Book language: en
Edition: Subsequent
Binding: Paperback
Publisher: Prentice Hall
Dimensions: Height: 10.5 Inches, Length: 8 Inches, Width: 0.75 Inches

Related Books