Codage des entiers naturels
✎ Travail n° 1 Principe de position
-
Soit le nombre binaire 0010000|2, quel est le rang du bit ‘1’ ? Son poids ?
-
Soit le nombre décimal 876543210|10, quel rang occupe le chiffre 7 (les centaines ? les dizaines de milliers? les millions ? les centaines de millions ?…) ?
Donner son poids. -
Soit le nombre décimal 65|10, déterminer le poids et le rang des bits qui permettront de le coder en binaire.
-
Sachant qu’en décimal un nombre de 4 chiffres peut coder 10000 valeurs (→[0000…9999]), combien de valeurs pourra-t-on coder sur 4 bits en binaire ?
✎ Travail n° 2 Octets et multiples
-
Votre fournisseur fibre vous annonce un débit descendant de 500Mbit/s. Vous faites une mesure de débit réel et vous trouvez une moyenne de 460MBits/s.
Quel sera le temps théorique minimal de téléchargement d’un fichier de 2.3Go ?
Solution
-
Le débit étant donné en bits/s et la taille du fichier en octets, il faut tout d’abord convertir ces 2 données dans la même unité de base (en bits ou en octets). Si on choisit l’octet comme unité de base, il faut donc déterminer le débit en octets/s plutôt qu’en bits/s :
débit = 460 Mbits/s = 460 x 106 bits/s = ((460 x 106) / 8) o/s = 57.5 x 106 o/s
-
Ensuite, on détermine la taille du fichier à télécharger également en octets
taille = 2.3 Go = 2.3 x 109 octets :
-
On calcule enfin le temps de téléchargement :
ttéléchargement = taille / vitesse = (2.3 x 109) / (57.5 x 106) = 40 s
-
-
Vous achetez un disque dur dont la capacité de stockage est de 931 Gio (GibiOctets).
Combien de DVD de 4.7 Go (GigaOctets) pourriez vous théoriquement stocker sur votre disque dur ?
Solution
-
Il faut utiliser les 2 mêmes unités pour exprimer la capacité de stockage des 2 supports de stockage. Choisissons l’octet comme unité de base :
-
disque dur : 931 Gio = 931 x 1024 Mio = 931 x 1024 x 1024 Kio = 931 x 1024 x 1024 x 1024 octets = 931 x 10243 octets
-
DVD : 4.7 Go = 4.7 x 1000 Mo = 4.7 x 1000 x 1000 Ko = 4.7 x 1000 x 1000 x 1000 octets = 4.7 x 10003 octets = 4.7 x 109 octets
-
-
Le nombre de DVD stockables sur le disque dur est alors la partie entière du quotient entre la capacité du disque dur et celle du DVD :
nbDVD = ⌊ (931 x 10243) / (4.7 x 109) ⌋ = 212
le symbole ⌊ ⌋ est utilisé en mathématiques pour désigner la partie entière d’un nombre.
-
✎ Travail n° 3 Conversion Décimal ⇆ binaire
-
Convertir les nombres suivants en binaire :
-
11|10
-
29|10
-
38|10
-
113|10
Solution
-
11|10 → 1011|2
-
29|10 → 11101|2
-
38|10 → 100110|2
-
113|10 → 1110001|2
-
-
Convertir en décimal les nombres binaires suivants :
-
101|2
-
1101|2
-
10101|2
-
110011|2
Solution
-
101|2 → 5|10
-
1101|2 → 13|10
-
10101|2 → 21|10
-
110011|2 → 51|10
-
✎ Travail n° 4 Conversion Binaire ⇆ Hexadécimal
-
Convertir les nombres binaires suivants en hexadécimal
-
1001|2
-
1110|2
-
1000 1010|2
-
101 1100 1111|2
Solution
-
1001|2 → 9|16
-
1110|2 → E|16
-
1000 1010|2 → 8A|16
-
101 1100 1111|2 → 5CF|16
-
-
Convertir les nombres hexadécimaux suivants en binaire puis en décimal
-
13|16
-
1A|16
-
12B|16
Solution
-
13|16 → 0001 0011|2 → 19|10
-
1A|16 → 0001 1010|2 → 26|10
-
12B|16 → 0001 0010 1011|2 → 299|10
-
✎ Travail n° 5 Conversion Binaire ⇆ Octal
-
Convertir les nombres binaires suivants en octal
-
101001|2
-
10010110|2
Solution
-
101 001|2 → 51|8
-
10 010 110|2 → 226|8
-
-
Convertir les nombres octaux suivants en binaire
-
750|8
-
640|8
Solution
-
750|8 → 111 101 000|2
-
640|8 → 110 100 000|2
-
🞄 🞄 🞄