Disclaimer: Dieser Thread wurde aus dem alten Forum importiert. Daher werden eventuell nicht alle Formatierungen richtig angezeigt. Der ursprüngliche Thread beginnt im zweiten Post dieses Threads.
compilerphasen (klausur 03/2002)
nennen sie drei phasen eines klassischen compilers!
was wollen die wissen?
lexikalische analyse
syntaxanalyse
und maschinenbefehlscodierung ?
was wuerdet ihr schreiben?
Ein Compiler hat ja folgende Phasen:
- Lexikalische Analyse
- Syntaxanalyse
- Semantische Analyse
- Sprachorientierte Optimierung
- Speicherverwaltung
- Maschinenorientierte Optimierung
- Code-Auswahl
(nach AlgoII Übung 3)
Davon darfst Du Dir 3 aussuchen und “nennen”.
Jetzt ist natürlich die Frage, was man bei “nennen” machen muss:
Nur die Phase selber hinschreiben, oder auch kurz erklären (1-2 Sätze) … ?
Eine kurze Erklärung kannst Du gegebenenfalls auch in der Musterlösung der Übung finden.
Nennen heisst nennen, mehr nicht.
danke,
ich werde trotzdem meine kurzfassung:
lexikalische analyse
kontextfreie syntaxanalyse
kontextsensitive syntaxanalyse
optimierung
maschinencodeerzeugung
merken. die hab ich jetzt schon im kopf :).