BTS CIEL study materials
BTS CIEL study resources

BTS CIEL cheat sheet

BTS CIEL · Keep the key ideas within reach.

Quick reference

Cybersécurité

  • Triade CIA : Confidentialité (chiffrement), Intégrité (hachage, signatures), Disponibilité (redondance, sauvegardes).

  • Chiffrement symétrique (AES) : une seule clé partagée, rapide ; asymétrique (RSA, ECDSA) : paire clé publique/privée, sert à l'échange de clés et aux signatures.

  • Hachage (SHA-256) : fonction à sens unique, empreinte de taille fixe ; le stockage de mots de passe utilise bcrypt, scrypt ou Argon2 avec sel.

  • TLS : le client vérifie le certificat X.509 du serveur auprès d'une autorité de certification ; le handshake négocie la suite cryptographique et dérive les clés de session.

  • Principe du moindre privilège et défense en profondeur : segmentation réseau, filtrage, journalisation, authentification multifacteur.

  • Injection SQL : requêtes paramétrées ou ORM ; XSS : échappement des sorties et Content-Security-Policy ; CSRF : jeton anti-CSRF et cookies SameSite.

  • Hameçonnage : vérifier l'expéditeur, les liens et l'urgence anormale ; signaler via la procédure interne plutôt que répondre.

  • RGPD : base légale du traitement, minimisation, durée de conservation limitée, droit d'accès et d'effacement, notification de violation sous 72 h.

Quick reference

Informatique et Réseaux

  • Modèle TCP/IP : accès réseau, Internet (IP), transport (TCP/UDP), application ; TCP est connecté et fiable, UDP sans connexion et sans garantie.

  • Adressage IPv4 : masque CIDR ; nombre d'hôtes = 2^(32 - préfixe) - 2 ; adresse réseau et broadcast non attribuables.

  • Passerelle par défaut : route 0.0.0.0/0 ; vérifier avec ip route (Linux) ou route print (Windows) et tester avec ping/traceroute.

  • Résolution de noms : DNS (A, AAAA, CNAME, MX, PTR), cache local puis résolveur récursif ; DHCP attribue adresse, masque, passerelle et DNS.

  • Ports usuels : 22 SSH, 25 SMTP, 53 DNS, 80 HTTP, 443 HTTPS, 3306 MySQL, 3389 RDP.

  • VLAN : segmentation logique de niveau 2 ; le routage inter-VLAN exige un routeur ou un switch de niveau 3 ; le trunk transporte plusieurs VLAN (802.1Q).

  • Bash : $? code retour, > redirection, 2>&1 fusion des flux, | tube, chmod 755 = rwxr-xr-x, ps aux et kill -9 pour les processus.

  • Virtualisation et conteneurs : la VM embarque un OS complet, le conteneur partage le noyau de l'hôte et isole via namespaces et cgroups.

Quick reference

Électronique

  • Loi d'Ohm : U = R × I ; loi des mailles (somme des tensions = 0) et loi des nœuds (somme des courants = 0).

  • Puissance : P = U × I = R × I² = U² / R ; énergie consommée E = P × t en joules ou en watthours.

  • Résistances en série : R = R1 + R2 ; en parallèle : 1/R = 1/R1 + 1/R2, soit R = R1R2/(R1+R2) pour deux résistances.

  • Diviseur de tension : U_sortie = U_entrée × R2/(R1+R2) ; diviseur de courant pour deux branches en parallèle.

  • Condensateur : i = C × dU/dt, charge Q = C × U ; constante de temps τ = R × C ; bobine : u = L × di/dt, impédance Z = jLω.

  • Diode : passante si U_anode > U_cathode (≈ 0,7 V pour le silicium) ; redressement simple ou en pont, filtrage capacitif.

  • Transistor bipolaire : NPN conduit si V_BE ≈ 0,7 V ; gain β = I_C / I_B ; régime de commutation (bloqué/saturé) ou linéaire.

  • AOP idéal : gain infini, courant d'entrée nul, montage suiveur (gain 1), non inverseur (1 + R2/R1), inverseur (-R2/R1).

  • Code couleur des résistances : noir 0, brun 1, rouge 2, orange 3, jaune 4, vert 5, bleu 6, violet 7, gris 8, blanc 9 ; or = ±5 %.

Quick reference

Valorisation de la donnée

  • Cycle de vie : collecte, stockage, nettoyage, analyse, restitution ; la qualité (valeurs manquantes, doublons, unités) conditionne les résultats.

  • SQL : SELECT colonnes FROM table WHERE condition GROUP BY clé HAVING agrégat ORDER BY colonne LIMIT n ; ordre logique d'exécution FROM, WHERE, GROUP BY, HAVING, SELECT, ORDER BY.

  • Jointures : INNER (intersection), LEFT (toutes les lignes de gauche), RIGHT, FULL ; agrégats COUNT, SUM, AVG, MIN, MAX avec NULL ignoré sauf COUNT(*).

  • Statistiques descriptives : moyenne, médiane, écart-type, quartiles ; la médiane résiste aux valeurs extrêmes, la moyenne non.

  • Visualisation : histogramme pour la distribution, nuage de points pour la corrélation, diagramme en barres pour comparer des catégories ; corrélation n'implique pas causalité.

  • Python pandas : read_csv, dropna/fillna, groupby().agg(), merge(on=...), to_csv ; NumPy pour les calculs vectorisés.

  • CSV : séparateur et encodage (UTF-8) explicites ; JSON pour les données imbriquées ; index et clés primaires pour l'intégrité en base.

  • Tableau de bord : indicateur (KPI) défini, source tracée, rafraîchissement daté ; anonymisation ou pseudonymisation avant diffusion conforme RGPD.