Glossaire informatique et WEB
Termes informatique
Processeur (CPU) : Le processeur, ou unité centrale de traitement (CPU), est le cerveau de l’ordinateur. Il exécute les instructions des programmes et gère les opérations logiques et arithmétiques.
Carte mère : La carte mère est le composant principal d’un ordinateur. Elle relie tous les autres composants entre eux, permettant leur communication et leur bon fonctionnement.
Mémoire vive (RAM) : La mémoire vive, ou RAM, est la mémoire à court terme de l’ordinateur. Elle stocke temporairement les données des programmes en cours d’exécution, permettant un accès rapide par le processeur.
Disque dur (HDD) / Disque SSD : Le disque dur est le principal dispositif de stockage de données. Les disques durs traditionnels (HDD) utilisent des plateaux magnétiques, tandis que les disques SSD (Solid State Drive) utilisent de la mémoire flash pour un accès plus rapide.
Carte graphique (GPU) : La carte graphique gère le rendu des images, vidéos et animations. Elle est essentielle pour les tâches graphiques intensives comme les jeux vidéo ou la conception graphique.
Alimentation : L’alimentation fournit l’électricité nécessaire au fonctionnement de tous les composants de l’ordinateur. Sa capacité est mesurée en watts et doit être adaptée à la consommation globale du système.
Refroidissement (Ventilateurs, dissipateurs thermiques) : Les systèmes de refroidissement, incluant ventilateurs et dissipateurs thermiques, sont cruciaux pour maintenir une température opérationnelle adéquate et prévenir la surchauffe des composants.
Connectique (USB, HDMI, DisplayPort, etc.) : Les ports de connectique comme USB, HDMI, et DisplayPort permettent la connexion de périphériques externes (clavier, souris, écran) et le transfert de données.
Réseau (Carte réseau, Wi-Fi) : Les composants réseau, y compris les cartes réseau filaires et les adaptateurs Wi-Fi, permettent la connexion à Internet et la communication avec d’autres appareils en réseau.
Boîtier: Le boîtier contient et protège les composants internes de l’ordinateur. Il contribue également à la gestion du refroidissement et à l’esthétique du système.
POP-UP : Une fenêtre pop-up désigne une fenêtre secondaire qui s’ouvre automatiquement au-dessus de la fenêtre principale d’une application ou d’un navigateur web. Ces fenêtres sont généralement utilisées pour attirer l’attention de l’utilisateur sur une information spécifique, offrir des services supplémentaires, ou demander une interaction, comme l’inscription à une newsletter. Cependant, elles peuvent aussi être utilisées à des fins moins scrupuleuses comme l’affichage de publicités non sollicitées ou l’exécution de scripts malveillants.
Termes création site internet
Site Internet : Une collection de pages web et de ressources associées, identifiée par un nom de domaine commun et publiée sur au moins un serveur web.
Hébergement Web : Un service qui permet aux organisations et aux individus de publier un site web ou une application web sur Internet. Un hébergeur fournit l’infrastructure nécessaire pour stocker les fichiers du site web et les rendre accessibles en ligne.
Nom de Domaine : L’adresse Internet utilisée pour accéder à un site web. C’est une forme facile à retenir de l’adresse IP du serveur où le site est hébergé.
Serveur Web : Un ordinateur ou un système de logiciels qui stocke les fichiers d’un site web et les rend accessibles via le réseau Internet.
HTML (HyperText Markup Language) : Le langage de balisage standard pour la création de pages web et d’applications web.
CSS (Cascading Style Sheets) : Un langage de feuille de style utilisé pour décrire la présentation d’un document écrit en HTML ou en XML.
JavaScript : Un langage de programmation utilisé pour créer des effets interactifs au sein des navigateurs web.
Responsive Design : Une approche de conception web qui vise à rendre les pages web bien visibles sur une variété de dispositifs et de tailles d’écran.
SEO (Search Engine Optimization) : L’ensemble des techniques visant à améliorer le positionnement d’un site web sur les moteurs de recherche.
CMS (Content Management System) : Un logiciel qui facilite la création, la modification, l’organisation et la publication de contenu sur un site web.
Certificat SSL (Secure Sockets Layer) : Une technologie de sécurité standard pour établir une connexion cryptée entre un serveur web et un navigateur.
Hébergement Partagé : Un type d’hébergement web où plusieurs sites web résident sur un seul serveur web, partageant ses ressources.
Hébergement Dédié : Un type d’hébergement web où un serveur est loué et réservé à un seul client.
Cloud Hosting : Un type d’hébergement web qui utilise des ressources de serveurs répartis sur plusieurs emplacements connectés à un réseau (le cloud).
FTP (File Transfer Protocol) : Un protocole standard de réseau utilisé pour transférer des fichiers entre un client et un serveur sur un réseau informatique.
Domaine de Premier Niveau (Top-Level Domain – TLD) : La dernière partie d’un nom de domaine, située après le dernier point, comme .com, .org, .net.
Sous-domaine : Une extension du domaine principal qui permet d’organiser ou de séparer des sections de votre site web, par exemple blog.monsite.com.
Redirection de Domaine : Le processus de redirection automatique d’un nom de domaine vers un autre, permettant aux visiteurs d’accéder à un site web à partir de plusieurs URL.
Base de Données : Une collection organisée de données, généralement stockée et accessible électroniquement depuis un système informatique.
MySQL : Un système de gestion de base de données relationnelle, largement utilisé pour les applications web et comme composant d’applications logicielles.
PHP (Hypertext Preprocessor) : Un langage de script open source largement utilisé, particulièrement adapté au développement web et pouvant être intégré dans HTML.
API (Application Programming Interface) : Un ensemble de règles et de définitions pour la construction et l’intégration de logiciels d’application.
Backend : La partie du site web ou de l’application qui n’est pas visible par l’utilisateur, mais qui gère la logique et les données de base.
Frontend : La partie du site web ou de l’application qui est visible et interactive pour l’utilisateur.
Framework : Un ensemble d’outils et de composants logiciels structurés qui facilitent le développement de logiciels, comme Angular, React ou Vue pour le développement web.
UX (User Experience) : L’expérience globale et les émotions d’un utilisateur lorsqu’il interagit avec un site web ou une application.
UI (User Interface) : L’interface graphique à travers laquelle un utilisateur interagit avec un site web ou une application.
Hébergement VPS (Virtual Private Server) : Un type d’hébergement web où chaque site web est hébergé sur un serveur virtuel dédié, offrant plus de contrôle et de ressources que l’hébergement partagé.
Cache : Une technologie utilisée pour stocker des données temporairement pour accélérer le chargement des sites web.
CDN (Content Delivery Network) : Un réseau de serveurs distribués qui travaillent ensemble pour fournir rapidement des contenus Internet, comme des pages web, en fonction de la localisation géographique de l’utilisateur.
Glossaire de l'Intelligence Artificielle
Intelligence Artificielle (IA)
Définition: L’intelligence artificielle fait référence aux systèmes ou machines qui simulent l’intelligence humaine pour effectuer des tâches et peuvent s’améliorer basés sur les informations collectées. L’IA peut englober une gamme de techniques, y compris l’apprentissage automatique et le traitement du langage naturel.
Apprentissage Automatique (Machine Learning, ML)
Définition: Sous-ensemble de l’IA, l’apprentissage automatique permet aux ordinateurs d’apprendre et de s’adapter à de nouvelles données sans être explicitement programmés pour chaque tâche spécifique. Cela est réalisé à travers des algorithmes qui ajustent leurs performances à mesure qu’ils sont exposés à plus de données.
Apprentissage Profond (Deep Learning, DL)
Définition: Sous-ensemble de l’apprentissage automatique, utilisant des réseaux de neurones profonds. Cette approche tente de simuler le travail du cerveau humain pour permettre à l’ordinateur d’apprendre à partir de grandes quantités de données non structurées.
Réseau de Neurones
Définition: Modèles informatiques conçus pour simuler la manière dont le cerveau humain analyse et traite l’information. Les réseaux de neurones sont fondamentaux dans le développement de l’apprentissage profond.
Traitement du Langage Naturel (TLP)
Définition: Branche de l’IA qui donne aux ordinateurs la capacité de comprendre, interpréter et produire des langages humains. Le TLP est essentiel pour créer des systèmes capables de communiquer avec les utilisateurs en langage naturel.
Vision par Ordinateur
Définition: Domaine de l’IA qui permet aux ordinateurs et aux systèmes de voir, identifier et traiter les images de la même manière que la vision humaine, et puis de prendre des décisions et effectuer des actions basées sur cette perception.
Apprentissage Supervisé
Définition: Catégorie de l’apprentissage automatique où le modèle est entraîné sur un ensemble de données étiqueté, c’est-à-dire que chaque exemple de données est associé à une étiquette ou réponse correcte.
Apprentissage Non Supervisé
Définition: Catégorie de l’apprentissage automatique où le modèle travaille sur des données non étiquetées. Le système tente de découvrir des motifs et des structures dans les données sans intervention extérieure.
Apprentissage par Renforcement
Définition: Type d’apprentissage automatique où un agent apprend à prendre des décisions en effectuant certaines actions dans un environnement, pour maximiser une notion de récompense cumulative.
ChatGPT
Définition: Modèle de traitement du langage naturel développé par OpenAI, basé sur l’architecture GPT (Generative Pre-trained Transformer). ChatGPT est conçu pour générer des réponses textuelles dans une conversation en langage naturel, simulant une interaction humaine.