Vous êtes sur la page 1sur 2

2023–2024

Représentation des entiers positifs dans différentes bases NSI


Thème A Exercices

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.

2.1 Compléter le tableau.

Base 10 10 11 12 13 14 15 16 17 18 19 20 21
Base 2

2.2 Trouver la représentation en base 10 du nombre (1111 1111)2

2.3 Quelle est la valeur en base 10 de l’entier qui s’écrit BEEF en base 16 ?

2.4 Convertir en base décimale les nombres suivants.

(a) (10010011)2 (b) (11010010)2 (c) (100010011)2 (d) (10011)2

2.5 Convertir les nombres suivants en base 10.

(a) (BAF F )16 (b) (91B)16 (c) (BAC)16 (d) (3E7)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.9 Donner la représentation en base 16 des entiers binaires suivants :

(a) 1001010 (b) 100010001 (c) 1010010011110010

2.10 Donner la représentation binaire de (ABC1)16 et la représentation en hexadécimale de (101101101101)2.

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

2.17 Pourquoi pour certaines machines 256 + 1 = 1 ?


QCM Chaque question de cette partie est tirée des banques de sujet. Les calculatrices ne sont pas autorisées et pour chaque
question seule une bonne réponse est possible.
1. Quelle est la représentation binaire du nombre entier 173 ?
(a) 1010 1101 (b) 1011 0101 (c) 1011 0100 (d) 1011 1101
2. Quel est le plus grand entier positif que l’on peut coder sur un mot de 16 bits ?
(a) 215 − 1 = 32767 (b) 215 = 32768 (c) 216 − 1 = 65535 (d) 216 = 65536
3. Deux entiers positifs ont pour écriture en base 16 : A7 et 84. Quelle est l’écriture en base 16 de leur somme ?
(a) 1811 (b) 12B (c) 13A (d) A784
4. Quel est le nombre maximal de bits du produit de deux entiers positifs codés sur 8 bits ?
(a) 8 (b) 16 (c) 32 (d) 64

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

Vous aimerez peut-être aussi