2.5 KiB
aliases
aliases | ||
---|---|---|
|
up:: structure de données #s/informatique
[!definition] enregistrement Un enregistrement est une structure de données qui rassemble des champs, chaque champ contenant des valeurs. Enregistrement := ensemble de champs champs := sont indexés et contiennent des valeurs ^definition
Le concept d'enregistrement est là la base de la paradigme programmation symbolique
Concept fondamental des structure de données
L'enregistrement permet de définir beaucoup d'autres structures :
- les structure de données.liste : indexées par des nombres
- les tableau associatif : indexés par des clefs arbitraires
- les structure de données.arbre
[!cite]- Programming Paradigms for Dummies: What Every Programmer Should Know - Page 23 Many important data structures such as arrays, lists, strings, trees, and hash tables can be derived from records. ^LVLX8ZD6aP4L4LCJZg5383243p15
Sources
[!cite]- Programming Paradigms for Dummies: What Every Programmer Should Know - Page 23 A record is a data structure: a group of references to data items with indexed access to each item.
[!note] Notes enregistrement = un ensemble de références à des données avec un accès indexé enregistrement = concept derrière le dictionnaire ^8QWDQKJUaP4L4LCJZg5383243p15
[!cite]- Enregistrement (structure de données) - Page En programmation, un enregistrement est une structure de données qui rassemble plusieurs champs, ceux-ci contenant des valeurs qui peuvent être de types différents[1]. Typiquement, le nombre de champ et leur séquence sont fixés[1]. Les champs d'un enregistrement peuvent aussi être nommés "membres", en particulier dans la programmation orientée objet. Les champs peuvent encore être appelés "éléments", mais cela entraîne un risque de confusion avec les éléments d'une collection.
[!note] Notes entregistrement := structure qui rassemble des champs champ := contient des valeurs (leur type peut changer) ^B5KK3HH2aHMUFH5Z7g5383243