• Keine Ergebnisse gefunden

1 Aufgabe 1: EBNF -> BNF

N/A
N/A
Protected

Academic year: 2021

Aktie "1 Aufgabe 1: EBNF -> BNF"

Copied!
3
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Lösungen zur Vorlesung

GRUNDLAGEN DERINFORMATIKI Studiengang Elektrotechnik

SS 03

AG Betriebssysteme FB3 Kirsten Berkenkötter

Lösung Übungszettel 9

1 Aufgabe 1: EBNF -> BNF

ausdruck ::= ausdruck ’PLUS ’term | ausdruck ’MINUS’ term | term

term ::= term ’MULT’ factor | term ’DIV’ factor | factor

factor ::= ’ZAHL’ |

’MINUS’ ’ZAHL’

2 Aufgabe 2: Syntaxdiagramme

ACDE B BFB

BGACDE ACDEFB BFACDEFB

3 Aufgabe 3: Syntaxdiagramme -> EBNF

regel 1 ::= ’A’ ’CD’ ’E’ { regel 2 (’A’ ’CD’ ’E’ | ’B’) }

’B’ { regel2 (’A’ ’CD’ ’E’ | ’B’) } regel 2 ::= ’F’ | ’G’

(2)

4 Aufgabe 4: EBNF -> Syntaxdiagramme

Getränk:

Bier:

Pils:

Wasser GMalz Hopfen Weizen:

Wasser WMalz GMalz Hopfen Hefe

Limonade:

Wasser Orange Zucker

Cola:

Wasser CGeschmack

Zucker

Süssstoff Bier

Limonade Cola Pils Weizen

5 Aufgabe 5: EBNF

0 10 C-Programmierung Reihenentwicklung 1 20 Grammatiken EBNF 1 5 Suchen und Sortieren Binäre Suche

2 15 Zahlensysteme Binärsystem 3 10 komplexe Datenstrukturen Listen 1 15 Betriebssysteme Treiber 5 22 Suchen und Sortieren Bubblesort 2 11 Zahlensysteme Zweierkomplement 3 33 Grammatiken Syntaxdiagramme

6 Aufgabe 6: EBNF aus Vorgaben erstellen

haus ::= wände ’tür’ dach {’innenwand’} {’fenster’} [garten]

wände ::= ’aussenwand’ ’aussenwand’ ’aussenwand’ ’aussenwand’

dach ::= {’dachziegel’} {’dachfenster’} [’schornstein’]

garten ::= {’blume’} {’kräuter’}

Token: tür, innenwand, fenster, aussenwand, dachziegel, dachfenster, schornstein, blume, kräu- ter

Nichterminale Symbole: haus, wände, dach, garten

(3)

7 Aufgabe 7: Syntaxdiagramme aus Vorgaben erstellen

haus:

wände tür dach iwand fenster

wände:

awand awand awand awand

dach:

dziegel dfenster schornstein

garten:

blumen kräuter

garten

8 Aufgabe 8: Sätze -> EBNF

buchstabe ::= ’a’ [’a’] wort ’c’

wort ::= var1 | var2 var1 ::= ’cd’ | ’e’

var2 ::= ’ce’ | ’f’

9 Aufgabe 9: Sätze -> Syntaxdiagramm

kun

ter bunt

igu de

n

de regel:

10 Aufgabe 10: Syntaxdiagramm

Fell Augen Ohren Rumpf Arme Beine Fell Augen Nase Ohren Rumpf Arme Beine

Fell Augen Nase Barthaare Ohren Rumpf Arme Beine Fell Augen Ohren Rumpf Arme Beine Hut

Fell Augen Ohren Rumpf Arme Beine Hose Fell Augen Ohren Rumpf Arme Beine Jacke Fell Augen Nase Ohren Rumpf Arme Beine Hut Fell Augen Nase Ohren Rumpf Arme Beine Hose Fell Augen Nase Ohren Rumpf Arme Beine Jacke

Fell Augen Nase Barthaare Ohren Rumpf Arme Beine Hut Fell Augen Nase Barthaare Ohren Rumpf Arme Beine Hose Fell Augen Nase Barthaare Ohren Rumpf Arme Beine Jacke

Referenzen

ÄHNLICHE DOKUMENTE

Jetzt kam eine Studie der Uni Bochum zu einem unerwarteten Schluss: Nicht die Gebühr sei unsozial, sondern das Studium zum Nulltarif, denn da- für müssten auch solche Steuer-

Durch Schieben unserer raumhohen Elemente oder Drehen der freistehenden Elemente lassen sich Bereiche für Meetings oder Ruhe-intensive Arbeiten akustisch sowie optisch abschirmen

Deine Ohren werden Augen

Weil ich glaube – wir hatten das ja vorhin schon mit den Service-Robotern, wir haben es jetzt mit dem Auto, man sieht es natürlich an meinem Rollstuhl, man sieht es jetzt auch an

Dieses Verfahren repariert sozusagen die defekten Ve- nenklappen: In örtlicher Betäubung wird mit einer Art Kunststoffmanschette die erweiterte Vene auf nor- malen

Werner Rollenmüller, Bass Chor des Bayerischen Rundfunks Akademie für Alte Musik Berlin Leitung: Howard Arman Friedrich Smetana:. "Mein Vaterland“ , Vysehrad

Die Zuwendung zum unerklärlich Geheimnisvollen drückt sich auch in seiner Wahl des Ausstellungstitels im Wilhelm-Hack-Museum aus: "Ich habe meinen Augen nicht getraut, auch meinen

Er studierte von 2002 bis 2007 an der Akademie der Bildenden Künste in München und entwickelte seitdem eine technisch versierte Malerei, die den Betrachtenden in geheimnisvolle