Du befindest dich hier: FSI Informatik » Prüfungsfragen und Altklausuren » Hauptstudiumsprüfungen » Lehrstuhl 2 » Transformation   (Übersicht)

* Prüfer : Philippsen

  • Beisitzer : Krainz
  • Prüfungsdauer : 30 Minuten

Transformation

  • Welche Transformationen gibt es in Java
  • Generic Beispiel umwandeln mit Brücke
  • Viele weitere sehr spezielle Fragen zu Java Transformationen. Ging vor allem um Beispiele aus Übungen.

Lexer & Parser

  • Lexer erklären
  • Parser erklären: Lassen nicht locker bis man wirklich 1:1 sagt, dass bei Reduce-Operation Code ausgeführt wird der in Parsergenerator steht.

Semantische Analyse

  • Typprüfung mit Prototyp: Wobei sie was anderes als in Folien hören wollten. Steht bestimmt irgendwo in der Literatur.
  • Knoten aufmalen von Zuweisung:
      a[p1][p2+p3] += ...
 

Wichtig zu erwähnen, dass p1, p2, p3 Funktionsaufrufe beinhalten können. Daher geht Transformation mit Kopierung der linken auf die rechte Seite nicht. Stattdessen einmalig Index ausrechnen und dann dort hineinspeichern.

Fazit

Lief sehr schlecht. Viele Kapitel des Stoffes wurden garnicht gefragt. Prüfer gehen nicht weiter bis genau das gesagt wird was sie hören wollen. Unangenehmste Prüfung die ich je hatte.