Vorlesung Informatik A - Wintersemester 01/02
Thema der Vorlesung ist die Objektorientierte Programmierung am Beispiel
JAVA.
Statt des bisherigen Zyklus Informatik 1 (1. Semester) und Informatik
2 (2. Semester) findet ab WS 01/02 der Zyklus Informatik A (Wintersemester)
und Informatik B (Sommersemester) statt. Beide Vorlesungen werden so konzipiert,
dass sie voneinander unhabhängig sind und sowohl in der Reihenfolge
A/B (Studienbeginn im Wintersemester) als auch B/A (Studienbeginn im Sommersemester)
durchlaufen werden können.
Vorlesungsmanuskript
Die Manuskripte zur Vorlesung können von Studierenden mit gültiger
Uni-Benutzerkennung abgerufen werden (Passwort erforderlich!). Die Texte
sind als gescannte Seiten in PDF-Dateien aufbereitet worden, was einen
problemlosen Ausdruck ermöglichen sollte. Die Verwendung der Dokumente
ist ausschließlich für Studienzwecke
zugelassen, insbesondere das Kopieren der Daten auf
andere Server ist untersagt.
-
Einführungsveranstaltung
und Geschichte der Informatik
-
Algorithmus
- Definition und Beispiele
-
Metanotation,
EBNF, Syntaxdiagramme
-
Java-Grundlagen
-
Ausdrücke
-
Anweisungen
-
Grundlagen
der objektorientierten Programmierung
-
Arrays
-
Strings
-
Wrapper-Klassen
-
Exceptions
-
Pakete
-
Ein-
Ausgabe
-
Interfaces
-
Collections
-
Grafik-Ausgabe
-
Events,
Event-Listener
-
AWT
& Applets
Literatur
Guido Krüger
GoTo Java 2, Handbuch der Java Programmierung
Addison-Wesley
ISBN 3-8273-1710-X
Das Buch ist auch online
oder zum Download
verfügbar.
Fritz Jobst
Programmieren in Java
3. Auflage März 2001
Carl Hanser Verlag
JAVA Entwicklungsumgebungen
Um die JAVA Beispiele selbst zu testen gibt es mehrere Möglichkeiten.
-
Mit der Entwicklungsumgebung JBuilder4
Diese steht auf allen Windows-NT-Rechnern des Rechenzentrums zur Verfügung:
Start / Programme / Uni / Entwicklng / JBuilder 4 Foundation
-
Mit dem Java Entwicklungs-Editor JCreator
Dieser Editor erlaubt es direkt aus dem Editor heraus den Compiler
javac
und den Laufzeitinterpreter java des JDK aufzurufen. JCreator
steht auf den Windows-NT-Rechnern des Rechenzentrums zur Verfügung:
Start / Programme / Uni / Entwicklng / JCreator
Wenn Sie JCreator herunter laden möchten, finden Sie die Installationsdatei
HIER.
Eine ausführliche Anleitung zur Installation ind Benutzung von
JCreator und Hinweise zur Organisation der Programme finden Sie HIER.
-
Mit dem Editor MED Bei entsprechender Initialisierungsdatei (med.ini)
erlaubt es der Editor ebenfalls den Compiler javac und den Laufzeitinterpreter
java
des JDK aufzurufen.
-
Eine Zip-Datei mit MED finden Sie HIER.
-
...und natürlich mit einem beliebigen Texteditor und den Kommandozeilen-Versionen
javac
und java der Programme aus dem JDK (Java Development Kit).
Programmbeispiele
Die Programmbeispiele der Vorlesung finden Sie HIER
bzw. in den Beispielen
des Buches Go To Java2.
JAVA Syntax
Die Syntax von JAVA finden sie hier als Textdatei
bzw. als HTML-Datei mit Links.
Übung zu Informatik A
Zur Vorlesung Informatik A findet eine Übung statt. Informationen
zur Organisation der Übung finden Sie auf http://iis.uni-koblenz.de/