Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage mit Laufzeitfehlern in JAVA umzugehen und Programme mit javadoc zu dokumentieren. Sie können abstrakte Datentypen benutzen und anhand ihrer Laufzeiteffizienz auswählen. Sie können verschiedene Sortierverfahren anhand von Kriterien auswählen und anwendungsbezogen lineare oder binärer Suche anwenden.
Studierende können MATLAB interaktiv verwenden, sie können Funktionen und Scripts in MATLAB erstellen. Sie können Daten in verschiedenen Formaten aus Dateien lesen und Plots erzeugen und gestalten.
Überblick abstrakte Datentypen: Arrays, Listen, Bäume, Stack, Queue, Rekursion, Sortier- und Suchverfahren. ArrayList als Beispiel für die Collection-Klassen von Java.
Interaktive Programmierumgebungen am Beispiel von Matlab: Einführung, interaktive Verwendung, Scripts, Programmiermöglichkeiten.
Präsentation der Konzepte von Programmiersprachen anhand von Java. Einfache Beispiele zur Demonstration der Konzepte. Übungsbeispiele mit Unterstützung durch Tutoren.
Unterrichtssprache: Deutsch
4 verpflichtende Übungsaufgaben und 2 Tests.
Voraussetzung für die Anmeldung ist eine Fortmeldung zu einem der folgenden Studien:
Die Vorlesungsfolien werden im PDF-Format auf TUWEL zur Verfügung gestellt.
Grundkenntnisse und praktische Erfahrung mit der Programmiersprache JAVA.