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
suivant
Slide 1: Diapositive
InformaticaMiddelbare schoolhavoLeerjaar 4

Cette leçon contient 33 diapositives, avec quiz interactifs et diapositives de texte.

time-iconLa durée de la leçon est: 40 min

Éléments de cette leçon

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 - Diapositive

Een boom
bestaat uit
takken en bladeren

Slide 2 - Diapositive

Een tak kan eindigen met bladeren
of nog meer takken hebben

Slide 3 - Diapositive

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

Slide 4 - Diapositive


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

Slide 5 - Diapositive

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

Slide 6 - Diapositive

Waarom is de structuur van een boom een recursieve structuur?

Slide 7 - Question ouverte

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 - Diapositive

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

Mappenstructuur
Een map bevat mappen en bestanden

Slide 9 - Diapositive

Boomstructuren in de Informatica


Hoe zien boomstructuren eruit?

Slide 10 - Diapositive

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

Slide 11 - Diapositive

De verbindingen tussen de elementen worden takken genoemd

Slide 12 - Diapositive

De elementen in de boom worden knopen genoemd.

Slide 13 - Diapositive

Knopen met onderliggende  knopen worden ouder-knopen genoemd.

Slide 14 - Diapositive

Knopen met bovenliggende knopen worden kind-knopen genoemd.

Slide 15 - Diapositive

De bovenste knoop wordt de wortel of root genoemd

Slide 16 - Diapositive

Mappenstructuur=boomstructuur
Mappenstructuur met mappen en bestanden

Slide 17 - Diapositive

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

locatie 2

Slide 18 - Diapositive

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

Slide 19 - Diapositive

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

Slide 20 - Diapositive

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

Slide 21 - Quiz

Wat is het pad naar g.txt?

Slide 22 - Question ouverte

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

Slide 23 - Diapositive

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 - Diapositive

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

Slide 25 - Question ouverte

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

Slide 26 - Diapositive

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 - Diapositive

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

Slide 28 - Question ouverte

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 - Diapositive

Wat is een recursieve structuur?

Slide 30 - Question ouverte

Geef 2 voorbeelden van een boomstructuur in de Informatica.

Slide 31 - Question ouverte

ouder
wortel
kind

Slide 32 - Question de remorquage

Credits
Tree image designed by Brgfx - Freepik.com

Slide 33 - Diapositive