Ruprecht-Karls-Universität Heidelberg

This is an archive of our old website and not updated anymore

The current website can be found at conan.iwr.uni-heidelberg.de

Vorlesung: Einführung in die Praktische Informatik

Vorlesungsunterlagen

Übungszettel

WICHTIG: Wer eine Zulassung aus vergangenen Semestern einbringen will und im MÜSLI nicht als zugelassen markiert ist, sollte uns so schnell wie möglich kontaktieren: info14@conan.iwr.uni-heidelberg.de

Inhalt

Die Lehrveranstaltung führt in die Entwicklung von Software im Kleinen ein.
  • Überblick über die Praktische Informatik
  • Technische und formale Grundlagen der Programmierung
  • Sprachliche Grundzüge (Syntax und Semantik von Programmiersprachen)
  • Einführung in die Programmierung (Wert, elementare Datentypen, Funktion, Bezeichnerbindung, Sichtbarkeit von Bindungen, Variable, Zustand, Algorithmus, Kontrollstrukturen, Anweisung, Prozedur)
  • Weitere Grundelemente der Programmierung (Typisierung, Parametrisierung, Rekursion, strukturierte Datentypen, insbesondere z.B. Felder, Listen, Bäume)
  • Grundelemente der objektorientierten Programmierung (Objekt, Referenz, Klasse, Vererbung, Subtypbildung)
  • Abstraktion und Spezialisierung (insbesondere Funktions-, Prozedurabstraktion, Abstraktion und Spezialisierung von Klassen)
  • Spezifikation und Verifikation von Algorithmen, insbesondere einfache Testtechniken
  • Terminierung
  • Einfache Komplexitätsanalysen
  • Einfache Algorithmen (Sortierung)

Ort und Zeit

Di 14-16, INF 227 / HS 1 & 2
Do 14-16, INF 227 / HS 1 & 2

Vorraussetzungen

keine

Unterlagen zur Vorlesung

Werden zu Beginn und im Laufe der Vorlesung ergänzt.

UNIX-Einführung

Folien zur Einführung

Skript

C++ Quellcode

Kapitel 2

Übungen

Begleitend zur Vorlesung finden Übungen statt:

  • Eine erfolgreiche Teilnahme an den Übungen ist Voraussetzung für die Teilnahme an der Klausur.
  • Eine Abgabe in Gruppen von zwei bis drei Teilnehmern ist möglich und ausdrücklich erwünscht.
  • Die Anmeldung zu den Übungen erfolgt in der ersten Vorlesungswoche über das MÜSLI System.
  • Es gibt spezielle Übungsgruppen für Hörer ohne Programmiererfahrung. Die Termine werden in der ersten Vorlesung bekannt gegeben.

Übungszettel

Klausur

Die Klausur findet am Dienstag, den 3. Februar 2015 um 14 Uhr statt. Umfangreiche Informationen wurden an alle Studenten per Mail versandt. Bei Problemen wenden Sie sich an info14@conan.iwr.uni-heidelberg.de.

Scheinvergabe

Die Scheinvergabe und Benotung erfolgt aufgrund der Ergebnisse der verpflichtenden Klausur. Voraussetzungen für die Zulassung zur Klausur:
  • 50 % der Punkte aus allen Übungen
  • Vorführen einer Lösung in der Übungsgruppe
  • Konstruktive Kritik an der Vorlesung oder den Übungen kann uns anonymisiert über den Kummerkasten der Fachschaft MathPhys mitgeteilt werden.

  • Revision: 2053     Letzte Änderung: 2015-01-27 16