Skip to main content
Institute of distributed systems logo Ulm university logo

Programmierung von Systemen

Summer Semester 2012

   
Title: Programmierung von Systemen
Type: Vorlesung mit Übung / Modul nur mit dieser Lehrveranstaltung
Token / Number / Module number: PVS / - /
Semester hours / Credits: 4V + 2Ü / 8 LP SCH / 4V + 2Ü / 8 LP CP
Lecturer: Prof. Dr.-Ing. Franz J. Hauck
Tutor: Jan-Patrick Elsholz, Christian Spann
General schedule:
Learning platform: Der Übungsbetrieb wird mit dem E-Learningsystem ILIAS abgewickelt. Bitte registrieren Sie sich dort mit dem Passwort aus der Vorlesung. Die Vorlesungen werden aufgezeichnet und im ILIAS zur Verfügung gestellt.
Grade bonus: Für die erfolgreiche Teilnahme an der Übung gibt es einen Notenbonus von 0,3 bzw. 0,4 auf die mündliche Prüfung. Zur erfolgreichen Teilnahme besteht Präsenzpflicht bei den wöchentlichen Übungsveranstaltungen, Abgabepflicht bei den wöchentlichen Übungsaufgaben (leere Blätter gelten nicht als Abgabe) sowie die Verpflichtung jeweils die Übung dem Tutor vorzustellen.
Exam dates: 1. schriftliche Prüfung am Dienstag 7.8.2012 10.00 Uhr, O25-H1 (A-F), O25-H2 (Q-Z), O25-H4/5 (G-P), 90min, keine Hilfsmittel bis auf ein handgeschriebenes DIN A4 Blatt 2. schriftliche Prüfung am Dienstag 25.9.2012 10.00 Uhr, O27-H20, O28-H22, 90min, keine Hilfsmittel bis auf ein handgeschriebenes DIN A4 Blatt

Description and general information

Integration of module into courses of studies: Ba. Medieninf. (PO 2011): Kernfach Praktische und Angewandte Informatik, Pflicht Ba. Inf. (PO 2011): Kernfach Praktische und Angewandte Informatik, Pflicht Ba. Inf.Sys.Techn. (PO 2011): Kernfach Praktische und Angewandte Informatik, Pflicht Ba. Software Engineering: Kernfach Praktische und Angewandte Informatik, Pflicht LA Inf.: Kernfach Praktische und Angewandte Informatik, Pflicht
Modes of learning and teaching:
Module authority: Prof. Dr. Manfred Reichert
Lecturer: Prof. Dr.-Ing. Franz J. Hauck
Language: Deutsch
Turn / Duration: jedes Sommersemester / ein volles Semester
Requirements (contentual): Programmierkenntnisse und -erfahrung wie sie im Rahmen des Moduls Einführung in die Informatik vermittelt werden
Requirements (formal): keine
Basis for: Softwareprojekt
Learning objectives: Die Studierenden können Methoden und Werkzeuge der Programmierung, wie sie für die Entwicklung komplexer und interaktiver Software-Systeme (z.B. Oberflächenprogrammierung, Datenbankoperationen) notwendig sind, beschreiben und beurteilen. Dadurch sind sie in der Lage, eigenständig komplexe und interaktive Software-Systeme zu konzipieren und entwickeln.
Content: * Ereignisgesteuerte Programmierung * Ausnahmebehandlung * Programmierung graphischer und interaktiver Anwendungen * Speicherung und Austausch von Anwendungsdaten mittels Dateien * Modellierung und Anwendung relationaler Datenbanken (Datenbankentwurf, SQL, Relationenalgebra, Speicherstrukturen) * Modellierung und Programmierung nebenläufiger und verteilter Anwendungen * Programmierumgebungen * Methoden zum Softwareentwurf
Literature: Wird in der Vorlesung angegeben; Vorlesungsfolien werden im ILIAS veröffentlicht.
Grading procedure: schriftliche Prüfung; keine Leistungsnachweise; Notenbonus bei erfolgreicher Übungsteilnahme
Estimation of effort: Präsenzzeit Vorlesung, Übung, Prüfung: 90h (3LP) Selbststudium mit Nachbereitung der Vorlesung, Übungsaufgaben, Prüfungsvorbereitung: 150h (5LP) Summe: 240h (8LP)
Logo: Certificate since 2008 - audit family-friendly university Logo: StudyCheck - top university Logo: StudyCheck - digital readiness Logo: Universities for openness, tolerance and against xenophobia