Lexique des concepts fondamentaux du numérique. Comprendre le numérique ne commence pas par les outils, mais par les notions qui le structurent : ce qui rend les systèmes interopérables, ce qui les fragilise, ce qui les rend justes ou extractivistes. Cette thématique rassemble les concepts de base, les principes directeurs et les enjeux cachés qui permettent de décoder, critiquer et contribuer au monde numérique avec lucidité.
Définitions associées
-
Données semi-structurées
Données qui contiennent des balises ou des marqueurs pour séparer les éléments, mais sans schéma imposé. Elles sont auto-descriptives. Formats typiques JSON, XML, YAML, fichiers de logs, emails au format MIME. Exemple JSON Avantages Flexibles, faciles à échanger entre systèmes (API web, microservices), adaptées aux données hiérarchiques ou évolutives. Inconvénients Moins optimisées pour les requêtes…
-
DRY
Concept introduit en 1999 par Andy Hunt et Dave Thomas dans leur livre «The Pragmatic Programmer» qui consiste à ne pas se répéter dans son code. Acronyme de don’t repeat yourself en anglais.
-
GIT
Logiciel de gestion de version décentralisé inventé par Linus Torvalds en 2005 utilisé pour conserver les états de modifications apportés à un projet, l’historique des fichiers. Il donne la possibilité de revenir en arrière, de fusionner des modifications lors du travail collaboratif, de visualiser les changements au cours du temps. En savoir plus Ohmygit.org (jeu)
-
GPU
Un GPU est un processeur spécialisé dans le traitement des images et des vidéos. Il est aussi appelé processeur graphique. Son rôle est d’accélérer l’affichage des images sur votre écran. Le GPU se trouve généralement sur la carte graphique. Initialement, GPU signifiait Graphics Processing Unit (Unité de traitement graphique). Mais aujourd’hui, on l’appelle aussi General-Purpose Computing on GPU (Calcul à usage général…
-
GPU AI
Un GPU AI, Graphics Processing Unit for Artificial Intelligence est une unité de traitement graphique (GPU) spécialement utilisée pour exécuter des tâches liées à l’intelligence artificielle (IA). Contrairement aux processeurs classiques (CPU), les GPU sont optimisés pour effectuer un grand nombre de calculs en parallèle, ce qui les rend particulièrement adaptés aux modèles d’apprentissage profond…
-
GUI – Graphical User Interface
Une interface graphique (GUI) est un mode d’interaction avec un logiciel basé sur des éléments visuels (fenêtres, icônes, boutons, menus) que l’utilisateur manipule à l’aide d’un pointeur (souris, doigt, stylet), sans saisir de commandes textuelles. La GUI remplace les lignes de code obscures par une représentation visuelle intuitive : Objectif : rendre les logiciels accessibles…
-
Hébergement web
Service qui permet de rendre un site web accessible sur Internet en stockant ses fichiers (HTML, images, bases de données, etc.) sur un serveur connecté en permanence au réseau. L’hébergement web, c’est le « logement » d’un site internet.Tout comme une maison a besoin d’un terrain et d’une adresse, un site a besoin d’un serveur…
-
Hub
Un hub (du mot anglais « moyeu », comme celui d’une roue) est un point central de convergence, d’organisation et de redistribution d’informations, de services, de contenus ou d’interactions. Il ne se contente pas d’agréger : il structure, connecte et active les éléments qu’il réunit autour d’une thématique, une communauté ou une mission commune. Dans…
-
Informatique quantique – Quantum Computing
L’informatique quantique est une forme émergente de calcul qui exploite les principes de la mécanique quantique (superposition, intrication, interférence) pour traiter l’information d’une manière fondamentalement différente de l’informatique classique. Là où un ordinateur classique utilise des bits (0 ou 1), un ordinateur quantique utilise des qubits, capables d’être 0, 1, ou les deux à la…
-
Inperopérabilité
L’interopérabilité est la capacité de systèmes, outils, logiciels ou organisations différents à échanger, comprendre et utiliser mutuellement des informations de façon fluide, sans perte de sens ni intervention manuelle lourde. En d’autres termes : c’est faire en sorte que des technologies ou des données “parlent la même langue”, même si elles viennent d’univers distincts. Exemple…
À quoi ça sert / Pour qui
À se doter d’un socle commun pour dialoguer, apprendre, enseigner ou concevoir sans dépendre d’une jargonisation opaque.
Pour les enseignant·es, concepteur·rices de politiques publiques, développeur·ses débutant·es, équipes de médiation numérique, ou toute personne souhaitant s’émanciper de la boîte noire technologique.
Repères
- Domaines concernés : Ingénierie logicielle, Architecture de l’information, Cybersécurité, Data & analytics, Écoconception
- Types de concepts associés :
- Concept (ex. Algorithme, Plateforme, Interopérabilité)
- Principe (ex. DRY, KISS, Privacy by design)
- Standard (ex. HTML, HTTP, WCAG)
- Enjeu (ex. Dette technique, Obsolescence programmée)
- Spécification (ex. RFC, JSON Schema)
- Rôles liés :
- Architecte technique
- Ingénieur·e logiciel
- Référent·e interopérabilité
- Mainteneur·se de code
- Chargé·e de documentation technique
- Niveau d’appropriation recommandé :
Découverte → Compréhension → Application → Structuration → Maîtrise opérationnelle
Aller plus loin
Thématiques proches
• Architecture logicielle
• Interopérabilité et communs numériques
• Éthique des algorithmes
• Sobriété technique
Domaines liés
• Ingénierie logicielle
• Architecture de l’information
• Cybersécurité
• Data & analytics
• Écoconception
Définitions connexes
• Algorithme – Concept
• Plateforme – Concept
• Standard – Standard
• Interopérabilité – Concept
• Dette technique – Enjeu
• RFC – Spécification
• Open source – Pratique
• API – Technologie
FAQ
Pourquoi apprendre des notions “théoriques” comme l’interopérabilité ?
Parce qu’elles déterminent qui peut parler à qui, échanger, migrer ou résister. Sans interopérabilité, on dépend d’écosystèmes fermés. Avec, on construit des communs.
La dette technique, c’est juste un problème de code ?
Non. C’est un enjeu organisationnel et éthique : elle traduit des choix de court terme qui pèsent sur les équipes futures, sur l’accessibilité, la sécurité, et la durabilité du service.