Objectifs de l'évaluation#

Quantités informatiques et unités de mesure en informatique#

  • Calculer le nombre d’états qui peuvent être représentés avec un nombre de bits donné

  • Déterminer le nombre de bits minimal requis pour encoder une information dans un tableau de correspondance

  • Convertir un nombre de bits ou d’octets donné en utilisant les préfixes du SI (kilo, Méga, ...)

  • Calculer le nombre de fichiers d’une taille donnée pouvant être stockés sur un périphérique de stockage dont la capacité est connue

Représentation des caractères#

  • Énoncer les propriétés et limitations des tables ASCII et UTF-8

  • Décoder et encoder un texte en binaire à l'aide d'une table ASCII ou UTF-8

  • Calculer la taille d’un fichier texte encodé en ASCII ou UTF-8

  • Expliquer la fonction d'Unicode et expliquer en quoi cette représentation diffère d'ASCII et UTF-8

Représentation des nombres#

  • Convertir un nombre entier positif binaire en un nombre décimal et vice-versa

  • Convertir un nombre entier positif hexadécimal en un nombre décimal

  • Convertir un nombre entier positif hexadécimal en un nombre binaire et vice-versa

  • Additionner deux nombres entiers positifs binaires sans passer par la base décimale

Représentation des couleurs#

  • Trouver la couleur représentée en format RGB par une séquence de 24 bits et vice-versa

  • Trouver la couleur représentée en format RGB par une séquence de 6 chiffres hexadécimaux et vice-versa

  • Trouver la couleur représentée en format RGB par une séquence de 3 nombres en base 10 et vice-versa

Représentation des images#

  • Énoncer les différences entre les formats PBM, PGM, PPM

  • Identifier à quoi ressemble une image à partir de son encodage dans les formats PBM, PGM, et PPM

  • Compléter un fichier PBM, PGM, ou PPM (dont l'entête) pour qu'il corresponde à une image donnée

  • Écrire le "code" PBM, PGM, PPM d'une image donnée

Codes QR#

Avec une documentation adéquate, être capable de :

  • Trouver quel masque doit être appliqué au code QR

  • Appliquer le masque au code QR en inversant les pixels adéquats

  • Trouver l'encodage des caractères du code QR

  • Trouver la longueur du mot encodé dans le code QR

  • Décoder les caractères composant le code QR