Allgemeine Informationen
Die Veranstaltung wird im Regelfall im Wintersemester angeboten. Planungsbedingte Änderungen bleiben vorbehalten. Weitere Informationen finden Sie im PDF der Wahlmodulvorstellung.
Veranstaltungsdauer
2 SWS Vorlesung
1 SWS Übung
2 SWS Praktikum
Voraussetzungen
Inhalte
Die Programmiersprache Fortran ist speziell für die Programmierung numerischer Verfahren geeignet, insbesondere, wenn es um eine schnelle Programmausführung und eine effektive Speichernutzung geht.
Die Sprache verfügt über mächtige Elemente zur Feld- und Matrizen- Verarbeitung. Fortran-Compiler sind in der Lage, Programme zu optimieren und zu parallelisieren, weswegen Fortran im Bereich der Supercomputer eine bedeutende Rolle spielt. Aufgrund des Alters von Fortran stehen viele bewährte Programmpakete zur Verfügung.
Der Kurs soll die Grundlagen der Programmierung in Fortran vermitteln. Hierzu werden die aktuellen Sprachelemente von Fortran 95 und Fortran 2003 genutzt. Um auch ältere Programme pflegen zu können, wird sich ein Abschnitt des Kurses auch mit FORTRAN 77 befassen.
Veranstaltungsunterlagen
Weitere Unterlagen finden sich auf der entsprechenden Webseite .
Benötigte Software
Um allen Interessierten die Möglichkeit zu geben, ohne zusätzliche Kosten die Fortran-Programmierung zu erlernen, wird der GNU-Compiler g95 empfohlen. Dieser Compiler unterstützt auch Elemente des Standards Fortran 2003 und ist für alle gängigen Plattformen frei verfügbar.
Zur intensiveren Programmierung empfiehlt sich die Nutzung einer Entwicklungsumgebung. Hier reicht das Angebot von OpenSource-Lösungen mit Eclipse bis zu kommerziellen Lösungen, beispielsweise von Intel oder Sun .
Wer mit einem Laptop üben möchte benötigt Photran!
Prüfung
Schriftliche Klausur über 2h oder mündliche Prüfung über 30 min. Das Ergebnis dieser Prüfung bestimmt die Benotung.
Weitere Informationen