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

This lesson contains 33 slides, with interactive quizzes and text slides.

time-iconLesson duration is: 40 min

Items in this lesson

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

Een boom
bestaat uit
takken en bladeren

Slide 2 - Slide

Een tak kan eindigen met bladeren
of nog meer takken hebben

Slide 3 - Slide

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

Slide 4 - Slide


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

Slide 5 - Slide

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

Slide 6 - Slide

Waarom is de structuur van een boom een recursieve structuur?

Slide 7 - Open question

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

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

Mappenstructuur
Een map bevat mappen en bestanden

Slide 9 - Slide

Boomstructuren in de Informatica


Hoe zien boomstructuren eruit?

Slide 10 - Slide

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

Slide 11 - Slide

De verbindingen tussen de elementen worden takken genoemd

Slide 12 - Slide

De elementen in de boom worden knopen genoemd.

Slide 13 - Slide

Knopen met onderliggende  knopen worden ouder-knopen genoemd.

Slide 14 - Slide

Knopen met bovenliggende knopen worden kind-knopen genoemd.

Slide 15 - Slide

De bovenste knoop wordt de wortel of root genoemd

Slide 16 - Slide

Mappenstructuur=boomstructuur
Mappenstructuur met mappen en bestanden

Slide 17 - Slide

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

locatie 2

Slide 18 - Slide

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

Slide 19 - Slide

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

Slide 20 - Slide

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 - Open question

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

Slide 23 - Slide

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

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

Slide 25 - Open question

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

Slide 26 - Slide

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

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

Slide 28 - Open question

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

Wat is een recursieve structuur?

Slide 30 - Open question

Geef 2 voorbeelden van een boomstructuur in de Informatica.

Slide 31 - Open question

ouder
wortel
kind

Slide 32 - Drag question

Credits
Tree image designed by Brgfx - Freepik.com

Slide 33 - Slide