Représentation de l’informationNSI, QCM NSI / Par Olivier Elophe 1. Que donne le nombre hexadécimal 0x3F en base décimale ?186377Absolument aucune idée ! 2. Que donne le nombre décimal 36 en base hexadécimale ?0x240x440x54Absolument aucune idée ! 3. Que donne le nombre hexadécimal 0xA7 en base binaire ?0b101001110b101100110b10010111Absolument aucune idée ! 4. Quelle est la proposition exacte ?1 octet = 8 bytes = 8 bits1 bit = 1 byte = 8 octets1 byte = 1 octet = 8 bitsAucune idée. 5. On s'intéresse à l'octet 0x2C. Que valent le bit de poids fort (MSB) et le bit de poids faible (LSB) ?MSB = 0 ; LSB = 0MSB = 0 ; LSB = 1MSB = 1 ; LSB = 0 Aucune idée. 6. Combien de valeurs peut-on coder avec un nombre binaire de 16 bits ?425665536Aucune idée. 7. Combien de bits faut-il pour coder un nombre entier compris entre -100 et +100 ?7 bits minimum8 bits minimum10 bits minimumAucune idée. 8. Combien d'octets faut-il pour coder un pixel d'une image en 256 niveaux de gris ?1 octet2 octets8 octetsAucune idée. 9. Le code ASCII de la lettre A est 0x41, 0x42 pour B, 0x43 pour C...Quel est le code ASCII de la 26ème et dernière lettre de l'alphabet Z ?0x660x5B0x5AAucune idée. 10. Le code ASCII peut être assimilé à un tableau de correspondance entre :une valeur et son adresseun caractère et sa valeur numériqueun nombre et son inverseune adresse mémoire et un contenu mémoire 11. Le nombre binaire 1001 vaut en héxadécimal :F391AF4 12. L'addition 0011 + 1001 en binaire donne :11001110011 10011012 13. Quel est l'entier positif codé en base 2 sur 8 bits pas le code 0010 1010 ?4221843 14. Quel est la valeur affichée à l'exécution du programme Python suivant ? [pastacode lang="python" manual="x%20%3D1%0Afor%20i%20in%20range(10)%3A%0A%20%20%20%20x%20%3D%20x%20*%202%0Aprint(x)" message="" highlight="" provider="manual"/]10242200000000002048 15. Quel est l'entier relatif codé en complément à 2 sur un octet par le code 1111 1111 ?-128-1-127255 16. Que peut-on dire du programme Python suivant de calcul sur les nombres flottants ? [pastacode lang="python" manual="x%20%3D%201.0%0Awhile%20x%20!%3D%200.0%3A%0A%20%20%20%20x%20%3D%20x%20-%200.1" message="" highlight="" provider="manual"/]A la fin de l'exécution, la variable x vaut -0.000001A la fin de l'exécution, la variable x vaut 0.000001L'exécution peut ne pas s'arrêter, si la variable x n'est jamais égale exactement à 0.0L'exécution s'arrête sur une erreur FloatingPointError. Loading...