Freie Universität Berlin
Institut für Informatik

AG Programmiersprachen


 

ALP II: Objektorientierte Programmierung SS06

Aktuelle Ankündigungen

Die Vorlesung findet Di, Do 8.30-10.00 Uhr statt.

 

Teilnehmer müssen sich bis 8. Mai im elektronischen KVV  in die Übungsgruppe eintragen, die sie auch aktiv besuchen !!!

 

Kontakt

Institut für Informatik
Freie Universität Berlin

Takustr. 9
D-14195 Berlin, Germany
Telefon: +49 30 838 75 140

Fax: +49 30 838 75 193

fehr@inf.fu-berlin.de

Veranstalter

Prof. Dr. Elfriede Fehr

 

Aktuelles (12.10.2006)

Die Nachklausurergebnisse gibt es hier


Die Klausureinsicht findet am Montag den 7.8 von 10 bis 11 Uhr in der Küche statt.

Die Nachklausur findet am 12.10.2006 von 8-10 Uhr im Seminarraum 049 statt. Wer die Nachklausur mitschreiben will bitte eine mail an
saad@inf.fu-berlin.de
 


Bei Nachfragen wegen der Klausurergebnisse bitte eine mail an saad@inf.fu-berlin.de

Die Klausurergebnisse gibt es hier

 

Inhalt

Grundlagen der Berechenbarkeit: - universelle Registermaschinen - Syntax und operationelle Semantik imperativer Programmiersprachen Formale Verfahren zur Spezifikation und Verifikation imperativer Programme: - Bedingungen auf dem Zustandsraum (assertions), - Hoare-Kalkül, partielle Korrektheit, Termination Konzepte imperativer und objektorientierter Programmierung (Java): - primitive und zusammengesetzte Datentypen, - Methoden (Prozeduren und Funktionen), Parameterübergabe, Überladung - Module, Klassen, Objekte - Klassenhierarchien, Vererbung, abstrakte Klassen, Schnittstellen Programmiermethodik: - schrittweise korrekte Programmentwicklung - Teile und Herrsche - Backtracking. Analyse von Laufzeit und Speicherbedarf: - O-Notation - Umwandlung von Rekursion in Iteration - Analyse von Such- und Sortieralgorithmen

 

Klausur

Die Klausur  findet am 20.Juli   8-10.00 Uhr statt.
 

Kriterien für den Erwerb des Leistungsnachweises (Schein)

An der Nachklausur dürfen nur Studierende teilnehmen, die die Klausur nicht bestanden haben oder den Klausurtermin aus zwingenden Gründen nicht wahrnehmen konnten (Nachweis durch ärztliches Attest oder amtliche Bescheinigung ist erforderlich).

Aufgabenblätter

Die Aufgabenblätter werden jeweils donnerstags um 12 Uhr c.t. ins Netz gestellt und werden in der darauf folgenden Woche in den Tutorien besprochen.

 

 

 




 

 

 

Aufgabenblätter

 

Material & Literatur zur Vorlesung