Académique Documents
Professionnel Documents
Culture Documents
Capacités attendues :
• Passer de la représentation d’une base à une autre.
• Évaluer le nombre de bits nécessaires à l’écriture en base 2 d’un entier, de la somme ou du produit de
deux nombres entiers.
Base 10 10 11 12 13 14 15 16 17 18 19 20 21
Base 2
2.3 Quelle est la valeur en base 10 de l’entier qui s’écrit BEEF en base 16 ?
2.6 Une couleur en code HTML peut s’écrire sous forme de trois nombres compris entre 0 et 255, chaque nombre donnera
le « dosage » de Rouge, Vert et Bleu.
Par exemple le bleu s’écrira 0,0,255. Mais il est possible de donner ce code sous forme hexadécimale : 0000FF.
1. Expliquer pourquoi le code « hexa » du bleu est 0000FF.
2. Donner les codes hexa des couleurs suivantes :
(a) rouge (b) vert (c) blanc (d) noir
3. Convertir la couleur 54EB36 sous forme RVB (c’est à dire un triplé de trois nombres entre 0 et 255).
Quelle est la couleur dominante ?
2.7 If only DEAD people understand hexadecimal, how many people understand hexadecimal ?
2.8 Donner la représentation en base 2 et sur 8 bits des entiers 14, 218, 42 et 57.
2.11 Ecrire une table de conversion binaire/décimal/hexadécimal pour les puissances de 2, de 20 jusqu’à 212 .
2.12
1. Si on code les nombres sur 4 bits, combien de nombres peut-on représenter ?
2. Si on code les nombres sur 8 bits, combien de nombres peut-on représenter ?
3. Si on code les nombres sur n bits, combien de nombres peut-on représenter ?
4. Inversement, combien faut-il de bits pour coder tous les entiers de 0 à 19 000 ?
1
2.13 Réaliser les opérations binaires suivantes (convertir en base 10 pour vérifier). Que se passe-t-il si on ne dispose que
de 7 bits ?
(a) 1000 + 0010 (b) 1101000 + 10110 (c) 1001000 + 1011010
2.14 Effectuer dans la base hexadécimale les opérations suivantes : (a) 4AF16 + B2516 (b) F F16 + F F16
2.15 Donner une méthode rapide pour multiplier un nombre binaire par 2.
2.16 Donner le résultat des opérations suivantes ainsi que le nombre de bits nécessaires au codage du résultat en binaire.
(a) (1101)2 + (111)2 (b) (1101)2 × (111)2 (c) (1111)2 + (10)2
5. Le codage d’une couleur se fait à l’aide de trois nombres compris chacun, en écriture décimale, entre 0 et 255 (code
RVB). La couleur « vert impérial » est codée, en écriture décimale, par (0, 86, 27).
Le codage hexadécimal correspondant est :
(a) (0, 134, 39) (b) (0, 134, 1B) (c) (0, 56, 1B) (d) (0, 56, 39)
6. Quelle est l’écriture hexadécimale (en base 16) du nombre entier 157 ?
(a) 8F (b) 9C (c) 9D (d) AD
7. Quelle est l’écriture hexadécimale de l’entier naturel dont la représentation en binaire est 1100 0011 ?
(a) BB (b) C3 (c) CB (d) 7610
8. Quelle est la représentation en binaire de l’entier 64 sur un octet ?
(a) 0101 0000 (b) 1100 0100 (c) 0100 0000 (d) 0000 1100
9. Quel est le résultat de l’addition binaire 0010 0110 + 1000 1110 ?
(a) 1010 1110 (b) 0000 0110 (c) 1011 0100 (d) 0101 0001
10. Combien de bits doit-on utiliser au minimum pour représenter en base 2 le nombre entier 72 ?
(a) 2 (b) 6 (c) 7 (d) 8
11. Quelle est, en écriture décimale, la somme d’entiers dont l’écriture en base 16 (hexadécimale) est 2A + 2 ?
(a) 22 (b) 31 (c) 49 (d) 44
12. Soit n l’entier positif dont l’écriture binaire est 10001. Quelle est l’écriture binaire de l’entier 2n ?
(a) 20002 (b) 100010 (c) 010001 (d) 1000110001
13. Dans quel système de numération 3F 5 représente-t-il un nombre entier ?
(a) binaire (b) octal (c) décimal (d) hexadécimal
14. Voici les écritures binaires de quatre nombres entiers positifs. Lequel est pair ?
(a) 10 0001 (b) 10 0010 (c) 11 0001 (d) 11 1111