bomen in de informatica

Leerdoelen
weet je wat bij informatica met een boom bedoeld wordt

kun je de verschillende niveaus in een boom onderscheiden

kun je voorbeelden geven van boomstructuren

weet je wat bedoeld wordt met paden in een boom

1 / 33
volgende
Slide 1: Tekstslide
InformaticaMiddelbare schoolhavoLeerjaar 4

In deze les zitten 33 slides, met interactieve quizzen en tekstslides.

time-iconLesduur is: 40 min

Onderdelen in deze les

Leerdoelen
weet je wat bij informatica met een boom bedoeld wordt

kun je de verschillende niveaus in een boom onderscheiden

kun je voorbeelden geven van boomstructuren

weet je wat bedoeld wordt met paden in een boom

Slide 1 - Tekstslide

Een boom
bestaat uit
takken en bladeren

Slide 2 - Tekstslide

Een tak kan eindigen met bladeren
of nog meer takken hebben

Slide 3 - Tekstslide

De structuur van de boom herhaalt zich:
Een tak met bladeren
Nog een tak met bladeren
Nog een tak met bladeren

Slide 4 - Tekstslide


Omdat de structuur van de boom zich herhaalt
is de boomstructuur een recursieve structuur.

Slide 5 - Tekstslide

Definitie
een recursieve structuur
is een structuur
waarbij de structuur van de delen
gelijk is aan
de structuur van het geheel

Slide 6 - Tekstslide

Waarom is de structuur van een boom een recursieve structuur?

Slide 7 - Open vraag

Boomstructuren in de Informatica

In de Informatica worden boomstructuren vaak gebruikt

om gegevens netjes gestructureerd in op te slaan

om gegevens snel terug te kunnen vinden

Slide 8 - Tekstslide

Boomstructuren in de Informatica
HTML pagina's
Een HTML element bevat HTML elementen

Mappenstructuur
Een map bevat mappen en bestanden

Slide 9 - Tekstslide

Boomstructuren in de Informatica


Hoe zien boomstructuren eruit?

Slide 10 - Tekstslide

De letters A t/m G getoond in een omgekeerde boomstructuur

Slide 11 - Tekstslide

De verbindingen tussen de elementen worden takken genoemd

Slide 12 - Tekstslide

De elementen in de boom worden knopen genoemd.

Slide 13 - Tekstslide

Knopen met onderliggende  knopen worden ouder-knopen genoemd.

Slide 14 - Tekstslide

Knopen met bovenliggende knopen worden kind-knopen genoemd.

Slide 15 - Tekstslide

De bovenste knoop wordt de wortel of root genoemd

Slide 16 - Tekstslide

Mappenstructuur=boomstructuur
Mappenstructuur met mappen en bestanden

Slide 17 - Tekstslide

Paden in een boomstructuur
Een pad leidt naar een locatie
locatie 1

locatie 2

Slide 18 - Tekstslide

Paden in een boomstructuur
Welk pad leidt naar bestand b.txt?
Mappenstructuur met mappen en bestanden

Slide 19 - Tekstslide

Paden in een boomstructuur
a/b.txt
Mappenstructuur met mappen en bestanden
pad
mapnaam/bestandsnaam

Slide 20 - Tekstslide

Met welk teken worden mapnamen en bestandsnamen gescheiden in een pad?
A
een spatie
B
een /
C
een \
D
weet ik niet

Slide 21 - Quizvraag

Wat is het pad naar g.txt?

Slide 22 - Open vraag

Paden in een boomstructuur
a/d/e/g.txt
Mappenstructuur met mappen en bestanden

Slide 23 - Tekstslide

Paden in een boomstructuur
a/d/e/g.txt
Mappenstructuur met mappen en bestanden
absoluut pad
Een absoluut pad is een pad dat begint met de wortelknoop.

Slide 24 - Tekstslide

Wat is het pad naar g.txt
als je al in de map d bent?

Slide 25 - Open vraag

Paden in een boomstructuur
e/g.txt
Mappenstructuur met mappen en bestanden
beginlocatie

Slide 26 - Tekstslide

Paden in een boomstructuur
e/g.txt
Mappenstructuur met mappen en bestanden
relatief pad
Een relatief pad is een pad dat niet begint bij de wortelknoop, maar bij een andere locatie.
beginlocatie
beginlocatie
Let op: In een relatief pad staat de beginlocatie zelf NIET!

Slide 27 - Tekstslide

Bevat het adres
http://jouw-domein/index.html
ook een pad?
Leg uit.

Slide 28 - Open vraag

URL=Uniform Resource Locator
http://jouw-domein/index.html

jouw-domein = root

index.html  = bestandsnaam

jouw-domein/index.html = pad naar locatie van index.html


Slide 29 - Tekstslide

Wat is een recursieve structuur?

Slide 30 - Open vraag

Geef 2 voorbeelden van een boomstructuur in de Informatica.

Slide 31 - Open vraag

ouder
wortel
kind

Slide 32 - Sleepvraag

Credits
Tree image designed by Brgfx - Freepik.com

Slide 33 - Tekstslide