Questions 13
Proposé par Kwiiz.ch

Programmer, déboguer et l'IA

Lis et corrige de petits programmes, trace l'exécution d'une variable et interroge le fonctionnement de l'intelligence artificielle et ses impacts au niveau 11H. Aligné sur l'objectif EN 32 du Plan d'études romand.

Objectif du Plan d'études romand (PER)

EN 32 — Poser et résoudre des problèmes en science informatique.

Aperçu des questions

1Un programme calcule une moyenne. Remets ses lignes dans l'ordre d'exécution logique, de la première à la dernière.

À remettre dans le bon ordre :

Additionner les trois notes dans une variable sommeAfficher la valeur de moyenne à l'écranDemander les trois notes à l'utilisateurDiviser somme par 3 et stocker dans moyenne
2On exécute : x vaut 5, puis x vaut x + 3, puis x vaut x 2. Quelle est la valeur finale de x ?
16131026
3Un programme veut échanger le contenu de a et b. Il fait : « a vaut b », puis « b vaut a ». À la fin, a et b ont bien été échangés.
VraiFaux
4Un robot avance de 4 pas dans une boucle « répéter 3 fois ». Combien de pas avance-t-il en tout ?
12743
5Sachant que âge vaut 14 et note vaut 5, classe chaque test selon qu'il est vrai ou faux.

Catégories :

Le test est vraiLe test est faux

Éléments à classer :

Âge inférieur à 14Âge supérieur à 18 ou note inférieure à 10Âge supérieur ou égal à 12Note différente de 5Note égale à 5 et âge égal à 14Note supérieure à 5
6Un programme dit : « Si l'âge est supérieur ou égal à 16, afficher Accès autorisé, sinon afficher Refusé. » Pour un âge de 15, qu'affiche-t-il ?
RefuséAccès autoriséRien du toutLes deux messages
7Ce programme doit afficher les nombres de 1 à 5 mais reste bloqué : « compteur vaut 1 ; tant que compteur inférieur ou égal à 5 : afficher compteur ». Où est le bug ?
On n'augmente jamais le compteur dans la boucleLe compteur devrait commencer à 0Il faut afficher avant le tant queLa condition devrait utiliser « égal à 5 »
8On colle des textes bout à bout. On exécute : mot vaut « ab » ; mot devient mot collé à « c » ; mot devient mot collé à lui-même. Que contient mot à la fin ?
abcabcabcababcabcabcabc
9Une application de reconnaissance vocale comprend bien les adultes mais échoue souvent avec les voix d'enfants. Quelle est l'explication la plus probable ?
Elle a surtout été entraînée à partir de voix d'adultesUn microphone de téléphone ne capte pas les voix aiguësLes enfants emploient des mots qu'aucune machine ne connaîtLes enfants ne prononcent pas encore assez clairement les mots
10Une IA qui trie des CV, entraînée sur les embauches passées d'une entreprise, peut reproduire les discriminations de ces embauches passées.
VraiFaux
11Parmi ces affirmations sur les impacts du numérique, lesquelles sont exactes ?
Les centres de données (data centers) consomment beaucoup d'électricitéFabriquer un smartphone nécessite des métaux rares extraits de minesAutomatiser des tâches peut transformer ou supprimer certains métiersUne IA qui tourne dans le « cloud » ne consomme pas d'énergie, faute de machine physiqueRecycler un smartphone permet de récupérer la totalité de ses métaux rares
12Un assistant IA écrit un texte qui contient une information fausse mais présentée avec assurance. Quelle attitude est la plus juste ?
Vérifier l'information auprès de sources fiablesLa croire : une IA analyse bien plus de données qu'un humainLa partager tout de suite pour informer les autresLa corriger selon ton intuition, sans consulter d'autre source
13Un développeur corrige un programme qui plante. Remets sa démarche de débogage dans l'ordre.

À remettre dans le bon ordre :

Comprendre et corriger l'instruction fautiveExécuter le programme et repérer le message d'erreurLocaliser la ligne concernée par l'erreurRelancer le programme pour vérifier que ça fonctionne

Les bonnes réponses se découvrent en jouant le Kwiiz.