Nicht aus der Schweiz? Besuchen Sie lehmanns.de
ESSENTIAL JAVA FOR SCIENTISTS AND ENGINEERS - Brian H. Hahn, Katherine M. Malan

ESSENTIAL JAVA FOR SCIENTISTS AND ENGINEERS

Buch | Softcover
338 Seiten
2002
Butterworth-Heinemann Ltd (Verlag)
978-0-7506-5422-7 (ISBN)
CHF 41,85 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
No programming experience is required to use this introductory guide to Java. The book is self-contained and uses a hands-on approach to teach object-oriented programming with an emphasis on using it in science and engineering setting.
This text serves as an introduction to the programming language Java for scientists and engineers, as well as experienced programmers wishing to learn Java as an additional language. The authors have specifically taken a hands-on approach to get the reader writing and running programs immediately. In addition, the book focuses on how Java, and object-oriented programming, can be used to solve science and engineering problems. Many examples are included throughout, from a number of different scientific and engineering areas, as well as from business and everyday life, which demonstrate the practical usefulness of an object-oriented approach to programming. A pre-written package of code is provided to help in such areas as input/output, matrix manipulation and scientific graphing. Java source code and solutions to selected exercises are also available to students on the internet and a free solutions manual and PowerPoint slides available to lecturers can also be found on the internet.

Brian Hahn was a professor in the Department of Mathematics and Applied Mathematics at the University of Cape Town. In his career, Brian wrote more than 10 books for teaching programming languages to beginners. Katherine Malan is a lecturer in Computing Education at CIMSTE (Centre for the Improvement of Mathematics, Science and Technology Education), University of South Africa. Since 1997, she has taught a range of Computer Science undergraduate courses from programming (in Java, C++, Delphi, Visual Basic, Prolog, Pascal) to databases and human computer interaction. She has also taught a number of courses to professionals in industry. From 1997-2002 she ran a Computer Science development programme for students from educationally disadvantaged backgrounds at the University of Cape Town. In 2002, Katherine joined CIMSTE where she is running courses aimed at the professional development of computer science school teachers. To balance her technical work, she is a volunteer Life Line crisis counsellor and loves to cycle and hike in the numerous mountain ranges of South Africa. She can be contacted at malankm@unisa.ac.za.

Preface * Part 1: Essentials; Getting going; Java programming basics; Solving a problem in Java; More on loops; Debugging; Arrays and matrices. * Part 2: More advanced topics; Inheritance; Graphical user interfaces (GUIs); Input/output; Exceptions * Part 3: Some applications; Simulation; Modelling with matrices; Introduction to numerical methods * Appendices * Index

Erscheint lt. Verlag 30.6.2002
Verlagsort Oxford
Sprache englisch
Gewicht 680 g
Themenwelt Informatik Programmiersprachen / -werkzeuge Java
Mathematik / Informatik Informatik Web / Internet
Mathematik / Informatik Mathematik Computerprogramme / Computeralgebra
Technik
ISBN-10 0-7506-5422-8 / 0750654228
ISBN-13 978-0-7506-5422-7 / 9780750654227
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)
CHF 41,95
Einführung, Ausbildung, Praxis

von Christian Ullenboom

Buch | Hardcover (2023)
Rheinwerk (Verlag)
CHF 69,85