Veranstaltungen
|
Grundlagen der Informatik
Art |
Vorlesung |
Nr. |
EMI503 |
SWS |
2.0 |
Lerninhalt |
- Zahlensysteme und binäre Arithmetik: Zahlensysteme mit beliebiger Basis / Dezimal-, Hexadezimal-, Binärsystem / Horner-Schema und Restwertmethode / Binäre Arithmetik / Zahlendarstellung im Rechner / Gleitkommazahlen IEEE 754 / Gleitpunkt-Arithmetik / Festkomma-Notation
- Boolsche Algebra: Aussagenlogik / Wahrheitstabellen / disjunkte und konjunktive Normalformen von Wahrheitsfunktionen / Karnaugh-Veitch-Diagramme / Logische Gatter / Schaltnetze / Schaltwerke / Halb- und Volladdierer / R-S-Flip-Flop
- Algorithmen, Berechenbarkeit, Komplexität: Arten von Algorithmen / Berechenbarkeit / Unvollständigkeits-Theorem / Zeitkomplexität / Speicherkomplexität / Such- und Sortier-Algorithmen
- Datentypen und Datenstrukturen: Vordefinierte und zusammengesetzte Datentypen / Arrays / linear und doppelt verkettete Listen Queue / Pipe
|
Literatur |
Herold, H., Lurz B., Wohlrab J., Grundlagen der Informatik, 2. Auflage, München, Pearson Studium, 2012
Ernst, H., Grundkurs Informatik: Grundlagen und Konzepte für die erfolgreiche IT-Praxis – Eine umfassende, praxisorientierte Einführung, 4. Auflage, Wiesbaden, Vieweg + Teubner, 2008
Schneider, U., Taschenbuch der Informatik, 7. Auflage, München, Carl Hanser Verlag, 2012 |
Labor Programmieren I
Art |
Labor |
Nr. |
EMI504 |
SWS |
2.0 |
Lerninhalt |
Einführung in MATLAB:
- MATLAB als Taschenrechner / Definition und Zugriff auf Elemente von Vektoren und Matrizen / Funktionen / Zeichenketten / Programmablaufkontrolle mit if, switch, for, break, continue / Programmierrichtlinien / Datentypen
- Schreiben und Lesen von Dateien:
- Schreiben von Daten in eine Textdatei / Lesen von Daten aus einer Textdatei / Schreiben von Daten in eine Binärdatei / Lesen von Daten aus einer Binärdatei
- Zwei- und dreidimensionale Grafiken:
- Punkt- und Linien-Plots / Histogramme / Sub-Plots / dreidimensionale Oberflächen / Triangulation / Patch- und Surface-Plots
- Symbolisches Rechnen:
- Lösen von (nicht) linearen Gleichungssystemen / Funktionen invertieren, integrieren, differenzieren
|
Literatur |
Kutzner, R., Schoof, S., MATLAB/Simulink – Eine Einführung, 4. Auflage, RRZN-Handbücher für staatliche Hochschulen, 2012
Angermann, A., Beuschel, M., Rau, M., Wohlfarth U., MATLAB - Simulink - Stateflow: Grundlagen, Toolboxen, Beispiele, 6. Auflage, München, Oldenbourg Wissenschaftsverlag, 2009
Schweizer, W., MATLAB kompakt, Oldenbourg Wissenschaftsverlag, München, 2009
Stein U., Einstieg in das Programmieren mit MATLAB, 3. Auflage, München, Carl Hanser Verlag, 2011 |
|