Programmierung
Vorlesung mit integrierter Übung im Sommersemester 2009. Dr. Henning Bordihn.
Dateien zur Vorlesung
Aktuelles
Termin zur Nachprüfung: Freitag, 30. Oktober 2009, 10:00 Uhr, Raum 0.22
Termine
Die Lehrveranstaltung ist ein Pflichtmodul und umfasst 4 SWS (6 LP).
Es gibt drei alternative Termine:
- Montag, 14.15-17.30 Uhr, 03.04.04. (auf 30 Teilnehmer beschränkt)
- Donnerstag, 14.15-17.30 Uhr, 03.04.03/04.
- Freitag, 14.00-17.15 Uhr, 03.04.03/04.
- Erster Termin: Montag, 20.04.2009.
Leistungserfassung
Studienleistungen:
- 45-minütiger Test in der Lehrveranstaltung in der Woche vom 25. bis 29. Mai 2009
- 45-minütiger Test in der Lehrveranstaltung in der Woche vom 29. Juni bis 3. Juli 2009 Die Studienleistungen gelten als Zulassungsvoraussetzung zur Prüfung.
Prüfungsleistungen
- 90-minütige Klausur im Prüfungszeitraum
Termin: Mittwoch, 29. Juli 2009, 10.15 bis 11.45 Uhr im HS 2
Hausaufgaben
- Die Hausaufgaben sind eine freiwillige Leistung. In einem Team aus drei Studierenden ist in gewissen Abständen eine kleine Programmieraufgabe zu lösen. Bei gute Qualität der Lösung erhalten die Bearbeiter Bonuspunkte für die Klausur.
Eine genauere Beschreibung des Prozesses zur Leistungserfassung finden Sie in der Kursbeschreibung.
Inhalte
- Objektorientierte Programmierung in Java (Klassen, Objekte, Methoden, Parameter, Kapselung, Vererbung)
- einfache und Verweisdatentypen in Java
- Kontrollstrukturen, Arrays und Strings in Java
- Pakete, Exceptions, Streams in Java
- Rekursion, Sortieren, Suchen
- abstrakte Methoden und Klassen, Interfaces und Generics in Java
- Implementierung der einfach verketteten Liste und anderer Datentypen
- Graphiken, graphische Benutzeroberflächen (GUIs), Ereignisse in Java
- Java-Applets
- Threads in Java
- Ausblick auf Software-Entwicklung: Modellierung mit jABC
Vorausgesetzte Kenntnisse
Rechner- und Netzbetrieb
Literatur
Wird in der Lehrveranstaltung bekannt gegeben.