Information Systems Programming with Java, 2/E
0131018604

Andrew Staugaard, Jr., College of the Ozarks

Publisher: Prentice Hall
Copyright: 2004
Format: Paper; 816 pp

ISBN-10: 0131018604
ISBN-13:9780131018600

Our Price: £50.99
Status: Instock
Published: 27 Aug 2003



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.


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.

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.


Student Supplements
Companion Website - Staugaard, 2/E
Staugaard
© 2004 | Prentice Hall | On-line Supplement | Available
ISBN-10: 0131401750 | ISBN-13: 9780131401754


Instructor Supplements
Instructor's Resource Companion Website
Staugaard
© 2004 | Prentice Hall | On-line Supplement | Available
ISBN-10: 013150312X | ISBN-13: 9780131503120

IRC (013150312X) – This Instructor Resource Center to accompany Information Systems Programming with Java, 1e is a password-protected area of the Prentice Hall online catalog that enables instructors to download presentation and assessment resources quickly. This text features:  

  • PowerPoints — This chapter-by-chapter outline highlights the key points from each chapter using the text illustrations for an effective and visual presentation.
  • Case Studies & Examples —  Case studies and examples to use in the classroom
  • Testbank — Contains test problems to use in exams or quizzes.
  • Chapter Problems — These are the chapter problems from the textbook.
  • Chapter Questions — These are the chapter questions from the book.
  • Teaching Tips — Teaching tips for new or veteran instructors.


Companion Website - Staugaard, 2/E
Staugaard
© 2004 | Prentice Hall | On-line Supplement | Available
ISBN-10: 0131401750 | ISBN-13: 9780131401754