01011-01019  Einstieg in die Informatik  Lohner  (Vorlesung A)  2+2+Praktikum
             (Programmieren I)           Gr"uner (Vorlesung B)
                                         Ratz    (Vorlesung C)

Vorlesung A (FORTRAN 90)    HS 37            Mo. 11.30-13.00, Di. 9.45-11.15
Vorlesung B (PASCAL--XSC)   HMU              Mo. 11.30-13.00, Di. 9.45-11.15
Vorlesung C (PASCAL--XSC)   Neuer H"orsaal   Mo. 11.30-13.00, Di. 9.45-11.15
Rechnerpraktikum            RZ 114           Termine werden zu Semesterbeginn
                                             festgelegt

Unter diesem Titel werden in jedem Semester drei parallel stattfindende
Vorlesungen mit "Ubungen und Rechnerpraktika angeboten. Die zu vermittelnden
Inhalte werden auf der Grundlage aktueller Programmiersprachen dargeboten.
Derzeit sind dies die Sprachen FORTRAN 90 in Vorlesung A und PASCAL--XSC
in Vorlesung B und 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"oherer
Programmiersprachen. Dabei werden grundlegende Techniken des Programmierens,
wie strukturierter Programmentwurf, Iteration, Rekursion usw. anhand von
Beispielen eingef"uhrt. Dar"uber hinaus wird besonderer Wert auf eine
systematische und ausf"uhrliche Behandlung der vorhandenen Sprachkonzepte
gelegt. Dazu z"ahlen Programmaufbau, Ausdruckskonzept, Vereinbarungen,
Anweisungen, Datentypen, Funktionen und Prozeduren, Speicherverwaltung,
Ein-/Ausgabe, File-Handhabung und Textverarbeitung. Im zugeh"origen 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"uhrt.

Die Vorlesungen richten sich an Studierende aller Fachrichtungen ab dem 1.
Semester. Sie sind Voraussetzung f"ur einige weiterf"uhrende Veranstaltungen.
Es gilt folgende Aufteilung nach Fachrichtungen:

   Kurs A (HS 37)   FORTRAN 90    alle Fachrichtungen
   Kurs B (HMU)     PASCAL--XSC   Ingenieur-Studiengaenge
   Kurs C (NH)      PASCAL--XSC   Mathematik-, Informatik- und Physik-
                                                               Studiengaenge

F"ur Diplom-, Techno- und Wirtschafts-Mathematiker wird der Besuch der
Vorlesung PASCAL--XSC dringend empfohlen.

Nach erfolgreicher Teilnahme am Praktikum (Teilnahmepflicht) und bestandener
Abschlu"sklausur wird ein "Ubungsschein vergeben.

Einige weitere Bemerkungen zu den einzelnen Vorlesungen:

In Vorlesung A wird die Sprache FORTRAN vorgestellt,
wie sie im neuen Sprachstandard FORTRAN 90 festgelegt ist. Die Unterschiede
zum bisherigen, noch weit verbreiteten, FORTRAN 77 werden an geeigneter
Stelle aufgezeigt. Au"serdem wird das Einbinden der Graphik-Bibliothek GKS
behandelt. Die Vorlesung ist u. a. allen zu empfehlen, die im weiteren Studium
mit den Gro"srechnern des Rechenzentrums arbeiten wollen, da diese
haupts"achlich unter FORTRAN arbeiten. Sie eignet sich f"ur Anf"anger ebenso
wie f"ur H"orer, die FORTRAN als zweite Sprache erlernen m"ochten.

In Vorlesung B und C werden 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"at verf"ugbar
ist, enth"alt einige wesentliche, "uber Standard-PASCAL hinausgehende Konzepte
f"ur das wissenschaftliche Rechnen. Dazu geh"oren z. B. das modulare
Programmieren, die M"oglichkeit eigene Operatoren zu vereinbaren, sowie
Konzepte zur automatischen Kontrolle der Genauigkeit bei numerischen
Berechnungen. Die Vorlesung richtet sich an Anf"anger, bietet aber auch
Studierenden mit Vorkenntnissen viele Anregungen zur Vertiefung ihrer
Kenntnisse. Grundlage f"ur die Vorlesung sind die B"ucher:

  Bohlender, Kaucher, Klatte, Ullrich:
      Einstieg in die Informatik mit PASCAL, BI-Wissenschaftsverlag, 1993.
      Preis: DM 29,80.
  Klatte, Kulisch, Neaga, Ratz, Ullrich:
      PASCAL--XSC - Sprachbeschreibung mit Beispielen, Springer-Verlag, 1991.
      Preis: DM 49.80 (Mit H"orerschein DM 39.80).