Praxis der Programmierung
Vorlesung mit integrierter Übung im Sommersemester 2014. PD Dr. Henning Bordihn.
Dateien zur Vorlesung
Aktuelles
Hier finden Sie die Ergbnisse über die Kursleistungen und Zulassungen zur Klausur.
Klausurergbnisse und Gesamtnoten
Termine
Die Lehrveranstaltung ist ein Pflichtmodul und umfasst 4 SWS (6 LP).
- Mittwoch, 12.30-14.00 Uhr, 03.06.H01 oder 03.04.03/04 und
- Mittwoch, 14.15-15.45 Uhr, 03.04.03/04.
- Erster Termin: Mittwoch, 09.04.2014, 12.30 Uhr im Hörsaal 1.
Leistungserfassung
Studienleistungen:
- 45-minütiger Test in der Lehrveranstaltung am 21. Mai 2014
- 45-minütiger Test in der Lehrveranstaltung am 25. Juni 2014 Die Studienleistungen gelten als Zulassungsvoraussetzung zur Prüfung. Die Tests müssen beide bestanden werden.
Prüfungsleistungen
- 90-minütige Klausur
Termin: Mittwoch, 16. Juli 2014, 12.30 bis 14.00 Uhr im Hörsaal 03.06.H01
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 guter Qualität der Lösung erhalten die Bearbeiter Bonuspunkte für die Klausur.
Inhalte
- Variablen, Ausdrücke und einfache Datentypen in C
- Blöcke, Kontrollstrukturen, Ein- und Ausgabe in C
- Funktionen und Parameterübergabe
- Pointer und Pointerarithmetik, Arrays
- Strukturen und selbstdefinierte Typen in C
- objektorientierte Programmierung in C++ und Java (Klassen, Objekte, Methoden, Parameter, Kapselung, Vererbung)
- Namensräume/Pakete, Exceptions, Streams
- Rekursion, Sortieren
- abstrakte Methoden und Klassen, Interfaces und Templates/Generics
- objektorientierte Implementierung von Datentypen
- graphische Benutzeroberflächen (GUIs), Ereignisse
- Nebenläfigkeit mit Threads
Vorausgesetzte Kenntnisse
Grundlagen der Programmierung 1
Literatur
Wird in der Lehrveranstaltung bekannt gegeben.