[Book Cover]

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


Sign up for future
mailings
on this subject.

See other books about:
    Java--Programming for Business-Computer Science

    Java/Visual J++-Computer Information Systems

[Companion Website]


Summary

For introductory courses in Java Programming for business and CIS students. Written by a highly successful teacher and author, this text teaches students how to program in Java from the beginning. Exceptionally readable and student-oriented, it requires no previous programming knowledge and introduces object-oriented programming gently—after students have mastered basic programming concepts.

Features


Incorporates Java 1.2.
Thoroughly class tested.
Covers both Java applications and applets—with emphasis on business applications.
Covers problem solving up-front and stresses it throughout with “Problem Solving In Action” case studies emphasizing business applications.
Provides student tested GUI10X and Applet 10X modules that are appended to each chapter and run parallel with the text to hold student interest and introduce GUI design techniques and applets early while students learn the nuts and bolts of the Java language.
Includes CD-ROM with text source code as well as Inprise—formerly Borland—Jbuilder University Edition compiler.
Tip boxes throughout for Programming Notes, Style Tips, Debugging Tips, Caution Notes, and Maintenance Tips.
Features the “Programmer's Algorithm”— a proven step-by-step process used to get students started on the right programming tract by considering problem definition, solution planning via algorithms, and good documentation.
Provides comprehensive development of the stack and queue, ADTs using Java classes to ensure encapsulation and information hiding.
Highlights all Java syntax formatting in shaded boxes.
Contains a variety of problem material:

  • Section-by-section quick-check exercises (with answers).
  • Chapter-end questions (250 total).
  • Chapter-end programming problems (over 175 total).


Table of Contents
    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


[Help]

© Prentice-Hall, Inc. A Simon & Schuster Company
Comments To webmaster@prenhall.com