- STAFF PICKS
- GIFTS + GIFT CARDS
- SELL BOOKS
- FIND A STORE
This item may be
Check for Availability
Other titles in the Charles River Media Programming series:
Object-Oriented Programming: From Problem Solving to Java with CDROM (Charles River Media Programming)
Synopses & Reviews
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.
Book News Annotation:
This thorough reference on object-oriented programming uses modeling diagrams, pseudo-code, flowcharts, and Java to teach creative problem solving and efficient object-oriented programming techniques. Garrido (computer science, Kennesaw State U.) uses pseudo-code to describe each problem's solution, and then asks readers to implement the solution using actual Java code. The book's structure follows introductory courses in programming principles, requiring little or no programming experience. The book includes a CD-ROM containing source code for each problem. Annotation (c)2003 Book News, Inc., Portland, OR (booknews.com)
This guide to object-oriented programming presents theoretical problem solving and programming techniques in pseudo-code. Users then learn how to put theory into practice by using actual Java code. The book encourages users to explore their own problems solving creativty in the real world.
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.
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
What Our Readers Are Saying