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