structure de données

Une définition du Jargon Français.

nom féminin.  [type de donnée]. Ensemble organisé d'informations ayant quelque chose en commun et qu'on a groupées.

La notion de structure de données offerte par le gros des langages de programmation offre au développeur moyen de créer un nouveau type en définissant son format (composé de plusieurs attributs) et son nom. Grâce à ce type auquel il créera ensuite des variables. Exemple : le nouveau type personne sera une structure recelant les attributs nom, prénom, âge et profession.

C'est, en résumé, une sorte de moule grâce auquel le développeur peut déclarer, dans son code source, une définition qu'il utilisera ensuite pour déclarer des variables toutes identiques lors de leur création (au 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 bien bâtie grâce à des types existants.

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.

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