Lycée · 2ⁿᵈᵉ · Sciences numériques et technologie (SNT)
Données structurées
Collecte, organisation et traitement des données numériques — programme SNT 2nde
À propos de cette page
Choisis ton niveau. Questions et réponses mélangées à chaque partie. Bonne chance !
Les 36 questions du QCM en version texte
Pour réviser sans écran ou imprimer : chaque question avec ses propositions ; la bonne réponse et son explication se déplient.
Niveau facile — 12 questions
Qu'est-ce qu'une donnée numérique ?
- A. Une information encodée en binaire dans un ordinateur
- B. Un fichier audio uniquement
- C. Un texte manuscrit numérisé
- D. Un nombre supérieur à zéro
Réponse
A. Une information encodée en binaire dans un ordinateur — Une donnée numérique est toute information représentée sous forme binaire (0 et 1) dans un système informatique.
Quel est le type de la valeur 15 ?
- A. Texte
- B. Booléen
- C. Entier
- D. Décimal
Réponse
C. Entier — 15 est un nombre entier (pas de virgule).
Quel est le type de la valeur True ?
- A. Entier
- B. Texte
- C. Décimal
- D. Booléen
Réponse
D. Booléen — True et False sont des valeurs booléennes (vrai/faux).
Un descripteur correspond à :
- A. Une ligne du tableau
- B. Le titre d'une colonne
- C. Une cellule
- D. Un fichier de données
Réponse
B. Le titre d'une colonne — Le descripteur est l'en-tête de colonne qui nomme un attribut.
Que signifie CSV ?
- A. Comma-Separated Values
- B. Computer Standard Values
- C. Central Server Value
- D. Code Source Variable
Réponse
A. Comma-Separated Values — CSV = Comma-Separated Values (valeurs séparées par des virgules).
Dans un fichier CSV, que contient la première ligne ?
- A. Le premier enregistrement
- B. Les descripteurs
- C. Le nombre total de lignes
- D. Les types de données
Réponse
B. Les descripteurs — La première ligne d'un CSV contient généralement les noms des descripteurs (en-têtes).
Quel symbole délimite un objet en JSON ?
- A. ( )
- B. [ ]
- C. { }
- D. < >
Réponse
C. { } — Les accolades { } délimitent un objet JSON.
Un enregistrement dans un tableau correspond à :
- A. Une colonne
- B. Un titre
- C. Une ligne
- D. Un descripteur
Réponse
C. Une ligne — Un enregistrement = une ligne du tableau, décrivant un objet ou individu.
Quel portail français centralise les données ouvertes de l'État ?
- A. insee.fr
- B. data.gouv.fr
- C. gouvernement.fr
- D. opendata.fr
Réponse
B. data.gouv.fr — data.gouv.fr est le portail officiel de l'open data français.
Trier un tableau par ordre décroissant de population signifie :
- A. Mettre la plus petite population en premier
- B. Mettre la plus grande population en premier
- C. Supprimer les doublons
- D. Filtrer selon la population
Réponse
B. Mettre la plus grande population en premier — Un tri décroissant place la valeur la plus grande en tête.
Qu'est-ce qu'une valeur manquante dans une collection de données ?
- A. Une valeur négative
- B. Une valeur vide pour un enregistrement
- C. Un descripteur sans titre
- D. Une donnée de mauvais type
Réponse
B. Une valeur vide pour un enregistrement — Une valeur manquante est une cellule vide : la donnée n'a pas été renseignée pour cet enregistrement.
Quel type de valeur est "Paris" dans un fichier CSV ?
- A. Entier
- B. Booléen
- C. Texte
- D. Décimal
Réponse
C. Texte — "Paris" entre guillemets (ou sans) est une chaîne de caractères (texte).
Niveau moyen — 12 questions
Dans un CSV avec séparateur virgule, comment écrit-on la valeur « Lyon, 3e » ?
- A. Lyon, 3e
- B. Lyon; 3e
- C. "Lyon, 3e"
- D. (Lyon, 3e)
Réponse
C. "Lyon, 3e" — Quand la valeur contient le séparateur, on l'entoure de guillemets doubles.
Quelle est la principale différence entre CSV et JSON ?
- A. CSV est uniquement pour les images
- B. JSON ne contient que des nombres
- C. JSON peut avoir des structures imbriquées, pas le CSV
- D. CSV est plus récent que JSON
Réponse
C. JSON peut avoir des structures imbriquées, pas le CSV — Le CSV est un format tabulaire plat (2D), tandis que le JSON permet des structures hiérarchiques (objets imbriqués).
Quelle opération permet de ne garder que les villes de plus de 100 000 habitants ?
- A. Trier
- B. Filtrer
- C. Indexer
- D. Compresser
Réponse
B. Filtrer — Filtrer = sélectionner les enregistrements satisfaisant une condition (ici Population > 100 000).
Dans une collection de données, la cohérence d'un descripteur signifie :
- A. Que toutes les valeurs sont identiques
- B. Que toutes les valeurs sont dans le même format et du même type
- C. Que le descripteur a un nom court
- D. Que les valeurs sont triées
Réponse
B. Que toutes les valeurs sont dans le même format et du même type — Cohérence = même type et même format dans toute la colonne (ex. : toutes les dates au format AAAA-MM-JJ).
En JSON, comment est structurée une liste de plusieurs objets ?
- A. Entre accolades { }
- B. Entre crochets [ ]
- C. Entre parenthèses ( )
- D. Sans délimiteur
Réponse
B. Entre crochets [ ] — Une liste JSON est entre crochets [ ]. Chaque objet de la liste est entre accolades { }.
Que signifie 'open data' ?
- A. Données cryptées accessibles aux gouvernements
- B. Données librement accessibles et réutilisables par tous
- C. Données payantes avec abonnement
- D. Données personnelles rendues publiques illégalement
Réponse
B. Données librement accessibles et réutilisables par tous — L'open data désigne des données accessibles gratuitement à tous, sans restriction majeure d'usage.
Quel est le rôle de la CNIL en France ?
- A. Gérer les données météo
- B. Contrôler le respect du RGPD et la protection des données personnelles
- C. Publier les données ouvertes de l'État
- D. Créer des formats de fichiers standards
Réponse
B. Contrôler le respect du RGPD et la protection des données personnelles — La CNIL (Commission Nationale de l'Informatique et des Libertés) est l'autorité de contrôle du RGPD en France.
Que désigne une métadonnée ?
- A. Une donnée de très grande taille
- B. Une donnée décrivant le contexte d'une autre donnée
- C. Une donnée incorrecte
- D. Une donnée triée
Réponse
B. Une donnée décrivant le contexte d'une autre donnée — Les métadonnées décrivent une donnée (auteur, date de création, format, source, licence…).
Quelle opération Python permet de trier un DataFrame pandas par une colonne ?
- A. df.filter('col')
- B. df.sort_values('col')
- C. df.groupby('col')
- D. df.describe('col')
Réponse
B. df.sort_values('col') — sort_values('colonne') trie le DataFrame selon les valeurs de la colonne indiquée.
La licence ODbL impose notamment :
- A. De ne pas réutiliser les données
- B. De payer une redevance
- C. De repartager les données modifiées sous la même licence
- D. De demander une autorisation à chaque utilisation
Réponse
C. De repartager les données modifiées sous la même licence — La licence ODbL (Open Database License) impose de partager les données dérivées sous la même licence (copyleft).
Combien d'enregistrements restera-t-il après le filtre « Note ≥ 10 » sur la collection {Alice:14, Bob:8, Clara:17, David:5} ?
- A. 1
- B. 2
- C. 3
- D. 4
Réponse
B. 2 — Alice (14) et Clara (17) ont une note ≥ 10. Bob (8) et David (5) sont exclus → 2 enregistrements.
Quel format est le plus adapté pour représenter des données hiérarchiques (ex. : un utilisateur avec ses commandes) ?
- A. CSV
- B. TXT
- C. JSON
- D. BMP
Réponse
C. JSON — JSON permet les structures imbriquées (un objet peut contenir une liste d'autres objets), idéal pour des données hiérarchiques.
Niveau difficile — 12 questions
Quelle est la signification de l'expression 'garbage in, garbage out' ?
- A. Les données chiffrées sont inutiles
- B. Des données de mauvaise qualité produisent des résultats erronés
- C. Il faut toujours compresser les données
- D. Les données triées sont les meilleures
Réponse
B. Des données de mauvaise qualité produisent des résultats erronés — 'Garbage in, garbage out' signifie que si les données d'entrée sont mauvaises, les résultats de l'analyse le seront aussi.
Selon le RGPD, lequel de ces éléments est une donnée personnelle ?
- A. La température de Paris le 1er juillet
- B. Le résultat moyen au baccalauréat en France
- C. L'adresse email d'un individu
- D. Le nombre de films sortis en 2023
Réponse
C. L'adresse email d'un individu — Une donnée personnelle permet d'identifier directement ou indirectement une personne physique. L'email est personnel.
Quelle valeur renverrait un filtre Python df[df['Pluie'] == 0] sur la collection météo {Marseille:0mm, Paris:3mm, Strasbourg:0mm} ?
- A. Paris uniquement
- B. Marseille et Strasbourg
- C. Les 3 villes
- D. Aucune ville
Réponse
B. Marseille et Strasbourg — Le filtre sélectionne les enregistrements où Pluie vaut exactement 0 : Marseille et Strasbourg.
Dans un fichier JSON, quelle valeur est incorrecte syntaxiquement ?
- A. {"age": 16}
- B. ["Paris", "Lyon"]
- C. {age: 16}
- D. [1, 2, 3]
Réponse
C. {age: 16} — En JSON, les clés doivent être entre guillemets doubles. {age: 16} sans guillemets autour de 'age' est invalide.
Quel droit du RGPD permet à une personne de demander la suppression de ses données ?
- A. Droit d'accès
- B. Droit à la portabilité
- C. Droit à l'effacement
- D. Droit d'opposition
Réponse
C. Droit à l'effacement — Le droit à l'effacement (ou 'droit à l'oubli') permet de demander la suppression de ses données personnelles.
Quelle est la complexité approximative d'un tri par sélection sur n enregistrements ?
- A. O(n)
- B. O(log n)
- C. O(n²)
- D. O(1)
Réponse
C. O(n²) — Le tri par sélection compare chaque élément avec tous les suivants : environ n×n/2 comparaisons, soit O(n²).
Une collection comporte 5 descripteurs et 100 enregistrements. Combien de valeurs contient-elle ?
- A. 105
- B. 100
- C. 500
- D. 5
Réponse
C. 500 — 5 descripteurs × 100 enregistrements = 500 valeurs (cellules).
Quel principe du RGPD impose de ne collecter que les données strictement nécessaires ?
- A. Exactitude
- B. Minimisation des données
- C. Intégrité
- D. Transparence
Réponse
B. Minimisation des données — Le principe de minimisation impose de ne collecter que les données nécessaires à la finalité déclarée.
Laquelle de ces opérations combine tri ET filtre ?
- A. Sélectionner toutes les lignes
- B. Afficher les 10 premières villes les plus peuplées (population > 0)
- C. Afficher uniquement les villes de plus de 100 000 habitants classées par nom
- D. Supprimer les doublons
Réponse
C. Afficher uniquement les villes de plus de 100 000 habitants classées par nom — "Plus de 100 000 habitants" est un filtre ET "classées par nom" est un tri : les deux opérations sont combinées.
Quelle est la licence open data française créée par Etalab ?
- A. ODbL
- B. CC BY 4.0
- C. Licence Ouverte (LO)
- D. MIT
Réponse
C. Licence Ouverte (LO) — La Licence Ouverte (LO) d'Etalab est la licence open data officielle de l'État français.
Pourquoi est-il recommandé d'utiliser le format ISO 8601 (AAAA-MM-JJ) pour les dates dans une collection ?
- A. C'est le plus court
- B. Il permet le tri lexicographique direct
- C. Il est lisible par l'humain uniquement
- D. Il économise de l'espace disque
Réponse
B. Il permet le tri lexicographique direct — Le format AAAA-MM-JJ permet de trier les dates par ordre alphabétique, ce qui donne automatiquement l'ordre chronologique.
Un jeu de données open data contient des noms et prénoms de personnes. Peut-il être publié librement ?
- A. Oui, toujours
- B. Oui, si les personnes sont mortes
- C. Non, jamais
- D. Non sans anonymisation ou consentement des personnes
Réponse
D. Non sans anonymisation ou consentement des personnes — Les noms et prénoms sont des données personnelles. Leur publication nécessite le consentement des personnes ou leur anonymisation préalable.
Cours particuliers de sciences numériques et technologie (snt) à Marseille, en présentiel ou à distance — un prof qui s'adapte à ton rythme et reprend ce qui coince.
Soutien scolaire à Marseille · Cours particuliers au lycée · Aide aux devoirs