Chapitre 2: modélisation des données et limitations de l’approche #
Ce chapitre présente des exemples de modélisations de données et discute de leur visualisation avec des cartes à jouer, ainsi que l’utilisation de ces visualisations en classe ou dans des exercices. À travers le chapitre, nous les limitations d’une visualisation avec des cartes à jouer sont aussi explorées.
Aperçu du chapitre
Section 2.1 | Ce manuel adopte la vision orienté-objet des données : la composante de base d'une modélisation est un objet. Chaque objet a un type et une collection d'attributs. Chaque attribut a un nom et une valeur. P. ex. le cinq de coeur est un objet de type « carte à jouer » qui a deux attributs : sa sorte (coeur) et son numéro (cinq). |
---|---|
Section 2.2 | Cette section discute de la notion de tableau d'objets (ou liste d'objets). Cette structure est facile à visualiser avec des cartes à jouer : il suffit de placer les cartes une à la suite de l'autre, p. ex. de gauche à droite. |
Section 2.3 | En général, les objets ne sont pas toujours organisés en séquence. Plutôt, chaque objet peut faire référence à un ou plusieurs autres objets et l'organisation des données en mémoire ressemble à un graphe où chaque noeud est un objet. Dans le cas général, il n'y a donc pas nécessairement de visualisation simple avec des cartes à jouer et on doit procéder au cas par cas. |