Sem 12 Flashcards
(45 cards)
Que contient un fichier jpg ?
- structure de données (zb EXIF)
- format de fichier (zb JPEG)
- format de données (zb la date)
Citer différent moyens de représenter de l’information?
- visuelle (texte)
- ASCII
- code barre
- binaire
- QR Code
Cbm de caractère binaire il faut pour représenter 1 caractère hexadécimal?
4 caractères
1 byte = 1 octet = 8 bits = cbm de chiffres en hexadécimale?
2
Pk on représente donc svt l’info par 2 chiffres hexadécimaux?
Pour afficher les bytes de maniere plus compacte et lisible
C’est quoi le formats de donnée?
C’est la façon dont est représentée la donnée.
Que nécessite la façon dont est représentée la donnée?
Cela nécessite de choisir un encodage parce qu’il existe plusieurs façon
Pk savoir comment un programme ou un système d’exploitation particulier encode des données exige des connaissances ?
Parce qu’il est impossible de les trouver à partir des données elles-mêmes
C’est quoi l’endianness?
- décrit la séquence d’ordre des données en mémoire
- on différencie Big-endian et Little- endian
Dans quel ordre lit on les bytes en big endian?
Où sont les bits de poids fort?
De gauche à droite
Les buts de poids fort sont à gauche
Dans quel ordre lit-on le Little endian?
Où sont les bits poids fort?
- On lit les bytes de droite à gauche
- les bits poids fort sont à droite
Si on veut cacher un fichier dans un fichier encoder en big endian, quel bits modifier?
Les bits à droite
Si big endian = 12 A5
Que vaut Little endian?
A5 12
Big endian et Little endian ont la même valeur?
Oui
En Windows les dates sont encoder en big ou Little endian?
En Little endian ( à l’envers)
Initialement quel code a été créé pour coder du texte?
Le code ASCII à 7 bits, puis il a été élargi
Comment sont les encodage moderne pour coder du texte?
Encore bases sur ASCII fournissant une rétro- comparabilité
Comment fonctionne l’encodage UTF-8?
Les 127 premiers buts sont identique à ASCII et ajoute un préfixe signifiant que la séquence qui suit doit être interprétée différemment
Comment est encodé windows-1252?
Encodage d’un seul octet (8 bits) : 256 caractères où les 127 premiers sont issus d’ASCII
À quoi sert la structure de données?
Sert à décrire la façon dont les données sont structurées (organisées) pour fournir de l’information, par exemple des champs (éléments de données)
Une structure de données peut faire référence à quoi?
- au contenu d’un enregistrement de données
- au numéro et à l’ordre des champs
- à un type de données et à la longueur des champs
Comment définir une structure connue ou personnalisée?
Grâce au processus consistant à documenter une structure de données est appelé reverse engineering (on créé de la connaissance = triangle de Peirce)
Comment sont souvent définie des données?
- tableau
- suite de variables typées
- suite d’offset + type et/ou longueur
Exemple structure de données page 26