![[Book Cover]](../covergif/0130108065.jpg)
|
Java for Computer Information Systems, 1/e
Andrew C. Staugaard, College of the Ozarks
Published February, 1999 by Prentice Hall Engineering/Science/Mathematics
Copyright 1999, 840 pp.
Paper
ISBN 0-13-010806-5
$61.00
|
Sign up for future mailings on this subject.
See other books about:
JAVA
![[Preface]](../images/cat_preface.gif)
|
This is an excellent book. After reading so many that are not, or are at best just adequate, this book really tries (and most often succeeds) to reach the student-a seemingly often forgotten part of the intro text equation. The chapters are sensible, well paced, and well organized. The use of graphic modules throughout will be very effective. It was a brilliant idea.
Dr. M.C.Schraefel, University of Victoria
The material is very readable, clear, rich in terms of examples, excellent learning format, and so forth. I really like the presentation.
Alan L. Eliason, Graduate School of Management at Willamette University
Java has become a premier programming language because of its portability, Internet programming capabilities, and object-orientation. Emphasizing problem-solving techniques, this successful author takes advantage of Java's object-orientation and built-in graphics to teach students and professionals how to program.
Author of 19 textbooks and winner of two prestigious college and university teaching excellence awards, STAUGAARD knows what will work in your introductory Java class.
Features
- Emphasis is first placed on the nuts and bolts of programming and problem solving, building gradually to the object-oriented paradigm.
- A series of GUI10X and Applet10X experiments modules run in parallel with the text chapter to motivate students and prepare them for in-depth coverage of event-driven, graphics programming discussed in later chapters.
- Covers both Java applications and applets.
- Problem-solving skills enhanced with 20 Problem Solving in Action Case Studies.
- Excellent student pedagogy includes Programming Tips, Programming Notes, Style Tips, Debugging Tips, Debugging Boxes, Caution Boxes, Compiler Notes, and 300 quick-check exercises.
1. Getting Acquainted with Computers, Programs, and Java.
2. Problem Solving, Abstraction, and Stepwise Refinement.
3. Data: Types, Classes, and Objects.
4. Getting Stuff In and Out.
5. Nuts and Bolts: Standard Stuff in Java.
6. Decisions, Decision, Decisions.
7. Looping Operations: Iteration.
8. Methods In-Depth.
9. Classes and Objects In-Depth.
10. Class Inheritance.
11. Graphical User Interfaces: GUIs.
12. File I/O and Exception Handling.
13. One-Dimensional Arrays.
14. Introduction to Recursion, Data Structures, and ADTs.
Appendix A. Quick Check Solutions.
Appendix B. Unicode Character Table.
Appendix C. Java Quick Reference.
Glossary.
Index
|