structure de données

Une définition du Jargon Français.
Aller à : Navigation, rechercher

nom féminin.  [type de donnée]. La notion de structure de données offerte par le gros des langages de programmation offre au développeur moyen de déclarer un nouveau type en définissant son nom ainsi que son format (composé d'au moins un attribut). Grâce à ce type il déclarera ensuite des variables.

Exemple : un nouveau type nommé personne sera une structure de données recelant des attributs nommés nom, prénom, date de naissance et profession.

C'est, en résumé, une sorte de moule grâce auquel le développeur peut déclarer, dans son code source, la définition d'un type qu'il utilisera ensuite pour déclarer des variables. Selon la métaphore proposée la création d'une variable est une sorte de démoulage.

On parle parfois de « type construit » (constructed type) car tout attribut a lui-même un type, de sorte qu'une structure est bâtie grâce à des types existants. Voir forme normale.

Une classe recèle une structure de données ainsi que les moyens d'employer les variables qu'elle permet de créer, appelées objets.

Souvent abrégé structure.

Parfois traduit par record en anglais, qui correspond en fait à enregistrement.

Direction.png Pour aller plus loin: schéma, modèle de données.