You are on page 1of 2
Consign | Donnez Ja valeur décimale des entiers suivants, Ia base dans laquelle ces entiers codés étant précisée : 110101001), AOF7Cu6), 31246). (pts) By Donnez les tables de correspondance Octale- naire et Hexadécimale-Binaire, Codez le nombre 25350) ‘en base 2 puis en base 8 (Octale) et en base 16 (Hexadécimale). (Spts) {Quelle sont les trois fagons pour coder en binaire les enters relatifs. Quelle est la meilleur ? @pts) En utilisant le code binaire complément & 2 sur 7 bit : a. Donnez I’étendu du codage dans le cas oit n égal 4 8. (1pt) 'b. Donnez la représentation décimale des suites binaires : 11001001, 00101110. (4pts) Pour le codage des nombres réels, nous avons deux formats : le format en virgule fixe et Je format en -virgule flottante (Standard IEEE 754). ‘a. En virgule fixe, donnez Ia représentation b. En virgule fixe, donnez la représentation binaire de Ja valeur décimale 37,125. (pt) . Pour représenter les nombres réels en virgule flottante, nous avons la représentation en simple précision et en double précision. Copier et remplissez dans le tableau suivant : (pts) ‘Nombre de bits ‘Signe (S)_| Exposant (E)_| Mantisse (™M) | Totale décimale de la valeur binaire 11010101,01011. pts) Simple précisfon Double précision ' d. En virgule flottante simple précision, donnez Ia rep -37,125. @pt) résentation binaire de Ia valeur décimale Partie 2 : Algorithmique (36pts) ‘modulaire consiste & structurer le code source du programme. Quels sont les deux J, La programmation la différence entre ces deux moyens ? (4pts) moyens qui permettent d’implémenter ce principe ? quelle est 2. On considére les deux algorithmes suivants | ‘Algorithme 1 ‘Algorithme 2 T, Algorithme Equation T. Algorithme PGCD 2. Variable a b, x Réel 2. Variable a, b,r: Entier 3. Début 3. Début 4 Berre("Donnezrespectivement les valeurs de aetb:") | 4, Eerire("Donnez deux valeurs entiéres :") 5, Lire(a, b) 5. Lire(a, b) 6. Sia=OAlors 6. r€aModb 7. Sib=0Alors 7, TantQuer > 0 Faire 8, _ Ecrire("La solution est "ensemble R") 8. ab 9. Sinon 9. ber 10. _Ecrire("La solution est l'ensemble vide") 10, r€aModb 11. FinSi 11, FinTantQue | 12, Sinon 12, Berire("PGCD = 13, x€-bfa 13. Fin | 14. Borire(*La solution est :", x) | 15, FinSi 16. Fin données regroupant un ensemble de variables de mén les unes des autres par Jeurs numéros appelés indices. En c vans eaborer un lgorithme Notes qui permet de fre quelques traitement sures fiants. Les traitements demandés sont ‘* Recherche de la note maximale et minimale, ‘* Lenombre de fois oi ce maximum et ce minimum ont été attribués. on © Lenombre d’étudiants qui sont au-dessous et au-dessus de Ia note moyenne, si . Quel est le role principale d’un tableau ? (Ip) a | _bQuels sont les types des tableaux les plus uilisés ? quel est le type approprié pour élaborer l’algorithme k Notes ? 1.5pts) €. Déterminez les entrées/sorties de l'algorithme Notes. (1.5ts) 4. Ecrivez l’algorithme Notes. (ps)

You might also like