💻
Automaten - 0
  • Introductie
  • Les 1 - Toestandsdiagrammen
    • Toestandsdiagram - Lift
    • Frisdrankautomaat
    • Frisdrankautomaat: Vragen
    • Waarom automaten?
    • Oefenopdracht: Maak een toestandsdiagram I
    • Inleveropdracht: Maak een toestandsdiagram II
  • Les 2 - Toestanden in de klas
    • Klassikaal - Unplugged werkvorm
  • Les 3 - Van diagram naar programma
    • Van diagram naar programma
    • Voorbeeld
    • Inleveropdracht: Zelf omzetten
  • Les 4 - Toestanden en games
    • Game states
    • Player states
    • Inleveropdracht: Speler die kan schieten
  • Les 5 - Talen en automaten
    • Toestandsautomaten en reguliere expressies
    • Reguliere expressies
    • Oefenopdrachten: Strings accepteren en expressie maken
    • Inleveropdracht: Reguliere expressies maken
    • Inleveropdracht: Strings matchen
    • Voorbeeld: Atom
    • Voorbeeld: Invoervalidatie
    • Voorbeeld: Chatbots
    • Extra: Meer over reguliere expressies
  • Antwoorden
    • Les 1 - Frisdrankautomaat: Vragen
    • Les 1 - Oefenopdracht - Maak toestandsdiagram I
    • Les 5 - Oefenopdrachten: Strings accepteren en expressie maken
Powered by GitBook
On this page
  • Deel 1
  • Deel 2

Was this helpful?

  1. Les 5 - Talen en automaten

Oefenopdrachten: Strings accepteren en expressie maken

PreviousReguliere expressiesNextInleveropdracht: Reguliere expressies maken

Last updated 5 years ago

Was this helpful?

Deel 1

Bekijk het diagram hieronder:

We gaan er voor dit diagram vanuit dat een string geldig is als je de hele string kunt doorlopen en steeds in een van de toestanden 0, 1, 2 of 3 terecht komt.

Voorbeeld:

1bbb1bbb1 is geldig, je doorloopt achtereenvolgens de volgende toestanden: 0123012301

1bb1bbb1 is geldig, je doorloopt achtereenvolgens de volgende toestanden: 0123012301

1b1bbb1 is niet geldig, je doorloopt achtereenvolgens de volgende toestanden: 012 en kunt dan niet verder.

Welke strings worden zijn wel geldig volgens het diagram hierboven?

String

Geldig?

1111111111111111

1bb1bb1bb1b1

1bbb11

1bb1b1

Deel 2

Schrijf ook de reguliere expressie die bij het diagram hieronder hoort: