Programmieren: Einstieg in die Informatik

Einstieg in die Informatik mit PASCAL-XSC

Prof. E. Kaucher
 
Mo. 11.30-13.00   HS 37
Di. 9.45-11.15   HS 37

 

Einstieg in die Informatik und algorithmische Mathematik

Dr. K. Grüner
 
Mo. 11.30-13.00   HMU
Di. 9.45-11.15   HMU

 

Rechnerpraktikum: Rechenzentrum, Raum RZ 114, Termine werden zu Semesterbeginn festgelegt.
 
 

Unter diesem Titel werden regelmäßig in jedem Semester Vorlesungen mit Übungen und Rechnerpraktika angeboten. Die zu vermittelnden Inhalte werden auf der Grundlage aktueller Programmiersprachen dargeboten. Derzeit sind dies die Sprachen PASCAL-XSC und C / C++.

Das Entwerfen von Algorithmen, deren Umsetzung in Programme und ihre Anwendung ist heutzutage in allen Fachbereichen unentbehrliches Handwerkszeug. Die Vorlesungen machen die Studierenden mit grundlegenden Prinzipien der Informatik vertraut wie Aufbau und Struktur heutiger Rechenanlagen, Algorithmenentwurf sowie Theorie und Beschreibungsmethoden höherer Programmiersprachen. Dabei werden grundlegende Techniken des Programmierens wie strukturierter Programmentwurf, Iteration, Rekursion usw. anhand von Beispielen eingeführt. Darüber hinaus wird besonderer Wert auf eine systematische und ausführliche Behandlung der vorhandenen Sprachkonzepte gelegt. Dazu zählen Programmaufbau, Ausdruckskonzept, Vereinbarungen, Anweisungen, Datentypen, Funktionen und Prozeduren, Speicherverwaltung, Ein/Ausgabe, File-Handhabung und Textverarbeitung. Im zugehörigen Praktikum werden die Teilnehmer und Teilnehmerinnen mit dem Erstellen und Testen von Programmen sowie dem Umgang mit Systemsoftware vertraut. Am Ende der Vorlesung wird nach Bedarf in eine weitere aktuelle Programmiersprache eingeführt.

Die Vorlesungen richten sich an Studierende aller Fachrichtungen ab dem 1. Semester. Sie sind Voraussetzung für einige weiterführende Veranstaltungen. Nach erfolgreicher Teilnahme am Praktikum (Teilnahmepflicht) und bestandener Abschlußprüfung wird ein Übungsschein vergeben.

Einige weitere Bemerkungen zu den einzelnen Vorlesungen:

In der erstgenannten Vorlesung wird die Sprache PASCAL in Form des PASCAL Standards und die Spracherweiterung PASCAL-XSC behandelt. Die Programmiersprache PASCAL-XSC, die auf nahezu allen Rechnertypen der Universität verfügbar ist, enthält einige wesentliche, über Standard-PASCAL hinausgehende Konzepte für das wissenschaftliche Rechnen. Dazu gehören z. B. das modulare Programmieren, die Möglichkeit, eigene Operatoren zu vereinbaren sowie Konzepte zur automatischen Kontrolle der Genauigkeit bei numerischen Berechnungen. Die Vorlesung richtet sich an Anfänger, bietet aber auch Studierenden mit Vorkenntnissen viele Anregungen zur Vertiefung ihrer Kenntnisse. Grundlage für die Vorlesung sind das Lehrbuch Bohlender, Kaucher, Klatte, Ullrich: Einstieg in die Informatik mit PASCAL, Spektrum-Verlag, 1993, Preis: DM 48,00 sowie besonders zu den Spracherweiterungen von PASCAL-XSC das Buch Klatte, Kulisch, Neaga, Ratz, Ullrich: PASCAL-XSC - Sprachbeschreibung mit Beispielen, Springer-Verlag, 1991.

In der zweiten Vorlesung wird die Programmiersprache C im Umfang des ANSI Standards sowie einige zusätzliche Elemente von C++ behandelt. Auf die Abstraktionskonzepte wie Klassen und Objektorientierung wird verzichtet, um sich verstärkt Anwendungen aus dem Bereich der algorithmischen Mathematik widmen zu können. Literatur wird in der Vorlesung bekanntgegeben.
 


Weitere Informationen zu Lehrveranstaltungen am Institut für Angewandte Mathematik.


Webmaster IAM II, 6. 10. 1999