Zuletzt geändert: | 02.09.2019 / von Carlsburg |
EDV-Nr: | 20201 |
Studiengänge: |
|
Dozent:
|
|
Sprache:
|
Deutsch
|
Art:
|
V, Ü
|
Umfang:
|
8 SWS
|
ECTS-Punkte:
|
8
|
Workload:
|
Vorlesung:
15 Termine zu je 4 SWS = 45 Zeitstunden
Übungen:
15 Termine zu je 4 SWS = 45 Zeitstunden
Nachbearbeitung: 90 Zeitstunden
Prüfungsvorbereitung: 60 Zeitstunden
Gesamter Zeitaufwand (Workload): 240 Zeitstunden
|
Prüfungsform:
|
KL, 60 Min
|
Veranstaltung ist Basiswissen für folgende Module / Lehrveranstaltungen:
|
Alle weiteren Veranstaltung, für die Programmierkenntnisse
gefordert sind, bauen auf den hier vermittelten Grundlagen auf.
|
|
|
Beschreibung:
|
- Darstellung von Informationen
- Compiler und Interpreter
- Formale Beschreibung von Programmiersprachen
- Grundlagen der Sprache C
- Datentypen
- Variablen
- Operatoren
- Kontrollstrukturen
- Imperative Programmierung
- Prozedurale Programmierung
- Rekursion
- Dynamische Speicherverwaltung und Pointer
- Einführung in Algorithmen und Datenstrukturen
- Algorithmenkomplexität
- Suchalgorithmen
- Sortieralgorithmen
- Bäume
- Hashing
In praktischen Programmier-Übungen werden die theoretischen
Kenntnisse in der Programmiersprache C umgesetzt.
|
Literatur:
|
- Jens-Uwe Hahn: Vorlesungsskript
- Gumm, Sommer: Einführung in die Informatik, Oldenbourg
Verlag
- Peter Aitken, Bradley L.Jones: C, Markt+Technik
- Herbert Schildt: C Ent-Packt, mitp Verlag
- Middendorf, Singer, Heid: Java Programmier Handbuch und
Referenz, dpunkt Verlag
- Niemeyer, Knudsen: Learning Java, O'Reilly Verlag
Weitere Literatur finden Sie in der HdM-Bibliothek.
|
Internet:
|
|