Kopfzeile

Methoden der Praktischen Informatik I (Informatik I)

Termin: Mo 15-16 Uhr/R 712 und Mo 16-18 Uhr/R 611; Üb. Do 12-14 Uhr/H 307 und Fr 12-14 Uhr/A 703
(V3 + Ü3)
Doz.: Johannes Sametinger/Guido Menkhaus/Üb.:Matthias Lampe

Adressaten:

Studierende im Grundstudium 'Information Engineering'.
Die Veranstaltung ist für Studierende des Studienganges "Information Engineering" und des Nebenfaches Informatik in einem Magister-Studium verpflichtend.

Inhalt:

Die Vorlesung führt die Konzepte einer imperativen Programmiersprache ein. Der erste Teil behandelt grundlegende Programmkonstrukte, die mittels EBNF-Schreibweise (Erweiterter Backus-Naur-Formalismus) präzise definiert werden. Der zweite Teil führt die klassische Programmiertechnik 'schrittweise Verfeinerung' sowie abstrakte Datenstrukturen und abstrakte Datentypen ein. Im dritten Teil wird gezeigt, wie durch Typerweiterung in Kombination mit Prozedurvariablen erweiterbare und wiederverwendbare Software erstellt wird (Programmiertechnik der Objektorientierung).

Literatur:

Reiser M, Wirth N: Programmieren in Oberon--Das Neue Pascal. Addison-Wesley, 1994

Lehrmethoden:

Die Themen der Vorlesung werden durch die Bearbeitung von Aufgaben vertieft und in den Übungen besprochen.

Leistungsnachweis:

Erfolgreiche Teilnahme an den Übungen und eine mündliche Abschlussprüfung oder Klausur

ECTS:

Durch die Teilnahme an Vorlesung und Übungen und Bestehen der Prüfung können 9 ECTS Kreditpunkte erworben werden.
Zurück zur Übersicht
Dagmar Michels/03.08.00/update: 07.11.00