Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
cours:numinf4 [2020/12/09 20:11] mrcjl |
cours:numinf4 [2023/01/08 08:15] (Version actuelle) mrcjl |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ~~NOTOC~~ | ~~NOTOC~~ | ||
| + | =======Codage des fichiers======= | ||
| {{ : | {{ : | ||
| - | ======Les autres codages====== | ||
| Nous avons vu que les signaux numériques peuvent être traduits en informations binaires pouvant être groupées en octets pour être stockées dans les ordinateurs. Qu'un octet peut prendre n' | Nous avons vu que les signaux numériques peuvent être traduits en informations binaires pouvant être groupées en octets pour être stockées dans les ordinateurs. Qu'un octet peut prendre n' | ||
| Toutefois, un ordinateur traite aussi des nombres bien plus grands, des textes, des images ... \\ | Toutefois, un ordinateur traite aussi des nombres bien plus grands, des textes, des images ... \\ | ||
| Il va falloir donc falloir utiliser un codage de l' | Il va falloir donc falloir utiliser un codage de l' | ||
| + | |||
| + | <WRAP center round box 90%> | ||
| + | **Compétence(s)** | ||
| + | * CT 4.1 : Décrire, en utilisant les outils et langages de descriptions adaptés, la structure et le comportement des objets. | ||
| + | * CT 4.2 : Appliquer les principes élémentaires de l’algorithmique et du codage à la résolution d’un problème simple. | ||
| + | |||
| + | **J’ai acquis la(les) compétence(s) si :** | ||
| + | * Je sais ce qu'est le codage ASCII ou UTF8 des textes | ||
| + | * Je sais ce qu'est une palette de couleur ou le code RGB pour les images | ||
| + | * Je sais traduire des textes ou des image avec les documents appropriés | ||
| + | </ | ||
| <WRAP round info> **Pour aller plus loin** | <WRAP round info> **Pour aller plus loin** | ||
| Ligne 24: | Ligne 35: | ||
| <WRAP round tip> | <WRAP round tip> | ||
| - | **La table ASCII** permet de coder les touches du clavier, d' | + | **La table ASCII** permet de coder les touches du clavier, d' |
| Il en existe différentes versions en fonction des alphabets utilisées (limitation à 255 caractères). | Il en existe différentes versions en fonction des alphabets utilisées (limitation à 255 caractères). | ||
| Ligne 31: | Ligne 42: | ||
| * Les codes 128 à 255 sont utilisé pour des symboles particuliers spécifiques à certains pays. | * Les codes 128 à 255 sont utilisé pour des symboles particuliers spécifiques à certains pays. | ||
| - | **Le codage UTF-8** qui la remplace aujourd' | + | **Le codage UTF-8** qui la remplace aujourd' |
| </ | </ | ||
| Ligne 43: | Ligne 54: | ||
| <WRAP round tip> | <WRAP round tip> | ||
| - | La **palette | + | La **palette** |
| - | Le **système RVB** rouge/ | + | Le **système RVB (rouge/ |
| </ | </ | ||
| Ligne 51: | Ligne 62: | ||
| Les informations binaires sont stockées et traitées dans des fichiers reconnaissables à leur extension. L' | Les informations binaires sont stockées et traitées dans des fichiers reconnaissables à leur extension. L' | ||
| - | * Exemples pour les textes : 84 88 84 4 78 111 117 115 | + | * Exemples pour les textes : 84 88 84 0 4 78 111 117 115 |
| * un fichier TXT (84 88 84) | * un fichier TXT (84 88 84) | ||
| - | * de longueur 4 caractères (4) | + | * de longueur 4 caractères (00 04) |
| * contenant les caractères " | * contenant les caractères " | ||
| - | * exemple pour une image : 80 78 71 20 30 09 09 14 12 ... | + | * exemple pour une image : 80 78 71 00 20 00 30 09 09 14 12 ... |
| * un fichier PNG (80 78 71) | * un fichier PNG (80 78 71) | ||
| - | * comportant 20 lignes et 30 colonnes (20 30) | + | * comportant 20 lignes et 30 colonnes (00 20 00 30) |
| * contenant les points de couleur bleu, bleu, jaune, rouge ... (09 09 14 12 ...) | * contenant les points de couleur bleu, bleu, jaune, rouge ... (09 09 14 12 ...) | ||
| - | <WRAP round info> **Pour aller plus loin** | + | <WRAP round tip>Le nom des fichiers de données comportent une **extension permettant d'en identifier le type** de contenue (.txt, .jpg, .png ...). Lorsqu' |
| - | * (American Standard Code for Information Interchange [ASCII], 2020) dans Wikipédia | + | |
| - | * (Portable Network Graphics [PNG], 2020) dans Wikipédia | + | =====Pour aller plus loin===== |
| + | <WRAP round info>Sur Wikipédia : | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| </ | </ | ||