Salle d'étude Karinoya

Qualifications · Labo réussite Technicien en informatique de santé

Représentation de l'information et ordinateurs

Les questions et les explications sont disponibles en Français. Les cours (articles explicatifs) n'existent qu'en japonais.

Voir la version japonaise (avec les cours) →

Q1 | Binaire vers décimal

Quelle est la représentation décimale du nombre binaire 11010 ?

  1. 24
  2. 28
  3. 22
  4. 26
RéponseD. 26

Le binaire 11010 s'obtient en additionnant les poids des positions à 1, soit 16, 8 et 2 : 16 + 8 + 2 = 26. 22 et 24 proviennent d'erreurs de comptage des poids, et 28 correspond à 16 + 8 + 4, où l'on aurait ajouté à tort la position à 0 (celle du 4) : toutes sont fausses.

Q2 | Décimal vers hexadécimal

Quelle est la représentation hexadécimale du nombre décimal 200 ?

  1. C8
  2. D8
  3. E8
  4. BC
RéponseA. C8

En divisant 200 par 16, on obtient un quotient de 12 (= C) et un reste de 8 : en hexadécimal, cela donne C8. BC correspond au décimal 188, D8 à 216 et E8 à 232, aucun n'étant 200. Retenir qu'un chiffre hexadécimal se note de 0 à 9 puis de A (10) à F (15).

Q3 | Binaire vers hexadécimal

Quelle est la représentation hexadécimale du nombre binaire 10111100 ?

  1. BC
  2. B4
  3. CB
  4. DC
RéponseA. BC

Un chiffre hexadécimal correspond à 4 bits. En découpant 10111100 par groupes de 4 bits : 1011 = B et 1100 = C, d'où BC. CB provient de l'inversion des parties haute et basse, B4 d'une lecture erronée des 4 bits de poids faible comme 0100, et DC d'une lecture erronée des bits de poids fort comme 1101.

Q4 | Complément à deux

Quelle est la représentation de −5 en complément à deux sur 8 bits ?

  1. 00000101
  2. 11111011
  3. 10000101
  4. 11111010
RéponseB. 11111011

5 = 00000101 ; en inversant tous les bits on obtient 11111010, puis en ajoutant 1 on obtient 11111011, qui est la représentation de −5 en complément à deux. 11111010 n'est que le complément à un (simple inversion), 10000101 est une représentation erronée où seul le bit de signe a été mis à 1, et 00000101 vaut +5.

Q5 | Ordre des unités

Quel est le classement des préfixes de quantité de données du plus petit au plus grand ?

  1. K→G→M→T
  2. K→M→T→G
  3. M→K→G→T
  4. K→M→G→T
RéponseD. K→M→G→T

Les préfixes croissent dans l'ordre K (kilo) → M (méga) → G (giga) → T (téra) → P (péta) → E (exa). En décimal, chaque échelon multiplie par 1 000 ; en binaire, par 1 024. Les autres propositions intervertissent M et G, ou G et T, et sont fausses.

Q6 | Un octet

Quel est le nombre total de motifs binaires représentables avec 1 octet (8 bits) ?

  1. 255
  2. 256
  3. 512
  4. 128
RéponseB. 256

Chacun des 8 bits prend 2 valeurs, 0 ou 1 : l'ensemble représente donc 2 puissance 8 = 256 motifs. 255 est la valeur maximale d'un entier non signé (maximum de 0 à 255), pas le nombre total. 128 est 2 puissance 7 et 512 est 2 puissance 9, soit des erreurs de comptage des bits.

Q7 | Conversion de fractions

Quelle est la représentation binaire du nombre décimal 0,625 ?

  1. 0.101
  2. 0.100
  3. 0.011
  4. 0.110
RéponseA. 0.101

Les poids des positions binaires fractionnaires sont 0,5, 0,25, 0,125… Comme 0,625 = 0,5 + 0,125, on met un 1 sur les positions 0,5 et 0,125, ce qui donne 0.101. 0.110 vaut 0,75, 0.011 vaut 0,375 et 0.100 vaut 0,5 : aucun n'est 0,625.

Q8 | Ko et bits

Si 1 Ko vaut 1 024 octets, combien de bits fait 1 Ko ?

  1. 4 096
  2. 8 192
  3. 1 024
  4. 2 048
RéponseB. 8 192

Un octet valant 8 bits, 1 024 octets × 8 = 8 192 bits. 1 024 est le nombre d'octets laissé tel quel, 2 048 le double et 4 096 le quadruple : on se trompe facilement si l'on oublie la conversion de base 1 octet = 8 bits.

Q9 | Représentation des réels

Laquelle des affirmations suivantes sur la représentation en virgule flottante est appropriée ?

  1. C'est un procédé destiné à représenter uniquement des entiers
  2. Quelle que soit la longueur en bits, elle peut représenter n'importe quel réel sans erreur
  3. Elle représente un nombre par un couple mantisse-exposant et peut couvrir une très large plage de nombres réels
  4. C'est un procédé de conversion des chaînes de caractères en valeurs numériques
RéponseC. Elle représente un nombre par un couple mantisse-exposant et peut couvrir une très large plage de nombres réels

La représentation en virgule flottante exprime un réel par un couple mantisse-exposant et permet de traiter une très large plage de valeurs avec une longueur en bits limitée. Elle n'est pas réservée aux entiers et n'est pas un mécanisme de conversion de chaînes. De plus, les valeurs non représentables exactement en binaire subissent des erreurs d'arrondi : l'affirmation « sans erreur » est fausse.

Q10 | UTF-8

Laquelle des affirmations suivantes sur le codage de caractères UTF-8 est appropriée ?

  1. Il n'a aucune compatibilité avec les caractères de la plage ASCII, auxquels d'autres valeurs sont attribuées
  2. Un code de longueur fixe créé spécialement pour le japonais, représentant chaque caractère sur exactement 2 octets
  3. Un code fixe d'un octet représentant sur 7 bits uniquement les caractères alphanumériques et les symboles
  4. L'un des schémas d'encodage d'Unicode, représentant un caractère sur 1 à 4 octets en longueur variable
RéponseD. L'un des schémas d'encodage d'Unicode, représentant un caractère sur 1 à 4 octets en longueur variable

UTF-8 est l'un des schémas d'encodage d'Unicode, le jeu multilingue : il représente un caractère sur 1 à 4 octets en longueur variable. La plage ASCII se code sur 1 octet à l'identique, d'où une grande compatibilité. Il n'est ni réservé au japonais ni de longueur fixe, et le code 7 bits est la description de l'ASCII.

Q11 | ASCII

Laquelle des affirmations suivantes sur le code ASCII est appropriée ?

  1. Un code de caractères représentant sur 7 bits les caractères alphanumériques et les symboles
  2. Un format de compression des données d'image
  3. Un code sur 2 octets capable de représenter les caractères chinois (kanjis)
  4. L'un des schémas d'encodage d'Unicode
RéponseA. Un code de caractères représentant sur 7 bits les caractères alphanumériques et les symboles

L'ASCII est le code de caractères de base représentant sur 7 bits les caractères alphanumériques, les symboles et les caractères de contrôle. Il ne peut pas représenter les kanjis, pris en charge par des codes multi-octets comme JIS ou Shift-JIS. Les schémas d'encodage d'Unicode sont UTF-8 et autres, et les formats de compression d'images JPEG et autres : rien de tout cela ne décrit l'ASCII.

Q12 | Shift-JIS

Laquelle des affirmations suivantes sur Shift-JIS est appropriée ?

  1. Un code d'un octet représentant sur 7 bits uniquement les caractères alphanumériques et symboles, incapable de traiter le japonais
  2. Un procédé d'échantillonnage, de quantification et de codage des données audio
  3. Un code multi-octets capable de mêler les caractères de la plage ASCII et les caractères japonais
  4. Un code de longueur fixe représentant chaque caractère, alphanumérique ou kanji, sur exactement 4 octets
RéponseC. Un code multi-octets capable de mêler les caractères de la plage ASCII et les caractères japonais

Shift-JIS est le code multi-octets représentatif du japonais : il mêle caractères alphanumériques sur 1 octet et kanjis et kanas sur 2 octets. Le code 7 bits décrit l'ASCII et le codage audio des procédés comme le PCM. L'affirmation d'une longueur fixe de 4 octets est fausse : Shift-JIS est de longueur variable, 1 ou 2 octets.

Q13 | JSON

Laquelle des descriptions suivantes du format de données JSON est appropriée ?

  1. Un format texte léger représentant les structures de données par des paires nom-valeur et des tableaux
  2. Un texte tabulaire alignant des valeurs séparées par des virgules
  3. Un format d'échange de documents préservant l'apparence d'impression
  4. Un langage de balisage décrivant la structure d'un document au moyen de balises
RéponseA. Un format texte léger représentant les structures de données par des paires nom-valeur et des tableaux

JSON est un format texte léger qui représente les structures de données par des paires nom-valeur et des tableaux, largement utilisé pour l'échange de données entre systèmes. Le tabulaire à virgules décrit le CSV, la structure par balises XML ou HTML, et le document préservant l'apparence d'impression le PDF.

Q14 | Compression avec pertes

Parmi les formats d'images fixes, quel est le format représentatif utilisant une compression avec pertes ?

  1. GIF
  2. PNG
  3. JPEG
  4. BMP
RéponseC. JPEG

JPEG est un format d'image à compression avec pertes qui supprime les informations peu perceptibles à l'œil pour obtenir un taux de compression élevé. PNG et GIF utilisent une compression sans pertes permettant de restituer intégralement les données d'origine, et BMP est un format en principe non compressé. Retenir aussi qu'en compression avec pertes, chaque compression peut dégrader la qualité.

Q15 | Formats vidéo

Quelle est la norme de codage et de compression vidéo ?

  1. H.264
  2. JPEG
  3. PNG
  4. WAV
RéponseA. H.264

H.264 est une norme de codage et de compression vidéo, largement utilisée au sein de la famille MPEG, avec pour successeur HEVC (H.265). JPEG et PNG sont des formats d'images fixes et WAV un format de données audio : ce ne sont pas des normes de compression vidéo.

Q16 | Opérations logiques

Avec les entrées A = 1 et B = 0, quelle opération logique donne 0 comme résultat ?

  1. La disjonction exclusive (XOR)
  2. Le NON-ET (NAND)
  3. La conjonction (AND)
  4. La disjonction (OR)
RéponseC. La conjonction (AND)

La conjonction (AND) ne vaut 1 que si les deux entrées sont à 1 : avec A = 1 et B = 0, elle vaut 0. OR vaut 1 si l'une des entrées est à 1, XOR vaut 1 quand les entrées diffèrent : les deux donnent 1. NAND étant la négation de AND, il vaut 1 puisque AND = 0. Vérifier avec la table de vérité.

Q17 | Théorème d'échantillonnage

Laquelle des affirmations suivantes sur le théorème d'échantillonnage est appropriée ?

  1. La fréquence nécessaire à l'échantillonnage est déterminée par le nombre de bits de quantification
  2. En échantillonnant à une fréquence au moins double de la fréquence maximale contenue dans le signal, on peut reconstituer le signal d'origine
  3. La fréquence d'échantillonnage peut être égale à la fréquence maximale du signal
  4. En échantillonnant à la moitié de la fréquence maximale du signal, on peut reconstituer le signal d'origine
RéponseB. En échantillonnant à une fréquence au moins double de la fréquence maximale contenue dans le signal, on peut reconstituer le signal d'origine

Le théorème d'échantillonnage énonce qu'en échantillonnant à une fréquence au moins double de la fréquence maximale contenue dans le signal, on peut reconstituer le signal d'origine. À la moitié ou à l'identique de cette fréquence, la forme d'onde ne peut pas être reconstituée. Le nombre de bits de quantification détermine la finesse des valeurs (le nombre de niveaux) : c'est un élément distinct de la fréquence d'échantillonnage.

Q18 | Conversion A/N

Quel est l'ordre correct des traitements de numérisation d'un signal analogique ?

  1. Codage → quantification → échantillonnage
  2. Échantillonnage → codage → quantification
  3. Échantillonnage → quantification → codage
  4. Quantification → échantillonnage → codage
RéponseC. Échantillonnage → quantification → codage

Dans la conversion analogique-numérique, on prélève d'abord les valeurs du signal à intervalles réguliers (échantillonnage), puis on arrondit les valeurs prélevées à un nombre fini de niveaux (quantification), et enfin on les transforme en codes binaires (codage). L'ordre correct est échantillonnage → quantification → codage ; les autres propositions intervertissent les étapes.

Q19 | Volume d'une image

Quel est approximativement le volume de données d'une image non compressée de 800×600 pixels en couleurs 24 bits ? On prend 1 Mo = 10 puissance 6 octets.

  1. Environ 5,76 Mo
  2. Environ 0,48 Mo
  3. Environ 2,88 Mo
  4. Environ 1,44 Mo
RéponseD. Environ 1,44 Mo

En couleurs 24 bits, chaque pixel occupe 3 octets : 800 × 600 × 3 = 1 440 000 octets, soit environ 1,44 Mo. Environ 0,48 Mo correspond à un calcul avec 1 octet par pixel, environ 2,88 Mo au double et environ 5,76 Mo au quadruple : des erreurs typiques de conversion entre bits et octets.

Q20 | Composition du CPU

Quelle combinaison d'unités compose le CPU (unité centrale de traitement) ?

  1. L'unité de commande et l'unité de calcul
  2. L'unité d'entrée et l'unité de sortie
  3. L'unité de sortie et l'unité de commande
  4. La mémoire principale et la mémoire auxiliaire
RéponseA. L'unité de commande et l'unité de calcul

Parmi les 5 grandes unités, le CPU réunit l'unité de commande, qui décode les instructions et pilote les autres unités, et l'unité de calcul, qui exécute les opérations. Les unités d'entrée et de sortie assurent les échanges de données, la mémoire principale et la mémoire auxiliaire le stockage : elles ne composent pas le CPU.

Q21 | RAID

Quel niveau de RAID écrit simultanément les mêmes données sur 2 disques pour assurer la redondance ?

  1. RAID5
  2. RAID6
  3. RAID1
  4. RAID0
RéponseC. RAID1

Le RAID1, appelé miroir (mirroring), écrit les mêmes données sur 2 disques : la panne d'un disque ne fait pas perdre les données. Le RAID0 est l'agrégation par bandes (striping), qui ne vise que la vitesse, sans redondance. Le RAID5 répartit une parité sur les disques, et le RAID6 conserve une double parité.

Q22 | RJ-45

Sur quelle interface le connecteur RJ-45 est-il utilisé ?

  1. USB (connexion de périphériques)
  2. Réseau local filaire (Ethernet)
  3. HDMI (sortie vidéo et audio)
  4. RS-232C (communication série)
RéponseB. Réseau local filaire (Ethernet)

Le RJ-45 est le connecteur de réseau local utilisé avec les câbles UTP du réseau filaire (Ethernet). L'USB utilise ses propres connecteurs, le HDMI la prise HDMI vidéo-audio et le RS-232C des connecteurs série comme le D-sub 9 broches : aucun n'utilise le RJ-45.

Q23 | Modes de traitement

Quel mode de traitement traite en une seule fois les données accumulées pendant une période donnée ?

  1. Le traitement en temps réel
  2. Le traitement distribué
  3. Le traitement par lots
  4. Le traitement en ligne
RéponseC. Le traitement par lots

Le traitement par lots (batch) traite en bloc, par exemple la nuit, les données accumulées pendant une période donnée ; il convient aux agrégations mensuelles. Le traitement en temps réel répond immédiatement aux requêtes, le traitement distribué répartit le travail sur plusieurs ordinateurs et le traitement en ligne s'effectue sous connexion réseau.

Q24 | Classification des logiciels

Laquelle des affirmations suivantes sur la classification des logiciels est appropriée ?

  1. Le système d'exploitation est classé parmi les logiciels applicatifs
  2. Le tableur est une sorte de système d'exploitation
  3. Le système de gestion de bases de données est un dispositif qui commande directement les périphériques d'entrée-sortie
  4. Les logiciels se classent en OS, middleware, logiciels applicatifs, etc.
RéponseD. Les logiciels se classent en OS, middleware, logiciels applicatifs, etc.

Les logiciels se classent en OS, qui gère le matériel, middleware, qui fournit des fonctions communes entre l'OS et les applications, et logiciels applicatifs, utilisés directement pour le travail. Le tableur est une application, l'OS un logiciel de base et le SGBD un middleware : les autres propositions confondent les catégories.

Q25 | Fonctions de l'OS

Lequel des éléments suivants ne fait PAS partie des fonctions d'un système d'exploitation ?

  1. La gestion du système de fichiers
  2. La fourniture de l'écran de saisie des dossiers de soins
  3. La gestion des tâches
  4. La gestion de la mémoire
RéponseB. La fourniture de l'écran de saisie des dossiers de soins

Fournir l'écran de saisie des dossiers de soins est une fonction de logiciels applicatifs comme le dossier médical électronique. Les fonctions de l'OS sont la gestion de la mémoire, la gestion des tâches et des processus, la gestion du système de fichiers hiérarchique, ainsi que le pilotage des périphériques, le support du réseau et la gestion des utilisateurs : il n'assure pas le traitement métier lui-même.

Q26 | Middleware

Quel logiciel est classé parmi les middlewares ?

  1. Le navigateur servant à consulter les pages Web
  2. Linux, largement utilisé aussi sur les serveurs
  3. Le système de gestion de bases de données (SGBD)
  4. Le tableur servant aux calculs, aux agrégations et aux graphiques
RéponseC. Le système de gestion de bases de données (SGBD)

Le SGBD est un middleware situé entre l'OS et les applications, qui fournit les fonctions de gestion des données. Les moniteurs de traitement transactionnel et les outils d'administration font aussi partie des middlewares. Le navigateur Web et le tableur sont des logiciels applicatifs et Linux un OS : leurs catégories diffèrent.

Q27 | Logiciels applicatifs

Lequel des éléments suivants est un logiciel applicatif ?

  1. Le moniteur de traitement transactionnel
  2. Le système d'exploitation
  3. Le pilote de périphérique
  4. Le tableur
RéponseD. Le tableur

Le tableur est un logiciel applicatif utilisé directement pour le travail de l'utilisateur. Le pilote de périphérique est un logiciel de commande des périphériques, le moniteur de traitement transactionnel (moniteur TP) un middleware et le système d'exploitation un logiciel de base : aucun n'est classé parmi les applications.

Q28 | Pile

Quelle structure de données restitue en premier les données entrées en dernier (LIFO) ?

  1. La file
  2. L'arbre binaire de recherche
  3. La liste chaînée
  4. La pile
RéponseD. La pile

La pile est la structure de données dernier entré, premier sorti (LIFO) : l'ajout et le retrait des données se font par une seule extrémité. La file est premier entré, premier sorti (FIFO) et sert aux files d'attente de traitement. La liste chaînée relie les éléments par des pointeurs et l'arbre binaire de recherche place les éléments selon leur ordre de grandeur.

Q29 | Méthodes de tri

Quel algorithme trie les données en répétant la comparaison et l'échange d'éléments adjacents ?

  1. L'arbre binaire de recherche
  2. La liste chaînée
  3. Le tri à bulles
  4. Le tri rapide
RéponseC. Le tri à bulles

Le tri à bulles est l'algorithme de tri de base qui compare les éléments adjacents et les échange si nécessaire, en répétant l'opération. Le tri rapide procède par partitions répétées entre valeurs supérieures et inférieures à un pivot : la méthode est différente. L'arbre binaire de recherche et la liste chaînée sont des structures de données, pas des algorithmes de tri.

Q30 | Usages des langages

Quel langage de programmation s'exécute principalement dans le navigateur Web et sert à animer les pages Web ?

  1. C (pour les OS et les logiciels embarqués)
  2. SQL (pour la manipulation des bases de données)
  3. JavaScript
  4. Java (pour le développement côté serveur)
RéponseC. JavaScript

JavaScript est le langage représentatif qui s'exécute dans le navigateur Web et anime les pages. Malgré la ressemblance des noms, c'est un langage distinct de Java, lequel sert surtout au développement côté serveur et aux systèmes métier. C est utilisé pour les OS et les logiciels embarqués, et SQL pour manipuler les bases de données.

Entraînement : répondez aux questions de cette page

Cet outil d'entraînement pose les questions dans un ordre aléatoire (il fonctionne lorsque JavaScript est activé). Vous pouvez de toute façon lire toutes les questions et explications ci-dessus.

* Les explications sont fournies à titre d'information pour l'étude. Le programme et le système des examens changent selon les années : vérifiez toujours les annonces officielles de l'organisme qui organise l'examen.

Cette page est une traduction du texte original japonais. En cas de différence entre la traduction et l'original, la version japonaise fait foi. Voir l'original en japonais