Introduction to Computer Science Using Java - Samuel N. Kamin, Dennis Mickunas, Edward M. Reingold

Introduction to Computer Science Using Java

Buch | Softcover
784 Seiten
2002 | 2nd Revised edition
McGraw-Hill Publishing Co. (Verlag)
978-0-07-232305-4 (ISBN)
105,95 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Designed for a CS1/Intro to Programming course in which java is used, this work emphasizes on object-oriented programming. It covers fundamental computer science topics such as the development of programs, iteration, arrays, recursion, and algorithm analysis. It provides students with information on how to debug their programs.
"An Introduction to Computer Science Using Java" by Kamin and Mickunas is designed for a CS1/Intro to Programming course in which java is used. The authors emphasize the process of programming, which teaches students how to develop correct, efficient, well-structured and stylish programs. In this new edition, the authors put more emphasis on object-oriented programming, greatly expanding their coverage and using a more graphical approach. At the same time, this text has retained its coverage of the traditionally fundamental computer science topics such as the development of correct programs, iteration, arrays, recursion, and algorithm analysis. This blend prepares students to become sophisticated computer programmers, not simply JAVA programmers. One of the unique aspects of the text are the debugging sections. In appropriate places throughout the text, the authors provide students with information on how to debug their programs. In addition, there are such pedagogical aids as "Bug Alerts" and a wide range of exercises, including new quick review exercises throughout the chapter.

1 What Is Programming? 2 Classes and Methods I 3 Fundamental Data Types of Java 4 Decision Making 5 Classes and Objects II: Classes with Multiple Methods 6 Iteration 7 Classes and Methods III: Working with Objects 8 One-Dimensional Arrays 9 Nested Loops and Two-Dimensional Arrays 10 Classes and Methods IV: Static Methods and Variables 11 The Java AWT Part I: Mouse Events (Optional) 12 Inheritance and Exceptions 13 Java AWT Part II (Optional) 14 Recursion 15 Text Processing and File Input/Output 16 Case Study: The Game of Reversi Appendix A Other Java Features Appendix B Precedence Rules Appendix C Classes in the Java API Appendix D Class Diagrams

Erscheint lt. Verlag 1.1.2002
Zusatzinfo Illustrations (some col.)
Verlagsort London
Sprache englisch
Maße 185 x 231 mm
Gewicht 1111 g
Themenwelt Informatik Programmiersprachen / -werkzeuge Java
Mathematik / Informatik Informatik Web / Internet
ISBN-10 0-07-232305-1 / 0072323051
ISBN-13 978-0-07-232305-4 / 9780072323054
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
mit über 150 Workouts in Java und Python

von Luigi Lo Iacono; Stephan Wiefling; Michael Schneider

Buch (2023)
Carl Hanser (Verlag)
29,99
Einführung, Ausbildung, Praxis

von Christian Ullenboom

Buch | Hardcover (2023)
Rheinwerk (Verlag)
49,90