background preloader

Thème 1 - Représentation des données : types et valeurs de base

Facebook Twitter

Métadonnée. Un article de Wikipédia, l'encyclopédie libre.

Métadonnée

Un exemple type est d'associer à une donnée la date à laquelle elle a été produite ou enregistrée, ou à une photo les coordonnées GPS du lieu où elle a été prise. Historique[modifier | modifier le code] Tous les établissements qui ont à gérer de l'information, bibliothèques, archives ou médiathèques ont déjà une longue pratique dans la codification du signalement ou des contenus des documents qu'ils manipulent. Avant l'arrivée de l'informatique on utilisait des fiches cartonnées dont la structure a été normalisée en 1954 sous la référence ISBD (International standard bibliographic description). Ces descriptions ont ensuite été informatisées sous la forme de notices bibliographiques et normalisées (voir par exemple les formats MARC en 1964 utilisant la norme ISO 2709 dont la conception a démarré en 1960).

Les bibliothèques numériques ont eu recours aux mêmes dispositifs pour gérer et localiser des documents électroniques. Donnée. Une donnée est ce qui est connu et qui sert de point de départ à un raisonnement ayant pour objet la détermination d'une solution à un problème en relation avec cette donnée.

Donnée

Cela peut être une description élémentaire d’une réalité, le résultat d'une comparaison entre deux événements du même ordre (mesure) soit en d'autres termes une observation ou une mesure[1]. La donnée brute est dépourvue de tout raisonnement, supposition, constatation, probabilité. Si elle est considérée comme indiscutable ou même si elle est indiscutée par méconnaissance, elle peut servir de base à une recherche, à un examen quelconque. Les données pouvant être de nature très différentes suivant leur source doivent souvent faire l'objet d'une transformation préalable avant traitement. Jusqu'à il y a quelques siècles l'être humain n'a eu connaissance du monde réel qu'à travers ses sens naturels, la vue, l'ouïe, l'odorat, etc ... La valeur des données [modifier | modifier le code] S. Assurance de la qualité. IEEE 754. Histoire[modifier | modifier le code] La version d'origine de la norme IEEE 754, datant de 1985, définissait quatre formats pour représenter des nombres à virgule flottante en base 2 : simple précision (32 bits : 1 bit de signe, 8 bits d'exposant (−126 à 127), 24 bits de mantisse, dont un bit 1 implicite) ;simple précision étendue (≥ 43 bits, obsolète, mis en œuvre en pratique par la double précision) ;double précision (64 bits : 1 bit de signe, 11 bits d'exposant (−1022 à 1023), 53 bits de mantisse, dont un bit 1 implicite) ;double précision étendue (≥ 79 bits, souvent mis en œuvre avec 80 bits : 1 bit de signe, 15 bits d'exposant (−16382 à 16383), 64 bits de mantisse, sans bit 1 implicite).

IEEE 754

Octet. Cette unité permet aussi de quantifier la rapidité de transfert d'informations en octets par seconde (ou ses multiples : ko/s, Mo/s, etc.).

Octet

Étymologie[modifier | modifier le code] Le mot octet est constitué du préfixe « oct- » signifiant huit et du suffixe « -et » signifiant petit. Littéralement un octet est un groupe de 8 bits[1] qui permettent de coder 256 caractères différents[1], ce qui est largement suffisant pour coder l'alphabet latin (y compris les différents types d'accents), les chiffres et la ponctuation.

La langue anglaise a repris ce terme avec la même orthographe et la même signification. Virgule flottante. La virgule flottante est une méthode d'écriture de nombres réels fréquemment utilisée dans les ordinateurs.

Virgule flottante

Elle consiste à représenter un nombre réel par : signe × mantisse × bexposant. Bit. Le bit est l'unité la plus simple dans un système de numération, ne pouvant prendre que deux valeurs, désignées le plus souvent par les chiffres 0 et 1.

Bit

Un bit ou élément binaire peut représenter aussi bien une alternative logique, exprimée par faux et vrai, qu'un chiffre du système binaire. Les systèmes numériques traitent exclusivement des informations réduites en bits, en général associés dans des groupes de taille fixe appelés bytes (/bait/). Usages[modifier | modifier le code] Élément binaire[modifier | modifier le code] De nombreux moyens techniques permettent de coder une information binaire. Byte. Un article de Wikipédia, l'encyclopédie libre.

Byte

Le byte (prononcé /baɪt/), ou multiplet en français[1], est — indépendamment de l'adressage physique de la mémoire — la plus petite unité « logiquement » adressable par un programme sur un ordinateur. Aujourd’hui, le besoin d'une structure commune pour le partage des données a fait que le byte de 8 bits, ou octet, s'est généralisé en informatique. Cependant, jusque dans les années 1970, il existait des processeurs avec des bytes de tailles très variables ;il existe, pour la programmation des automates et autres équipements industriels simples, des processeurs utilisant des mémoires adressables par quantité de 4 bits, voire moins ;et les microprocesseurs les plus récents adressent physiquement la mémoire de l'ordinateur par mots de 64 bits voire plus.

La généralisation des bytes de 8 bits conduit à la confusion des notions de byte et d'octet. Mot (architecture informatique) En architecture informatique, un mot est une unité de base manipulée par un microprocesseur.

Mot (architecture informatique)

On parle aussi de mot machine ou de word. Mot (mathématiques) D'éléments pris dans un ensemble .

Mot (mathématiques)

L'ensemble. Category:Binary arithmetic. Subcategories This category has the following 8 subcategories, out of 8 total.

Category:Binary arithmetic

Représentation des données : type et valeurs de base. 14. Arithmétique en nombres à virgule flottante : problèmes et limites — Documentation Python 2.7.16. Floating-point numbers are represented in computer hardware as base 2 (binary) fractions. For example, the decimal fraction has value 1/10 + 2/100 + 5/1000, and in the same way the binary fraction has value 0/2 + 0/4 + 1/8. These two fractions have identical values, the only real difference being that the first is written in base 10 fractional notation, and the second in base 2. Unfortunately, most decimal fractions cannot be represented exactly as binary fractions.

The problem is easier to understand at first in base 10. Or, better, and so on. In the same way, no matter how many base 2 digits you’re willing to use, the decimal value 0.1 cannot be represented exactly as a base 2 fraction. Stop at any finite number of bits, and you get an approximation. On a typical machine running Python, there are 53 bits of precision available for a Python float, so the value stored internally when you enter the decimal number 0.1 is the binary fraction which is close to, but not exactly equal to, 1/10. as.