UnivIS
Informationssystem der Universität Kiel © Config eG 
Christine - Pax optima rerum
  Sammlung/Stundenplan Home  |  Kontakt  |  Hilfe    
Suche:      Semester:   
 Lehr-
veranstaltungen
   Personen/
Einrichtungen
   Räume   Forschungs-
bericht
   Publi-
kationen
   Telefon &
E-Mail
 
Mehrsprachigkeit befindet sich im Aufbau.
 
 Darstellung
 
Druckansicht

 
 
 Außerdem im UnivIS
 
Vorlesungsverzeichnis

 
 
Veranstaltungskalender

 
 
Organisation >> Technische Fakultät >> Institut für Informatik >> Programmiersprachen und Übersetzerkonstruktion >>

  Inf-Prog: - Programmierung (Inf-Prog) (080111)

Dozent/in
Prof. Dr. Michael Hanus

Angaben
Vorlesung, 4 SWS, ECTS-Studium, ECTS-Credits: 8,0, früher Modul: G1.1
Zeit und Ort: Mo 10:15 - 11:45, CAP3 - Hörsaal 2; Fr 8:15 - 9:45, CAP3 - Hörsaal 2
vom 23.10.2009 bis zum 8.2.2010
Klausur/Prüfung: 26.2.2010, 8:00 - 11:00 Uhr, Raum CAP2 - Hörsaal G [Audimax]

Voraussetzungen / Organisatorisches
Zielgruppe:
Studierende im ersten Semester der Bachelorstudiengänge Informatik und Wirtschaftsinformatik oder mit Nebenfach Informatik.

Inhalt
Die Vorlesung gibt eine grundlegende Einführung in Programmiertechniken zur Beherrschung der Komplexität großer Systeme. Wichtiges Leitmotiv hierfür ist das Finden geeigneter Abstraktionen zur schrittweisen Konstruktion komplexer Systeme. Zur Programmierung wird zunächst die Programmiersprache Scheme verwendet. Die Flexibilität von Scheme zwingt keinen festgelegten Programmierstil auf, sondern unterstützt sehr einfach verschiedene Abstraktionstechniken. Dadurch wird die Programmiersprache kein Mittel, um den Computer zur Ausführung von Operationen zu veranlassen, sondern ein Medium zum Ausdruck von Strukturen über Verfahrensweisen. In einem abschließenden Kapitel werden Sprachkonzepte aus der klassischen prozeduralen objekt-orientierten Programmierung anhand der Sprache Java erläutert.

Kurzübersicht
  • Grundbegriffe
  • Abstraktion mit Prozeduren
  • Abstraktion mit Daten
  • Modularität, Objekte, Zustände
  • Prozedurale objekt-orientierte Programmierung

Empfohlene Literatur
Die Vorlesung orientiert sich hauptsächlich an folgenden Büchern:

  • H. Abelson, G.J. Sussmann: Struktur und Interpretation von Computerprogrammen, Springer-Verlag, 2001 (4. überarbeitete Auflage). ISBN 3-540-42342-7

  • M. Felleisen, R.B. Findler, M. Flatt, S. Krishnamurthi: How to design programs, MIT 2001, ISBN 0-262-06218-6

Zusätzliche Informationen
Schlagwörter: Programmierung
Erwartete Teilnehmerzahl: 250
www: http://www.informatik.uni-kiel.de/~mh/lehre/info1_09/

Zugeordnete Lehrveranstaltungen
UE: Übung zu: Programmierung (080112)
Dozentinnen/Dozenten: Prof. Dr. Michael Hanus, Dipl.-Inf. Fabian Reck, Christina Otte, Dr. phil. Bernd Braßel, Dipl.-Math. Sebastian Eggert
Zeit und Ort: Mo 14:00 - 16:00, LMS14 - R.412; Mo, Di, Do 14:00 - 16:00, WSP3 - Seminarraum 3; Mo 16:00 - 18:00, WSP3 - Seminarraum 2; Di 12:00 - 14:00, 14:00 - 16:00, CAP4 - R.715; Di 16:00 - 18:00, WSP3 - Seminarraum 3; Mi 16:00 - 18:00, CAP3 - Hörsaal 1; Mo 16:00 - 18:00, CAP4 - R.715 (außer Mo 1.2.2010); Mo, Do 14:00 - 16:00, LMS2 - R.Ü2/K
www: http://www.informatik.uni-kiel.de/prog/mitarbeiter/fabian-reck/lehre/

UnivIS ist ein Produkt der Config eG, Buckenhof