..
Suche
Hinweise zum Einsatz der Google Suche
Personensuchezur unisono Personensuche
Veranstaltungssuchezur unisono Veranstaltungssuche
Katalog plus

Einführung in die Softwareentwicklung für numerische Anwendungen

Diese Veranstaltung in unisono.

Kursbeschreibung

Computer sind ein unverzichtbares Werkzeug in der heutigen Ingenieursarbeit geworden. Dabei ist es oft auch notwendig sich mit der Programmierung zu beschäftigen um individuelle Probleme am Computer zu lösen oder wiederkehrende Aufgaben zu automatisieren. Diese Übung wendet sich an Programmieranfänger und vermittelt den Einstieg in die Entwicklung und Programmierung von numerischen Anwendungen. Dabei wird das gesamte Arbeitsumfeld der Softwareentwicklung beleuchtet, so dass ein Überblick der hilfreichen Werkzeuge gewonnen wird.

Alle Inhalte werden durch Übungen vermittelt, so dass im Verlaufe der Veranstaltung mehrere kleine Programme geschrieben werden. Als Arbeitsumfeld wird die Shell auf einem Linux System verwendet.

Inhalt

  • Übersicht zu den Programmiersprachen
  • Grundlagen in Fortran und Python
  • Verwendung einer Shell auf dem Horus Cluster der Universität unter Linux
  • Grundlagen der Versionskontrolle mit Mercurial
  • Testen und Dokumentation
  • Erstellen größerer Programme mit Makefiles
  • Kurzer Blick auf GUIs und graphische Elemente

Zielgruppe

  • Die Veranstaltung richtet sich an Studierende, die Programmieren im Unix Umfeld lernen möchten

Kurzübersicht

Studiengang Master
SWS 2
ECTS-Punkte 3
Dozent Dr.-Ing. Harald Klimach