Grundlagen der Programmierung (GdP)
- Dozent/in
- Prof. Dr. Tim Weyrich
- Angaben
- Vorlesung
Präsenz 2 SWS
für Anfänger geeignet, nur Fachstudium, Frühstudium, Sprache Deutsch
Zeit und Ort: Do 16:15 - 17:45, H11
- Studienfächer / Studienrichtungen
- WF M-BA 1 (ECTS-Credits: 5)
PF INF-BA 1 (ECTS-Credits: 5)
PF INF-LAG 1 (ECTS-Credits: 5)
PF INF-LAG-E 1 (ECTS-Credits: 5)
PF INF-LAG-M 1 (ECTS-Credits: 5)
PF INF-LAG-P 1 (ECTS-Credits: 5)
PF INF-LAG-W 1 (ECTS-Credits: 5)
PF INF-LAR 1 (ECTS-Credits: 5)
PF INF-LAR-E 1 (ECTS-Credits: 5)
PF INF-LAR-M 1 (ECTS-Credits: 5)
PF INF-LAR-P 1 (ECTS-Credits: 5)
PF INF-LAR-W 1 (ECTS-Credits: 5)
PF INF-LAH 1 (ECTS-Credits: 5)
PF IuK-BA 1 (ECTS-Credits: 5)
PF CE-BA-G 1 (ECTS-Credits: 5)
PF BPT-BA-Inf 1 (ECTS-Credits: 5)
WPF TM-BA 1 (ECTS-Credits: 5)
- Inhalt
- Grundlegende Begriffe: Problem, Algorithmus, Programm, Syntax, Semantik, von Neumann Architektur
Imperative Programmkonstrukte: Variablen, Zahlen, Strings, Arrays, Kontrollstrukturen, Methoden
Grundlagen asymptotische Aufwandsanalyse: Einführung O-Notation und einfache Abschätzungen
Robustes Programmieren: Exceptions, Assert, Testen, Verifikation, Debugging
Objektorientierte Programmierung: Klassen, Objekte, Vererbung, Polymorphie, Module
Datenstrukturen: Parametrisierte Typen, abstrakte Datentypen, Listen, dynamische Arrays, binäre Suche, Suchbäume, Hashtabellen
(automatisch geplant, erwartete Hörerzahl original: 450, fixe Veranstaltung: nein)
- Zusätzliche Informationen
- Schlagwörter: Programmieren, Informatik
Erwartete Teilnehmerzahl: 320
- Zugeordnete Lehrveranstaltungen
- UE ([präsenz]):Übungen zu Grundlagen der Programmierung
-
Dozent/in: Dr.-Ing. Vanessa Klein
- Verwendung in folgenden UnivIS-Modulen
- Startsemester WS 2022/2023:
- Grundlagen der Programmierung (GdP)
|