Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:oberstufe:automaten:formale_sprachen:schwedische_kennzeichen:start [19.04.2022 17:05] – [Grammatik aufschreiben] sbel | faecher:informatik:oberstufe:automaten:formale_sprachen:schwedische_kennzeichen:start [29.09.2024 12:17] (aktuell) – [Grammatik aufschreiben] Frank Schiebel | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ~~NOTOC~~ | ||
+ | |||
====== Howto: Grammatik finden ====== | ====== Howto: Grammatik finden ====== | ||
{{ .: | {{ .: | ||
Zeile 11: | Zeile 13: | ||
==== Strukturanalyse: | ==== Strukturanalyse: | ||
- | Hier wird oft bereits deutlich, welche weiteren Variablen man benötigt, um die Worte zu bilden: Bei diesem Beispiel sieht man unmittelbar ein, dass jedes Kennzeichen aus einem '' | + | Hier wird oft bereits deutlich, welche weiteren Variablen man benötigt, um die Worte zu bilden: Bei diesem Beispiel sieht man unmittelbar ein, dass jedes Kennzeichen aus einem Buchstabenblock ('' |
- | In einem Syntaxdiagramm kann man das folgendermaßen darstellen (Unterstrich ist Leerzeichen): | + | Dann überlegt man sich, wie die Blöcke gebildet werden - möglicherweise benötigt man dazu weitere " |
+ | |||
+ | In einem Syntaxdiagramm kann man das für unser Beispiel | ||
{{ : | {{ : | ||
- | ++++ Code für Bottlecaps | + | ++++ Code für RR | |
- | https://www.bottlecaps.de/rr/ui | + | https://rr.red-dove.com/ui |
< | < | ||
Kennzeichen | Kennzeichen | ||
Zeile 53: | Zeile 57: | ||
}** | }** | ||
| | ||
+ | |||
---- | ---- | ||
{{: | {{: | ||
Zeile 58: | Zeile 63: | ||
Die neue Verkehrsministerin legt fest, dass der zweite Block nicht mit einer Null beginnen darf. Passe die Grammatik entsprechend an. | Die neue Verkehrsministerin legt fest, dass der zweite Block nicht mit einer Null beginnen darf. Passe die Grammatik entsprechend an. | ||
+ | |||
+ | |||
+ | ++++ Lösungshinweis (RR) | | ||
+ | https:// | ||
+ | < | ||
+ | Kennzeichen | ||
+ | Leerzeichen ::= ' | ||
+ | BSBlock | ||
+ | ZBBlock | ||
+ | Ziffer ::= (' | ||
+ | ZiffNull ::= (' | ||
+ | Buchstabe ::= (' | ||
+ | </ | ||
+ | |||
+ | ++++ | ||
+ | |||