Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
public:std-3:cm1:aspect_physique:2.1.3_structures_de_donnees [2016/09/01 14:49] – edauce | public:std-3:cm1:aspect_physique:2.1.3_structures_de_donnees [2016/09/01 14:56] (Version actuelle) – edauce | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ==== 2.1.3 Structures de données ==== | ||
+ | * Les types des valeurs étant déterminés (selon les cas de taille fixe ou variable), | ||
+ | * la **structure de données** correspond au “véhicule” qui servira à transporter et échanger les données (entre programmes, entre ordinateurs). | ||
+ | * Différentes structures de données sont possibles pour l’encodage et le stockage d’un jeu de valeurs, voir : | ||
+ | * [[public: | ||
+ | * [[public: | ||
+ | * [[public: | ||
+ | * [[public: | ||
+ | * [[public: | ||
+ | |||
+ | |||
+ | Le [[public: | ||
+ | |||
+ | <note important> | ||
+ | * Un **Tuple** est une liste, **finie**, **ordonnée** et **de taille fixe** contenant une suite de valeurs. | ||
+ | * Chaque valeur peut obéir à un format différent | ||
+ | * On note //m// la taille du tuple (nombre de valeurs) | ||
+ | t=(a1,...,am) | ||
+ | **Exemple :** | ||
+ | (" | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | __Previous__: | ||
+ | __Up__ : 2.1 [[public: | ||
+ | __Next__ : [[public: | ||
+ | |||
+ | |||
+ | |||