Lexique informatique : comprendre les concepts essentiels
Ce lexique regroupe les notions fondamentales utilisées dans les systèmes, les réseaux, le développement web et la cybersécurité.
Chaque terme est défini et replacé dans son contexte afin d’en comprendre l’usage réel au sein des infrastructures informatiques.
Lexique informatique réseau, systèmes et sécurité
Cybersécurité
Antivirus
Logiciel conçu pour détecter et supprimer les malwares. Il constitue une première couche de protection.
Authentification
Processus de vérification de l’identité d’un utilisateur ou d’un système (mot de passe, certificat, authentification forte).
Botnet
Réseau de machines compromises contrôlées à distance, utilisé notamment pour des attaques DDoS.
Firewall (pare-feu)
Dispositif filtrant les flux réseau et contrôlant les accès entrants et sortants.
Malware
Logiciel malveillant visant à infiltrer ou perturber un système (virus, ransomware, spyware…).
Phishing
Technique visant à tromper un utilisateur pour récupérer des informations sensibles.
Ransomware
Malware bloquant l’accès aux données en échange d’une rançon.
VPN
Réseau privé virtuel sécurisant les communications par chiffrement.
Zero-day
Vulnérabilité exploitée avant la publication d’un correctif.
Pour approfondir les bonnes pratiques en cybersécurité, consultez également les recommandations de l’ANSSI.
Données
Backup (sauvegarde)
Copie des données permettant de prévenir leur perte.
Base de données
Ensemble structuré d’informations stockées et accessibles.
Big Data
Traitement de grandes quantités de données à des fins d’analyse.
Cloud Computing
Utilisation de ressources informatiques à distance (stockage, calcul, applications).
Data Mining
Analyse de données visant à en extraire des informations utiles.
JSON
Format léger d’échange de données utilisé dans les API.
SQL
Langage permettant d’interroger et manipuler des bases de données.
XML
Langage de balisage structurant les données.
Réseau
Adresse IP
Identifiant unique d’un appareil sur un réseau.
DNS
Service traduisant un nom de domaine en adresse IP.
Ethernet
Technologie de réseau filaire.
MAC Address
Identifiant unique d’une interface réseau.
Routeur
Équipement dirigeant le trafic entre réseaux.
Subnetting
Division d’un réseau en sous-réseaux.
Switch
Équipement reliant plusieurs appareils en réseau local.
VLAN
Segmentation logique d’un réseau.
Wi-Fi
Technologie de réseau sans fil.
Systèmes
BIOS / UEFI
Firmware initialisant le matériel au démarrage.
Docker
Plateforme de conteneurisation.
Kernel
Noyau du système d’exploitation.
Linux
Système d’exploitation open source.
Processus
Programme en cours d’exécution.
Shell
Interface en ligne de commande.
Virtualisation
Exécution de plusieurs systèmes sur une même machine.
Windows
Système d’exploitation développé par Microsoft.
Lexique informatique web, données et technologies
Développement web
API REST
Interface permettant l’échange de données via HTTP.
CMS
Système de gestion de contenu (ex : WordPress).
CSS
Langage définissant la présentation des pages web.
Framework
Ensemble d’outils facilitant le développement.
HTML
Langage structurant le contenu des pages web.
JavaScript
Langage permettant d’ajouter des interactions dynamiques.
Responsive Design
Adaptation d’un site à tous les écrans.
SEO
Techniques visant à améliorer la visibilité d’un site.
Autres termes
API
Interface permettant à des logiciels de communiquer entre eux.
Cache
Mémoire temporaire accélérant l’accès aux données.
Firmware
Logiciel intégré dans un matériel.
Latency
Délai entre l’envoi et la réception d’une donnée.
Open Source
Logiciel dont le code est accessible et modifiable.
Patch
Mise à jour corrigeant bugs ou failles.
UX
Qualité de l’expérience utilisateur.
Concepts fondamentaux
Certaines notions structurent l’ensemble des systèmes informatiques :
- Segmentation : isolation des flux
- Disponibilité (HA) : continuité de service
- Sécurité : protection des accès
- Supervision : surveillance des systèmes
