Einführung in die Programmiertechnik I (Wintersemester 2017/2018)
Lecturer:
Prof. Dr. Andreas Polze
(Betriebssysteme und Middleware)
Tutors:
Sven Köhler
Course Website:
https://www.dcl.hpi.uni-potsdam.de/teaching/pt1/
General Information
- Weekly Hours: 4
- Credits: 6
- Graded:
yes
- Enrolment Deadline: 27.10.2017
- Teaching Form: VU
- Enrolment Type: Compulsory Module
Programs, Module Groups & Modules
- Grundlagen IT-Systems Engineering
- HPI-PT1 Programmiertechnik I
Description
Die Lehrveranstaltung bietet eine Einführung in die Informatik und vermittelt Theorie und Praxis der Programmierung von Software am Beispiel der Sprachen C und Prolog. Die Vorlesung diskutiert Konzepte der strukturierten Programmierung auf Grundlage der Programmiersprache C sowie Konzepte der logischen Programmierung mit Prolog. Objekte und Ansätze der objektorientierten Programmierung werden kurz gestreift, stehen aber erst in der nachfolgenden Veranstaltung "Programmiertechnik II" im Mittelpunkt.
Lehreinheiten
- Informatik als Fachgebiet
- Rechnerarchitektur
- Informationsdarstellung
- Programmiersprachen
- Werkzeuge und Technologien
- Programmiersprache C - Integrale Datentypen
- Programmiersprache C - Kontrollfluss
- Programmiersprache C - Funktionen und Programmstruktur
- Programmiersprache C - Zeiger und Felder
- Programmiersprache C - Strukturen
- Programmiersprache C - Ein- und Ausgabe (libc)
- Programmiersprache C - Betriebssystemschnittstellen
- Objekte in Java - ein kurzer Überblick
- Logische Programmierung: Prolog (gprolog)
https://www.dcl.hpi.uni-potsdam.de/teaching/pt1/
Literature
- Heinz Peter Gumm, Manfred Sommer; "Einführung in die Informatik"; 9. Auflage, Oldenburg Verlag, 2011
- Brian W. Kernighan, Dennis M. Ritchie; "The C Programming Language"; Prentice Hall, 1988 (2000)
- Axel T. Schreiner; "System Programmierung in UNIX"; B.G. Teubner, 1984
- Helmut Balzert; "Lehrbuch Grundlagen der Informatik"; Elsevier 2005
Examination
Zu den Übungen werden Übungsaufgaben ausgegeben (insgesamt 6 Serien). Diese sollen in Zweier-Gruppen bearbeitet und den Tutoren präsentiert werden. Für eine Zulassung zur Klausur ist der Erwerb von mindestens 50% aller Punkte der jeweiligen Übungsaufgaben erforderlich. Lösungen zu den Übungsaufgaben müssen über das Abgabesystem unter https://www.dcl.hpi.uni-potsdam.de/submit eingereicht werden. Sie können sich dort unter Auswahl der HPI-OpenID-Providers mit Ihrem HPI-Benutzerkonto anmelden.
Dates
Vorlesung:
- Di 13:30-15:00, HS1
- Do 09:15-10:45, HS1
Die erste Vorlesung findet am 17.10.2012 statt. Übungen finden alle 2 Wochen zum Vorlesungstermin am Donnerstag statt. Am 18.10.2012 findet aufgrund der Klausurtagung des HPI-Forschungskollegs keine Vorlesung statt.
Zurück