Hasso-Plattner-Institut
Hasso-Plattner-Institut
  
Login
  • de
 

Einführung in die Programmiertechnik I (Wintersemester 2017/2018)

Dozent: Prof. Dr. Andreas Polze (Betriebssysteme und Middleware)
Tutoren: Sven Köhler
Website zum Kurs: https://www.dcl.hpi.uni-potsdam.de/teaching/pt1/

Beschreibung

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

  1. Informatik als Fachgebiet
  2. Rechnerarchitektur
  3. Informationsdarstellung
  4. Programmiersprachen
  5. Werkzeuge und Technologien
  6. Programmiersprache C - Integrale Datentypen
  7. Programmiersprache C - Kontrollfluss
  8. Programmiersprache C - Funktionen und Programmstruktur
  9. Programmiersprache C - Zeiger und Felder
  10. Programmiersprache C - Strukturen
  11. Programmiersprache C - Ein- und Ausgabe (libc)
  12. Programmiersprache C - Betriebssystemschnittstellen
  13. Objekte in Java - ein kurzer Überblick
  14. Logische Programmierung: Prolog (gprolog)

https://www.dcl.hpi.uni-potsdam.de/teaching/pt1/

Literatur

  • 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

Leistungserfassung

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.

Termine

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.

Allgemeine Information

  • Semesterwochenstunden : 4
  • ECTS : 6
  • Benotet : Ja
  • Einschreibefrist : 27.10.2017
  • Programm : IT-Systems Engineering BA
  • Lehrform : VU
  • Belegungsart : Pflicht

Module

  • Programmiertechnik I

Zurück