Problem Solving and Programming Concepts

by ;
  • ISBN13:


  • ISBN10:


  • Edition: 8th
  • Format: Paperback
  • Copyright: 2009-01-01
  • Publisher: Prentice Hall
  • View Upgraded Edition
  • Purchase Benefits
  • Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $124.00


Revised to reflect the most current issues in the programming industry, this successful book emphasizes that problem solving is the same inallcomputer languages, regardless of syntax.Uses a generic, non-language-specific approach to present the tools and concepts required when using any programming language to develop computer applications. Is designed for readers with little or no computer experience, but is also useful to programmers at any level. Provides step-by-step progression and consistent in-depth coverage of topics, with detailed explanations and many illustrations. Covers topics ranging from the basics of mathematical functions and operators to the design and use of such techniques as code, arrays, pointers, other data structures, database concepts, and object-oriented programming concepts.A useful reference for programmers.

Table of Contents

Introduction to Problem Solving And Programming
General Problem-Solving Concepts
Beginning Problem-Solving Concepts for the Computer
Planning Your Solution
Supplementary Exercises
Logic Structures
An Introduction to Programming Structure
Problem Solving with the Sequential Logic Structure
Problem Solving with Decisions
Problem Solving with Loops
Problem Solving with the Case Logic Structure
Supplementary Exercises
Data StructureS
Processing Arrays
Sorting, Stacks, and Queues
File Concepts
Linked Lists
Binary Trees
Supplementary Exercises
Database Management Systems
Database Management Systems
Relational Database Management Systems
Object-Oriented Programming
Concepts of Object-Oriented Programming
Object-Oriented Program Design
Supplementary Exercises
Introduction To Game Development
Introduction to Concepts of Game Development using Object Oriented Programming
Introduction to Assembly Language
File Processing
Sequential-Access File Applications
Sequential-Access File Updating
Supplementary Exercises
Otto the Robot
Overview of UML (Unified Modeling Language)
ASCII and EBCDIC Codes for Data Representation
Forms to Use in Problem Solving
Other Problem-Solving Tools
Commonly Used Functions
Table of Contents provided by Publisher. All Rights Reserved.

Rewards Program

Write a Review