Grundbegriffe der Programmierung.- Strukturelle Programmierung.- Elementare Datenstrukturen in Java.- Entwicklung von Computerprogrammen.- Numerische Algorithmen.- Entwurfsmuster von Algorithmen.- Objektorientierte Programmierung.- Graphische Benutzeroberflächen.- Technische und naturwissenschaftliche Anwendungen.- Anhänge:.- Installation der Entwicklungsumgebung.- Startanleitung Eclipse.- API-Dokumentation.- Java-Paket stlib.- Java Schlüsselwörter.- Grundlagen der Mathematik.- Literatur.
Professor Dr. Sebastian Dörn ist seit 2011 Professor für Mathematik und Informatik am Hochschulcampus Tuttlingen der Hochschule Furtwangen. Er studierte Angewandte Mathematik an der Hochschule Mittweida und der Bergakademie Freiberg, seine Promotion hat er an der Universität Ulm am Institut für Theoretische Informatik über das Thema Quantenalgorithmen erworben. Danach war er mehrere Jahre als Entwicklungsingenieur im Bereich der Simulation, Optimierung und Modellentwicklung in der Halbleitertechnik bei der Firma Carl Zeiss SMT GmbH beschäftigt. Sebastian Dörn besitzt mehr als 10 Jahre Erfahrung in der Analyse, Entwicklung und praktischen Umsetzung von algorithmischen Verfahren auf den verschiedensten technischen oder naturwissenschaftlichen Gebieten.
Ziel des Buches ist es, Studierenden der Ingenieur- oder Naturwissenschaften die Programmierung als Schlüsselqualifikation mit zahlreichen Anwendungsmöglichkeiten vorzustellen. Die Umsetzung von Programmierkonzepten und algorithmischen Verfahren erfolgt in diesem Buch in Java. Im ersten Teil gibt der Autor eine Einführung in die Grundkonzepte von Java, im zweiten Teil werden algorithmische Verfahren aus dem Bereich der Numerik, sowie allgemeine Methoden zum Entwurf von Algorithmen vorgestellt. Im dritten Teil werden Grundlagen der objektorientierten Programmierung dargestellt sowie ein Überblick über die Erstellung von graphischen Benutzeroberflächen gegeben. Ein Kapitel zu diversen Anwendungen aus dem Bereich der Ingenieur- und Naturwissenschaften sowie Aufgaben und Lösungen in jedem Kapitel runden das Buch ab.