Always Learning

Information Systems Programming with Java, 2/E
Andrew Staugaard, Jr.College of the Ozarks

ISBN-10: 0131018604
ISBN-13:  9780131018600

Publisher:  Prentice Hall
Copyright:  2004
Format:  Paper; 816 pp
Published:  07/30/2003
Status: Out of Print


We're sorry, this product is no longer available.
Please contact your Pearson rep if you are using this product and need instructor resources.


Print this content

In this section:


Description

For undergraduate/graduate introductory courses in Java Programming for business, CIS students, MIS and CS 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—while students are mastering basic programming concepts.


Features

  • NEW - Completely rewritten content—Conforms to current OO technology and the Java 1.4 SDK.
    • Introduces students to these concepts early on, and then expands upon them while building essential programming skills.

  • NEW - Added content throughout—Features new chapters on object-oriented programming; graphical user interfaces; GUIs using Swing components; applets and graphics; and multidimensional arrays.
    • Provides students with a comprehensive presentation of both Java and object-oriented programming, with an emphasis on business applications.

  • NEW - Improved “Problem Solving in Action” case studies—20 in total, many written especially around business applications.
    • Enables students to apply learned concepts to scenarios involving event-driven programming, e-commerce, inventory control, present value, payroll, professional baseball stats, and easy equation solution.

  • NEW - “Think!” boxes throughout—Based on IBMs early motto.
    • Makes students think about a concept or coding issue that the author has identified as a problem area based on his extensive teaching experience.

  • NEW - More Debugging Tips and Programming Notes boxes throughout.
    • Highlights key information related to the details of programming activities.

  • NEW - Added appendices.
    • Gets students started with the integrated development environments called IDEs—in the Sun ONE Studio and JBuilder appendix.

    • Offers students a Systems Engineering tutorial with UML.

    • Supplies students with a GUI workshop using Swing components.

    • Presents information on database connectivity.

  • Emphasis on problems solving throughout—Develops and presents case study examples in a problem-solving style, beginning with a clear problem definition, and preceding through problem decomposition, method and algorithm design, UML class diagrams, and Java coding.
    • Gives students a central theme that encourages them to think critically and apply what they have learned.

  • “Program Development Life Cycle (PDLC)” step-by-step, proven process.
    • Helps students start out on the right programming tract by considering problem definition, solution planning via algorithms, UML class diagrams and good documentation.

  • Coverage and comprehensive development of ADTs using Java classes to ensure encapsulation, and information hiding.
  • Java syntax highlighted in color.
  • A variety of problem material—Includes section-by-section quick-check exercises (with answers), chapter-end questions (over 250 total), and chapter-end programming problems (over 175 total).
    • Gives students ample opportunity to practice and review learned concepts.

  • Boxes throughout for Caution Notes and Maintenance Tips.
    • Helps students learn to write more error-free, better running and maintainable programs.


New To This Edition

  • Completely rewritten content—Conforms to current OO technology and the Java 1.4 SDK.
    • Introduces students to these concepts early on, and then expands upon them while building essential programming skills.

  • Added content throughout—Features new chapters on object-oriented programming; graphical user interfaces; GUIs using Swing components; applets and graphics; and multidimensional arrays.
    • Provides students with a comprehensive presentation of both Java and object-oriented programming, with an emphasis on business applications.

  • Improved “Problem Solving in Action” case studies—20 in total, many written especially around business applications.
    • Enables students to apply learned concepts to scenarios involving event-driven programming, e-commerce, inventory control, present value, payroll, professional baseball stats, and easy equation solution.

  • “Think!” boxes throughout—Based on IBMs early motto.
    • Makes students think about a concept or coding issue that the author has identified as a problem area based on his extensive teaching experience.

  • More Debugging Tips and Programming Notes boxes throughout.
    • Highlights key information related to the details of programming activities.

  • Added appendices.
    • Gets students started with the integrated development environments called IDEs—in the Sun ONE Studio and JBuilder appendix.

    • Offers students a Systems Engineering tutorial with UML.

    • Supplies students with a GUI workshop using Swing components.

    • Presents information on database connectivity.


Table of Contents



 1. Computers, Programs, and Java.


 2. Problem Solving.


 3. Working with Data: Types, Classes, and Objects.


 4. Nuts and Bolts—Basic Stuff in Java.


 5. Making Decisions.


 6. Repetition.


 7. Class Behavior—Methods.


 8. Object-Oriented Programming—Part I.


 9. Object-Oriented Programming—Part II.


10. One-Dimensional Arrays.


11. Graphical User Interfaces—GUIs Part I.


12. Graphical user Interfaces—GUIs Part II.


13. Applets and Graphics.


14. File I/O and Exception Handling.


15. Multidimensional Arrays.


Appendix A. Jump Start—Sun ONE Studio and JBuilder.


Appendix B. Systems Engineering Tutorial with UML.


Appendix C. A GUI Workshop with Swing.


Appendix D. Database Connectivity.


Appendix E. Answers to Quick-Check Questions.


Appendix F. Unicode Character Tables.


Glossary.


Index.


Inside Back Cover: Java Keywords, Math Class Methods, String Class Methods.



Back to top

Print this content

In this section:


Author Bios

Andrew C. Staugaard, Jr. is currently a professor of CS and CIS at College of the Ozarks. He is the recipient of two prestigious teaching awards and has published 20 programming textbooks to date.


Backcover Copy

This long awaited revision provides an introductory programming experience in Java for courses offered in IS (CIS, MIS, BIS/, IT, and CS programs at both the undergraduate and graduate (MBA) levels. This book gets students writing object-oriented Java programs early using IS applications, while building the essential problem-solving and programming skills required for today's IS solutions. Using strong pedagogy, including an accessible writing style, the author introduces objects early by developing classes and objects, as well as compiling and running Java programs in Chapter 1.

Information Systems Programming with Java comes with a student CD, including the latest version of the SDK Standard Edition Version 1.4.1 X, Sun ONE Studio 4 Update 1, Community Edition, and text source code. Further, it offers a Companion Website containing extra assessment questions and links to valuable web resources, as well as a full complement of Instructor Resources, including PowerPoint slides and a test bank.

New to this Edition
  • Completely rewritten to conform to current Java and IS technology
  • Two new chapters on Object Oriented Programming Chapters 8 and 9
  • Two new chapters on Graphical User Interfaces Chapters 11 and 12
  • A new chapter on Applets and Graphics Chapter 13
  • A new chapter on Multi-Dimensional Arrays Chapter 15
  • Many valuable appendices, including:
    • Sun ONE Studio and Borland® Jbuilder® to get students up and running with these development environments
    • Systems Engineering with UML Tutorial
    • Workshop on GUI
    • Database Connectivity using JDBC
    • UML class diagrams used throughout when developing classes

Back to top

Print this content

In this section:


Websites and Online Courses

Companion Website - Staugaard, 2/E
Staugaard
©2004  |  Prentice Hall  |  Website  |  Live
ISBN-10: 0131401750  |  ISBN-13: 9780131401754
More Info

Back to top

Print this content

In this section:

Instructor's Resource Companion Website
Staugaard
©2004  |  Prentice Hall  |  On-line Supplement  |  Live
ISBN-10: 013150312X  |  ISBN-13: 9780131503120
URL: http://www.prenhall.com/staugaard_ircw/

Show Downloadable Files
 | More Info

Back to top

Companion Website - Staugaard, 2/E
Staugaard
©2004  |  Prentice Hall  |  Website  |  Live
ISBN-10: 0131401750  |  ISBN-13: 9780131401754
More Info

Back to top


Websites and online courses

Companion Website - Staugaard, 2/E
Staugaard
©2004  |  Prentice Hall  |  Website  |  Live
ISBN-10: 0131401750  |  ISBN-13: 9780131401754
More Info


Websites and Online Courses

Companion Website - Staugaard, 2/E
Staugaard
©2004  |  Prentice Hall  |  Website  |  Live
ISBN-10: 0131401750  |  ISBN-13: 9780131401754
More Info

Log in to the Instructor Resource Center

Login name: 

  Password: 

Forgot login/password?  |  Need to redeem an access code?

        

Instructor Resource Center File Download

This work is protected by local and international copyright laws and is provided solely for the use of instructors in teaching their courses and assessing student learning. Dissemination or sale of any part of this work (including on the World Wide Web) will destroy the integrity of the work and is not permitted. The work and materials from this site should never be made available to students except by instructors using the accompanying text in their classes. All recipients of this work are expected to abide by these restrictions and to honor the intended pedagogical purposes and the needs of other instructors who rely on these materials.

Cancel     I accept, proceed with download

Print this content

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.

Back to top