Gerhard Opfer

Vorl. Nr. 11.101, WS 2000/2001 
Pascal und MATLAB, 4. 10. - 20.10, tägl. 9.30 - 11, H2, nicht am 11. und 18. 10. 2000
Vorl. Nr. 11.102, WS 2000/2001 
Übungen zu Pascal und MATLAB, 4. 10. - 20.10, tägl. 11.15 - 13.30 und 14.15 - 16.30, Geom 142, 143, 144.
Inhalt:
wesentliche Sprachelemente von Pascal:
einfache Typ-Vereinbarungen,
einfache arithmetische Anweisungen,
logische Operationen,
Ausgaben an Bildschirm, Drucker, in Dateien,
bedingte Anweisungen,
wiederholte Anweisungen,
for-Schleifen,
repeat-Schleifen,
while-Schleifen,
eigene Typvereinbarungen,
Funktionsprozeduren,
allgemeine Prozeduren,
modularer Aufbau eines Programms,
wesentliche Sprachelemente von MATLAB:
Dialogfähigkeit,
help, demo, und lookfor Operationen,
Hilfsprogramme:
zum Zeitmessen: tic...toc
zum Flopzählen: flops,
verschiedene Anzeigeformate,
neue Variablentypen, keine (explizite) Typvereinbarung,
Vektoren, Matrizen, Mengen,
arithmetische Operationen mit Vektoren und Matrizen,
MATLAB-spezifische Programmiertechniken,
graphische Darstellungen,
Ausgaben von Graphiken: Bildschirm, Datei, Drucker,
Prozedurvereinbarungen,
längere Programme mit ausgelagerten Prozeduren,
Verwendung von Toolboxen.
Ziel: Das Lernen wesentlicher Merkmale von Programmiersprachen an den Beispielen Pascal und MATLAB. Der praktische Umgang mit diesen Sprachen. Bei Pascal steht das Kennenlernen von algorithmischen Abläufen auch im Detail im Vordergrund. Bei MATLAB geht es um schnelle und einfache Ausführung von häufig vorkommenden komplexen Operationen, wie das Visualisieren von Kurven und mehrdimensionalen Bildern. Ein Übungsschein kann über einen Testatbogen, der laufend ergänzt werden kann, erworben werden.
Zielgruppe: Studierende im ersten Semester mit Studienziel Wirtschaftsmathematik, Informatik, Lehrämter, Naturwissenschaft.
Vorkenntnisse: Bedienen einer Tastatur. Nützlich sind Kenntnisse im Behandeln von Dateien im Computer: Anlegen einer Datei, Editieren, Speichern, Kopieren, Verschieben, Anlegen von Ordnern, Wiederfinden von Dateien. Nützlich sind auch Kenntnisse in der Bedienung des Internets.
Hinweise: Es können wahlweise unix-, linux- oder windows-basierte Rechner benutzt werden. Aktuelle Informationen zur Vorlesung und zu den Übungen können im Internet nachgelesen werden: Klick
Literatur: R. Herschel, F. Pieper: Pascal und Pascal-Systeme, 5. Aufl., Oldenbourg, München, 1985, 303 S.
D. J. Higham, N. J. Higham: MATLAB Guide, siam, Philadelphia, 2000, 283 S.
Von den Programmanbietern hergestellte Handbücher (liegen z. T. aus).

Gerhard Opfer
Last modified: 10. Oktober 2000