Information Systems Programming with Java
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.
- Paperback | 816 pages
- 179.3 x 238.8 x 30.7mm | 1,170.28g
- 30 Jul 2003
- Pearson Education (US)
- United States
- 2nd edition
Back cover 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(TM) comes with a student CD, including the latest version of the SDK Standard Edition Version 1.4.1 X, Sun(TM) 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 EditionCompletely rewritten to conform to current Java and IS technologyTwo new chapters on Object Oriented Programming Chapters 8 and 9Two new chapters on Graphical User Interfaces Chapters 11 and 12A new chapter on Applets and Graphics Chapter 13A new chapter on Multi-Dimensional Arrays Chapter 15Many valuable appendices, including: Sun(TM) ONE Studio and Borland(R) Jbuilder(R) to get students up and running with these development environmentsSystems Engineering with UML TutorialWorkshop on GUIDatabase Connectivity using JDBCUML class diagrams used throughout when developing classes
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.
About Arthur I. Stonehill
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.