QCM : Représentation de l’information informatique — 27 questions

Questions et réponses du QCM

1. Quelle distinction décrit correctement le logiciel dans un système informatique ?

Il désigne les signaux électriques qui circulent entre les composants matériels.
Il regroupe des programmes qui décrivent des opérations à réaliser sur des données.
Il regroupe les composants physiques qui exécutent les opérations sur des données.
Il correspond aux données enregistrées dans la mémoire et sur le disque dur.

Il regroupe des programmes qui décrivent des opérations à réaliser sur des données.

Explication

Le logiciel rassemble des programmes, et chaque programme décrit une suite d’opérations ou d’instructions appliquées à des données. Le matériel, contrairement au logiciel, correspond aux composants physiques qui exécutent ces opérations.

2. Lequel de ces éléments appartient au matériel informatique ?

Le logiciel qui organise le traitement des informations.
Le code qui indique les opérations à effectuer.
Le processeur qui exécute physiquement les instructions.
Le programme qui décrit une suite d’opérations sur des données.

Le processeur qui exécute physiquement les instructions.

Explication

Le matériel regroupe les composants physiques, notamment le processeur, la mémoire, les périphériques et le disque dur. Les autres éléments décrivent des programmes ou des instructions et relèvent donc du logiciel.

3. Quelle description correspond au rôle du processeur ?

C’est un composant de stockage qui conserve les codes et les données traités.
C’est un périphérique d’entrée-sortie qui transmet les informations à l’utilisateur.
C’est un circuit électronique qui agit sur les données en appliquant des instructions.
C’est un support physique qui conserve les programmes sans les exécuter.

C’est un circuit électronique qui agit sur les données en appliquant des instructions.

Explication

Le processeur est un circuit électronique numérique, constitué notamment de transistors, qui applique une suite d’instructions aux données. La conservation des codes et des données relève plutôt de la mémoire ou d’autres supports de stockage.

4. Dans un circuit numérique stable, à quoi correspondent généralement les valeurs 0 et 1 ?

À deux températures différentes produites par les transistors du circuit.
À une tension proche de la masse et à une tension proche de Vcc.
À deux contenus distincts enregistrés dans la mémoire du processeur.
À deux variations continues situées entre la masse et la tension Vcc.

À une tension proche de la masse et à une tension proche de Vcc.

Explication

En régime stable, un signal numérique est proche de la masse pour représenter 0 ou proche de la tension d’alimentation Vcc pour représenter 1. Les valeurs binaires décrivent ici des niveaux de signal, et non des températures ou des contenus mémoire.

5. Comment les instructions d’un programme sont-elles représentées dans un processeur ?

Chaque instruction est codée par une combinaison de signaux binaires dans une séquence.
Chaque instruction est remplacée par un composant physique spécialisé du processeur.
Chaque instruction est stockée comme une image analogique indépendante des autres.
Chaque instruction est décrite par un texte compréhensible directement par les transistors.

Chaque instruction est codée par une combinaison de signaux binaires dans une séquence.

Explication

Un programme est une séquence d’instructions, et chaque instruction possède un code formé de signaux binaires. Une instruction n’est donc pas un composant matériel ni une image analogique, mais une représentation codée.

6. Quelle fonction caractérise la mémoire informatique ?

Elle transforme les signaux binaires en actions visibles sur les périphériques.
Elle applique une suite d’instructions aux données grâce à ses circuits de calcul.
Elle relie les composants en transportant les informations sur un bus.
Elle stocke des codes d’instructions et des données sous forme de 0 et de 1.

Elle stocke des codes d’instructions et des données sous forme de 0 et de 1.

Explication

La mémoire conserve les codes d’instructions et les données sous forme binaire. Le traitement des données appartient au processeur, tandis que la liaison entre composants relève notamment du bus.

7. Lequel de ces ensembles décrit des éléments pouvant appartenir à un système informatique ?

Un processeur, une mémoire, des périphériques d’entrée-sortie et un bus.
Un texte saisi, une position de pièce, un code d’instruction et un pixel.
Un programme, une instruction, une donnée textuelle et une image de pixels.
Une tension Vcc, un signal binaire, un transistor et une opération logique.

Un processeur, une mémoire, des périphériques d’entrée-sortie et un bus.

Explication

Un système informatique comprend notamment un processeur, une mémoire, des périphériques d’entrée-sortie et un bus, ainsi que d’autres éléments comme un écran ou un support USB. Les autres ensembles mélangent des logiciels, des signaux ou des exemples de données plutôt que des composants du système.

8. Quelle caractéristique définit le codage binaire d’un nombre ?

Il utilise les symboles 0 et 1, avec des poids en puissances de 2
Il utilise les symboles 0 et 1, avec des poids en puissances de 10
Il utilise les symboles 0 à 9, avec des poids en puissances de 10
Il utilise les symboles 1 et 2, avec des poids en puissances de 2

Il utilise les symboles 0 et 1, avec des poids en puissances de 2

Explication

Le codage binaire repose sur deux symboles, 0 et 1, et le chiffre de rang ii possède le poids 2i2^i. La base décimale, contrairement au binaire, emploie dix symboles et des puissances de 10.

9. Quelle est la valeur maximale représentable par un entier naturel codé sur nn bits ?

2n−1−12^{n-1}-1
2n2^n
n2−1n^2-1
2n−12^n-1

$$2^n-1$$

Explication

Sur nn bits, il existe 2n2^n configurations, correspondant aux valeurs de 0 à 2n−12^n-1. La quantité 2n2^n désigne le nombre de valeurs possibles et non la valeur maximale.

10. Quelle méthode permet de convertir correctement un entier décimal en écriture binaire ?

Additionner directement les chiffres binaires déjà écrits pour obtenir l’entier
Diviser chaque chiffre décimal par 2 sans examiner les puissances obtenues
Sélectionner les puissances de 10 décroissantes dont la somme donne l’entier
Sélectionner les puissances de 2 décroissantes dont la somme donne l’entier

Sélectionner les puissances de 2 décroissantes dont la somme donne l’entier

Explication

La conversion consiste à choisir successivement les puissances de 2 décroissantes qui composent la valeur décimale. L’addition directe des poids sert plutôt à interpréter une écriture binaire en décimal.

11. Quelle écriture binaire représente le nombre décimal 58 sur 6 bits ?

1110102111010_2
1011102101110_2
1110012111001_2
1101102110110_2

$$111010_2$$

Explication

Le nombre 58 se décompose en 32+16+8+232+16+8+2, ce qui donne les bits 1110102111010_2. L’écriture 1101102110110_2 correspond notamment à une autre somme de puissances de 2 et ne vaut pas 58.

12. Comment calcule-t-on rapidement le complément à deux d’une valeur binaire sur un nombre fixé de bits ?

Remplacer chaque bit par sa puissance de 2 correspondante
Ajouter 1 aux bits sans inverser leur valeur
Inverser tous les bits sans modifier le résultat obtenu
Inverser tous les bits puis ajouter 1

Inverser tous les bits puis ajouter 1

Explication

Le complément à deux s’obtient en inversant chaque bit, puis en ajoutant 1 au résultat. L’inversion seule produit le complément à 1, qui est une opération différente.

13. Sur nn bits, quel intervalle d’entiers relatifs est représentable en complément à deux ?

De −10n−1-10^{n-1} à 10n−1−110^{n-1}-1
De −2n−1-2^{n-1} à 2n−1−12^{n-1}-1
De −(2n−1−1)-(2^{n-1}-1) à 2n−12^{n-1}
De −2n-2^n à 2n−12^n-1

De $$-2^{n-1}$$ à $$2^{n-1}-1$$

Explication

Le complément à deux sur nn bits code les valeurs de −2n−1-2^{n-1} jusqu’à 2n−1−12^{n-1}-1. L’intervalle utilisant 2n2^n serait trop large pour le nombre de configurations disponibles sur nn bits.

14. Comment code-t-on un entier négatif en représentation binaire des entiers relatifs ?

Par l’écriture naturelle de sa valeur absolue
Par l’inversion des chiffres décimaux de sa valeur absolue
Par l’ajout d’un bit 1 devant l’écriture naturelle
Par le complément à deux de sa valeur absolue

Par le complément à deux de sa valeur absolue

Explication

Un entier négatif est représenté par le complément à deux de sa valeur absolue, tandis qu’un entier positif conserve le codage des naturels. Ajouter un bit devant la valeur absolue ne définit pas la représentation en complément à deux.

15. Quelle représentation sur 6 bits obtient-on pour l’entier −23-23 en complément à deux ?

1001112100111_2
0101112010111_2
1100012110001_2
1010012101001_2

$$101001_2$$

Explication

Le codage de +23+23 sur 6 bits est 0101112010111_2 ; son inversion donne 1010002101000_2, puis l’ajout de 1 produit 1010012101001_2. L’écriture 1001112100111_2 ne suit pas cette procédure de complément à deux.

16. Combien de symboles distincts le codage hexadécimal utilise-t-il pour représenter les nombres ?

8 symboles, de 0 à 7 puis de A à B
12 symboles, de 0 à 9 puis de A à B
32 symboles, de 0 à 9 puis de A à V
16 symboles, de 0 à 9 puis de A à F

16 symboles, de 0 à 9 puis de A à F

Explication

Le système hexadécimal emploie seize symboles : les chiffres de 0 à 9 et les lettres de A à F. La confusion vient du fait que le binaire repose sur deux symboles, tandis que l’hexadécimal en utilise seize.

17. Quelle relation existe entre un symbole hexadécimal et l’écriture binaire correspondante ?

Un symbole hexadécimal correspond à 8 bits
Un symbole hexadécimal correspond à 2 bits
Un symbole hexadécimal correspond à 16 bits
Un symbole hexadécimal correspond à 4 bits

Un symbole hexadécimal correspond à 4 bits

Explication

Chaque symbole hexadécimal représente une valeur parmi seize, ce qui nécessite 44 bits puisque 24=162^4=16. Un groupe de 88 bits correspond plutôt à deux symboles hexadécimaux.

18. Pour convertir un nombre binaire en hexadécimal, quelle procédure faut-il appliquer ?

Découper les bits par huit, puis associer chaque octet à une lettre
Regrouper les bits par deux depuis la gauche, puis convertir chaque groupe
Additionner les puissances de deux avant de choisir un symbole
Regrouper les bits par quatre depuis la droite, puis convertir chaque groupe

Regrouper les bits par quatre depuis la droite, puis convertir chaque groupe

Explication

La conversion consiste à former des groupes de quatre bits en partant de la droite, chaque groupe correspondant à un symbole hexadécimal. Les puissances de deux servent notamment à interpréter les valeurs binaires, mais ne constituent pas cette procédure de regroupement.

19. Combien de caractères le code ASCII standard peut-il représenter ?

512 caractères avec un codage sur 9 bits
128 caractères avec un codage sur 7 bits
64 caractères avec un codage sur 6 bits
256 caractères avec un codage sur 8 bits

128 caractères avec un codage sur 7 bits

Explication

ASCII standard utilise 77 bits, permettant 27=1282^7=128 combinaisons et donc caractères. Le codage sur 88 bits correspond à l’ASCII étendu, qui ne doit pas être confondu avec la version standard.

20. Que désigne Unicode dans la représentation des caractères ?

Un codage limité aux caractères latins non accentués
Une table regroupant des caractères de nombreuses écritures et des émoticônes
Un format d’image attribuant une couleur à chaque caractère
Une extension d’ASCII réservée aux caractères d’Europe occidentale

Une table regroupant des caractères de nombreuses écritures et des émoticônes

Explication

Unicode est une vaste table de caractères provenant de nombreuses écritures, incluant aussi les émoticônes. L’ASCII et ses extensions couvrent des ensembles bien plus limités et ne constituent pas l’ensemble Unicode.

21. Pourquoi UTF-8 est-il compatible avec ASCII pour les caractères courants ?

Parce que les caractères courants sont stockés sous forme de pixels
Parce que ces caractères sont codés sur un octet dans UTF-8
Parce qu'UTF-8 remplace les caractères ASCII par deux octets fixes
Parce que chaque caractère UTF-8 est codé sur exactement 7 octets

Parce que ces caractères sont codés sur un octet dans UTF-8

Explication

UTF-8 utilise de un à quatre octets et conserve un codage sur un octet pour les caractères courants correspondant à ASCII. Il ne code donc pas tous les caractères avec une longueur fixe ni avec plusieurs octets dans ce cas.

22. Qu’est-ce qu’une image matricielle ?

Une liste de caractères dont la position détermine la luminosité
Une matrice de pixels dont la couleur de chaque pixel doit être codée
Une suite d’octets indiquant uniquement les dimensions de l’image
Une formule géométrique décrivant des formes sans pixels

Une matrice de pixels dont la couleur de chaque pixel doit être codée

Explication

Une image matricielle est constituée de pixels organisés en matrice, et chaque pixel possède une information de couleur à représenter. Les dimensions seules ou une description géométrique ne suffisent pas à coder son contenu visuel.

23. Combien de bits sont nécessaires pour coder un pixel d’une image en noir et blanc lorsque deux couleurs sont utilisées ?

24 bits par pixel
8 bits par pixel
4 bits par pixel
1 bit par pixel

1 bit par pixel

Explication

Deux couleurs peuvent être distinguées par deux valeurs binaires, ce qui nécessite un bit par pixel. Les niveaux de gris demandent davantage de valeurs, par exemple huit bits pour 256 niveaux.

24. Combien de niveaux de gris peut-on représenter avec 8 bits par pixel ?

16 777 216 niveaux de gris
512 niveaux de gris
256 niveaux de gris
64 niveaux de gris

256 niveaux de gris

Explication

Avec 88 bits, le nombre de valeurs possibles est 28=2562^8=256, donc 256 niveaux de gris. La valeur de 16 777 216 correspond à une représentation RVB sur 24 bits, et non à huit bits de niveaux de gris.

25. Combien de couleurs différentes peut représenter un pixel codé en palette RVB sur 24 bits ?

2122^{12} couleurs, soit 4 096 couleurs
2322^{32} couleurs, soit un peu plus de 4 milliards
2242^{24} couleurs, soit un peu plus de 16 millions
282^8 couleurs, soit 256 couleurs

$$2^{24}$$ couleurs, soit un peu plus de 16 millions

Explication

La palette RVB utilise trois octets, un pour chaque composante rouge, verte et bleue, soit 24 bits au total et 2242^{24} combinaisons. Les 256 valeurs correspondent à une seule composante codée sur huit bits, pas à l’ensemble du pixel RVB.

26. Comment une même suite binaire stockée en mémoire peut-elle produire des représentations différentes ?

Elle devient un texte ASCII lorsque sa longueur dépasse celle d’un mot mémoire
Elle peut représenter un tableau d’entiers, une image ou un texte selon le codage choisi
Elle forme un tableau d’entiers naturels lorsque chaque bit est lu séparément
Elle représente une image en niveaux de gris dès que les bits sont regroupés par octets

Elle peut représenter un tableau d’entiers, une image ou un texte selon le codage choisi

Explication

Une suite binaire ne possède pas une interprétation unique : le codage permet de la lire comme des entiers, une image ou un texte. L’interprétation en niveaux de gris ne s’impose pas par le simple regroupement des bits en octets.

27. Deux programmes lisent la même suite de bits, mais l’un l’affiche comme une image et l’autre comme du texte ASCII. Quelle différence explique ce résultat ?

Le codage et le contexte d’utilisation orientent l’interprétation des mêmes bits
La mémoire contient deux suites distinctes, bien que leurs affichages se ressemblent
Les bits ont été modifiés par le programme qui affiche la suite comme une image
Le programme d’affichage transforme chaque bit en une nouvelle valeur avant lecture

Le codage et le contexte d’utilisation orientent l’interprétation des mêmes bits

Explication

Le choix du codage et le contexte d’utilisation déterminent la manière dont une suite binaire est interprétée, alors que les bits peuvent rester identiques. L’affichage différent ne prouve donc pas que les données mémorisées ont été modifiées ou dupliquées.

Révisez avec les flashcards

Mémorisez les réponses avec 55 flashcards sur Représentation de l’information informatique.

Qu'est-ce qu'un logiciel en informatique ?

Un logiciel regroupe les programmes d'un système informatique.

Que décrit un programme informatique ?

Un programme décrit une série d'opérations ou instructions à réaliser sur des données.

Que regroupe le matériel d'un système informatique ?

Le matériel regroupe les composants physiques du système informatique.

Voir les flashcards →

Approfondir avec la fiche

Consultez la fiche de révision complète sur Représentation de l’information informatique.

Voir la fiche →

Cours similaires

Crée tes propres QCM

Importe ton cours et l'IA génère des QCM avec corrections en 30 secondes.

Générateur de QCM