Programmieren: Einstieg in die Informatik
 
Vorlesungsnummern 01011-01015
Semesterwochenstunden 2+2+5

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 C / C++, Java und PASCAL-XSC. Speziell im Wintersemester 2002 / 2003 finden die beiden folgenden Veranstaltungen statt:


Programmieren: Einstieg in die Informatik und algorithmische Mathematik (C / C++)

Prof. Dr. Willy Dörfler
 
 Montag 11.30-13.00   HMU
Dienstag  9.45-11.15   HMU

Übungen: Dr. Kurt Grüner
Rechnerpraktikum: Rechenzentrum, Raum RZ 114, Leitung: Dipl.-Math. Jan-Philipp Weiß
Die Termine werden zu Semesterbeginn festgelegt.

Programmieren: Einstieg in die Informatik mit Java

Dr. Gerd Bohlender
 
Montag  11.30-13.00   HS 37
Dienstag  9.45-11.15   Tulla

Rechnerpraktikum: Rechenzentrum, Raum RZ 114, Leitung: Dipl.-Math. Kim Feldhoff
Die Termine werden zu Semesterbeginn festgelegt.
 


Zum Inhalt der Vorlesungen:

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, 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 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. Auf der Webseite zur Vorlesung finden Sie u.a. einen Link zu einer Mitschrift aus einem früheren Semester sowie die Anleitung zum Ausdrucken.

In der zweiten Vorlesung wird die Sprache Java vorgestellt, die u.a. bei Internet-basierten Anwendungen weit verbreitet ist. Die Grundelemente von Java lehnen sich stark an C++ an, allerdings wurden ganz bewusst Sprachelemente entfernt, verändert oder ergänzt. In der Vorlesung im Wintersemester werden nur die wichtigsten Grundelemente der Sprache behandelt. Der Schwerpunkt der Vorlesung liegt auf der Umsetzung grundlegender Algorithmen aus Mathematik und Informatik in Programme. Weiterführende Konzepte werden dann wieder im Sommersemester behandelt.


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


Webmaster / IAM II, 20. 9. 2002