Université Abdelmalek Essaâdi Faculté des Sciences & Techniques de Tanger Département Génie Informatique Module : Algorithmique & Programmation 1 Tronc commun : MIP Année Universitaire : 2020/2021 Série n° 1 : Systèmes de Numération & Codage Exercice 1 : Décomposer les nombres décimaux suivants en base 10 : 100, 344,889.5 Écrire les nombres décimaux suivants : 100, 128, 999 et 54321 en base 2. Exercice 2 : Convertir les nombres binaires suivants (10011011111)2, (10111011111)2 et (10011100001111)2 en décimale. Exercice 3 : Combien de bits comporte le nombre binaire : 1011 1010 ? Exercice 4 : Compléter le Tableau de conversion suivant : Décimal Binaire Octal Hexadécimal 201 111000101 200 9B Exercice 5 : Réaliser les opérations ci-dessous (Addition en binaire), en utilisant un tableau de huit colonnes (une pour chaque bit) : 1. Calculer : (1100 0110)2 + (0010 0110)2 2. Calculer : (1110 1110)2 + (1110 1110)2 : Quelle constatation faites-vous sur le résultat ? Exercice 6 : Réaliser les opérations suivantes : 1. Additionner 52 et 27 en binaire. 2. Additionner 7,25 et 2,5 en binaire 3. Effectuer les soustractions suivantes : a) 11100 - 11011 b) 17 - 2 sur 5 bits Exercice 7 : 1. Quels sont les entiers naturels que l’on peut représenter sur un octet (8 bits)? 2. Déduire le plus grand nombre qu'on peut écrire avec un octet (8 bits). Pr. A. ZOUHAIR & Pr. A. MAHBOUB, Dép. Génie Informatique - FST de Tanger – A.U. : 2020/2021 Page 1/2 Université Abdelmalek Essaâdi Faculté des Sciences & Techniques de Tanger Département Génie Informatique Module : Algorithmique & Programmation 1 Tronc commun : MIP Année Universitaire : 2020/2021 Exercice 8 : Quels sont les entiers relatifs (intervalles de codage) que l’on peut représenter sur un octet (8 bits) et sur 16 bits ? Exercice 9 : 1. Traduire en nombre décimal le nombre hexadécimal suivant : B8C 2. A quel nombre décimal correspond les nombres hexadécimaux EF et FF ? Exercice 10 : Pour coder les caractères, on utilise la table du code ASC II : 1. Quel caractère est codé par les 8 bits suivants : 01011001? 2. Traduire la phrase suivante écrite en binaire en décimale, puis en caractères grâce au code ASCII : 1001101 1001001 1010000 1000011 et 1001101 1001001 1010000 3. Donner la séquence binaire qui représente le message suivant : Algorithmique Exercice 11 : En utilisant le code ASCII, écrire votre nom et votre prénom sans oublier de mettre les initiales en majuscule. Exercice 12 : Combien de pages de 50 lignes comportant chacune 90 caractères devrait-on pouvoir enregistrer sur un espace de 4 Mo ? Pr. A. ZOUHAIR & Pr. A. MAHBOUB, Dép. Génie Informatique - FST de Tanger – A.U. : 2020/2021 Page 2/2