Grundlagen der Informatik für Ingenieure
Übersicht
| Dozent: | Eike Schallehn |
| SWS: | Im Wintersemester 2 V, 1 Ü Im Sommersemester 2 oder 1 V, 1 oder 2 Ü nach Studiengang |
| Studiengänge: | BG;B-FET, BG;B-FMT BG;B-FPT, ETIT, IMST, MTK, PH, SPTE, STK, WETIT, WMB, MB;B2 (Wahlpflicht) |
| Zeit/Ort: |
Wintersemester Freitag: G26-H1, 9:15-10:45 Sommersemester Donnerstag: G16-05, 7:30-9:00 (wöchentlich) (nur WMB;B, MTK;B, MB;B, BG;B-FMT2) Freitag: G16-H5, 9:15-10:45 (ungerade Kalenderwoch) (andere Studiengänge) |
| Übungen und Tutorien: | nähere Infos zu den Übungen und Tutorien |
Klausureinsicht (Abschlussklausur 28.9.2011)
Termine:- Freitag, den 04.11.2011 von 14:30 bis 15:30 Uhr
- Freitag, den 11.11.2011 von 14:30 bis 15:30 Uhr
Inhalte
Hauptziel ist die Einführung in die Arbeit mit dem Computer zur Unterstützung von ingenieurtechnischen Anwendungsaufgaben. Ausgehend von der Begriffsklärung zur Informatik sollen die Studierenden Mittel und Methoden kennen lernen, um Software im Umfeld ingenieurtechnischer Problemstellungen zu entwickeln. Dabei stehen das Kennenlernen der frühen Phasen der Softwareentwicklung wie Algorithmenentwurf und Modellierung, Programmierung und Testung im Mittelpunkt. Der Umgang mit der Programmiersprache C++ sowie der Entwicklungsumgebung Visual Studio sowie spezielle Lösungen mit MATLAB soll praktische Fähigkeiten vermitteln. Ein weiteres Lernziel ist die Einführung in objektorientierte Konzepte. Im Folgenden sollen die Studierenden grundlegende Kenntnisse über Softwaretechnologie, Datenbanksysteme und Computergraphik erwerben. Damit sollen Fertigkeiten und Fähigkeiten zur Lösung konkreter Aufgabenstellungen des eigenen Fachbereiches unter Einsatz von Computern erworben werden. Darüber hinaus sollen die Studierenden Kompetenzen erwerben, um im weiteren Studium systematisch Techniken der Informatik erschließen zu können.
Kerninhalte: Grundbegriffe der Informatik, Algorithmierung und Programmierung, Grundsätzliches zum Programmieren in C++, Programmstrukturen, Objektorientierte Programmierung in C++, Datenstrukturen, Computergrafik, Softwaretechnologie, Datenbanksysteme, Rechnernetze
Folien und Handouts
Aktuelle Handouts werden im Laufe des Semesters hier zugänglich gemacht. Die Handouts beinhalten Folien mit zusätzlichen Informationen, Themen und Beispiele, die in der Vorlesung nicht behandelt werden und nicht prüfungsrelevant sind.
Vollständige Handouts zu den Vorlesungen aus den letzten Semestern sind hier zu finden:
- Wintersemester 10/11 und Sommersemester 11
- Wintersemester 09/10 und Sommersemester 10
- Wintersemester 08/09 und Sommersemester 09
Code-Beispiele aus der Vorlesung sind hier zu finden:
- Grundlagen der Programmierung
- Grundlagen der Computergrafik
- Eigenschaften von Algorithmen (C++-Beispiele)
- Datenstrukturen (C++-Beispiele)
- Datenbanken (SQL-Beispiel, C++/ODBC, C++/MySQL)
Sonstige Informationen Hinweise
- Microsoft Visual Studio C++ Express Edition Home page
- Microsoft Academic Alliance
bei Microsoft
Infos an der OvGU
Ergänzende Literatur
- Grundlagen der Informatik für Ingenieure
Einführung in die Programmierung mit C / C++
Von: Paul, Georg / Hollatz, Meike / Jesko, Dirk / Mähne, Torsten
B.G. Teubner Verlag
ISBN: 3-519-00428-3
- Einführung in die Informatik für Naturwissenschaftler und Ingenieure
Levi, Paul, Rembold, Ulrich
Hanser Fachbuchverlag; Auflage: 4., aktualis. u. überarb. A. (Januar 2003)
ISBN: 978-3446219328
