• Keine Ergebnisse gefunden

Aufgabe 3: EBNF

N/A
N/A
Protected

Academic year: 2021

Aktie "Aufgabe 3: EBNF"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Übungen zur Vorlesung

GRUNDLAGEN DERINFORMATIKI Studiengang Elektrotechnik

SS 03

AG Betriebssysteme FB3 Kirsten Berkenkötter Ausgabe: 11.7.2003 Besprechung: 18.7.2003

Übungszettel 10

Aufgabe 1: EBNF aus Vorgaben entwickeln

Erstellt EBNF-Regeln aus den folgenden Vorgaben:

1. Ein Wald besteht aus beliebig vielen Laubbäumen, beliebig vielen Nadelbäumen, optio- nal einem See und belieb vielen kleinen Pflanzen.

2. Ein Laubbaum ist eine Erle, eine Buche oder eine Eiche.

3. Ein Nadelbaum ist eine Kiefer, eine Lerche oder eine Tanne.

4. Eine kleine Pflanze ist ein Strauch oder Moos oder Farn oder ein Pilz.

Was sind die Token und Nichterminalen Symbole dieser Sprache?

Aufgabe 2: Syntaxdiagramm aus Vorgaben entwickeln

Zeichnet Syntaxdiagramme zu den Regeln aus Aufgabe 1.

Aufgabe 3: EBNF

Schreibt alle Wörter der folgenden Sprache auf:

wort ::= var1 | var2 | var3 var1 ::= ab [ab] cd ’e’

var2 ::= ’f’ cd [ab]

var3 ::= ab [cd] ’e’ ’f’

ab ::= ’a’ ’b’

cd ::= ’c’ ’d’

(2)

Aufgabe 4: Syntaxdiagramm

Schreibt alle Wörter der folgenden Sprache auf:

H

A

I

LLO

LTEN

DUDI regel:

Aufgabe 5: EBNF

Schreibt sechs Sätze auf, die nach der Grammatik von Aufgabe 1 gültig sind.

Aufgabe 6: Syntaxdiagramm

Zeichnet ein Syntaxdiagramm, in dem genau die folgenden Sätze möglich sind, nicht mehr und nicht weniger.

Der Hund schläft.

Der Hund frisst das Herrchen.

Der Hund frisst Mäuse.

Der Hund frisst Trockenfutter.

Die Katze frisst das Herrchen.

Die Katze frisst Mäuse.

Die Katze frisst Trockenfutter.

Die Katze liegt im Garten Die Katze liegt im Körbchen.

Referenzen

ÄHNLICHE DOKUMENTE

Diese Pflichten erfüllt der Landwirt in der Regel durch die Anwen- dung der guten fachlichen Praxis, womit Bodenabträge durch eine standortangepasste Nutzung möglichst

Seit Einrichtung der Notarztstandorte legt die KVB den Vertragsärzten nahe, sich freiwillig am Notarztdienst zu beteiligen und versucht, auch Nichtvertragsärzte als

Lehrpersonen sind dafür verantwortlich, dass sich die Kinder und Jugendlichen wohl fühlen und sich optimal entwickeln können. Gute Anstellungs­

Eine Kernkompetenz mit vielen Facetten Betreuung war seit je eine der des Zivilschutzes schweizerischer Prägung, nur hat sie lange Zeit anders geheissen - Schutzraumdienst

"erwischt", er konnte sich aber' des Diplomkaufmanns. Ferdinand es erschienen ca. ) Laci na, heute Mi ni ster, wurden Der Täter, der 24j ähri ge Student Darauf stieg ich in

Geplante Absenkung des Akzeptanzrisikos um eine Größenordnung auf 4 x 10 -5 im Jahre 2017:. • Bei diversen Stoffen sind

Ein neuer personengetragener Thermalpräzipitator (TP) für die Messung ultrafeiner Partikel an

Ziel: Export der Informationen in andere Datenformate zur Verwendung in anderen Applikationen oder Diensten.. Vorstellung der Services