×

Uh-oh, it looks like your Internet Explorer is out of date.

For a better shopping experience, please upgrade now.

Object-Oriented Programming: From Problem Solving to Java / Edition 1
     

Object-Oriented Programming: From Problem Solving to Java / Edition 1

by Jose M Garrido
 

ISBN-10: 1584502878

ISBN-13: 9781584502876

Pub. Date: 06/28/2003

Publisher: Cengage Learning

Object-Oriented Programming: From Problem Solving to Java provides a thorough, easy-to-follow reference to master object-oriented programming principles. Throughout the text, problem solving and programming techniques are presented in modeling diagrams, pseudo-code, and flowcharts. Users then learn how to put theory into practice using

Overview

Object-Oriented Programming: From Problem Solving to Java provides a thorough, easy-to-follow reference to master object-oriented programming principles. Throughout the text, problem solving and programming techniques are presented in modeling diagrams, pseudo-code, and flowcharts. Users then learn how to put theory into practice using actual Java code. Unlike "cookbook" guides  where users blindly follow the instructions  this book encourages users to explore their problem solving creativity, and then test their ideas in a real-world environment. By first learning the concepts involved in object-oriented programming, and then learning how to put them into use, readers not only learn Java, but they also learn how to become more efficient programmers.

·       Encourages users to find creative, practical solutions to programming problems, and allows them to test their ideas with object-oriented programming
·       Uses pseudocode to describe a problem's solution; then uses Java as the implementation language
·       Organized to follow introductory courses in programming principles; exercise sets and "key terms" are included to reinforce concepts
·       Provides a gentle learning curve to those with little or no programming experience, taking novice users to a higher level of proficiency
·       Includes a CD-ROM with all the source code for the projects in the book, with additional programs and case studies at the companion Web site

ON the CD!
The CD-ROM included with this book contains all of the files that are used as source programs in Java and in KJP (the Kennesaw Java Preprocessor is a high-level, pseudocode notation).

* All of the Java files that correspond to the examples presented in the book can be compiled and executed using standard Java SDK software from Sun Microsystems.
* These files are all in text format that can be read by most text editor All of the KJP sample programs from the book are included.  These files are set up by chapter, and can be used with Java. They are all in text format that can be read by most text editors
* A directory with the KJP translator program file (an executable file) and the Conio class

SYSTEM REQUIREMENTS:
Applications and projects on this CD-ROM require a PC with Windows 9.x, Me, 98, NT, 2000, or XP; 300MHz (or higher) processor; Sun Microsystems Software Development Kit (SDK 1.3x or 1.4x); 32MB RAM; 50MB disk space; Web browser and Internet connection to download JGRASP; CD-ROM drive; mouse.

 

About the Author: Jose Garrido (Kennesaw, GA) is an Assistant Professor of Computer Science at Kennesaw State University in Georgia. He holds a Ph.D. in Information Technology from George Mason University, and has written three books on using object-oriented programming in discrete-event simulation.

Product Details

ISBN-13:
9781584502876
Publisher:
Cengage Learning
Publication date:
06/28/2003
Series:
Charles River Media Programming Series
Edition description:
BK&CD-ROM
Pages:
360
Product dimensions:
7.40(w) x 9.34(h) x 0.97(d)
Age Range:
3 Months

Table of Contents

Preface
Chapter 1: Computer Systems and Program Development
Chapter 2: Fundamental Concepts in Object Orientation
Chapter 3: Data and Algorithms
Chapter 4: Algorithms with the Selection Structure
Chapter 5: Fundamental Modules
Chapter 6: Algorithms Using the Repetition Structure
Chapter 7: More on Modular Decomposition
Chapter 8: Simple GUI Objects
Chapter 9: Solutions to Mathematical Problems
Chapter 10: Arrays and Other Data Structures
Chapter 11: Recursion
Chapter 12: More Object-Oriented Concepts
Chapter 13: Exception Handling
Chapter 14: Threads
Chapter 15: Programs with Graphics
Chapter 16: Introduction to File Systems
Chapter 17: Overview of Software Engineering Principles
Appendix A
Appendix B

Customer Reviews

Average Review:

Post to your social network

     

Most Helpful Customer Reviews

See all customer reviews