Skip to main content

Inleiding

Wat moet je kennen en kunnen na dit deel?
- Weten wanneer en waarom we een diagram gebruiken om een algoritme voor te stellen.
- Weten wat een Nassi-Shneiderman diagram is
- Weten dat een Nassi-Shneiderman diagram uit verschillende types blokken bestaan

Gewone algoritmes kunnen we nog gewoon met wat tekst beschrijven. Maar vanaf dat het wat ingewikkelder gebruiken we best een gestructureerde manier om ons algoritme te beschrijven.

Door een complex algoritme als een diagram te tekenen wordt het makkelijker te verstaan.
Er zullen ook minder verwarringen voorkomen als iemand anders je diagram leest.

Nassi-Shneiderman diagram

Één zo’n type diagram is een Nassi-Shneiderman diagram.

Dit is een voorbeeld van een Nassi-Shneiderman diagram waar alle mogelijke blokken gebruikt zijn.

Blokken

Een Nassi-Shneiderman diagram is samengesteld uit verschillende blokken die elk hun eigen betekenis hebben.
Deze blokken worden dan met elkaar gecombineerd om een algoritme te bouwen.

Proces blok

Selectie blok

Iteratie blok

In de volgende stukken zullen we elk blokje bekijken, uitleggen wat hun doel is en hoe we ze kunnen gebruiken.