Programmiersprachen
LVA 185.208, VL 2.0, 2007 S

Programmiersprachen

(zweistündige Vorlesung mit Laborübung)

Ziele:

Die Teilnehmer sollen einen Überblick über die wichtigsten Konzepte von Programmiersprachen bekommen. Insbesondere sollen die Teilnehmer in die Lage versetzt werden, die Stärken und Schwächen einer Programmiersprache zu erkennen und die Sprache optimal zu nutzen. Der Schwerpunkt liegt auf imperativen und objektorientierten Sprachen, grundlegende Konzepte funktionaler Sprachen werden aber auch behandelt.

Inhalt:

Im Laborübungsteil werden mehrere Programmiersprachen unterschiedlicher Paradigmen eingesetzt.

Voraussetzungen:

Programmierkenntnisse werden vorausgesetzt.

Lehrbehelfe:

Der Vorlesungsteil der Lehrveranstaltung beruht auf dem Buch Programming Language Concepts von Carlo Ghezzi und Mehdi Jazayeri, 3. Auflage, ISBN 0-471-10426-4, erschienen 1998 bei John Wiley & Sons (in Englisch).

Folien zum Vorlesungsteil stehen hier zum Download bereit (identisch mit denen aus dem letzten Jahr):

Folien zu Kapitel 1 und 2
Folien zu Kapitel 3
Folien zu Kapitel 4
Folien zu Kapitel 5
Folien zu Kapitel 6
Folien zu Kapitel 7
Aufgabenstellungen für den Laborübungsteil (drei Aufgaben) werden im Laufe des Semesters an dieser Stelle bereit gestellt.
1. Aufgabe vom 26.4.2007
2. Aufgabe vom 24.5.2007
3. Aufgabe vom 31.5.2007

Zeit und Ort:

Vorlesungstermine sind donnerstags vom 19. April bis 31. Mai 2007 (außer am 17. Mai, das sind 6 Einheiten) jeweils von 14:00 bis 16:00 Uhr im EI 1 (Gußhausstr. 25-29, 2. OG). Eine kurze Vorbesprechung findet zu Beginn der ersten Vorlesung statt. Anmeldungen zur Lehrveranstaltung (speziell zum Laborübungsteil) sind bis spätestens 26. April (am besten zu den Vorlesungsterminen) möglich und erforderlich. Die Gruppeneinteilung für den Laborübungsteil erfolgt am 26. April am Rande der Vorlesung.

Anrechenbarkeit:

"Programmiersprachen" ist als Wahlfach für Software Engineering & Internet Computing anrechenbar.

Beurteilung:

Die Beurteilung setzt sich je zur Hälfte aus den Leistungen bei der Laborübung (die in Gruppen von 2 bis 4 Personen durchzuführen ist) und dem Ergebnis einer mündlichen Prüfung zusammen, wobei beide Teile positiv sein müssen; sonst ist die Gesamtbeurteilung negativ. Die Beurteilung des Laborübungsteils erfolgt bei einem Abgabegespräch, bei dem die Lösungen der drei gestellten Programmieraufgaben einer Übungsgruppe diskutiert werden. Das Abgabegespräch muss von jeder Übungsgruppe bis spätestens Ende Juni 2007 abgelegt werden, die mündliche Prüfung (für jeden Teilnehmer getrennt) bis spätestens Ende Jänner 2008. Die Gesamtbeurteilung ist negativ, wenn bis zu diesen Terminen kein Abgabegespräch oder keine Prüfung positiv abgelegt wird. Prüfungen werden (außer in der vorlesungsfreien Zeit) jeden Montag von 11 bis 12 Uhr und nach Vereinbarung abgehalten. Sowohl Abgabegespräch als auch Prüfung können (bei negativer Beurteilung) innerhalb des vorgesehenen Zeitraums höchstens einmal wiederholt werden bevor die Gesamtbeurteilung erfolgt.

Vortragender:

Franz Puntigam
Tel.: 58801/18514
franz@complang.tuwien.ac.at
Complang
Puntigam
   Kontakt
   Research
   Lehre
      OOP
      Typsysteme
      EP2
      FOOP
      Prog.spr.
      frühere Lehre
         LVAs 2017 W
         LVAs 2017 S
         LVAs 2016 W
         LVAs 2016 S
         LVAs 2015 W
         LVAs 2015 S
         LVAs 2014 W
         LVAs 2014 S
         LVAs 2013 W
         LVAs 2013 S
         LVAs 2012 W
         LVAs 2012 S
         LVAs 2011 W
         LVAs 2011 S
         LVAs 2010 W
         LVAs 2010 S
         LVAs 2009 W
         LVAs 2009 S
         LVAs 2008 W
         LVAs 2008 S
         LVAs 2007 W
         LVAs 2007 S
            Prog.spr.
               1. Aufgabe
               2. Aufgabe
               3. Aufgabe
            FOOP
         LVAs 2006 W
         LVAs 2006 S
         LVAs 2005 W
         LVAs 2005 S
         LVAs 2004 W
         LVAs 2004 S
         LVAs 2003 W
   Links
Sitemap
Kontakt
Folien:
Kapitel 1&2
Kapitel 3
Kapitel 4
Kapitel 5
Kapitel 6
Kapitel 7
Aufgaben:
Aufgabe 1
Aufgabe 2
Aufgabe 3
Schnellzugriff:
Buch
voriges Jahr
nächstes Jahr
Fakultät für Informatik
Technische Universität Wien
Anfang | HTML 4.01 | Datenschutzerklärung | letzte Änderung: 2007-05-31 (Puntigam)