📋 Plan du Cours
- Le Web et HTML/CSS
- Fonctionnement d'Internet
- Photographie numérique
- Réseaux sociaux
- Données structurées et traitement
- Localisation et cartographie
- Objets connectés et IoT
- Traitement d'images
- Géolocalisation par satellites
- Sécurité et confidentialité numérique
📖 1. Le Web et HTML/CSS
🔑 Notions clés & Définitions
- Web (World Wide Web) : Système d’accès à des données (pages, images, vidéos) reliées par des liens hypertextes, fonctionnant sur Internet.
- HTML (Hypertext Mark-Up Language) : Langage de structuration des pages Web, utilisant des balises pour définir le contenu et sa mise en forme.
- CSS (Cascading Style Sheets) : Langage de style permettant de mettre en forme le contenu HTML (couleurs, polices, alignements).
- URL (Uniform Resource Locator) : Adresse unique qui identifie une ressource sur le Web, composée du protocole, du nom de domaine, du répertoire, et éventuellement de paramètres.
- Lien hypertexte : Élément permettant de naviguer d’une page Web à une autre en cliquant dessus, représenté par une balise
<a>.
- Modèle Client/Serveur : Architecture où un client (navigateur) envoie une requête à un serveur qui répond en fournissant la ressource demandée.
📝 Points essentiels
- Le Web est une application d’Internet, accessible via des navigateurs, utilisant des langages comme HTML pour la structure et CSS pour le style.
- La création d’une page Web repose sur une structure HTML comprenant
<head> (métadonnées) et <body> (contenu visible).
- Les balises HTML principales incluent
<h1>, <p>, <img>, <a>, <ul>, <li>.
- Le CSS permet de styliser une page Web en séparant la présentation du contenu, via un fichier dédié lié dans le
<head>.
- Les liens hypertextes sont représentés par la balise
<a href="...">, permettant la navigation entre pages.
- Les URL se composent du protocole (http/https), du nom de domaine, du répertoire, et des paramètres.
- La sécurité des pages Web est assurée par le protocole HTTPS, qui chiffre les données échangées.
- Le modèle Client/Serveur fonctionne par requêtes et réponses : le client demande une ressource, le serveur la fournit ou renvoie une erreur (404, 200).
- Les moteurs de recherche indexent le Web pour permettre la recherche par mots-clés, utilisant notamment l’algorithme PageRank pour classer les résultats.
💡 À retenir
Le Web est une application d’Internet qui permet d’accéder à des ressources reliées par des liens hypertextes, structurées en HTML et stylisées avec CSS, le tout reposant sur une architecture client/serveur et optimisée par des moteurs de recherche.
📖 2. Fonctionnement d'Internet
🔑 Notions clés & Définitions
- Internet : Réseau mondial permettant la connexion et l’échange d’informations entre ordinateurs et autres dispositifs connectés.
- Web (World Wide Web) : Application d’Internet permettant d’accéder à des pages, images, vidéos via des liens hypertextes.
- URL (Uniform Resource Locator) : Adresse unique d’une ressource sur Internet, composée du protocole, du nom de domaine, du répertoire, du fichier et des paramètres.
- Protocole TCP/IP : Ensemble de règles permettant la communication entre ordinateurs sur Internet, assurant la transmission des données.
- Serveur DNS : Serveur qui traduit les noms de domaine en adresses IP pour localiser une ressource sur le réseau.
- Page Web sécurisée (HTTPS) : Page utilisant le protocole HTTPS, qui chiffre les échanges pour garantir la confidentialité et la sécurité des données.
📝 Points essentiels
- Le Web est une application d’Internet, accessible via des navigateurs, utilisant des langages comme HTML et CSS pour la création de pages.
- Une URL se compose de plusieurs parties : protocole (http/https), nom de domaine, répertoire, fichier, paramètres.
- Le modèle client-serveur : le navigateur (client) envoie une requête au serveur, qui répond en envoyant la ressource demandée.
- La sécurité sur Internet repose principalement sur le protocole HTTPS, qui chiffre les données échangées pour protéger les informations sensibles.
- Les moteurs de recherche parcourent le Web en suivant les liens hypertextes, indexent les pages, puis classent les résultats selon leur pertinence via des algorithmes comme PageRank.
- Lors de la navigation, des cookies peuvent être déposés pour mémoriser des informations utilisateur ou suivre leur activité.
💡 À retenir
Internet fonctionne comme un réseau mondial où le Web, basé sur des pages reliées par des liens hypertextes, repose sur des protocoles et des serveurs pour assurer la communication, la sécurité et la recherche d’informations.
📖 3. Photographie numérique
🔑 Notions clés & Définitions
- Photographie numérique : Technique de capture, de traitement et de stockage d’images à l’aide d’un capteur électronique et d’un fichier numérique, contrairement à la photographie argentique.
- Capteur : Composant électronique qui convertit la lumière en signal électrique pour former une image numérique. Il est généralement constitué de millions de pixels.
- Pixel : Unité de base d’une image numérique, représentant un point de couleur ou de luminosité. La définition d’une image est souvent exprimée en nombre de pixels (largeur x hauteur).
- Fichier image numérique : Fichier informatique contenant l’image, souvent au format JPEG, PNG, TIFF, etc., avec des données codées pour la couleur, la luminosité, etc.
- RVB (Rouge, Vert, Bleu) : Modèle de couleur utilisé pour représenter les images numériques en combinant ces trois couleurs de base.
- Algorithmes de traitement d’image : Programmes ou méthodes permettant de modifier, améliorer ou analyser une image numérique (ex : recadrage, ajustement de contraste, détection de contours).
📝 Points essentiels
- La photographie numérique repose sur un capteur qui convertit la lumière en données numériques, permettant une visualisation immédiate et une manipulation informatique.
- La résolution d’une image est déterminée par le nombre de pixels (ex : 1920x1080), influençant la qualité et la taille du fichier.
- Le modèle RVB est la base pour la majorité des images numériques, notamment pour l’affichage sur écran.
- La compression (ex : JPEG) permet de réduire la taille des fichiers tout en conservant une qualité acceptable, mais peut entraîner une perte d’informations.
- Le traitement d’image inclut des opérations comme le recadrage, la correction des couleurs, la suppression d’éléments indésirables, ou encore la détection de formes.
💡 À retenir
La photographie numérique permet une capture instantanée, une manipulation aisée et un stockage efficace des images, grâce à l’utilisation de capteurs, de fichiers numériques et d’algorithmes de traitement. La maîtrise de ces notions est essentielle pour comprendre les enjeux et les techniques modernes de la photographie.
📖 4. Réseaux sociaux
🔑 Notions clés & Définitions
- Réseau social : Plateforme en ligne permettant à des individus de créer un profil, partager du contenu, interagir avec d’autres utilisateurs et construire un réseau de relations.
- Graphe : Représentation graphique d’un réseau social où les nœuds sont les utilisateurs et les arêtes les liens ou relations entre eux.
- Petit monde : Concept selon lequel dans un réseau social, la majorité des individus sont connectés par un petit nombre de liens, illustrant la proximité ou la facilité de connexion entre eux.
- Données personnelles : Informations permettant d’identifier un individu (nom, âge, localisation, etc.) collectées et souvent exploitées par les réseaux sociaux.
- Confidentialité : Paramètres de gestion des données personnelles et des interactions pour protéger la vie privée des utilisateurs.
- Notion d’ami : Relation virtuelle dans un réseau social, représentant une connexion ou une relation d’amitié entre deux utilisateurs.
📝 Points essentiels
- Les réseaux sociaux sont des plateformes numériques permettant la création, le partage et l’échange d’informations entre utilisateurs.
- La structure d’un réseau social peut être modélisée par un graphe, où la proximité ou la densité des liens influence la diffusion de l’information.
- La notion de « petit monde » explique que malgré la taille du réseau, la majorité des individus sont connectés par un petit nombre de relations, facilitant la diffusion rapide de l’information.
- La gestion de la confidentialité et des données personnelles est cruciale pour la sécurité et la vie privée des utilisateurs.
- Les comportements sur les réseaux sociaux incluent la publication de contenus, la gestion des relations, et la participation à des groupes ou discussions.
- Les sources de revenus des réseaux sociaux reposent principalement sur la publicité ciblée, basée sur l’analyse des données personnelles.
💡 À retenir
Les réseaux sociaux sont des structures complexes, modélisées par des graphes, où la proximité entre utilisateurs facilite la diffusion de l’information, mais nécessitent une gestion attentive de la confidentialité pour protéger la vie privée.
📖 5. Données structurées et traitement
🔑 Notions clés & Définitions
- Données structurées : Données organisées selon un modèle précis (table, base de données) facilitant leur stockage, recherche et traitement. Exemple : une table avec colonnes « nom », « prénom », « âge ».
- Traitement des données : Ensemble des opérations permettant d’analyser, transformer ou exploiter des données pour en extraire des informations utiles ou produire des résultats. Exemple : filtrage, agrégation, visualisation.
- Big Data : Ensemble de techniques et d’outils permettant de traiter de très grands volumes de données, souvent hétérogènes et en temps réel, nécessitant des infrastructures spécifiques.
- Cycle de vie des données : Phases successives que traversent les données, de leur création ou collecte à leur archivage ou suppression. Inclut la collecte, le stockage, le traitement, l’analyse, la visualisation et la destruction.
- Métadonnées : Données qui décrivent d’autres données, permettant de les organiser, rechercher ou comprendre leur contexte. Exemple : date de création, auteur, format.
- Cloud (nuage) : Infrastructure de stockage et de traitement dématérialisée accessible via Internet, permettant de manipuler des données à distance sans gestion locale.
📝 Points essentiels
- Les données structurées sont essentielles pour automatiser leur traitement et leur analyse efficace.
- Le traitement des données repose sur des opérations comme le tri, la recherche, la synthèse, souvent facilité par des bases de données et des logiciels spécialisés.
- Le Big Data implique l’utilisation d’outils comme Hadoop ou Spark pour gérer des volumes massifs de données en temps réel.
- La gestion du cycle de vie des données est cruciale pour garantir leur pertinence, leur sécurité et leur conformité réglementaire.
- Les métadonnées jouent un rôle clé dans l’organisation et la recherche d’informations dans de vastes ensembles de données.
- Le cloud permet une flexibilité et une scalabilité dans le traitement et le stockage des données, favorisant l’accès à distance et la collaboration.
💡 À retenir
Les données structurées, traitées via des techniques adaptées, constituent la base des analyses modernes en Big Data, avec le cloud comme infrastructure clé pour leur gestion à grande échelle.
📖 6. Localisation et cartographie
🔑 Notions clés & Définitions
- Géolocalisation : Technique permettant de déterminer la position géographique précise d’un objet ou d’une personne à l’aide de dispositifs ou de signaux (GPS, réseaux Wi-Fi, antennes relais).
- Latitude et Longitude : Coordonnées géographiques permettant de localiser un point sur la surface de la Terre. La latitude indique la position nord-sud, la longitude indique la position est-ouest.
- Trame NMEA : Format standardisé de données utilisé par les systèmes de navigation GPS pour transmettre des informations de position, vitesse, cap, etc.
- Cartes numériques : Représentations électroniques de la surface terrestre, intégrant des données géographiques et topographiques, utilisées pour le calcul d’itinéraires ou la navigation.
- Calcul d’itinéraires : Processus algorithmique permettant de déterminer le meilleur chemin entre deux points sur une carte numérique, en tenant compte de divers critères (distance, temps, restrictions).
- Confidentialité en géolocalisation : Gestion des paramètres permettant de partager ou de cacher sa position, afin de préserver la vie privée.
📝 Points essentiels
- La géolocalisation repose principalement sur le GPS, mais peut aussi utiliser les réseaux Wi-Fi ou les antennes relais pour déterminer une position.
- Les coordonnées GPS sont souvent transmises via la trame NMEA, un format standardisé pour les appareils de navigation.
- Les cartes numériques intègrent des données géographiques et permettent de visualiser, analyser et calculer des itinéraires.
- Le calcul d’itinéraires utilise des algorithmes (ex. Dijkstra, A*) pour optimiser le trajet selon différents critères.
- La gestion de la confidentialité est essentielle pour contrôler la diffusion de sa position, notamment dans le contexte des applications mobiles.
💡 À retenir
La localisation et la cartographie numériques combinent des technologies de positionnement précis avec des outils de traitement et de visualisation, tout en intégrant des enjeux de confidentialité et de sécurité.
📖 7. Objets connectés et IoT
🔑 Notions clés & Définitions
-
Objets connectés : Dispositifs équipés de capteurs, de modules de communication et de traitement permettant de collecter, échanger et traiter des données via Internet ou un réseau local. Exemples : montres connectées, thermostats intelligents.
-
Internet des Objets (IoT) : Ensemble d’objets physiques connectés à Internet ou à un réseau, capables d’échanger des données pour automatiser, surveiller ou optimiser des processus. Exemple : capteurs de température dans une usine.
-
Capteurs : Composants électroniques qui détectent une grandeur physique (température, mouvement, luminosité) et la convertissent en signal électrique exploitable par un objet connecté.
-
API (Application Programming Interface) : Interface permettant la communication entre un objet connecté et une application ou un serveur, facilitant la programmation et l’échange de données.
-
Interface Homme-Machine (IHM) : Dispositif ou logiciel permettant à l’utilisateur d’interagir avec un objet connecté, souvent via un écran, des boutons ou une application mobile.
-
Algorithmes de contrôle : Programmes qui gèrent le comportement des objets connectés en fonction des données recueillies par les capteurs, permettant d’automatiser des actions (ex : allumer une lumière si une présence est détectée).
📝 Points essentiels
-
Les objets connectés intègrent des capteurs, des microcontrôleurs et des modules de communication (Wi-Fi, Bluetooth, Zigbee) pour collecter et transmettre des données en temps réel.
-
La communication entre l’objet et le serveur ou l’application se fait via des API, permettant la programmation et la gestion à distance.
-
La conception d’une interface utilisateur (IHM) est essentielle pour la configuration, la surveillance et le contrôle des objets connectés.
-
La sécurité et la confidentialité sont cruciales : il faut protéger les données échangées et éviter les accès non autorisés.
-
Les algorithmes intégrés permettent de contrôler le comportement physique de l’objet en fonction des données recueillies, favorisant l’automatisation.
-
La programmation des objets connectés s’appuie souvent sur des microcontrôleurs (ex : Arduino, Raspberry Pi) et des langages comme Python.
💡 À retenir
Les objets connectés, en combinant capteurs, communication et traitement, transforment notre environnement en un espace intelligent, mais soulèvent également des enjeux de sécurité et de protection des données.
📖 8. Traitement d'images
🔑 Notions clés & Définitions
- Pixel : Unité de base d'une image numérique, représentant une couleur ou une intensité lumineuse. Plus une image contient de pixels, plus sa définition est élevée.
- RVB (Rouge, Vert, Bleu) : Modèle de couleur additive utilisé pour représenter les images numériques. Chaque pixel est défini par des valeurs d'intensité pour ces trois couleurs.
- Fichier image numérique : Fichier stockant une image sous forme de pixels, avec des données de couleur et de luminosité, souvent dans des formats comme JPEG, PNG, BMP.
- Traitements d’image : Opérations appliquées à une image numérique pour en modifier l’aspect, comme le recadrage, le redimensionnement, la correction des couleurs, le filtrage.
- Algorithme de traitement : Suite d'instructions permettant d'appliquer un ou plusieurs traitements à une image, par exemple pour améliorer la qualité ou extraire des informations.
- Définition d’une image : Nombre de pixels par unité de longueur (exprimé en pixels par pouce ou en pixels de largeur/hauteur).
📝 Points essentiels
- La résolution d’une image dépend du nombre de pixels (définition) ; une haute définition permet une meilleure qualité d’image.
- Le modèle RVB est utilisé pour la majorité des images numériques, chaque pixel étant une combinaison de trois valeurs (0-255).
- Les traitements classiques incluent : ajustement de la luminosité et du contraste, conversion en niveaux de gris, filtrage (flou, netteté), détection de contours.
- La manipulation d’images nécessite souvent des algorithmes spécifiques, notamment pour la segmentation ou la reconnaissance de formes.
- La taille d’un fichier image dépend de sa résolution, de son format, et de la compression appliquée.
💡 À retenir
Le traitement d’images numériques consiste à appliquer des opérations algébriques ou géométriques sur les pixels pour modifier ou analyser une image, en utilisant notamment le modèle RVB et des algorithmes adaptés.
📖 9. Géolocalisation par satellites
🔑 Notions clés & Définitions
| Notion | Définition | Exemple / Commentaire |
|---|
| Géolocalisation | Technique permettant de déterminer la position géographique d’un objet ou d’une personne à l’aide de satellites ou autres moyens. | Utilisée dans les GPS pour donner la position précise. |
| Satellite GPS | Satellite en orbite terrestre qui émet des signaux permettant de localiser un récepteur GPS. | Contribue à la navigation routière ou en mer. |
| Trame NMEA | Format standardisé de messages échangés entre un récepteur GPS et un autre appareil, contenant des données de position, vitesse, etc. | Utilisée pour transmettre la position dans un système embarqué. |
| Latitude et Longitude | Coordonnées géographiques permettant de localiser un point sur la Terre. | Latitude : distance nord-sud, Longitude : distance est-ouest. |
| Confidentialité | Gestion des données personnelles, notamment la possibilité de partager ou non sa position. | Important pour respecter la vie privée lors de la géolocalisation. |
📝 Points essentiels
- La géolocalisation s’appuie principalement sur le système GPS, constitué de 24 satellites en orbite.
- La position est déterminée par la triangulation : en recevant les signaux de plusieurs satellites, le récepteur calcule sa position exacte.
- La précision dépend de la qualité du récepteur, du nombre de satellites visibles, et des conditions environnementales.
- La transmission des données de localisation peut se faire via des formats standard comme la trame NMEA.
- La confidentialité est essentielle : il est possible de contrôler le partage de sa position pour protéger sa vie privée.
- La localisation par satellites est utilisée dans de nombreux domaines : navigation, cartographie, gestion de flotte, applications mobiles, etc.
💡 À retenir
La géolocalisation par satellites repose sur la triangulation à partir de signaux émis par des satellites GPS, permettant une localisation précise tout en nécessitant une gestion attentive de la confidentialité des données.
📖 10. Sécurité et confidentialité numérique
🔑 Notions clés & Définitions
- Confidentialité numérique : Protection des données personnelles contre la divulgation non autorisée. Elle garantit que seules les personnes autorisées ont accès à certaines informations.
- Sécurité informatique : Ensemble des mesures techniques et organisationnelles visant à protéger les systèmes d'information contre les attaques, les intrusions ou la perte de données.
- Cookies : Fichiers textes stockés sur l’ordinateur de l’utilisateur par un site web, permettant de suivre ses activités ou de mémoriser ses préférences.
- HTTPS (Hypertext Transfer Protocol Secure) : Version sécurisée du protocole HTTP, utilisant un chiffrement pour protéger la transmission des données.
- Phishing : Technique frauduleuse visant à obtenir des informations sensibles (mots de passe, coordonnées bancaires) en se faisant passer pour une entité fiable.
- Données personnelles : Informations permettant d’identifier une personne (nom, prénom, adresse, etc.), protégées par des lois pour éviter leur utilisation abusive.
📝 Points essentiels
- La confidentialité et la sécurité des données sont essentielles pour protéger la vie privée en ligne.
- Les sites sécurisés utilisent le protocole HTTPS, identifiable par le cadenas dans la barre d’adresse, pour chiffrer les échanges.
- Les cookies peuvent représenter un risque pour la vie privée s’ils sont utilisés à des fins de traçage ou de publicité ciblée.
- La navigation sur le Web laisse des traces (cookies, historique, adresses IP) qui peuvent être exploitées pour suivre ou profiler les utilisateurs.
- Il est crucial de paramétrer ses navigateurs pour limiter la collecte de données personnelles et d’être vigilant face aux tentatives de phishing.
- La législation (ex : RGPD en Europe) impose aux sites de demander le consentement pour l’utilisation de cookies et la collecte de données personnelles.
💡 À retenir
La sécurité et la confidentialité numériques reposent sur des mesures techniques et une vigilance constante pour protéger les données personnelles contre les risques d’exploitation ou de piratage.
📊 Tableaux de Synthèse
| Thème | Concepts clés | Fonctionnalités principales | Architecture |
|---|
| Web & HTML/CSS | HTML : balises <h1>, <p>, <img>, <a> | Structurer une page, liens hypertextes | Client/Serveur, requêtes/réponses |
| CSS : styles, couleurs, polices | Mise en forme séparée du contenu | Séparation contenu/style |
| Fonctionnement d'Internet | Protocoles TCP/IP, DNS | Transmission de données, traduction noms de domaine | Réseau mondial, IP, serveurs |
| HTTPS : sécurité | Chiffrement, confidentialité | Protocoles sécurisés |
| Photographie numérique | Capteur, pixels, fichiers JPEG/PNG | Capture, stockage, traitement d’images | Matériel électronique, algorithmes |
| Réseaux sociaux | Nœuds (utilisateurs), arêtes (relations) | Partage, interaction, création de réseaux | Graphe, proximité, petit monde |
| Données structurées | Bases de données, traitement | Stockage, requêtes, analyse | Modèles relationnels, algorithmes |
| Localisation & cartographie | GPS, coordonnées, cartes numériques | Navigation, géolocalisation | Satellites, systèmes de positionnement |
| Objets connectés (IoT) | Capteurs, actionneurs | Surveillance, automatisation | Réseaux sans fil, protocoles IoT |
| Traitement d’images | Filtrage, détection, compression | Amélioration, analyse | Algorithmes, logiciels spécialisés |
| Géolocalisation satellites | GPS, Galileo | Positionnement précis | Satellites, récepteurs |
| Sécurité numérique | Cryptographie, authentification | Protection des données | Protocoles SSL/TLS, pare-feu |
⚠️ Pièges & Confusions Fréquentes
- Confondre HTML et CSS : HTML structure, CSS stylise.
- Mauvaise interprétation de l’URL : ne pas limiter à l’adresse, comprendre ses composants.
- Confusion entre Internet et Web : Internet est le réseau, le Web en est une application.
- Erreur sur HTTPS : ne pas croire qu’il garantit l’absence de toute vulnérabilité.
- Pixels vs. Résolution : pixels définissent la taille de l’image, résolution sa qualité.
- Confusion entre GPS et autres systèmes de localisation : GPS est le plus répandu, mais il existe d’autres.
- Mauvaise compréhension des objets connectés : IoT ne se limite pas aux capteurs, inclut aussi les actionneurs.
- Compression d’image : JPEG peut entraîner une perte de qualité, il faut choisir le bon équilibre.
- Sécurité des réseaux sociaux : ne pas sous-estimer les risques liés à la vie privée.
- Faux amis : "Server" (serveur) ne doit pas être confondu avec "service" ou "serveur de fichiers" sans contexte précis.
- Erreur fréquente sur la modélisation des réseaux sociaux : graphe vs. réseau réel, ne pas confondre structure et dynamique.
✅ Checklist Examen
- Maîtriser la structure et les balises HTML principales.
- Expliquer le rôle du CSS dans la mise en forme des pages web.
- Décrire le fonctionnement du modèle client/serveur.
- Identifier les composants d’une URL et leur signification.
- Comprendre le principe du protocole HTTPS et ses avantages.
- Expliquer le fonctionnement d’un capteur en photographie numérique.
- Différencier pixels, résolution et formats d’image.
- Définir un réseau social, un graphe et leur représentation.
- Connaître les principaux protocoles Internet (TCP/IP, DNS).
- Comprendre le principe de géolocalisation par satellites.
- Identifier les enjeux de sécurité et de confidentialité numérique.
- Savoir distinguer Internet, le Web, et les autres services en ligne.
- Vérifier la maîtrise des notions de traitement d’image et d’objets connectés.
Erstelle deine eigenen Lernzettel
Importiere deinen Kurs und die KI erstellt in 30 Sekunden Lernzettel, Quizze und Karteikarten.
Lernzettel-Generator