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.