Représentation de l'information#
Général#
Connaître les trois défis de la représentation de l'information.
Connaître les unités de mesure (bits, octets) et leurs multiples (ko, Mo, ...).
Nombres entiers#
Connaître la différence entre entiers non signés et entiers signés.
Savoir déterminer combien de nombres signés ou non signés peuvent être représentés sur 4 bits, 8 bits, 16 bits, ...
Savoir addition deux nombres en binaire et pouvoir reconnaître un dépassement de capacité (overflow).
Nombres entiers non signés#
Savoir représenter un entier non signé en binaire (décimal -> binaire) et vice-versa (binaire -> décimal).
Savoir convertir un nombre binaire en hexadécimal et un nombre hexadécimal en binaire.
Nombres entiers signés#
Savoir représenter un entier signé en binaire.
Savoir déterminer l'opposé d'un nombre entier signé.
Caractères#
Connaître les 3 types d'encodage de caractères vus en classe (ASCII, Unicode et UFT-8) et pouvoir expliquer leur fonctionnement, avantages et inconvénients.
Savoir convertir une chaîne de caractères en code ASCII (hexadécimal) et vice-versa en utilisant le tableau.
Images#
Connaître le système RGB.
Savoir déterminer le code décimal ou hexadécimal des principales couleurs.
Savoir déterminer le nombre de bits ou d'octets nécessaires pour représenter une image en noir et blanc, en niveaux de gris (4, 8, ..., 256) ou en couleurs.
Connaître les deux types de format d'image et leurs caractéristiques.
Connaîtres les formats PBM, PGM et PPM, ainsi que leur fonctionnement.
Savoir encoder ou décoder une image en formats PBM, PGM ou PPM.