Inhalt
Kommentar |
Was ist Informatik? Grundlagen der Darstellung und Verarbeitung von Information (Information, Codes, Aussagenlogik, Digitaltechnik). Aufbau und Betrieb von Computern (Hardware, Systemsoftware, Anwendungssoftware, Geschichte der Rechnerentwicklung). Algorithmus und Programm (Algorithmen, Software-Entwicklung, Programmiersprachen, Syntax und Semantik, formale Sprachen). Die Programmiersprache C (grundlegende Sprachelemente, Kontrollstrukturen, elementare Datentypen und Ausdrücke, Funktionen, Problem-angepasste Datentypen, dynamische Datenstrukturen, Arbeiten mit Dateien, Modularisierung, C-Präprozessor, make, Bibliotheken). Logische und funktionale Programmierung (PROLOG, LISP).
|
Literatur |
Wird in der Vorlesung bekanntgegeben. |
Bemerkung |
Wer diese Veranstaltung im Optionalbereich des Kombinatorischen Bachelor oder im Bachelor Chemie belegt ("Einführung in die Programmierung"), kann auf den Termin Di. 08-10 verzichten.
|
Voraussetzungen |
"Einführung in die Benutzung der Ausbildungsrechner"
|
Zielgruppe |
Bachelor Mathematik (Modul G.Inf), Bachelor Wirtschaftsmathematik (Modul G.Inf), Bachelor Informationstechnologie (Modul Einführung in die Informatik und Programmierung), Bachelor Angewandte Naturwissenschaften (Modul Grundlagen aus der Informatik und Programmierung), Informatik im Kombinatorischen Bachelor (Modul INF1), Optionalbereich im Kombinatorischen Bachelor (Modul INF101), Bachelor Chemie (Modul BChOp), Bachelor Wirtschaftswissenschaften (Modul G.Inf), Lehramt Informatik (Modul G3), Lehramt Mathematik (Modul Wd-II), Master Psychologie (Bereich 4) |