|
|
| 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 |
|
|