04.06.2013 Aufrufe

Skript zur Vorlesung - Universität Paderborn

Skript zur Vorlesung - Universität Paderborn

Skript zur Vorlesung - Universität Paderborn

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Inhaltsverzeichnis<br />

Vorwort iii<br />

A <strong>Vorlesung</strong> 1<br />

1 Einführung 3<br />

1 Der Begriff Semantik . . . . . . . . . . . . . . . . . . . . . . . 3<br />

1.1 Semantik eines Programms . . . . . . . . . . . . . . . . 4<br />

1.2 Semantik einer Programmiersprache . . . . . . . . . . . 5<br />

1.3 Semantik von Programmiersprachen . . . . . . . . . . . 6<br />

2 Ansätze . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6<br />

2.1 Operationale Semantik . . . . . . . . . . . . . . . . . . 6<br />

2.2 Mathematische (denonationale) Semantik . . . . . . . . 7<br />

2.3 Axiomatische Semantik . . . . . . . . . . . . . . . . . . 8<br />

2.4 Diskussion der Ansätze . . . . . . . . . . . . . . . . . . 9<br />

3 Das Dilemma der Semantik . . . . . . . . . . . . . . . . . . . 10<br />

4 Inhalt der <strong>Vorlesung</strong> . . . . . . . . . . . . . . . . . . . . . . . 11<br />

2 Grundlegende Begriffe und Notationen 13<br />

1 Mengen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13<br />

2 Relationen, Ordnungen und Äquivalenzen . . . . . . . . . . . 15<br />

3 Abbildungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17<br />

3 Operationale Semantik 21<br />

1 Die Programmiersprache IMP . . . . . . . . . . . . . . . . . . 21<br />

1.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . 22<br />

1.2 Abstrakte und konkrete Syntax . . . . . . . . . . . . . 24<br />

1.3 Syntaktische Gleichheit . . . . . . . . . . . . . . . . . . 26<br />

v

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!