From e3720ee0efb43562058c742d56c8b7bcec216ac0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9o=20Baras?= Date: Mon, 12 Apr 2021 23:50:21 +0200 Subject: [PATCH 1/4] =?UTF-8?q?Espaces=20ins=C3=A9cables=20et=20demi-espac?= =?UTF-8?q?e=20devant=20;?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- latex/ressources/R101.tex | 4 +- latex/ressources/R102.tex | 4 +- latex/ressources/R103.tex | 8 ++-- latex/ressources/R104.tex | 2 +- latex/ressources/R105.tex | 4 +- latex/ressources/R107.tex | 12 +++--- latex/ressources/R108.tex | 4 +- latex/ressources/R109.tex | 6 +-- latex/ressources/R110.tex | 2 +- latex/ressources/R112.tex | 26 ++++++------ latex/ressources/R113.tex | 34 +++++++-------- latex/ressources/R114.tex | 28 ++++++------- latex/ressources/R115.tex | 8 ++-- latex/ressources/R203.tex | 2 +- latex/ressources/R205.tex | 10 ++--- latex/ressources/R206.tex | 2 +- latex/ressources/R207.tex | 16 +++---- latex/ressources/R208.tex | 20 ++++----- latex/ressources/R209.tex | 12 +++--- latex/ressources/R210.tex | 10 ++--- latex/ressources/R211.tex | 2 +- latex/ressources/R212.tex | 26 ++++++------ latex/ressources/R213.tex | 16 +++---- latex/ressources/R214.tex | 26 ++++++------ latex/saes/SAE11_exemple1.tex | 32 +++++++------- latex/saes/SAE11_exemple2.tex | 34 +++++++-------- latex/saes/SAE11_exemple3.tex | 26 ++++++------ latex/saes/SAE12.tex | 4 +- latex/saes/SAE12_exemple1.tex | 4 +- latex/saes/SAE12_exemple2.tex | 18 ++++---- latex/saes/SAE12_exemple3.tex | 18 ++++---- latex/saes/SAE12_exemple4.tex | 2 +- latex/saes/SAE13.tex | 10 ++--- latex/saes/SAE13_exemple1.tex | 44 ++++++++++---------- latex/saes/SAE13_exemple2.tex | 64 ---------------------------- latex/saes/SAE13_exemple3.tex | 63 ---------------------------- latex/saes/SAE13_exemple4.tex | 78 ----------------------------------- latex/saes/SAE14.tex | 4 +- latex/saes/SAE14_exemple1.tex | 12 +++--- latex/saes/SAE15.tex | 6 +-- latex/saes/SAE15_exemple1.tex | 44 ++++++++++---------- latex/saes/SAE16.tex | 10 ++--- latex/saes/SAE21_exemple1.tex | 18 ++++---- latex/saes/SAE21_exemple2.tex | 28 ++++++------- latex/saes/SAE21_exemple3.tex | 30 +++++++------- latex/saes/SAE22.tex | 2 +- latex/saes/SAE22_exemple1.tex | 4 +- latex/saes/SAE22_exemple2.tex | 12 +++--- latex/saes/SAE22_exemple3.tex | 8 ++-- latex/saes/SAE23.tex | 6 +-- latex/saes/SAE23_exemple1.tex | 22 +++++----- latex/saes/SAE23_exemple2.tex | 14 +++---- latex/saes/SAE24_exemple1.tex | 8 ++-- latex/saes/SAE24_exemple2.tex | 26 ++++++------ latex/saes/SAE24_exemple3.tex | 10 ++--- python/ressource.py | 35 ++++++++++++---- 56 files changed, 398 insertions(+), 582 deletions(-) delete mode 100644 latex/saes/SAE13_exemple2.tex delete mode 100644 latex/saes/SAE13_exemple3.tex delete mode 100644 latex/saes/SAE13_exemple4.tex diff --git a/latex/ressources/R101.tex b/latex/ressources/R101.tex index 19654fb..b6e72ae 100644 --- a/latex/ressources/R101.tex +++ b/latex/ressources/R101.tex @@ -62,7 +62,7 @@ pourront servir de support).} \item Découverte et prise en main du réseau local \item - Adressage \textabbrv{IP}v4 : classes d'adresses, masques naturels, adressage + Adressage \textabbrv{IP}v4~: classes d'adresses, masques naturels, adressage statique, adressage dynamique (\textabbrv{DHCP}) \item Notion de routage, de passerelle et de serveur \textabbrv{DNS} @@ -73,7 +73,7 @@ pourront servir de support).} \item Architecture d'un système d'exploitation \item - Différents types de systèmes d'exploitation : les clients, les + Différents types de systèmes d'exploitation~: les clients, les serveurs, les systèmes embarqués \item Systèmes d'exploitation commerciaux et Open Sources. diff --git a/latex/ressources/R102.tex b/latex/ressources/R102.tex index 9395b45..7c20d19 100644 --- a/latex/ressources/R102.tex +++ b/latex/ressources/R102.tex @@ -60,10 +60,10 @@ les notions de services rendus et de performance du réseau.} \item Principes de normalisation des technologies de l'Internet. \item - Notions sur les métriques de performances: débit, fiabilité, gigue, + Notions sur les métriques de performances~: débit, fiabilité, gigue, taux de pertes. \end{itemize} -Outils préconisés : logiciels du type Wireshark, GNS3, Packet Tracer, +Outils préconisés~: logiciels du type Wireshark, GNS3, Packet Tracer, scapy, Marionnet.\\ Des éléments relatifs à la sécurité et aux risques informatiques et réseaux seront progressivement introduits au travers des différents diff --git a/latex/ressources/R103.tex b/latex/ressources/R103.tex index 507bc48..2432a0c 100644 --- a/latex/ressources/R103.tex +++ b/latex/ressources/R103.tex @@ -46,7 +46,7 @@ la sûreté de fonctionnement du réseau local Ethernet (spanning tree) et la participation à la sécurisation du système d'information dont il est le support (segmentation physique et virtuelle, \textabbrv{VLAN}). Ces deux compétences s'appuient sur la compréhension des mécanismes intrinsèques -aux réseaux locaux Ethernet : adressage \textabbrv{MAC}, commutation/routage de +aux réseaux locaux Ethernet~: adressage \textabbrv{MAC}, commutation/routage de niveau 2, \textabbrv{ARP}, passage d'un type de support physique à un autre, changements de débit.\\ Pour la compétence \og Connecter les entreprises et les usagers\fg{} @@ -66,15 +66,15 @@ découverte du poste client et de son environnement logiciel.} \item Normalisation Ethernet 802 (802.1, 802.2, 802.3). \item - Commutation Ethernet : apprentissage des adresses \textabbrv{MAC}, diffusion, + Commutation Ethernet~: apprentissage des adresses \textabbrv{MAC}, diffusion, Broadcast. \item - Différents équipements actifs : commutateur, routeur. + Différents équipements actifs~: commutateur, routeur. \item Configuration d'un réseau segmenté en \textabbrv{VLAN}, lien multi-vlan, communication inter-vlan. \item - Redondance et détection de boucles dans un réseau commuté: \textabbrv{STP}, \textabbrv{RSTP}. + Redondance et détection de boucles dans un réseau commuté~: \textabbrv{STP}, \textabbrv{RSTP}. \end{itemize} Sur chaque thème, faire le lien avec les notions de cybersécurité abordées en R101. diff --git a/latex/ressources/R104.tex b/latex/ressources/R104.tex index 45e568d..aac4433 100644 --- a/latex/ressources/R104.tex +++ b/latex/ressources/R104.tex @@ -71,7 +71,7 @@ instruments de mesure et d'interpréter les résultats.} électrique et au Développement Durable. Coût de fonctionnement des équipements. \item - Exemples : dimensionnement d'une alimentation pour des serveurs, + Exemples~: dimensionnement d'une alimentation pour des serveurs, limite de puissance sur un câble (alternatif ou continu). \end{itemize} diff --git a/latex/ressources/R105.tex b/latex/ressources/R105.tex index 6125b23..292d6fa 100644 --- a/latex/ressources/R105.tex +++ b/latex/ressources/R105.tex @@ -48,13 +48,13 @@ transmission.} Types de support de transmission (réseau d'entreprise, réseau opérateur) \item - Caractéristiques d'un ou plusieurs types de supports (exemples: retard + Caractéristiques d'un ou plusieurs types de supports (exemples~: retard de propagation, atténuation, continuité, échos, bruit, perturbations, identifier un défaut, bande passante ) à partir de mesures et d'analyse des signaux \item - Prolongement possible : recettage, certification \textabbrv{LAN}. + Prolongement possible~: recettage, certification \textabbrv{LAN}. \end{itemize} } diff --git a/latex/ressources/R107.tex b/latex/ressources/R107.tex index a1db44e..3f3e38e 100644 --- a/latex/ressources/R107.tex +++ b/latex/ressources/R107.tex @@ -41,24 +41,24 @@ informatique, en réseau, en télécommunication, \ldots) que le professionnel R\&T doit développer et s'inscrivent dans de nombreuses situations professionnelles que rencontre le professionnel R\&T. Cette ressource est nécessaire pour apprendre à développer des outils -informatiques à usage interne d'une équipe: compétence \og Créer des +informatiques à usage interne d'une équipe~: compétence \og Créer des outils et applications informatiques pour les R\&T\fg{} (RT3) et pour l'automatisation du déploiement et de la maintenance des outils -logiciels: compétence \og Administrer les réseaux et l'Internet\fg{} +logiciels~: compétence \og Administrer les réseaux et l'Internet\fg{} (RT1).} % Contenus \ajoutRcontenudetaille{ En utilisant un langage de programmation, comme par exemple Python, les -contenus suivants seront traités : +contenus suivants seront traités~: \begin{itemize} \item - Notions d'algorithmique : + Notions d'algorithmique~: \begin{itemize} \item Variables, types de base (nombres, chaînes, listes/tableaux). \item - Structures de contrôle : tests, répétitions. + Structures de contrôle~: tests, répétitions. \item Fonctions et procédures. \item @@ -75,7 +75,7 @@ contenus suivants seront traités : \item Manipulation de fichiers texte. \item - Interaction avec le système d'exploitation et la ligne de commande : + Interaction avec le système d'exploitation et la ligne de commande~: arguments, lancement de commandes. \item Suivi de versions (git, svn). diff --git a/latex/ressources/R108.tex b/latex/ressources/R108.tex index 2308bb5..0adfe3e 100644 --- a/latex/ressources/R108.tex +++ b/latex/ressources/R108.tex @@ -44,11 +44,11 @@ Cette ressource introduit également un usage avancé du système d'exploitation nécessaire au besoin d'un professionnel R\&T. Elle vise la maîtrise de commandes en ligne pour gérer l'arborescence de fichiers, les programmes et les processus du système d'exploitation, par exemple -pour exécuter un programme ou configurer les éléments d'un site Web: +pour exécuter un programme ou configurer les éléments d'un site Web~: compétence \og Créer des outils et applications informatiques pour les R\&T\fg{} (RT3). Elle vise également l'emploi des principales commandes réseau, dans des scripts simples. Ces commandes sont les bases d'appui -pour administrer - par la suite - un réseau et de ses services: +pour administrer - par la suite - un réseau et de ses services~: compétence \og Administrer les réseaux et l'Internet\fg{} (RT1).\\ Elle contribue donc aux apprentissages critiques mentionnés précédemment.} diff --git a/latex/ressources/R109.tex b/latex/ressources/R109.tex index 5a1bb45..5144e89 100644 --- a/latex/ressources/R109.tex +++ b/latex/ressources/R109.tex @@ -52,13 +52,13 @@ navigateur Web.} \item Utilisation avancée d'un navigateur Web \item - Structure d'un site Web : client-serveur, arborescence, \textabbrv{URL} + Structure d'un site Web~: client-serveur, arborescence, \textabbrv{URL} \item - Structure d'une page : langage à balise, mise en forme et feuilles de + Structure d'une page~: langage à balise, mise en forme et feuilles de styles (notions élémentaires de \textabbrv{CSS}), notions de responsive design \item - Contenu d'une page : éléments multimédia, encodage des caractères + Contenu d'une page~: éléments multimédia, encodage des caractères \item Sensibilisation aux mentions obligatoires d'un site Web (mentions légales, copyright, \ldots) diff --git a/latex/ressources/R110.tex b/latex/ressources/R110.tex index b4854ec..b948e94 100644 --- a/latex/ressources/R110.tex +++ b/latex/ressources/R110.tex @@ -65,7 +65,7 @@ de compréhension dans un contexte professionnel technique.} \item Appréhender le vocabulaire technique des domaines cibles \item - Extensions possibles : télécollaboration, télétandem. + Extensions possibles~: télécollaboration, télétandem. \end{itemize} } diff --git a/latex/ressources/R112.tex b/latex/ressources/R112.tex index 8435494..51db30e 100644 --- a/latex/ressources/R112.tex +++ b/latex/ressources/R112.tex @@ -32,26 +32,26 @@ % Le descriptif \ajoutRancrage{Le Projet Personnel et Professionnel (\textabbrv{PPP}) des semestres 1 et 2 de la -première année de B.U.T. permet à l'étudiant : +première année de B.U.T. permet à l'étudiant~: \begin{itemize} \item - s'approprier son champ d'activité; + s'approprier son champ d'activité\,; \item se constituer un panorama des métiers dans le domaine des réseaux et - télécommunications; + télécommunications\,; \item se constituer un panorama des entreprises dans le secteur des réseaux - et télécommunications; + et télécommunications\,; \item amener les étudiants à se projeter en tant que professionnels en mobilisant les techniques de recrutement - dans le cadre d'une recherche de stage ou d'un contrat d'alternance; + dans le cadre d'une recherche de stage ou d'un contrat d'alternance\,; \item - découvrir le portfolio et son utilisation dans la formation; + découvrir le portfolio et son utilisation dans la formation\,; \item de faire le lien entre les niveaux de compétences ciblés, les SAÉ et les ressources au programme de - chaque semestre; + chaque semestre\,; \item d'avoir une compréhension exhaustive du référentiel de compétences de la formation et des éléments @@ -61,19 +61,19 @@ première année de B.U.T. permet à l'étudiant : % Contenus \ajoutRcontenudetaille{ -Les activités pouvant être proposées dans cette ressource sont : +Les activités pouvant être proposées dans cette ressource sont~: \begin{itemize} \item Rencontres d'entrepreneurs, de chefs de service, de techniciens et - d'enseignants ; + d'enseignants\,; \item - Visites d'entreprises, forums; + Visites d'entreprises, forums\,; \item - Témoignages, relations avec d'anciens diplômés; + Témoignages, relations avec d'anciens diplômés\,; \item - Découverte et compréhension d'un bassin d'emploi particulier; + Découverte et compréhension d'un bassin d'emploi particulier\,; \item - Intérêt et prise en main d'un portfolio; + Intérêt et prise en main d'un portfolio\,; \item Déterminer ses atouts personnels. \end{itemize} diff --git a/latex/ressources/R113.tex b/latex/ressources/R113.tex index 05dbeff..33d25a3 100644 --- a/latex/ressources/R113.tex +++ b/latex/ressources/R113.tex @@ -47,22 +47,22 @@ télécommunications.} \vspace{-5pt} \begin{itemize} \item - Introduction aux signaux : + Introduction aux signaux~: \begin{itemize} \item - graphe d'un signal; + graphe d'un signal\,; \item - symétries : parité, imparité; + symétries~: parité, imparité\,; \item - causalité, support temporel; + causalité, support temporel\,; \item - équation de droite; + équation de droite\,; \item - fonction définie par morceaux (ex. : valeur absolue); + fonction définie par morceaux (ex.~: valeur absolue)\,; \item - signaux de base : (ex. : porte, triangle, échelon, rampe\ldots); + signaux de base~: (ex.~: porte, triangle, échelon, rampe\ldots)\,; \item - opérations sur les signaux : avance, retard, dilatation, + opérations sur les signaux~: avance, retard, dilatation, amplification, offset (interprétation géométrique sur le graphe), somme de signaux \end{itemize} @@ -71,33 +71,33 @@ Cette partie sera l'occasion de réviser les règles de calculs de base par l'intermédiaire du calcul d'images et d'antécédents. \begin{itemize} \item - Éléments de trigonométrie : + Éléments de trigonométrie~: \begin{itemize} \item - définition du radian; + définition du radian\,; \item - cercle trigonométrique; + cercle trigonométrique\,; \item formules \(\cos(x)\), \(\cos(\pi\pm x)\) et \(\cos(\frac{\pi}{2}\pm x)\) \end{itemize} \end{itemize} -et les mêmes avec sinus; +et les mêmes avec sinus\,; \begin{itemize} \item angles remarquables. \item - Signaux périodiques : + Signaux périodiques~: \begin{itemize} \item - période, fréquence, pulsation; + période, fréquence, pulsation\,; \item - signaux périodiques de base : créneau, dent de scie, sinus, cosinus; + signaux périodiques de base~: créneau, dent de scie, sinus, cosinus\,; \item fréquence/période/pulsation d'un signal dilaté, d'une combinaison - linéaire de signaux périodiques; + linéaire de signaux périodiques\,; \item - graphe des signaux avancés, retardés, dilatés; + graphe des signaux avancés, retardés, dilatés\,; \item graphe de \(A\cos(\omega t + \phi)\), \(A\cos(\omega t + \phi)\) \end{itemize} diff --git a/latex/ressources/R114.tex b/latex/ressources/R114.tex index aa62109..c035f06 100644 --- a/latex/ressources/R114.tex +++ b/latex/ressources/R114.tex @@ -48,46 +48,46 @@ lien avec l'électronique et les télécommunications.} \vspace{-5pt} \begin{itemize} \item - Trigonométrie : + Trigonométrie~: \begin{itemize} \item formules \(\cos(a\pm b)\), \(\cos(a)\cos(b)\), \(cos^2(a)\) et mêmes - formules avec sinus; + formules avec sinus\,; \item - lien avec les vecteurs et le produit scalaire; + lien avec les vecteurs et le produit scalaire\,; \item forme - \(a\cos(\omega_0 t)+b\sin(\omega_0 t) = A\cos(\omega_0 t +\phi)=A\cos(2\pi f_0 t+\phi)\); + \(a\cos(\omega_0 t)+b\sin(\omega_0 t) = A\cos(\omega_0 t +\phi)=A\cos(2\pi f_0 t+\phi)\)\,; \item fonctions trigonométriques réciproques (en particulier arctangente). \end{itemize} \item - Fonctions logarithme et exponentielle, puissances : + Fonctions logarithme et exponentielle, puissances~: \begin{itemize} \item - graphes; + graphes\,; \item - propriétés, retour sur les propriétés des puissances; + propriétés, retour sur les propriétés des puissances\,; \item application au dB. \end{itemize} \item - Nombres complexes : + Nombres complexes~: \begin{itemize} \item - forme algébrique; + forme algébrique\,; \item addition, multiplication et division avec la forme algébrique \item - forme exponentielle (retour sur les propriétés de l'expo); + forme exponentielle (retour sur les propriétés de l'expo)\,; \item - addition, multiplication et division avec la forme exponentielle; + addition, multiplication et division avec la forme exponentielle\,; \item - formules d'Euler; + formules d'Euler\,; \item - interprétation géométrique, lien avec les vecteurs; + interprétation géométrique, lien avec les vecteurs\,; \item - lien avec la trigonométrie; + lien avec la trigonométrie\,; \item racines complexes d'un polynôme de degré 2 (à coefficients réels). \end{itemize} diff --git a/latex/ressources/R115.tex b/latex/ressources/R115.tex index fc3a5e5..992e67c 100644 --- a/latex/ressources/R115.tex +++ b/latex/ressources/R115.tex @@ -40,13 +40,13 @@ l'amenant à travailler en équipe.} % Contenus \ajoutRcontenudetaille{ -Dans le cadre de cette ressource transversale, l'étudiant devra : +Dans le cadre de cette ressource transversale, l'étudiant devra~: \begin{itemize} \item - Partager de façon collective l'information : + Partager de façon collective l'information~: \begin{itemize} \item - Utilisation avancée du courriel : création d'une adresse générique, + Utilisation avancée du courriel~: création d'une adresse générique, utilisation du \textabbrv{CC} et du \textabbrv{CCi}. \item Utilisation d'outils collaboratifs adaptés (par exemple Mattermost, @@ -71,7 +71,7 @@ Dans le cadre de cette ressource transversale, l'étudiant devra : collaborateur, client) qui interviennent dans un projet. \item - Apprendre à faire un bilan régulier sur l'avancée d'un projet : points + Apprendre à faire un bilan régulier sur l'avancée d'un projet~: points bloquants, solutions apportées. \item Appliquer la critique constructive dans l'intérêt du projet diff --git a/latex/ressources/R203.tex b/latex/ressources/R203.tex index d773f40..67edba3 100644 --- a/latex/ressources/R203.tex +++ b/latex/ressources/R203.tex @@ -58,7 +58,7 @@ pourront servir de support).} \item Utilisation de ssh pour l'accès distant \item - Principe, installation, configuration et tests des services : + Principe, installation, configuration et tests des services~: \item \textabbrv{DHCP} \item diff --git a/latex/ressources/R205.tex b/latex/ressources/R205.tex index fdd6362..7b7180f 100644 --- a/latex/ressources/R205.tex +++ b/latex/ressources/R205.tex @@ -46,13 +46,13 @@ modifications ces signaux vont subir dans un système télécom.} % Contenus \ajoutRcontenudetaille{ -Étude de la fonction de transfert d'un système linéaire; notion de -filtrage; réponse fréquentielle d'un support de transmission; notion de +Étude de la fonction de transfert d'un système linéaire\,; notion de +filtrage\,; réponse fréquentielle d'un support de transmission\,; notion de bande passante. Atténuation, amplification des systèmes.\\ -Représentations temporelles et fréquentielles des signaux; analyse -spectrale de signaux réels (exemples : audio, WiFi, \textabbrv{ADSL}).\\ +Représentations temporelles et fréquentielles des signaux\,; analyse +spectrale de signaux réels (exemples~: audio, WiFi, \textabbrv{ADSL}).\\ Influence de la fonction de transfert d'un système sur un signal -(exemples : audio, numérique).\\ +(exemples~: audio, numérique).\\ Bilans de liaison de systèmes de transmissions. } diff --git a/latex/ressources/R206.tex b/latex/ressources/R206.tex index 77f4351..976bb4a 100644 --- a/latex/ressources/R206.tex +++ b/latex/ressources/R206.tex @@ -53,7 +53,7 @@ en téléphonie, ou en télécommunications numériques.} numérisation et de la restitution de signaux analogiques. \item - Échantillonnage des signaux : choix d'une fréquence adéquate + Échantillonnage des signaux~: choix d'une fréquence adéquate d'échantillonnage. \item Quantification des signaux -- Erreur de quantification. diff --git a/latex/ressources/R207.tex b/latex/ressources/R207.tex index d4a9e24..65b57b8 100644 --- a/latex/ressources/R207.tex +++ b/latex/ressources/R207.tex @@ -59,26 +59,26 @@ spécifiques qui seront introduits.} \vspace{-5pt} \begin{itemize} \item - Stockage et accès aux données : + Stockage et accès aux données~: \begin{itemize} \item - Système de gestion de données (relationnel/non relationnel); + Système de gestion de données (relationnel/non relationnel)\,; \item - Structuration des données: fichiers (\textabbrv{CSV}, \textabbrv{JSON}), exemples de sources - ouvertes (open data), web scraping; + Structuration des données~: fichiers (\textabbrv{CSV}, \textabbrv{JSON}), exemples de sources + ouvertes (open data), web scraping\,; \item Sensibilisation à la réglementation française et internationale (\textabbrv{CNIL}, \textabbrv{RGPD}). \end{itemize} \item - Base de données relationnelles : + Base de données relationnelles~: \begin{itemize} \item - Schéma relationnel d'une base de données; + Schéma relationnel d'une base de données\,; \item - Sensibilisation aux contraintes d'intégrité; + Sensibilisation aux contraintes d'intégrité\,; \item - Création de tables simples; + Création de tables simples\,; \item Interrogation de données, ajout et modification de données. \end{itemize} diff --git a/latex/ressources/R208.tex b/latex/ressources/R208.tex index 59fac9a..074c691 100644 --- a/latex/ressources/R208.tex +++ b/latex/ressources/R208.tex @@ -39,7 +39,7 @@ \ajoutRancrage{Le professionnel R\&T est amené à développer différents outils informatiques à usage personnel ou interne à l'équipe (compétence RT3-Programmer). Ces outils peuvent traiter des données complexes, viser -des fonctionnalités multiples et être développé en équipe : il est alors +des fonctionnalités multiples et être développé en équipe~: il est alors nécessaire - pour le professionnel R\&T - de structurer son travail, tant sur les variables manipulant les données, les fichiers qui les sauvegardent ou les restaurent, que sur l'organisation (arborescence) de @@ -52,29 +52,29 @@ précédemment.} \vspace{-5pt} \begin{itemize} \item - Structure d'un programme : arborescence de fichiers, modules et + Structure d'un programme~: arborescence de fichiers, modules et packages. \item - Contexte d'exécution : programme principal vs script. + Contexte d'exécution~: programme principal vs script. \item - Structure complexe de données : + Structure complexe de données~: \begin{itemize} \item - Listes \textabbrv{2D}, tableaux associatifs/dictionnaires; + Listes \textabbrv{2D}, tableaux associatifs/dictionnaires\,; \item Notion de classes (instance, attributs, méthodes). \end{itemize} \item - Manipulation de fichiers avancée : + Manipulation de fichiers avancée~: \begin{itemize} \item - Fichiers structurés (\textabbrv{XML}, \textabbrv{CSV}, \textabbrv{JSON}, YAML); + Fichiers structurés (\textabbrv{XML}, \textabbrv{CSV}, \textabbrv{JSON}, YAML)\,; \item - Gestion de l'arborescence par le code; + Gestion de l'arborescence par le code\,; \item - Lecture/écriture de fichiers structurés; + Lecture/écriture de fichiers structurés\,; \item - Notion de sérialisation; + Notion de sérialisation\,; \item Notion de persistance des données. \end{itemize} diff --git a/latex/ressources/R209.tex b/latex/ressources/R209.tex index aafee9d..7860609 100644 --- a/latex/ressources/R209.tex +++ b/latex/ressources/R209.tex @@ -43,10 +43,10 @@ % Le descriptif \ajoutRancrage{Le professionnel R\&T peut être amené à développer, pour ses besoins personnels ou pour ses collaborateurs, un site Web, par exemple pour -fournir une interface de présentation du réseau informatique : +fournir une interface de présentation du réseau informatique~: compétence \og Créer des outils et applications informatiques pour les R\&T\fg{} (RT3).\\ -Il doit en appréhender tous les éléments : il doit aussi bien connaître +Il doit en appréhender tous les éléments~: il doit aussi bien connaître les protocoles de communication du Web que veiller à la sécurité de ceux-ci. Il doit également pouvoir accéder, traiter et afficher des informations provenant de différentes sources de données telles que des @@ -60,14 +60,14 @@ contribue aux apprentissages critiques mentionnés précédemment.} \item Introduction au protocole \textabbrv{HTTP}. \item - Mise en forme de pages Web : + Mise en forme de pages Web~: \begin{itemize} \item - balises \textabbrv{HTML} avancées; + balises \textabbrv{HTML} avancées\,; \item structure d'une page avec son \textabbrv{DOM}; \item - \textabbrv{CSS} avancé ou Framework; + \textabbrv{CSS} avancé ou Framework\,; \item initiation au dynamisme côté client (JavaScript, bibliothèques comme jQuery) @@ -79,7 +79,7 @@ contribue aux apprentissages critiques mentionnés précédemment.} \item Interrogation d'un \textabbrv{SGBD} ou d'une \textabbrv{API}. \item - Sensibilisation à la sécurisation de sites : failles \textabbrv{XSS}, \textabbrv{XSS} stockée, + Sensibilisation à la sécurisation de sites~: failles \textabbrv{XSS}, \textabbrv{XSS} stockée, injections \textabbrv{SQL}. \end{itemize} L'utilisation de l'anglais est préconisée dans la documentation du code. diff --git a/latex/ressources/R210.tex b/latex/ressources/R210.tex index de6d70c..379e404 100644 --- a/latex/ressources/R210.tex +++ b/latex/ressources/R210.tex @@ -51,18 +51,18 @@ de compréhension dans un contexte professionnel technique.} \item Savoir structurer son discours oral et écrit (courriel, conversation téléphonique, visioconférence, - réunion, débat); + réunion, débat)\,; \item Présenter son parcours professionnel à l'oral et à l'écrit (\textabbrv{CV}, lettre - de motivation, entretien); + de motivation, entretien)\,; \item Analyser des problèmes et proposer des solutions \item - Faire un exposé technique; + Faire un exposé technique\,; \item - Développer le vocabulaire technique des domaines cibles; + Développer le vocabulaire technique des domaines cibles\,; \item - Extensions possibles : télécollaboration, télétandem, parcours + Extensions possibles~: télécollaboration, télétandem, parcours international, dispositif \textabbrv{EMILE}. \end{itemize} } diff --git a/latex/ressources/R211.tex b/latex/ressources/R211.tex index 3043c8e..ed7df41 100644 --- a/latex/ressources/R211.tex +++ b/latex/ressources/R211.tex @@ -82,7 +82,7 @@ télécommunications.} équipe (coopération, prise en compte de l'opinion d'autrui, adaptation, prise d'initiative\ldots) \item - S'initier à la gestion de projet : argumenter, défendre son point de + S'initier à la gestion de projet~: argumenter, défendre son point de vue. \item Agir en cohérence avec les objectifs du développement durable. diff --git a/latex/ressources/R212.tex b/latex/ressources/R212.tex index 53d301b..c891a83 100644 --- a/latex/ressources/R212.tex +++ b/latex/ressources/R212.tex @@ -31,7 +31,7 @@ \ajoutRprerequis{R112}{Projet Personnel et Professionnel} % Le descriptif -\ajoutRancrage{Cette ressource permettra à l'étudiant de : +\ajoutRancrage{Cette ressource permettra à l'étudiant de~: \begin{itemize} \item d'avoir une compréhension exhaustive du référentiel de compétences de @@ -40,11 +40,11 @@ \item de faire le lien entre les niveaux de compétences ciblés, les SAÉ et les ressources au programme de - chaque semestre ; + chaque semestre\,; \item de se positionner sur un des parcours de la spécialité lorsque ces parcours sont proposés en seconde - année ; + année\,; \item de mobiliser les techniques de recrutement dans le cadre d'une recherche de stage ou d'un contrat @@ -52,33 +52,33 @@ \item se caractériser pour préparer son stage ou son alternance \item - se présenter, se définir; + se présenter, se définir\,; \item exprimer l'intérêt professionnel, valeurs, motivations, traits de personnalité, expériences professionnelles - ou personnelles; + ou personnelles\,; \item - mettre en valeur et présenter son savoir-être; + mettre en valeur et présenter son savoir-être\,; \item - identifier ses compétences; + identifier ses compétences\,; \item préciser et exprimer ses souhaits professionnels. \end{itemize}} % Contenus \ajoutRcontenudetaille{ -Les activités notamment proposées dans cette ressource sont : +Les activités notamment proposées dans cette ressource sont~: \begin{itemize} \item - Enquête métiers et veille professionnelle; + Enquête métiers et veille professionnelle\,; \item - Rencontres et entretiens avec des professionnels et anciens étudiants; + Rencontres et entretiens avec des professionnels et anciens étudiants\,; \item - Visite d'entreprise ou d'organisation; + Visite d'entreprise ou d'organisation\,; \item - Participation à des conférences métiers; + Participation à des conférences métiers\,; \item - Construction d'une identité professionnelle numérique; + Construction d'une identité professionnelle numérique\,; \item Découverte et compréhension d'un bassin d'emploi particulier. \end{itemize} diff --git a/latex/ressources/R213.tex b/latex/ressources/R213.tex index 2476c57..cc65370 100644 --- a/latex/ressources/R213.tex +++ b/latex/ressources/R213.tex @@ -48,11 +48,11 @@ l'exploitation d'algorithmes mis en œuvre via un outil informatique.} Suites, récurrence, signal numérique \begin{itemize} \item - raisonnement par récurrence; + raisonnement par récurrence\,; \item - suites récurrentes; + suites récurrentes\,; \item - signal discret (exemples : Kronecker, échelon échantillonné); + signal discret (exemples~: Kronecker, échelon échantillonné)\,; \item convergence d'une suite (opérations sur les limites). \end{itemize} @@ -60,11 +60,11 @@ l'exploitation d'algorithmes mis en œuvre via un outil informatique.} Vecteurs en \textabbrv{2D} et \textabbrv{3D} \begin{itemize} \item - définitions; + définitions\,; \item - opérations (addition et multiplication externe); + opérations (addition et multiplication externe)\,; \item - produit scalaire (lien avec la trigonométrie); + produit scalaire (lien avec la trigonométrie)\,; \item application au calcul d'une équation de droite. \end{itemize} @@ -72,9 +72,9 @@ l'exploitation d'algorithmes mis en œuvre via un outil informatique.} Matrices et vecteurs \begin{itemize} \item - définitions; + définitions\,; \item - opérations; + opérations\,; \item résolutions de systèmes linéaires (pivot de Gauss). \end{itemize} diff --git a/latex/ressources/R214.tex b/latex/ressources/R214.tex index 01868e3..03701e3 100644 --- a/latex/ressources/R214.tex +++ b/latex/ressources/R214.tex @@ -48,40 +48,40 @@ lien avec l'électronique et les télécommunications.} \vspace{-5pt} \begin{itemize} \item - Dérivée : + Dérivée~: \begin{itemize} \item - définition; + définition\,; \item - notation \(s'(t)=\frac{\operatorname{d}s}{\operatorname{d}t}\); + notation \(s'(t)=\frac{\operatorname{d}s}{\operatorname{d}t}\)\,; \item - équation de la tangente; + équation de la tangente\,; \item - dérivée des fonctions usuelles; + dérivée des fonctions usuelles\,; \item - opérations sur les dérivées (somme, produit, quotient, composition); + opérations sur les dérivées (somme, produit, quotient, composition)\,; \item - sens de variation; + sens de variation\,; \item application à la recherche d'optimum local. \end{itemize} \item - Comportement local et asymptotique : + Comportement local et asymptotique~: \begin{itemize} \item - limites (opérations, formes indéterminées); + limites (opérations, formes indéterminées)\,; \item fonctions négligeables, équivalents. \end{itemize} \item - Intégration : + Intégration~: \begin{itemize} \item - définition d'une intégrale comme une surface; + définition d'une intégrale comme une surface\,; \item - primitive; + primitive\,; \item - calcul d'une intégrale à l'aide d'une primitive; + calcul d'une intégrale à l'aide d'une primitive\,; \item intégration par parties et changement de variable. \end{itemize} diff --git a/latex/saes/SAE11_exemple1.tex b/latex/saes/SAE11_exemple1.tex index 38b1d26..0e17660 100644 --- a/latex/saes/SAE11_exemple1.tex +++ b/latex/saes/SAE11_exemple1.tex @@ -12,30 +12,30 @@ environnement numérique.} On pourra faire un focus particulier sur les points suivants. \begin{itemize} \item - Protéger ses accès avec des mots de passe solides; en TP on peut + Protéger ses accès avec des mots de passe solides\,; en TP on peut mettre en place l'usage d'un gestionnaire de mot de passe tel que Keepass (multi-plateformes Windows, Linux, - Mac, Android, iPhone/iPad); + Mac, Android, iPhone/iPad)\,; \item - Sécurité numérique : sauvegarder ses données régulièrement; + Sécurité numérique~: sauvegarder ses données régulièrement\,; \item Appliquer les mises à jour de sécurité sur tous ses appareils (\textabbrv{PC}, tablettes, téléphones\ldots), et ce, - dès qu'elles sont proposées; + dès qu'elles sont proposées\,; \item - Utiliser un antivirus; + Utiliser un antivirus\,; \item - Télécharger ses applications uniquement sur les sites officiels; + Télécharger ses applications uniquement sur les sites officiels\,; \item - Sécurité numérique : se méfier des messages inattendus; + Sécurité numérique~: se méfier des messages inattendus\,; \item - Vérifier les sites sur lesquels sont effectués ses achats; + Vérifier les sites sur lesquels sont effectués ses achats\,; \item - Maîtriser ses réseaux sociaux; + Maîtriser ses réseaux sociaux\,; \item - Séparer ses usages personnels et professionnels; + Séparer ses usages personnels et professionnels\,; \item - Sécurité numérique : éviter les réseaux WiFi publics ou inconnus; il + Sécurité numérique~: éviter les réseaux WiFi publics ou inconnus\,; il est possible de faire un TP (démo) sur l'usage d'un faux point d'accès WiFi et de collecter des identifiants de réseaux sociaux, \ldots. @@ -43,20 +43,20 @@ On pourra faire un focus particulier sur les points suivants. Analyser les trames non chiffrées des protocoles (\textabbrv{TELNET}, \textabbrv{FTP}, \textabbrv{SMTP}, \textabbrv{POP}, \textabbrv{IMAP}, \textabbrv{RTP}, \ldots) avec Wireshark, en extraire des champs significatifs avec Analyse/Follow/\textabbrv{TCP} Stream - (ou \textabbrv{HTTP} Stream); on peut utiliser + (ou \textabbrv{HTTP} Stream)\,; on peut utiliser un site Web (création personnelle ou sur Internet) contenant un formulaire d'enregistrement (ex: - \url{http://www.supportduweb.com/signup.html}); + \url{http://www.supportduweb.com/signup.html})\,; \item Utiliser des outils de codage de l'information (ex: \url{https://www.dcode.fr/fr}). \end{itemize} -On pourra également utiliser les supports: +On pourra également utiliser les supports~: \begin{itemize} \item - Cybermalveillance:\url{https://www.cybermalveillance.gouv.fr/bonnes-pratiques} + Cybermalveillance~: \url{https://www.cybermalveillance.gouv.fr/bonnes-pratiques} \item - \textabbrv{MOOC} \textabbrv{ANSSI}:\url{https://secnumacademie.gouv.fr/} + \textabbrv{MOOC} \textabbrv{ANSSI}~: \url{https://secnumacademie.gouv.fr/} \end{itemize} } diff --git a/latex/saes/SAE11_exemple2.tex b/latex/saes/SAE11_exemple2.tex index 1919f29..47c809d 100644 --- a/latex/saes/SAE11_exemple2.tex +++ b/latex/saes/SAE11_exemple2.tex @@ -9,44 +9,44 @@ menaces numériques communes (cybersécurité) et de savoir mettre en place les actions pour y remédier.} \ajoutESdescription{ -On pourra faire un focus particulier sur les points suivants: +On pourra faire un focus particulier sur les points suivants~: \begin{itemize} \item - L'arnaque au faux support technique; + L'arnaque au faux support technique\,; \item - Les attaques en déni de service (\textabbrv{DDoS}); + Les attaques en déni de service (\textabbrv{DDoS})\,; \item - Le chantage à l'ordinateur ou à la webcam prétendus piratés; + Le chantage à l'ordinateur ou à la webcam prétendus piratés\,; \item - L'escroquerie aux faux ordres de virement (\textabbrv{FOVI}); + L'escroquerie aux faux ordres de virement (\textabbrv{FOVI})\,; \item - La défiguration de site internet; + La défiguration de site internet\,; \item - Les fausses offres d'emploi créées par des fraudeurs; + Les fausses offres d'emploi créées par des fraudeurs\,; \item - La fraude à la carte bancaire; + La fraude à la carte bancaire\,; \item - L'hameçonnage (phishing en anglais); + L'hameçonnage (phishing en anglais)\,; \item - Le piratage de compte; + Le piratage de compte\,; \item - Le piratage de compte de l'espace d'un recruteur; + Le piratage de compte de l'espace d'un recruteur\,; \item - Les propositions d'emploi non sollicitées; + Les propositions d'emploi non sollicitées\,; \item - Les rançongiciels (ransomwares en anglais); + Les rançongiciels (ransomwares en anglais)\,; \item - Le spam électronique; + Le spam électronique\,; \item Le spam téléphonique. \end{itemize} -On pourra également utiliser les supports: +On pourra également utiliser les supports~: \begin{itemize} \item Cybermalveillance - :\url{https://www.cybermalveillance.gouv.fr/bonnes-pratiques} + ~: \url{https://www.cybermalveillance.gouv.fr/bonnes-pratiques} \item - \textabbrv{MOOC} \textabbrv{ANSSI} :\url{https://secnumacademie.gouv.fr/} + \textabbrv{MOOC} \textabbrv{ANSSI}~: \url{https://secnumacademie.gouv.fr/} \end{itemize} } diff --git a/latex/saes/SAE11_exemple3.tex b/latex/saes/SAE11_exemple3.tex index 5e70d1d..07a8b05 100644 --- a/latex/saes/SAE11_exemple3.tex +++ b/latex/saes/SAE11_exemple3.tex @@ -19,40 +19,40 @@ Enfin, les conséquences de ces attaques seront décrites en termes de gravité d'atteinte à la disponibilité, à l'intégrité et/ou à la confidentialité des biens impactés.\\ L'étudiant, dès la fin du S1, prendra ainsi conscience de la nécessité -d'une bonne hygiène informatique, en découvrant : +d'une bonne hygiène informatique, en découvrant~: \begin{itemize} \item l'intérêt des bons mots de passe (nombre de caractères, complexité de - l'alphabet); + l'alphabet)\,; \item les sauvegardes de données (risque des supports, de la non - duplication, \ldots); + duplication, \ldots)\,; \item - la faiblesse du facteur humain (ingénierie sociale, \ldots); + la faiblesse du facteur humain (ingénierie sociale, \ldots)\,; \item les types de logiciels malveillants (chevaux de troyes, bombes - logiques, virus, vers, \ldots); + logiques, virus, vers, \ldots)\,; \item - les sites Web malveillants; + les sites Web malveillants\,; \item - les sites Web mal écrits; + les sites Web mal écrits\,; \item - les dépassement de tampon; + les dépassement de tampon\,; \item - les usurpations diverses (\textabbrv{ARP}, \textabbrv{DNS}, \ldots); + les usurpations diverses (\textabbrv{ARP}, \textabbrv{DNS}, \ldots)\,; \item les écoutes de réseau. \end{itemize} Cette liste n'est évidemment pas limitative.\\ -On pourra également utiliser les supports: +On pourra également utiliser les supports~: \begin{itemize} \item - Cybermalveillance : + Cybermalveillance~: \url{https://www.cybermalveillance.gouv.fr/bonnes-pratiques} \item - \textabbrv{MOOC} \textabbrv{ANSSI} : \url{https://secnumacademie.gouv.fr/} + \textabbrv{MOOC} \textabbrv{ANSSI}~: \url{https://secnumacademie.gouv.fr/} \item - Malette CyberEdu : + Malette CyberEdu~: \url{https://www.ssi.gouv.fr/entreprise/formations/secnumedu/contenu-pedagogique-cyberedu/} \item et d'autres ressources aisément disponibles sur le Web. diff --git a/latex/saes/SAE12.tex b/latex/saes/SAE12.tex index 19c8fb6..1a3099b 100644 --- a/latex/saes/SAE12.tex +++ b/latex/saes/SAE12.tex @@ -54,9 +54,9 @@ stable.} \vspace{-5pt} \begin{itemize} \item - Schéma réseau annoté avec le plan d'adressage et les services; + Schéma réseau annoté avec le plan d'adressage et les services\,; \item - Démonstration technique commentée; + Démonstration technique commentée\,; \item Rapport technique avec présentation diaporama. \end{itemize} diff --git a/latex/saes/SAE12_exemple1.tex b/latex/saes/SAE12_exemple1.tex index d3974f5..c38c4d0 100644 --- a/latex/saes/SAE12_exemple1.tex +++ b/latex/saes/SAE12_exemple1.tex @@ -23,11 +23,11 @@ de sortie accédant à Internet via les ressources informatiques du département.On peut caractériser simplement l'adressage \textabbrv{IP}v4 dynamique, le masque de sous-réseaux, la passerelle par défaut, les serveurs \textabbrv{DNS}. On peut également faire paramétrer un adressage \textabbrv{IP}v4 statique sur un -poste client.On peut s'appuyer sur les commandes de base: ipconfig, +poste client.On peut s'appuyer sur les commandes de base~: ipconfig, ifconfig, ip, ping, arp, traceroute, arp-scan (ArpCacheWatch sous Windows) pour lister les adresses \textabbrv{MAC} présentes dans le réseau local.\\ On peut faire découvrir les outils pour connaître son adresse \textabbrv{IP} -Publique: \url{https://github.com/VREMSoftwareDevelopment/WiFiAnalyzer.}\\ +Publique~: \url{https://github.com/VREMSoftwareDevelopment/WiFiAnalyzer.}\\ Enfin, on pourra initier les étudiants les plus avancés à l'usage de la distribution Linux Kali en \textabbrv{VM} avec l'outil nmap pour découvrir (en interne) les ports ouverts sur les équipements du réseau local diff --git a/latex/saes/SAE12_exemple2.tex b/latex/saes/SAE12_exemple2.tex index 757d402..ce7d638 100644 --- a/latex/saes/SAE12_exemple2.tex +++ b/latex/saes/SAE12_exemple2.tex @@ -11,26 +11,26 @@ configurer le plan d'adressage (statique/\textabbrv{DHCP}) et le routage, installation des postes clients (Windows, Linux) pour les utilisateurs.} \ajoutESdescription{ -Il s'agit de : +Il s'agit de~: \begin{itemize} \item - répondre au cahier des charges; + répondre au cahier des charges\,; \item savoir dimensionner les puissances électriques de l'installation - réseau et télécom; + réseau et télécom\,; \item - savoir dimensionner les équipements du réseau; + savoir dimensionner les équipements du réseau\,; \item - assurer l'interconnexion d'une installation temporaire; + assurer l'interconnexion d'une installation temporaire\,; \item - garantir la sécurité des ports des switchs; + garantir la sécurité des ports des switchs\,; \item - utiliser des \textabbrv{VLAN}s distincts (data, management); + utiliser des \textabbrv{VLAN}s distincts (data, management)\,; \item mettre en place une politique sécurisée de mots de passe - (utilisateurs, équipements); + (utilisateurs, équipements)\,; \item - savoir monitorer les éléments actifs et observer le trafic sur réseau; + savoir monitorer les éléments actifs et observer le trafic sur réseau\,; \item savoir diagnostiquer les dysfonctionnements. \end{itemize} diff --git a/latex/saes/SAE12_exemple3.tex b/latex/saes/SAE12_exemple3.tex index 35a3e65..8f059b6 100644 --- a/latex/saes/SAE12_exemple3.tex +++ b/latex/saes/SAE12_exemple3.tex @@ -25,16 +25,16 @@ commande (console et ssh sur routeur et switch) et d'une interface capturant le trafic sur lien inter-\textabbrv{VLAN}. Il est également possible d'analyser les flux sur grâce aux outils de capture des trames (Tcpdump, Wireshark).\\ -En synthèse, l'étudiant sera confronté à : +En synthèse, l'étudiant sera confronté à~: \begin{itemize} \item - Analyse des besoins et chiffrage des achats nécessaires; + Analyse des besoins et chiffrage des achats nécessaires\,; \item - Construction (sertissage) des câbles et recettes de conformité; + Construction (sertissage) des câbles et recettes de conformité\,; \item Déploiement et configuration d'un \textabbrv{LAN} multi-réseaux, multi-\textabbrv{VLAN}; \item - Déploiement des postes clients communicants; + Déploiement des postes clients communicants\,; \item Mise en place d'une solution d'administration et de surveillance des flux. @@ -48,20 +48,20 @@ En synthèse, l'étudiant sera confronté à : \ajoutESmodalite{\vspace{-5pt} \begin{itemize} \item - Livrable documentaire en tant qu'évaluation intermédiaire : + Livrable documentaire en tant qu'évaluation intermédiaire~: \begin{itemize} \item - recensement des besoins de fonctionnalités; + recensement des besoins de fonctionnalités\,; \item prévisionnel des achats nécessaires (hors poste client). \end{itemize} \item - Livrables de réalisation pratique en tant qu'évaluation terminale : + Livrables de réalisation pratique en tant qu'évaluation terminale~: \begin{itemize} \item - validation en TP des configurations déployées sur les équipements : + validation en TP des configurations déployées sur les équipements~: l'étudiant doit être en capacité - de commenter ses choix et réalisations; + de commenter ses choix et réalisations\,; \item ou soutenance justifiant les choix et présentant l'architecture mise en place. diff --git a/latex/saes/SAE12_exemple4.tex b/latex/saes/SAE12_exemple4.tex index c229567..fb5cf22 100644 --- a/latex/saes/SAE12_exemple4.tex +++ b/latex/saes/SAE12_exemple4.tex @@ -15,7 +15,7 @@ valeur de la luminosité ambiante.} \ajoutESdescription{ La SAÉ va servir de base pour de futures SAE plus poussées en IoT ou en réseaux.\\ -Les étapes à réaliser seraient les suivantes : +Les étapes à réaliser seraient les suivantes~: \begin{itemize} \item Connecter un Raspberry PI avec un clavier, un écran et récupérer son diff --git a/latex/saes/SAE13.tex b/latex/saes/SAE13.tex index 4992c6d..1a47948 100644 --- a/latex/saes/SAE13.tex +++ b/latex/saes/SAE13.tex @@ -45,16 +45,16 @@ un collaborateur.} % Livrable \ajoutSlivrables{ -L'évaluation s'appuiera sur tout ou partie des éléments suivants : +L'évaluation s'appuiera sur tout ou partie des éléments suivants~: \begin{itemize} \item - dossier ou rapport d'étude (compte rendu); + dossier ou rapport d'étude (compte rendu)\,; \item - rapport de mesures; + rapport de mesures\,; \item - \textabbrv{QCM} sur les mesures; + \textabbrv{QCM} sur les mesures\,; \item - grille de suivi du travail; + grille de suivi du travail\,; \item présentation orale des mesures réalisées. \end{itemize} diff --git a/latex/saes/SAE13_exemple1.tex b/latex/saes/SAE13_exemple1.tex index ff9ecd8..6e48654 100644 --- a/latex/saes/SAE13_exemple1.tex +++ b/latex/saes/SAE13_exemple1.tex @@ -4,17 +4,17 @@ \nouvelexemple{Caractériser des supports de transmission} -\ajoutESproblematique{L'entreprise demande à l'étudiant de : +\ajoutESproblematique{L'entreprise demande à l'étudiant de~: \begin{itemize} \item - savoir lire un document technique de mesures; + savoir lire un document technique de mesures\,; \item - analyser un schéma/une structure de câblage; + analyser un schéma/une structure de câblage\,; \item de caractériser un support de transmission par différentes mesures (retard de propagation, atténuation, continuité, échos, bruit, perturbations, \ldots) en vu d'identifier un - défaut; + défaut\,; \item voire de certifier un câblage \textabbrv{LAN} cuivre de comprendre les principaux critères de choix d'un support @@ -31,42 +31,42 @@ fondamentaux de l'étude des supports de transmissions dans les réseaux, les concepts fondamentaux des systèmes électroniques, le vocabulaire en architecture des réseaux numériques, des concepts mathématiques pour les signaux de base, pour les calculs de puissance, d'atténuation.\\ -Le support pourra être : +Le support pourra être~: \begin{itemize} \item - le cuivre, avec pour mesures envisagées : des mesures temporelles + le cuivre, avec pour mesures envisagées~: des mesures temporelles (échelon, sinus), le retard de propagation, l'atténuation, les échos (réflexion), les perturbations, supposant l'utilisation de \textabbrv{GBF}, d'oscilloscope - et de câbles; + et de câbles\,; \item - la fibre optique, avec pour outils envisagés : la soudure, le crayon - optique, la sonde d'inspection,la photométrie; + la fibre optique, avec pour outils envisagés~: la soudure, le crayon + optique, la sonde d'inspection,la photométrie\,; \item une liaison radio, les mesures traitant de l'atténuation ou des effets d'interférence. \end{itemize} -L'étudiant devra : +L'étudiant devra~: \begin{itemize} \item - lire des documents techniques de support de transmission; + lire des documents techniques de support de transmission\,; \item déterminer les types de mesures et les types de signaux nécessaires pour caractériser les supports - et estimer les résultats attendus; + et estimer les résultats attendus\,; \item - paramétrer les outils de mesure; + paramétrer les outils de mesure\,; \item - réaliser des mesures; + réaliser des mesures\,; \item analyser et exploiter des résultats de tests. \end{itemize} -Exemples de mise en oeuvre : +Exemples de mise en oeuvre~: \begin{itemize} \item Mesure temporelle (échelon, sinus), retard de propagation, atténuation, échos (réflexion), perturbations, - (\textabbrv{GBF}, oscillo, câble); + (\textabbrv{GBF}, oscillo, câble)\,; \item Vérifier la conformité par rapport à un cahier des charges, une norme, ou une réglementation, comme @@ -74,7 +74,7 @@ Exemples de mise en oeuvre : support, mesure de longueur, d'atténuation, \ldots{} \item - Vérifier la conformité des mesures; + Vérifier la conformité des mesures\,; \item Diagnostiquer des anomalies et proposer une reprise du câblage, un changement du support. @@ -89,16 +89,16 @@ pour la rédaction du compte rendu.} \ajoutESmodalite{L'étudiant doit être capable de rédiger un compte-rendu de mesure avec explications.\\ -On pourra s'appuyer sur: +On pourra s'appuyer sur~: \begin{itemize} \item - dossier ou rapport d'étude (compte-rendu); + dossier ou rapport d'étude (compte-rendu)\,; \item - rapport de mesures ; + rapport de mesures\,; \item - \textabbrv{QCM} sur les mesures; + \textabbrv{QCM} sur les mesures\,; \item - grille de suivi du travail; + grille de suivi du travail\,; \item présentation orale des mesures réalisées. \end{itemize}} \ No newline at end of file diff --git a/latex/saes/SAE13_exemple2.tex b/latex/saes/SAE13_exemple2.tex deleted file mode 100644 index 008efdd..0000000 --- a/latex/saes/SAE13_exemple2.tex +++ /dev/null @@ -1,64 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Exemple de SAE -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\nouvelexemple{Caractériser un support fibre optique} - -\ajoutESproblematique{L'étudiant saura mobiliser les compétences pour réaliser des mesures ou -pour identifier et caractériser un support fibre optique et savoir -rédiger un compte-rendu de mesure.} - -\ajoutESdescription{ -Contexte professionnel :\\ -L'entreprise demande à l'étudiant de savoir lire un document technique -de mesure et/ou de mettre en place une liaison optique et/ou d'analyser -la structure d'une liaison optique, de caractériser par des mesures le -support fibre optique (crayon optique, sonde d'inspection, photométrie, -identifier un défaut, \ldots) voire de certifier un câblage \textabbrv{LAN} fibre -optique. L'étudiant pourra ainsi comprendre les principaux critères de -choix d'un support et/ou de savoir présenter des résultats à un client -ou un collaborateur.\\ -L'étudiant devra s'appuyer sur ses connaissances, notamment les concepts -fondamentaux de l'étude des supports de transmissions dans les réseaux, -les concepts fondamentaux des systèmes électroniques, le vocabulaire en -architecture des réseaux numériques, des concepts mathématiques pour les -signaux de base, pour les calculs de puissance, d'atténuation. -} - -\ajoutESformes{Mini-projet en binôme associant un TP long, encadré par un enseignant et -des heures non encadrées pour, par exemple, la préparation du TP puis -pour la rédaction du compte rendu.\\ -L'étudiant devra : -\begin{itemize} -\item - lire des documents techniques de support de transmission; -\item - déterminer les types de mesures et les types de signaux nécessaires - pour caractériser les supports - et estimer les résultats attendus; -\item - paramétrer les outils de mesure; -\item - réaliser des mesures; -\item - analyser et exploiter des résultats de tests. -\end{itemize}} - - - -\ajoutESmodalite{L'étudiant doit être capable de rédiger un compte-rendu de mesure avec -explications.\\ -Modalités :\\ -On pourra s'appuyer sur: -\begin{itemize} -\item - dossier ou rapport d'étude (compte-rendu); -\item - rapport de mesures ; -\item - \textabbrv{QCM} sur les mesures; -\item - grille de suivi du travail; -\item - présentation orale des mesures réalisées. -\end{itemize}} \ No newline at end of file diff --git a/latex/saes/SAE13_exemple3.tex b/latex/saes/SAE13_exemple3.tex deleted file mode 100644 index c0a2d5c..0000000 --- a/latex/saes/SAE13_exemple3.tex +++ /dev/null @@ -1,63 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Exemple de SAE -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\nouvelexemple{Caractériser un support radio} - -\ajoutESproblematique{L'étudiant saura mobiliser les compétences pour réaliser des mesures ou -pour identifier et caractériser un ou des types de support radio et -savoir rédiger un compte-rendu de mesure.} - -\ajoutESdescription{ -Contexte professionnel :\\ -L'entreprise demande à l'étudiant de savoir lire un document technique -de mesure et/ou de mettre en place une liaison radio et/ou d'analyser la -structure d'une liaison radio, de caractériser par des mesures le -support radio (atténuation, effet des interférences, \ldots) voire de -certifier un câblage \textabbrv{LAN}. L'étudiant pourra ainsi comprendre les -principaux critères de choix d'un support et/ou de savoir présenter des -résultats à un client ou un collaborateur.\\ -L'étudiant devra s'appuyer sur ses connaissances, notamment les concepts -fondamentaux de l'étude des supports de transmissions dans les réseaux, -les concepts fondamentaux des systèmes électroniques, le vocabulaire en -architecture des réseaux numériques, des concepts mathématiques pour les -signaux de base, pour les calculs de puissance, d'atténuation. -} - -\ajoutESformes{Mini-projet en binôme associant un TP long, encadré par un enseignant et -des heures non encadrées pour, par exemple, la préparation du TP puis -pour la rédaction du compte rendu.\\ -L'étudiant devra : -\begin{itemize} -\item - lire des documents techniques de support de transmission; -\item - déterminer les types de mesures et les types de signaux nécessaires - pour caractériser les supports - et estimer les résultats attendus; -\item - paramétrer les outils de mesure; -\item - réaliser des mesures; -\item - analyser et exploiter des résultats de tests. -\end{itemize}} - - - -\ajoutESmodalite{L'étudiant doit être capable de rédiger un compte-rendu de mesure avec -explications.\\ -Modalités :\\ -On pourra s'appuyer sur: -\begin{itemize} -\item - dossier ou rapport d'étude (compte-rendu); -\item - rapport de mesures ; -\item - \textabbrv{QCM} sur les mesures; -\item - grille de suivi du travail; -\item - présentation orale des mesures réalisées. -\end{itemize}} \ No newline at end of file diff --git a/latex/saes/SAE13_exemple4.tex b/latex/saes/SAE13_exemple4.tex deleted file mode 100644 index 7408a42..0000000 --- a/latex/saes/SAE13_exemple4.tex +++ /dev/null @@ -1,78 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Exemple de SAE -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\nouvelexemple{Caractériser des supports de transmission} - -\ajoutESproblematique{L'étudiant saura mobiliser les compétences pour réaliser des mesures ou -pour identifier et caractériser un ou des types de support et savoir -rédiger un compte-rendu de mesure.} - -\ajoutESdescription{ -\vspace{-5pt} -\begin{itemize} -\item - Contexte professionnel : -\end{itemize} -L'entreprise demande à l'étudiant de caractériser par des mesures un ou -plusieurs types de supports (retard de propagation, atténuation, -continuité, échos, bruit, perturbations, identifier un défaut) voire de -certifier un câblage \textabbrv{LAN} (cuivre, fibre, radio) afin de comprendre et -comparer les principaux critères de choix d'un support et/ou de savoir -présenter des résultats à un client ou un collaborateur.\\ -L'étudiant devra s'appuyer sur ses connaissances, notamment les concepts -fondamentaux de l'étude des supports de transmissions dans les réseaux, -les concepts fondamentaux des systèmes électroniques, le vocabulaire en -architecture des réseaux numériques, des concepts mathématiques pour les -signaux de base, pour les calculs de puissance, d'atténuation. -} - -\ajoutESformes{Mini-projet en binôme associant un TP long, encadré par un enseignant et -des heures non encadrées pour, par exemple, la préparation du TP puis -pour la rédaction du compte rendu.\\ -L'étudiant devra : -\begin{itemize} -\item - lire des documents techniques de support de transmission; -\item - déterminer les types de mesures et les types de signaux nécessaires - pour caractériser les supports - et estimer les résultats attendus; -\item - paramétrer les outils de mesure; -\item - réaliser des mesures; -\item - analyser et exploiter des résultats de tests. -\end{itemize} -Exemples de mise en oeuvre : -\begin{itemize} -\item - sur un support cuivre : mesure temporelle (échelon, sinus), retard de - propagation, atténuation,échos - (réflexion), perturbations, (\textabbrv{GBF}, oscillo, câble); -\item - sur un support \textabbrv{FO} : soudure, crayon optique, sonde d'inspection, - photométrie; -\item - sur un support radio : atténuation,\ldots{} -\end{itemize}} - - - -\ajoutESmodalite{L'étudiant doit être capable de rédiger un compte-rendu de mesure avec -explications.\\ -Modalités :\\ -On pourra s'appuyer sur: -\begin{itemize} -\item - dossier ou rapport d'étude (compte-rendu); -\item - rapport de mesures ; -\item - \textabbrv{QCM} sur les mesures; -\item - grille de suivi du travail; -\item - présentation orale des mesures réalisées. -\end{itemize}} \ No newline at end of file diff --git a/latex/saes/SAE14.tex b/latex/saes/SAE14.tex index cec7c7a..d409608 100644 --- a/latex/saes/SAE14.tex +++ b/latex/saes/SAE14.tex @@ -29,10 +29,10 @@ % Le description \ajoutSdescription{L'identité numérique professionnelle prend une place de plus en plus -importante dans la carrière d'un professionnel R\&T : elle joue un rôle +importante dans la carrière d'un professionnel R\&T~: elle joue un rôle dans sa recherche d'emploi avec la valorisation de ses expériences professionnelles comme personnelles. Elle peut également intervenir en -entreprise : certaines prévoient - dans un annuaire sur l'intranet - des +entreprise~: certaines prévoient - dans un annuaire sur l'intranet - des ``pages personnelles'' renseignées par les salariés pour y présenter leurs activités et dynamiser les interactions entre collaborateurs. Elle contribue également à développer son réseau professionnel et social, diff --git a/latex/saes/SAE14_exemple1.tex b/latex/saes/SAE14_exemple1.tex index 7549c97..af92b2d 100644 --- a/latex/saes/SAE14_exemple1.tex +++ b/latex/saes/SAE14_exemple1.tex @@ -16,20 +16,20 @@ professionnel, \ldots).} L'étudiant développera ses premières pages personnelles sous la forme d'un site Web statique afin de construire son identité numérique professionnelle.\\ -Le contenu du site pourra par exemple : +Le contenu du site pourra par exemple~: \begin{itemize} \item - être un curriculum vitae numérique; + être un curriculum vitae numérique\,; \item recenser les compétences techniques et les projets techniques - réalisés; + réalisés\,; \item contenir des liens vers des réseaux socionumériques vers les outils, voire vers les outils numériques qu'il est amené à utiliser pendant sa formation (emploi du temps, ENT, - \ldots); + \ldots)\,; \item - présenter un centre d'intérêt; + présenter un centre d'intérêt\,; \item présenter son projet professionnel. \end{itemize} @@ -49,7 +49,7 @@ Le travail pourra être intégré au portfolio de l'étudiant. \ajoutESmodalite{\vspace{-5pt} \begin{itemize} \item - Mise en ligne de leur présentation numérique; + Mise en ligne de leur présentation numérique\,; \item Démonstration commentée du travail avec démonstration de leur aptitude à modifier/rajouter simplement diff --git a/latex/saes/SAE15.tex b/latex/saes/SAE15.tex index 5c2a139..eda076a 100644 --- a/latex/saes/SAE15.tex +++ b/latex/saes/SAE15.tex @@ -59,11 +59,11 @@ pour gérer de façon efficace le traitement de ces données.} \vspace{-5pt} \begin{itemize} \item - Codes informatiques développés; + Codes informatiques développés\,; \item - Démonstration technique commentée; + Démonstration technique commentée\,; \item - et/ou Rapport technique avec tutoriel d'installation; + et/ou Rapport technique avec tutoriel d'installation\,; \item et/ou Soutenance orale présentant le travail réalisé. \end{itemize} diff --git a/latex/saes/SAE15_exemple1.tex b/latex/saes/SAE15_exemple1.tex index 8d86f80..644ae0d 100644 --- a/latex/saes/SAE15_exemple1.tex +++ b/latex/saes/SAE15_exemple1.tex @@ -6,19 +6,19 @@ \ajoutESproblematique{Cette SAÉ place l'étudiant dans le contexte d'un premier projet de développement informatique. Le projet traite d'une activité fréquemment -demandée au professionnel R\&T : mettre à disposition de ses +demandée au professionnel R\&T~: mettre à disposition de ses collaborateurs une information extraite de différentes sources de -données, par exemple : +données, par exemple~: \begin{itemize} \item le recensement des équipements informatiques, des services, des - personnels; + personnels\,; \item - l'état de réservations des salles mutualisées dans un bâtiment; + l'état de réservations des salles mutualisées dans un bâtiment\,; \item une synthèse de l'utilisation du réseau ou d'un de ses services, en travaillant sur des fichiers journaux - (logs); + (logs)\,; \item la visibilité de l'entreprise sur différents sites ou pages Web. \end{itemize} @@ -28,7 +28,7 @@ exploitable/parlante, puis en publier la présentation. L'objectif global est d'automatiser au mieux les différentes étapes de son travail.} \ajoutESdescription{ -L'étudiant s'initiera aux différentes étapes d'un projet informatique : +L'étudiant s'initiera aux différentes étapes d'un projet informatique~: la mise en place de son environnement de travail pour un système d'exploitation donné, la programmation du traitement des données (en s'appuyant sur les fondamentaux de programmation voire en explorant des @@ -38,18 +38,18 @@ de gestion de projet..\\ Il sera demandé à l'étudiant (individuellement ou en petit groupe) de traiter des données simples (ne nécessitant pas une structuration complexe dans le code informatique ni une base de données), avec -différentes étapes : +différentes étapes~: \begin{itemize} \item Préparer l'environnement de travail pour accès distance aux ressources - : + ~: \begin{itemize} \item - mise en place de l'arborescence; + mise en place de l'arborescence\,; \item - installation/configuration des outils pour le développement; + installation/configuration des outils pour le développement\,; \item - vérification de la connectivité, des droits d'accès; + vérification de la connectivité, des droits d'accès\,; \item mise en place et configuration d'un système de versionnement (par ex: git, svn), etc. @@ -58,14 +58,14 @@ différentes étapes : Acquérir des données (locales ou distantes) en les enregistrant dans un fichier texte (en se focalisant sur des données relativement simples à traiter). Les données pourront - par exemple provenir : + par exemple provenir~: \begin{itemize} \item - de sites Web; + de sites Web\,; \item d'\textabbrv{API}, par exemple l'\textabbrv{API} Google pour cartographie permettant de traiter des données de géolocalisation, - ou des sources ouvertes; + ou des sources ouvertes\,; \item de commandes locales (état de la machine) ou réseaux (état du réseau). @@ -74,32 +74,32 @@ différentes étapes : Traiter les données pour préparer les éléments nécessaires à leur publication en se documentant (au besoin sur des bibliothèques spécifiques). Le traitement pourra par - exemple consister à : + exemple consister à~: \begin{itemize} \item - isoler/choisir/organiser les informations pertinentes; + isoler/choisir/organiser les informations pertinentes\,; \item - extraire des statistiques (moyennes, histogrammes); + extraire des statistiques (moyennes, histogrammes)\,; \item produire des représentations graphiques (nuage de mots, tableaux comparatifs). \end{itemize} \item Générer un document pour présenter les données collectées et le - publier : + publier~: \begin{itemize} \item le document pourra être un fichier texte simple ou structuré (page - Markdown voire page Web statique); + Markdown voire page Web statique)\,; \item le document sera ensuite publié sur un serveur distant (en utilisant par exemple un serveur web non - sécurisé); + sécurisé)\,; \item la publication (c'est-à-dire l'action de déposer le document lui-même) pourra être automatisée par un script, par exemple en déployant une archive dans le dossier - public d'un serveur web. (Remarque : + public d'un serveur web. (Remarque~: il ne s'agit pas ici de créer une présentation/une page Web dynamique dépendant d'une requête). \end{itemize} @@ -113,7 +113,7 @@ différentes étapes : \ajoutESmodalite{\vspace{-5pt} \begin{itemize} \item - Codes informatiques développés : l'étudiant devra fournir l'ensemble + Codes informatiques développés~: l'étudiant devra fournir l'ensemble de scripts et de codes informatiques, permettant la réalisation fonctionnelle du travail demandé. Sa production devra être documentée, dans diff --git a/latex/saes/SAE16.tex b/latex/saes/SAE16.tex index 0411bba..f663a1e 100644 --- a/latex/saes/SAE16.tex +++ b/latex/saes/SAE16.tex @@ -49,20 +49,20 @@ d'acquisition. Autrement dit, au sein du portfolio, l'apprenant documente et analyse sa trajectoire de développement en mobilisant des traces, des preuves issues de l'ensemble des mises en situation professionnelle (SAÉ) qu'il a vécues. Il pourra s'appuyer sur les outils -portfolio mis en place par l'établissement: carnet papier, document +portfolio mis en place par l'établissement~: carnet papier, document bureautique ou logiciel dédié.\\ Le portfolio est un élément structurant des formations en Approche Par -Compétence (\textabbrv{APC}). En effet, le portfolio : +Compétence (\textabbrv{APC}). En effet, le portfolio~: \begin{itemize} \item soutient l'apprentissage par la constitution d'un dossier de traces (échantillon de preuves, sélectionnées par l'étudiant dans le but de rendre compte d'apprentissages aboutissant à la maîtrise progressive d'un - domaine de compétences); + domaine de compétences)\,; \item permet la validation et la certification de savoir-agir complexes tout - au long du parcours de formation; + au long du parcours de formation\,; \item favorise l'auto-détermination du parcours de formation de l'étudiant et accompagne son parcours d'insertion @@ -96,7 +96,7 @@ méthodologie d'écriture du portfolio.} % Livrable \ajoutSlivrables{ -Portfolio : ensemble de traces et de preuves de l'acquisition des +Portfolio~: ensemble de traces et de preuves de l'acquisition des compétences. } diff --git a/latex/saes/SAE21_exemple1.tex b/latex/saes/SAE21_exemple1.tex index 05f5e03..3a3a40e 100644 --- a/latex/saes/SAE21_exemple1.tex +++ b/latex/saes/SAE21_exemple1.tex @@ -2,7 +2,7 @@ % Exemple de SAE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\nouvelexemple{Construction de réseau routé (statique/dynamique), routage inter-\textabbrv{VLAN}: approche matérielle ou virtuelle} +\nouvelexemple{Construction de réseau routé (statique/dynamique), routage inter-\textabbrv{VLAN}~: approche matérielle ou virtuelle} \ajoutESproblematique{\vspace{-5pt} \begin{itemize} @@ -33,10 +33,10 @@ réseau et surtout vérifier à chaque étape que l'ajout qu'il vient d'effectuer permet au réseau de toujours fonctionner.\\ Développement et configuration d'une architecture de réseau d'entreprise simple composée de 6 \textabbrv{VLAN} et 3 routeurs.\\ -Équipements réseau : 4 switches et 3 routeurs.\\ -Extensions possibles : effectuer du \textabbrv{VRF}, ajouter des tunnels, introduire +Équipements réseau~: 4 switches et 3 routeurs.\\ +Extensions possibles~: effectuer du \textabbrv{VRF}, ajouter des tunnels, introduire un \textabbrv{NAT}, effectuer du filtrage sur un \textabbrv{VLAN} spécifique.\\ -Préconisations : +Préconisations~: \begin{itemize} \item Fourniture d'un cahier des charges pour 2 étudiants @@ -51,21 +51,21 @@ Préconisations : -\ajoutESmodalite{Tout ou partie des éléments suivants : +\ajoutESmodalite{Tout ou partie des éléments suivants~: \begin{itemize} \item - Projet réseau fonctionnel; + Projet réseau fonctionnel\,; \item - Vérification d'une interconnexion complète; + Vérification d'une interconnexion complète\,; \item Vérification de la sécurisation/isolement d'un \textabbrv{VLAN} vis à vis des - autres postes clients; + autres postes clients\,; \item Démontrer à l'aide d'un document le respect du cahier des charges. Il pourra être effectué une démonstration filmée incluant des scénarios de test. On évaluera la qualité de la démonstration et la pédagogie de - la vidéo; + la vidéo\,; \item Présentation orale avec diaporama ou entretien. \end{itemize}} \ No newline at end of file diff --git a/latex/saes/SAE21_exemple2.tex b/latex/saes/SAE21_exemple2.tex index 3a3cb7a..b6f15b8 100644 --- a/latex/saes/SAE21_exemple2.tex +++ b/latex/saes/SAE21_exemple2.tex @@ -7,19 +7,19 @@ \ajoutESproblematique{L'étudiant se met dans le rôle d'une société locale de services du numérique, il est contacté par une entreprise qui lui passe une commande : déployer un réseau d'entreprise dans le nouveau siège de la société.\\ -Sa mission consiste à : +Sa mission consiste à~: \begin{itemize} \item Proposer et mettre en place une infrastructure de réseau d'entreprise dotée de services réseaux et - de règles de sécurité; + de règles de sécurité\,; \item Mettre en place une \textabbrv{DMZ} pour héberger les serveurs publics de - l'entreprise; + l'entreprise\,; \item - Configurer l'accès à Internet; + Configurer l'accès à Internet\,; \item - Mettre en place des règles de sécurité; + Mettre en place des règles de sécurité\,; \item Produire une documentation technique sur la solution déployée. \end{itemize}} @@ -51,7 +51,7 @@ distribution (L3) qui assure le routage inter-vlan et d'un routeur passerelle qui fait office de pare-feu. Les services réseaux \textabbrv{HTTP}, DNS, \textabbrv{DHCP} et \textabbrv{SSH} sont installés sur des machines virtuelles.\\ A partir du cahier des charges fourni, l'étudiant sera amené à réaliser -différentes activités dont voici quelques exemples : +différentes activités dont voici quelques exemples~: \begin{itemize} \item Plan d'adressage @@ -74,16 +74,16 @@ différentes activités dont voici quelques exemples : \ajoutESformes{De façon individuelle ou collective, sur des heures encadrées et non encadrées, l'étudiant ou l'équipe, sera confronté aux formes -pédagogiques suivantes : +pédagogiques suivantes~: \begin{itemize} \item Création d'un réseau segmenté en \textabbrv{VLAN} avec mise en place d'une \textabbrv{DMZ} et - de services réseaux; + de services réseaux\,; \item Élaboration d'une méthode efficace pour tester progressivement la - configuration réalisée; + configuration réalisée\,; \item - Utilisation d'outils de diagnostics et analyse des résultats; + Utilisation d'outils de diagnostics et analyse des résultats\,; \item Rédaction de fiches opératoires (notice d'utilisation). \end{itemize}} @@ -93,8 +93,8 @@ pédagogiques suivantes : \ajoutESmodalite{\vspace{-5pt} \begin{itemize} \item - Réseau entreprise : opérationnel répondant aux problématiques - suivantes : + Réseau entreprise~: opérationnel répondant aux problématiques + suivantes~: \begin{itemize} \item un utilisateur interne à l'entreprise peut-il bénéficier des @@ -109,9 +109,9 @@ pédagogiques suivantes : dans l'entreprise et hors de l'entreprise ? \end{itemize} \item - Documentation : les procédures sont-elles applicables par une autre + Documentation~: les procédures sont-elles applicables par une autre équipe ? \item - Réunions : présentation finale (soutenance) de la solution mise en + Réunions~: présentation finale (soutenance) de la solution mise en place. \end{itemize}} \ No newline at end of file diff --git a/latex/saes/SAE21_exemple3.tex b/latex/saes/SAE21_exemple3.tex index 2739407..13d08b6 100644 --- a/latex/saes/SAE21_exemple3.tex +++ b/latex/saes/SAE21_exemple3.tex @@ -18,42 +18,42 @@ Ces techniques peuvent se décliner avec plusieurs systèmes d'exploitation différents (GNU/Linux, Solaris, Aix, OpenBSD, NetBSD, FreeBSD, GNU/Hurd) et peuvent s'adapter à l'installation de matériel embarqué quand le bootloader (U-boot) est accessible. La mise en oeuvre -comprend : +comprend~: \begin{itemize} \item - Démarrage réseau (\textabbrv{PXE}) pour charger un bootloader (\textabbrv{PXE} Linux); + Démarrage réseau (\textabbrv{PXE}) pour charger un bootloader (\textabbrv{PXE} Linux)\,; \item - Configuration d'un serveur \textabbrv{TFTP} (hpa-tftpd); + Configuration d'un serveur \textabbrv{TFTP} (hpa-tftpd)\,; \item Modification du fichier de configuration pour choisir le mode - (utilisation normale / installation); + (utilisation normale / installation)\,; \item - Installation manuelle pour créer le fichier de réponses; + Installation manuelle pour créer le fichier de réponses\,; \item Installation du fichier de réponses sur un serveur Web (disponible ou - installé); + installé)\,; \item - Utilisation de stratégies pour partitionner le disque dur; + Utilisation de stratégies pour partitionner le disque dur\,; \item Adaptation des clés d'identifications des ordinateurs. \end{itemize} -A minima, deux ordinateurs (physiques et/ou virtuels) sont nécessaires : +A minima, deux ordinateurs (physiques et/ou virtuels) sont nécessaires~: un serveur et un client. } \ajoutESformes{De façon individuelle ou collective, sur des heures encadrées et non encadrées, l'étudiant ou l'équipe, sera confronté aux formes -pédagogiques suivantes : +pédagogiques suivantes~: \begin{itemize} \item Mise en place un serveur \textabbrv{TFTP} et permettre aux machines. clientes de démarrer sur le réseau (\textabbrv{PXE}) - pour récupérer une image du système d'exploitation; + pour récupérer une image du système d'exploitation\,; \item Élaboration d'une méthode efficace pour tester progressivement la - configuration réalisée; + configuration réalisée\,; \item - Utilisation d'outils de diagnostic; + Utilisation d'outils de diagnostic\,; \item Rédaction de fiches opératoires (notice d'utilisation). \end{itemize}} @@ -63,7 +63,7 @@ pédagogiques suivantes : \ajoutESmodalite{\vspace{-5pt} \begin{itemize} \item - Déploiement : opérationnel et répondant aux problématiques suivantes : + Déploiement~: opérationnel et répondant aux problématiques suivantes~: \begin{itemize} \item Le stagiaire peut-il ouvrir une session sur le système @@ -74,9 +74,9 @@ pédagogiques suivantes : ? \end{itemize} \item - Documentation : les procédures sont-elles applicables par une autre + Documentation~: les procédures sont-elles applicables par une autre équipe ? \item - Réunions : présentation finale (soutenance) de la solution mise en + Réunions~: présentation finale (soutenance) de la solution mise en place. \end{itemize}} \ No newline at end of file diff --git a/latex/saes/SAE22.tex b/latex/saes/SAE22.tex index 4a60416..37e9312 100644 --- a/latex/saes/SAE22.tex +++ b/latex/saes/SAE22.tex @@ -48,7 +48,7 @@ présenter sous forme d'un bilan à un client ou un collaborateur.} \vspace{-5pt} \begin{itemize} \item - Rapport écrit; + Rapport écrit\,; \item Présentation orale des performances mesurées. \end{itemize} diff --git a/latex/saes/SAE22_exemple1.tex b/latex/saes/SAE22_exemple1.tex index ed03976..563576d 100644 --- a/latex/saes/SAE22_exemple1.tex +++ b/latex/saes/SAE22_exemple1.tex @@ -13,7 +13,7 @@ donc une fonction du maintien en condition opérationnelle de ces lignes.} \ajoutESdescription{ La SAE porte sur l'analyse d'un signal \textabbrv{ADSL} dans le domaine spectral et -pourra comporter jusqu'à 5 parties : +pourra comporter jusqu'à 5 parties~: \begin{itemize} \item Affichage de la \textabbrv{FFT} d'un signal \textabbrv{ADSL} ou \textabbrv{ADSL}2+. On donnera par exemple @@ -31,7 +31,7 @@ pourra comporter jusqu'à 5 parties : Calcul de puissance de la bande montante et descendante (intégration de la \textabbrv{DSP}). \item - Recherche d'un perturbateur électromagnétique : on donnera une autre + Recherche d'un perturbateur électromagnétique~: on donnera une autre capture avec un perturbateur sinusoïdal (soit une raie en fréquence), il faudra détecter la fréquence de ce perturbateur dans le diff --git a/latex/saes/SAE22_exemple2.tex b/latex/saes/SAE22_exemple2.tex index fff62b6..e970724 100644 --- a/latex/saes/SAE22_exemple2.tex +++ b/latex/saes/SAE22_exemple2.tex @@ -18,14 +18,14 @@ leurs réglages.\\ Une fois les mesures effectuées, il devra être capable de les analyser et, par exemple, de produire une information de type cartographie de réception.\\ -Les exemples de signaux à étudier pourront être de type : +Les exemples de signaux à étudier pourront être de type~: \begin{itemize} \item - signal WiFi; + signal WiFi\,; \item - téléphonie portable; + téléphonie portable\,; \item - réception \textabbrv{TV} : \textabbrv{DVB-S} ou \textabbrv{DVB-T}; + réception \textabbrv{TV}~: \textabbrv{DVB-S} ou \textabbrv{DVB-T}; \item réception \textabbrv{FM} ou \textabbrv{DAB}. \end{itemize} @@ -34,7 +34,7 @@ Les exemples de signaux à étudier pourront être de type : \ajoutESformes{\vspace{-5pt} \begin{itemize} \item - Travaux pratiques, notamment pour les mesures; + Travaux pratiques, notamment pour les mesures\,; \item Projet, notamment pour la recherche sur le système de transmission retenu, pour le choix des mesures @@ -47,7 +47,7 @@ Les exemples de signaux à étudier pourront être de type : \ajoutESmodalite{\vspace{-5pt} \begin{itemize} \item - Rapport écrit; + Rapport écrit\,; \item Présentation orale des performances mesurées et de leur analyse. \end{itemize}} \ No newline at end of file diff --git a/latex/saes/SAE22_exemple3.tex b/latex/saes/SAE22_exemple3.tex index c8e4ba7..105f6c4 100644 --- a/latex/saes/SAE22_exemple3.tex +++ b/latex/saes/SAE22_exemple3.tex @@ -22,10 +22,10 @@ devra effectuer, quels sont les appareils adéquats, quels devront être leurs réglages.\\ Une fois les mesures effectuées, il devra être capable de les analyser et, par exemple, de produire une information de type cartographique.\\ -Les exemples de numérisation à comparer pourront être de type : +Les exemples de numérisation à comparer pourront être de type~: \begin{itemize} \item - audio en téléphonie; + audio en téléphonie\,; \item audio avec une qualité \textabbrv{HiFi}; \item @@ -36,7 +36,7 @@ Les exemples de numérisation à comparer pourront être de type : \ajoutESformes{\vspace{-5pt} \begin{itemize} \item - Travaux pratiques, notamment pour les mesures; + Travaux pratiques, notamment pour les mesures\,; \item Projet, notamment pour la recherche sur les standards de numérisations retenus, pour le choix des @@ -49,7 +49,7 @@ Les exemples de numérisation à comparer pourront être de type : \ajoutESmodalite{\vspace{-5pt} \begin{itemize} \item - Rapport écrit; + Rapport écrit\,; \item et/ou présentation orale des performances mesurées et de leur analyse. \end{itemize}} \ No newline at end of file diff --git a/latex/saes/SAE23.tex b/latex/saes/SAE23.tex index 94318c5..2882adf 100644 --- a/latex/saes/SAE23.tex +++ b/latex/saes/SAE23.tex @@ -34,13 +34,13 @@ % Le description \ajoutSdescription{Puisqu'il est au cœur du système d'information de l'entreprise, le professionnel R\&T peut être amené à développer différentes solutions -informatiques : ces solutions peuvent faciliter son travail quotidien +informatiques~: ces solutions peuvent faciliter son travail quotidien (outil pour centraliser les données d'administration de son réseau) ou être commandé pour les besoins de ses collaborateurs (annuaire des personnels, partage d'informations, \ldots). Ces solutions sont plus larges que le simple traitement des données (abordé au semestre 1) et visent le développement d'un outil informatique complet partant d'un -cahier des charges donnés : elles incluent la gestion de données +cahier des charges donnés~: elles incluent la gestion de données structurées (base de données, fichiers de données), leur traitement et les éléments d'interaction utilisateur via une interface conviviale et pratique. Elles peuvent être documentées grâce à des pages Web voire @@ -66,7 +66,7 @@ informatique pour le compte de son entreprise.} Codes informatiques du site Web fonctionnel et dynamique \item Documentation technique, informative présentant la méthode de - validation (exemple : cahier de tests, + validation (exemple~: cahier de tests, tests unitaires) \item Tutoriel d'installation et d'utilisation diff --git a/latex/saes/SAE23_exemple1.tex b/latex/saes/SAE23_exemple1.tex index 413acbd..93e51e7 100644 --- a/latex/saes/SAE23_exemple1.tex +++ b/latex/saes/SAE23_exemple1.tex @@ -5,15 +5,15 @@ \nouvelexemple{Application Web pour un prestataire} \ajoutESproblematique{Le professionnel R\&T peut être amené à développer des applications Web, -sous forme de sites Web manipulables grâce à un navigateur Web : elles +sous forme de sites Web manipulables grâce à un navigateur Web~: elles peuvent être destinées à ses collaborateurs pour mettre facilement à -leur disposition un outil informatique ; elles peuvent aussi être le +leur disposition un outil informatique\,; elles peuvent aussi être le cœur de métier de son entreprise avec des applications destinées à des clients/commanditaires.\\ Cette SAÉ propose à l'étudiant de s'initier au développement d'une application Web en le plaçant dans un contexte de réponse à un appel -d'offres : un client cherche un prestataire pour développer une -application remplissant un cahier des charges précis : par exemple, une +d'offres~: un client cherche un prestataire pour développer une +application remplissant un cahier des charges précis~: par exemple, une solution pour cartographier son matériel de réseau local sous la forme d'un site web.} @@ -27,14 +27,14 @@ mettre en place la gestion des données du site et programmer leur traitement.\\ La SAÉ pourra être réalisée par un groupe de 2 étudiants.\\ Partant d'un cahier des charges fourni, et pour un binôme d'étudiants, -la SAé pourra être mise en oeuvre avec différentes étapes : +la SAé pourra être mise en oeuvre avec différentes étapes~: \begin{itemize} \item - Phase 1 : mise en place de l'environnement de développement : + Phase 1~: mise en place de l'environnement de développement~: \begin{itemize} \item Utilisation d'une machine virtuelle ou accès à distance aux - ressources (par ex : ferme ESX, Proxmox, + ressources (par ex~: ferme ESX, Proxmox, Guacamole, Docker, \ldots), partage par clés \textabbrv{USB} \item Installation ou utilisation d'un serveur Web non chiffré (type Nginx @@ -44,7 +44,7 @@ la SAé pourra être mise en oeuvre avec différentes étapes : JavaScript (jQuery), java (play), etc\ldots{} \end{itemize} \item - Phase 2 : réalisation documentée incluant : + Phase 2~: réalisation documentée incluant~: \begin{itemize} \item Algorithmique (script serveur, dépôt de codes) @@ -55,12 +55,12 @@ la SAé pourra être mise en oeuvre avec différentes étapes : modification) \end{itemize} \item - Phase 3 : présentation du prototype devant le jury de sélection avec + Phase 3~: présentation du prototype devant le jury de sélection avec rédaction d'un rapport. \end{itemize} Le travail demandé pourra inclure a minima un livrable en anglais (commentaires des codes, vidéo, présentation ou documentation).\\ -Les transformations attendues chez l'étudiant sont : +Les transformations attendues chez l'étudiant sont~: \begin{itemize} \item Apprendre en autonomie @@ -92,5 +92,5 @@ Les transformations attendues chez l'étudiant sont : \item Présentation de l'outil utilisé pour le développement \item - Méthode de validation (exemple : cahier de tests, tests unitaires) + Méthode de validation (exemple~: cahier de tests, tests unitaires) \end{itemize}} \ No newline at end of file diff --git a/latex/saes/SAE23_exemple2.tex b/latex/saes/SAE23_exemple2.tex index db11e9d..d008caf 100644 --- a/latex/saes/SAE23_exemple2.tex +++ b/latex/saes/SAE23_exemple2.tex @@ -16,7 +16,7 @@ les utilisateurs à son utilisation.} \ajoutESdescription{ Cette SAÉ propose à l'étudiant de s'initier au développement d'une telle -application Web. Partant des besoins utilisateurs, l'étudiant devra : +application Web. Partant des besoins utilisateurs, l'étudiant devra~: \begin{itemize} \item mettre en place de son environnement de travail @@ -31,14 +31,14 @@ application Web. Partant des besoins utilisateurs, l'étudiant devra : \end{itemize} La SAÉ pourra être réalisée par un groupe de 2 étudiants.\\ Partant d'un cahier des charges fourni, et pour un binôme d'étudiants, -la SAé pourra être mise en oeuvre avec différentes étapes : +la SAé pourra être mise en oeuvre avec différentes étapes~: \begin{itemize} \item - Phase 1 : mise en place de l'environnement de développement : + Phase 1~: mise en place de l'environnement de développement~: \begin{itemize} \item Utilisation d'une machine virtuelle ou accès à distance aux - ressources (par exemple : ferme ESX, + ressources (par exemple~: ferme ESX, Proxmox, Guacamole, Docker, \ldots), partage par clés \textabbrv{USB} \item Installation ou utilisation d'un serveur web non chiffré (type Nginx @@ -48,7 +48,7 @@ la SAé pourra être mise en oeuvre avec différentes étapes : JavaScript (jQuery), Java (play), etc\ldots{} \end{itemize} \item - Phase 2 : réalisation documentée incluant : + Phase 2~: réalisation documentée incluant~: \begin{itemize} \item Algorithmique (script serveur, dépôt de codes) @@ -59,7 +59,7 @@ la SAé pourra être mise en oeuvre avec différentes étapes : modification) \end{itemize} \item - Phase 3 : organisation d'une session de formation en anglais à + Phase 3~: organisation d'une session de formation en anglais à l'application Web auprès des collaborateurs de la société, avec documentation de l'application en anglais. \end{itemize} @@ -86,5 +86,5 @@ la SAé pourra être mise en oeuvre avec différentes étapes : \item Présentation de l'outil utilisé pour le développement \item - Méthode de validation (exemple : cahier de tests, tests unitaires) + Méthode de validation (exemple~: cahier de tests, tests unitaires) \end{itemize}} \ No newline at end of file diff --git a/latex/saes/SAE24_exemple1.tex b/latex/saes/SAE24_exemple1.tex index 959b1fd..5078e83 100644 --- a/latex/saes/SAE24_exemple1.tex +++ b/latex/saes/SAE24_exemple1.tex @@ -23,14 +23,14 @@ une méthodologie de travail pour découvrir son réseau domestique concepts fondamentaux des systèmes d'exploitation, des protocoles réseaux et des outils logiciel réseau de base et exprimera les résultats à l'aide des termes professionnels du domaine réseaux-informatiques.\\ -L'étudiant devra mobiliser toutes les ressources vues jusqu'à présent : +L'étudiant devra mobiliser toutes les ressources vues jusqu'à présent~: \begin{itemize} \item - Cours réseaux, informatique, télécommunications; + Cours réseaux, informatique, télécommunications\,; \item - Expression-communication: recherche documentaire, rédaction, exposé; + Expression-communication~: recherche documentaire, rédaction, exposé\,; \item - Vocabulaire anglais en réseaux et télécoms; + Vocabulaire anglais en réseaux et télécoms\,; \item Outils numériques de schéma réseau, outil de présentation type powerpoint. diff --git a/latex/saes/SAE24_exemple2.tex b/latex/saes/SAE24_exemple2.tex index 56ac0a0..79934e1 100644 --- a/latex/saes/SAE24_exemple2.tex +++ b/latex/saes/SAE24_exemple2.tex @@ -6,16 +6,16 @@ \ajoutESproblematique{L'étudiant se met dans le rôle d'agent d'une société locale de services du numérique. Il est contacté par une entreprise qui lui passe une -commande : refaire une partie du système et réseau.\\ -Sa mission consiste à : +commande~: refaire une partie du système et réseau.\\ +Sa mission consiste à~: \begin{itemize} \item - Déployer le réseau d'une petite entreprise; + Déployer le réseau d'une petite entreprise\,; \item Donner l'accès au système d'information de l'entreprise aux nouveaux - utilisateurs; + utilisateurs\,; \item - Partager les documents de l'entreprise sur le réseau local; + Partager les documents de l'entreprise sur le réseau local\,; \item Former les employés de l'entreprise à l'utilisation du système et à l'hygiène informatique. @@ -34,20 +34,20 @@ internationale. \ajoutESformes{De façon individuelle ou collective, sur des heures encadrées et non encadrées, l'étudiant ou l'équipe, sera confronté aux formes -pédagogiques suivantes : +pédagogiques suivantes~: \begin{itemize} \item Création d'un réseau et l'administration du système de manière - physique et/ou virtuelle; + physique et/ou virtuelle\,; \item Entretiens oraux en anglais avec les utilisateurs de la maison mère pour résoudre un problème simple - d'utilisation; + d'utilisation\,; \item Rédaction de fiches opératoires (notice d'utilisation) en français et - en anglais; + en anglais\,; \item - Audit d'évaluation par les pairs en aveugle; + Audit d'évaluation par les pairs en aveugle\,; \item Organisation de réunions en français et en anglais (présentations et formation, dont les bonnes pratiques @@ -59,12 +59,12 @@ pédagogiques suivantes : \ajoutESmodalite{\vspace{-5pt} \begin{itemize} \item - Réseau entreprise opérationnel : un utilisateur lambda peut-il se + Réseau entreprise opérationnel~: un utilisateur lambda peut-il se connecter et accéder aux applications et documents de l'entreprise ? \item - Notices : les procédures sont-elles applicables par une autre équipe ? + Notices~: les procédures sont-elles applicables par une autre équipe ? \item - Réunions : présentation finale (soutenance) du système mis en place, + Réunions~: présentation finale (soutenance) du système mis en place, en français et/ou en anglais. \end{itemize}} \ No newline at end of file diff --git a/latex/saes/SAE24_exemple3.tex b/latex/saes/SAE24_exemple3.tex index 5014cdd..038397f 100644 --- a/latex/saes/SAE24_exemple3.tex +++ b/latex/saes/SAE24_exemple3.tex @@ -2,7 +2,7 @@ % Exemple de SAE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\nouvelexemple{Cyberattaque : exploitation de vulnérabilités} +\nouvelexemple{Cyberattaque~: exploitation de vulnérabilités} \ajoutESproblematique{Il est essentiel dans une entreprise, quelle qu'en soit la taille, de sensibiliser le personnel avec des exemples simples (et si possible @@ -15,7 +15,7 @@ Dans la continuité de la SAÉ ``sensibilisation à l'hygiène informatique et à la cybersécurité'', l'objectif est d'aborder la cybersécurité sous un angle plus technique.\\ Les étudiants seront amenés à reproduire des vulnérabilités et des -attaques dans un environnement d'étude spécifiquement mis en place: un +attaques dans un environnement d'étude spécifiquement mis en place~: un réseau autonome réel ou simulé qui comportera quelques éléments actifs, serveurs et clients opérationnels.\\ Cette étude permettra de se familiariser avec l'utilisation des @@ -35,10 +35,10 @@ l'hygiène informatique en contexte professionnel. \ajoutESformes{\vspace{-5pt} \begin{itemize} \item - Sur des heures encadrées : TP de R201, R202, R203, R204, R207, R208, + Sur des heures encadrées~: TP de R201, R202, R203, R204, R207, R208, R209 \item - Sur des heures non encadrées : + Sur des heures non encadrées~: \begin{itemize} \item Recherche documentaire @@ -56,7 +56,7 @@ l'hygiène informatique en contexte professionnel. \item Une maquette autonome, réelle ou virtuelle, d'un réseau de \textabbrv{PME}, intégrant des vulnérabilités et des - outils permettant de les exploiter; + outils permettant de les exploiter\,; \item Une présentation de cette maquette, des vulnérabilités et des attaques sera faite dans le cadre d'un diff --git a/python/ressource.py b/python/ressource.py index 1a7e134..4f50c5c 100644 --- a/python/ressource.py +++ b/python/ressource.py @@ -1,4 +1,5 @@ import logging +import re import string import pypandoc import ruamel.yaml @@ -13,6 +14,30 @@ from tools import caracteres_recalcitrants __LOGGER = logging.getLogger(__name__) +def nettoie_latex(chaine): + """Purge certains éléments de la chaine latex générée par pypandoc""" + chaine = chaine.replace("\\tightlist\n", "") + chaine = ajoute_abbr_latex(chaine) + + # detecte les espaces insécables + chaine = chaine.replace(" :", "~:") + m = re.findall(r"(\w\w:)", chaine) + m += re.findall(r"(\w}:)", chaine) + for marq in m: + if marq != "ex:" and marq != "ps:" and marq != "tp:": # les ex et les liens + chaine = chaine.replace(marq, marq[0:2] + "~:") + m = re.findall(r"(:\w)", chaine) # les : suivis d'une lettre + m += re.findall(r"(:\\)", chaine) + for marq in m: + chaine = chaine.replace(marq, ": " + marq[-1]) + chaine = chaine.replace(" ;", "\,;") + m = re.findall(r"(\w;)", chaine) + m += re.findall(r"(\);)", chaine) + for marq in m: + chaine = chaine.replace(marq, marq[0] + "\,;") + return chaine + + class Ressource: """Modélise une ressource lorsqu'elle est extraite d'un yaml""" @@ -126,9 +151,7 @@ class Ressource: contenu=contenu, ) # chaine = chaine.replace("&", "\&") - # Supprime les \\tighlist ajoutés par pypandoc - chaine = chaine.replace("\\tightlist\n", "") - chaine = ajoute_abbr_latex(chaine) + chaine = nettoie_latex(chaine) # Insère les abbréviations return chaine @@ -244,8 +267,7 @@ class SAE: ) # chaine = chaine.replace("&", "\&") - chaine = chaine.replace("\\tightlist\n", "") - chaine = ajoute_abbr_latex(chaine) + chaine = nettoie_latex(chaine) return chaine @@ -311,9 +333,8 @@ class ExempleSAE: modalite=modalite, ) # chaine = chaine.replace("&", "\&") + chaine = nettoie_latex(chaine) - chaine = chaine.replace("\\tightlist\n", "") - chaine = ajoute_abbr_latex(chaine) return chaine From 3116927ee702fd6b0390ec131b8ae9e3b4705722 Mon Sep 17 00:00:00 2001 From: Emmanuel Viennet Date: Tue, 13 Apr 2021 09:37:40 +0200 Subject: [PATCH 2/4] fix: si rep SAE definitives vide --- python/export_yaml_to_latex.py | 4 ++-- yaml/saes/README.md | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 yaml/saes/README.md diff --git a/python/export_yaml_to_latex.py b/python/export_yaml_to_latex.py index 7e876ce..29674ea 100644 --- a/python/export_yaml_to_latex.py +++ b/python/export_yaml_to_latex.py @@ -56,8 +56,8 @@ for sem in ressources: ressources[sem] = sorted(ressources[sem], key=lambda r: r.ressource["code"]) # Chargement des saé et des exemples -fichiers_definitifs = os.listdir(REPERTOIRE_SAE_DEFINITIVES) -fichiers_temp = os.listdir(REPERTOIRE_TEMP) +fichiers_definitifs = [ os.path.split(x)[1] for x in glob.glob(REPERTOIRE_SAE_DEFINITIVES+'/*.yml') ] +fichiers_temp = [ os.path.split(x)[1] for x in glob.glob(REPERTOIRE_TEMP+'/*.yml') ] fichiers_saes = [REPERTOIRE_SAE_DEFINITIVES + "/" + f for f in fichiers_definitifs if "exemple" not in f] fichiers_exemples = [REPERTOIRE_SAE_DEFINITIVES + "/" + f for f in fichiers_definitifs if "exemple" in f] for f in fichiers_temp: diff --git a/yaml/saes/README.md b/yaml/saes/README.md new file mode 100644 index 0000000..17fa6bc --- /dev/null +++ b/yaml/saes/README.md @@ -0,0 +1,2 @@ +Répertoire pour les fiches SAE éditées à la main, +qui ont priorité sur celle générées dans `python/export/S*yml` From efd110e8ab522fd862e0d73900974bd5e11ba201 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9o=20Baras?= Date: Tue, 13 Apr 2021 10:28:58 +0200 Subject: [PATCH 3/4] Test espacement list --- latex/ressources/R101.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/latex/ressources/R101.tex b/latex/ressources/R101.tex index b6e72ae..d92b06e 100644 --- a/latex/ressources/R101.tex +++ b/latex/ressources/R101.tex @@ -55,7 +55,7 @@ pourront servir de support).} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Initiation au réseau \begin{itemize} From 79b2094c464ab2fb8634096bd13306c7cc156334 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9o=20Baras?= Date: Tue, 13 Apr 2021 11:08:55 +0200 Subject: [PATCH 4/4] Ajoute les topsep dans les itemize de 1er niveau --- latex/ressources/R102.tex | 2 +- latex/ressources/R103.tex | 2 +- latex/ressources/R104.tex | 2 +- latex/ressources/R105.tex | 2 +- latex/ressources/R106.tex | 2 +- latex/ressources/R107.tex | 2 +- latex/ressources/R108.tex | 2 +- latex/ressources/R109.tex | 2 +- latex/ressources/R110.tex | 2 +- latex/ressources/R111.tex | 2 +- latex/ressources/R112.tex | 4 ++-- latex/ressources/R113.tex | 6 +++--- latex/ressources/R114.tex | 2 +- latex/ressources/R115.tex | 2 +- latex/ressources/R201.tex | 2 +- latex/ressources/R202.tex | 2 +- latex/ressources/R203.tex | 2 +- latex/ressources/R204.tex | 2 +- latex/ressources/R206.tex | 2 +- latex/ressources/R207.tex | 2 +- latex/ressources/R208.tex | 2 +- latex/ressources/R209.tex | 2 +- latex/ressources/R210.tex | 2 +- latex/ressources/R211.tex | 2 +- latex/ressources/R212.tex | 4 ++-- latex/ressources/R213.tex | 2 +- latex/ressources/R214.tex | 2 +- latex/saes/SAE11_exemple1.tex | 4 ++-- latex/saes/SAE11_exemple2.tex | 4 ++-- latex/saes/SAE11_exemple3.tex | 4 ++-- latex/saes/SAE12.tex | 2 +- latex/saes/SAE12_exemple2.tex | 2 +- latex/saes/SAE12_exemple3.tex | 4 ++-- latex/saes/SAE12_exemple4.tex | 4 ++-- latex/saes/SAE13.tex | 2 +- latex/saes/SAE13_exemple1.tex | 10 +++++----- latex/saes/SAE14.tex | 2 +- latex/saes/SAE14_exemple1.tex | 4 ++-- latex/saes/SAE15.tex | 2 +- latex/saes/SAE15_exemple1.tex | 6 +++--- latex/saes/SAE16.tex | 2 +- latex/saes/SAE21.tex | 2 +- latex/saes/SAE21_exemple1.tex | 6 +++--- latex/saes/SAE21_exemple2.tex | 8 ++++---- latex/saes/SAE21_exemple3.tex | 6 +++--- latex/saes/SAE22.tex | 2 +- latex/saes/SAE22_exemple1.tex | 2 +- latex/saes/SAE22_exemple2.tex | 6 +++--- latex/saes/SAE22_exemple3.tex | 6 +++--- latex/saes/SAE23.tex | 2 +- latex/saes/SAE23_exemple1.tex | 6 +++--- latex/saes/SAE23_exemple2.tex | 6 +++--- latex/saes/SAE24.tex | 2 +- latex/saes/SAE24_exemple1.tex | 2 +- latex/saes/SAE24_exemple2.tex | 6 +++--- latex/saes/SAE24_exemple3.tex | 4 ++-- python/ressource.py | 13 +++++++++++++ 57 files changed, 103 insertions(+), 90 deletions(-) diff --git a/latex/ressources/R102.tex b/latex/ressources/R102.tex index 7c20d19..ce44c77 100644 --- a/latex/ressources/R102.tex +++ b/latex/ressources/R102.tex @@ -47,7 +47,7 @@ les notions de services rendus et de performance du réseau.} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Approche en couches et encapsulation. \item diff --git a/latex/ressources/R103.tex b/latex/ressources/R103.tex index 2432a0c..676f9cf 100644 --- a/latex/ressources/R103.tex +++ b/latex/ressources/R103.tex @@ -58,7 +58,7 @@ découverte du poste client et de son environnement logiciel.} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Câblage réseaux. \item diff --git a/latex/ressources/R104.tex b/latex/ressources/R104.tex index aac4433..d124546 100644 --- a/latex/ressources/R104.tex +++ b/latex/ressources/R104.tex @@ -49,7 +49,7 @@ instruments de mesure et d'interpréter les résultats.} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Lois de base de l'électricité, théorèmes fondamentaux, pont diviseur \item diff --git a/latex/ressources/R105.tex b/latex/ressources/R105.tex index 292d6fa..88655ed 100644 --- a/latex/ressources/R105.tex +++ b/latex/ressources/R105.tex @@ -43,7 +43,7 @@ transmission.} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Types de support de transmission (réseau d'entreprise, réseau opérateur) diff --git a/latex/ressources/R106.tex b/latex/ressources/R106.tex index 4bc0fa5..c69c706 100644 --- a/latex/ressources/R106.tex +++ b/latex/ressources/R106.tex @@ -46,7 +46,7 @@ permettra aux étudiants de relier ces systèmes au monde extérieur.} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Codage des nombres, des caractères, des images. \item diff --git a/latex/ressources/R107.tex b/latex/ressources/R107.tex index 3f3e38e..4eecda6 100644 --- a/latex/ressources/R107.tex +++ b/latex/ressources/R107.tex @@ -51,7 +51,7 @@ logiciels~: compétence \og Administrer les réseaux et l'Internet\fg{} \ajoutRcontenudetaille{ En utilisant un langage de programmation, comme par exemple Python, les contenus suivants seront traités~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Notions d'algorithmique~: \begin{itemize} diff --git a/latex/ressources/R108.tex b/latex/ressources/R108.tex index 0adfe3e..833f167 100644 --- a/latex/ressources/R108.tex +++ b/latex/ressources/R108.tex @@ -56,7 +56,7 @@ précédemment.} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Systèmes d'exploitations Windows/Linux, Interface-Homme-Machine et ligne de commande diff --git a/latex/ressources/R109.tex b/latex/ressources/R109.tex index 5144e89..e5cddf8 100644 --- a/latex/ressources/R109.tex +++ b/latex/ressources/R109.tex @@ -48,7 +48,7 @@ navigateur Web.} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Utilisation avancée d'un navigateur Web \item diff --git a/latex/ressources/R110.tex b/latex/ressources/R110.tex index b948e94..721c531 100644 --- a/latex/ressources/R110.tex +++ b/latex/ressources/R110.tex @@ -47,7 +47,7 @@ de compréhension dans un contexte professionnel technique.} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Développer sa confiance en soi \item diff --git a/latex/ressources/R111.tex b/latex/ressources/R111.tex index 01c3afa..3aee4e5 100644 --- a/latex/ressources/R111.tex +++ b/latex/ressources/R111.tex @@ -49,7 +49,7 @@ l'importance des savoir-être et aux enjeux du développement durable.} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Rechercher, sélectionner ses sources et questionner leur fiabilité \item diff --git a/latex/ressources/R112.tex b/latex/ressources/R112.tex index 51db30e..8d0d484 100644 --- a/latex/ressources/R112.tex +++ b/latex/ressources/R112.tex @@ -33,7 +33,7 @@ % Le descriptif \ajoutRancrage{Le Projet Personnel et Professionnel (\textabbrv{PPP}) des semestres 1 et 2 de la première année de B.U.T. permet à l'étudiant~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item s'approprier son champ d'activité\,; \item @@ -62,7 +62,7 @@ première année de B.U.T. permet à l'étudiant~: % Contenus \ajoutRcontenudetaille{ Les activités pouvant être proposées dans cette ressource sont~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Rencontres d'entrepreneurs, de chefs de service, de techniciens et d'enseignants\,; diff --git a/latex/ressources/R113.tex b/latex/ressources/R113.tex index 33d25a3..ca6913c 100644 --- a/latex/ressources/R113.tex +++ b/latex/ressources/R113.tex @@ -45,7 +45,7 @@ télécommunications.} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Introduction aux signaux~: \begin{itemize} @@ -69,7 +69,7 @@ télécommunications.} \end{itemize} Cette partie sera l'occasion de réviser les règles de calculs de base par l'intermédiaire du calcul d'images et d'antécédents. -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Éléments de trigonométrie~: \begin{itemize} @@ -83,7 +83,7 @@ par l'intermédiaire du calcul d'images et d'antécédents. \end{itemize} \end{itemize} et les mêmes avec sinus\,; -\begin{itemize} +\begin{itemize}[topsep=5pt] \item angles remarquables. \item diff --git a/latex/ressources/R114.tex b/latex/ressources/R114.tex index c035f06..31ebfe9 100644 --- a/latex/ressources/R114.tex +++ b/latex/ressources/R114.tex @@ -46,7 +46,7 @@ lien avec l'électronique et les télécommunications.} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Trigonométrie~: \begin{itemize} diff --git a/latex/ressources/R115.tex b/latex/ressources/R115.tex index 992e67c..3c77990 100644 --- a/latex/ressources/R115.tex +++ b/latex/ressources/R115.tex @@ -41,7 +41,7 @@ l'amenant à travailler en équipe.} % Contenus \ajoutRcontenudetaille{ Dans le cadre de cette ressource transversale, l'étudiant devra~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Partager de façon collective l'information~: \begin{itemize} diff --git a/latex/ressources/R201.tex b/latex/ressources/R201.tex index 78d5d20..b680104 100644 --- a/latex/ressources/R201.tex +++ b/latex/ressources/R201.tex @@ -54,7 +54,7 @@ pourront servir de support).} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Protocole et adressage \textabbrv{IP}v4\&6. \item diff --git a/latex/ressources/R202.tex b/latex/ressources/R202.tex index 18ee9c5..27476e1 100644 --- a/latex/ressources/R202.tex +++ b/latex/ressources/R202.tex @@ -50,7 +50,7 @@ découverte du poste client et de son environnement logiciel.} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Gestion des systèmes de fichiers (volumes, droits, types de fichiers) \item diff --git a/latex/ressources/R203.tex b/latex/ressources/R203.tex index 67edba3..938af81 100644 --- a/latex/ressources/R203.tex +++ b/latex/ressources/R203.tex @@ -52,7 +52,7 @@ pourront servir de support).} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Rappels sur les protocoles de transport (\textabbrv{TCP}, \textabbrv{UDP}) \item diff --git a/latex/ressources/R204.tex b/latex/ressources/R204.tex index bd5d95f..00c7c3d 100644 --- a/latex/ressources/R204.tex +++ b/latex/ressources/R204.tex @@ -47,7 +47,7 @@ téléphonique mixte (\textabbrv{TDM}/\textabbrv{IP}) ou \textabbrv{ToIP}.} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Présentation des principes généraux de la téléphonie. \item diff --git a/latex/ressources/R206.tex b/latex/ressources/R206.tex index 976bb4a..36686ee 100644 --- a/latex/ressources/R206.tex +++ b/latex/ressources/R206.tex @@ -47,7 +47,7 @@ en téléphonie, ou en télécommunications numériques.} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Comprendre la notion de signal numérique, et le principe de la numérisation et de la restitution de diff --git a/latex/ressources/R207.tex b/latex/ressources/R207.tex index 65b57b8..fe961f0 100644 --- a/latex/ressources/R207.tex +++ b/latex/ressources/R207.tex @@ -57,7 +57,7 @@ spécifiques qui seront introduits.} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Stockage et accès aux données~: \begin{itemize} diff --git a/latex/ressources/R208.tex b/latex/ressources/R208.tex index 074c691..7273459 100644 --- a/latex/ressources/R208.tex +++ b/latex/ressources/R208.tex @@ -50,7 +50,7 @@ précédemment.} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Structure d'un programme~: arborescence de fichiers, modules et packages. diff --git a/latex/ressources/R209.tex b/latex/ressources/R209.tex index 7860609..eaab9df 100644 --- a/latex/ressources/R209.tex +++ b/latex/ressources/R209.tex @@ -56,7 +56,7 @@ contribue aux apprentissages critiques mentionnés précédemment.} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Introduction au protocole \textabbrv{HTTP}. \item diff --git a/latex/ressources/R210.tex b/latex/ressources/R210.tex index 379e404..f3dedee 100644 --- a/latex/ressources/R210.tex +++ b/latex/ressources/R210.tex @@ -47,7 +47,7 @@ de compréhension dans un contexte professionnel technique.} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Savoir structurer son discours oral et écrit (courriel, conversation téléphonique, visioconférence, diff --git a/latex/ressources/R211.tex b/latex/ressources/R211.tex index ed7df41..d44d55a 100644 --- a/latex/ressources/R211.tex +++ b/latex/ressources/R211.tex @@ -43,7 +43,7 @@ télécommunications.} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Utiliser les outils et ressources documentaires de manière professionnelle. diff --git a/latex/ressources/R212.tex b/latex/ressources/R212.tex index c891a83..47816b6 100644 --- a/latex/ressources/R212.tex +++ b/latex/ressources/R212.tex @@ -32,7 +32,7 @@ % Le descriptif \ajoutRancrage{Cette ressource permettra à l'étudiant de~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item d'avoir une compréhension exhaustive du référentiel de compétences de la formation et des éléments @@ -68,7 +68,7 @@ % Contenus \ajoutRcontenudetaille{ Les activités notamment proposées dans cette ressource sont~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Enquête métiers et veille professionnelle\,; \item diff --git a/latex/ressources/R213.tex b/latex/ressources/R213.tex index cc65370..d23a749 100644 --- a/latex/ressources/R213.tex +++ b/latex/ressources/R213.tex @@ -43,7 +43,7 @@ l'exploitation d'algorithmes mis en œuvre via un outil informatique.} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Suites, récurrence, signal numérique \begin{itemize} diff --git a/latex/ressources/R214.tex b/latex/ressources/R214.tex index 03701e3..a08c39b 100644 --- a/latex/ressources/R214.tex +++ b/latex/ressources/R214.tex @@ -46,7 +46,7 @@ lien avec l'électronique et les télécommunications.} % Contenus \ajoutRcontenudetaille{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Dérivée~: \begin{itemize} diff --git a/latex/saes/SAE11_exemple1.tex b/latex/saes/SAE11_exemple1.tex index 0e17660..39b6e0a 100644 --- a/latex/saes/SAE11_exemple1.tex +++ b/latex/saes/SAE11_exemple1.tex @@ -10,7 +10,7 @@ environnement numérique.} \ajoutESdescription{ On pourra faire un focus particulier sur les points suivants. -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Protéger ses accès avec des mots de passe solides\,; en TP on peut mettre en place l'usage d'un gestionnaire @@ -52,7 +52,7 @@ On pourra faire un focus particulier sur les points suivants. \url{https://www.dcode.fr/fr}). \end{itemize} On pourra également utiliser les supports~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Cybermalveillance~: \url{https://www.cybermalveillance.gouv.fr/bonnes-pratiques} \item diff --git a/latex/saes/SAE11_exemple2.tex b/latex/saes/SAE11_exemple2.tex index 47c809d..feff0cf 100644 --- a/latex/saes/SAE11_exemple2.tex +++ b/latex/saes/SAE11_exemple2.tex @@ -10,7 +10,7 @@ les actions pour y remédier.} \ajoutESdescription{ On pourra faire un focus particulier sur les points suivants~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item L'arnaque au faux support technique\,; \item @@ -41,7 +41,7 @@ On pourra faire un focus particulier sur les points suivants~: Le spam téléphonique. \end{itemize} On pourra également utiliser les supports~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Cybermalveillance ~: \url{https://www.cybermalveillance.gouv.fr/bonnes-pratiques} diff --git a/latex/saes/SAE11_exemple3.tex b/latex/saes/SAE11_exemple3.tex index 07a8b05..ff29990 100644 --- a/latex/saes/SAE11_exemple3.tex +++ b/latex/saes/SAE11_exemple3.tex @@ -20,7 +20,7 @@ gravité d'atteinte à la disponibilité, à l'intégrité et/ou à la confidentialité des biens impactés.\\ L'étudiant, dès la fin du S1, prendra ainsi conscience de la nécessité d'une bonne hygiène informatique, en découvrant~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item l'intérêt des bons mots de passe (nombre de caractères, complexité de l'alphabet)\,; @@ -45,7 +45,7 @@ d'une bonne hygiène informatique, en découvrant~: \end{itemize} Cette liste n'est évidemment pas limitative.\\ On pourra également utiliser les supports~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Cybermalveillance~: \url{https://www.cybermalveillance.gouv.fr/bonnes-pratiques} diff --git a/latex/saes/SAE12.tex b/latex/saes/SAE12.tex index 1a3099b..e904c75 100644 --- a/latex/saes/SAE12.tex +++ b/latex/saes/SAE12.tex @@ -52,7 +52,7 @@ stable.} % Livrable \ajoutSlivrables{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Schéma réseau annoté avec le plan d'adressage et les services\,; \item diff --git a/latex/saes/SAE12_exemple2.tex b/latex/saes/SAE12_exemple2.tex index ce7d638..4f3c219 100644 --- a/latex/saes/SAE12_exemple2.tex +++ b/latex/saes/SAE12_exemple2.tex @@ -12,7 +12,7 @@ installation des postes clients (Windows, Linux) pour les utilisateurs.} \ajoutESdescription{ Il s'agit de~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item répondre au cahier des charges\,; \item diff --git a/latex/saes/SAE12_exemple3.tex b/latex/saes/SAE12_exemple3.tex index 8f059b6..6e77c98 100644 --- a/latex/saes/SAE12_exemple3.tex +++ b/latex/saes/SAE12_exemple3.tex @@ -26,7 +26,7 @@ capturant le trafic sur lien inter-\textabbrv{VLAN}. Il est également possible d'analyser les flux sur grâce aux outils de capture des trames (Tcpdump, Wireshark).\\ En synthèse, l'étudiant sera confronté à~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Analyse des besoins et chiffrage des achats nécessaires\,; \item @@ -46,7 +46,7 @@ En synthèse, l'étudiant sera confronté à~: \ajoutESmodalite{\vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Livrable documentaire en tant qu'évaluation intermédiaire~: \begin{itemize} diff --git a/latex/saes/SAE12_exemple4.tex b/latex/saes/SAE12_exemple4.tex index fb5cf22..8e6265b 100644 --- a/latex/saes/SAE12_exemple4.tex +++ b/latex/saes/SAE12_exemple4.tex @@ -16,7 +16,7 @@ valeur de la luminosité ambiante.} La SAÉ va servir de base pour de futures SAE plus poussées en IoT ou en réseaux.\\ Les étapes à réaliser seraient les suivantes~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Connecter un Raspberry PI avec un clavier, un écran et récupérer son adresse \textabbrv{MAC}. @@ -43,7 +43,7 @@ Les étapes à réaliser seraient les suivantes~: \ajoutESmodalite{\vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Compte-rendu \item diff --git a/latex/saes/SAE13.tex b/latex/saes/SAE13.tex index 1a47948..2a0f342 100644 --- a/latex/saes/SAE13.tex +++ b/latex/saes/SAE13.tex @@ -46,7 +46,7 @@ un collaborateur.} % Livrable \ajoutSlivrables{ L'évaluation s'appuiera sur tout ou partie des éléments suivants~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item dossier ou rapport d'étude (compte rendu)\,; \item diff --git a/latex/saes/SAE13_exemple1.tex b/latex/saes/SAE13_exemple1.tex index 6e48654..24614a5 100644 --- a/latex/saes/SAE13_exemple1.tex +++ b/latex/saes/SAE13_exemple1.tex @@ -5,7 +5,7 @@ \nouvelexemple{Caractériser des supports de transmission} \ajoutESproblematique{L'entreprise demande à l'étudiant de~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item savoir lire un document technique de mesures\,; \item @@ -32,7 +32,7 @@ les concepts fondamentaux des systèmes électroniques, le vocabulaire en architecture des réseaux numériques, des concepts mathématiques pour les signaux de base, pour les calculs de puissance, d'atténuation.\\ Le support pourra être~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item le cuivre, avec pour mesures envisagées~: des mesures temporelles (échelon, sinus), le retard de propagation, @@ -47,7 +47,7 @@ Le support pourra être~: d'interférence. \end{itemize} L'étudiant devra~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item lire des documents techniques de support de transmission\,; \item @@ -62,7 +62,7 @@ L'étudiant devra~: analyser et exploiter des résultats de tests. \end{itemize} Exemples de mise en oeuvre~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Mesure temporelle (échelon, sinus), retard de propagation, atténuation, échos (réflexion), perturbations, @@ -90,7 +90,7 @@ pour la rédaction du compte rendu.} \ajoutESmodalite{L'étudiant doit être capable de rédiger un compte-rendu de mesure avec explications.\\ On pourra s'appuyer sur~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item dossier ou rapport d'étude (compte-rendu)\,; \item diff --git a/latex/saes/SAE14.tex b/latex/saes/SAE14.tex index d409608..a882dd6 100644 --- a/latex/saes/SAE14.tex +++ b/latex/saes/SAE14.tex @@ -52,7 +52,7 @@ en mesurant l'importance et la portée des contenus qu'il diffuse % Livrable \ajoutSlivrables{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Dossier ou rapport d'étude \item diff --git a/latex/saes/SAE14_exemple1.tex b/latex/saes/SAE14_exemple1.tex index af92b2d..1e6bee9 100644 --- a/latex/saes/SAE14_exemple1.tex +++ b/latex/saes/SAE14_exemple1.tex @@ -17,7 +17,7 @@ L'étudiant développera ses premières pages personnelles sous la forme d'un site Web statique afin de construire son identité numérique professionnelle.\\ Le contenu du site pourra par exemple~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item être un curriculum vitae numérique\,; \item @@ -47,7 +47,7 @@ Le travail pourra être intégré au portfolio de l'étudiant. \ajoutESmodalite{\vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Mise en ligne de leur présentation numérique\,; \item diff --git a/latex/saes/SAE15.tex b/latex/saes/SAE15.tex index eda076a..0bbf977 100644 --- a/latex/saes/SAE15.tex +++ b/latex/saes/SAE15.tex @@ -57,7 +57,7 @@ pour gérer de façon efficace le traitement de ces données.} % Livrable \ajoutSlivrables{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Codes informatiques développés\,; \item diff --git a/latex/saes/SAE15_exemple1.tex b/latex/saes/SAE15_exemple1.tex index 644ae0d..051209f 100644 --- a/latex/saes/SAE15_exemple1.tex +++ b/latex/saes/SAE15_exemple1.tex @@ -9,7 +9,7 @@ développement informatique. Le projet traite d'une activité fréquemment demandée au professionnel R\&T~: mettre à disposition de ses collaborateurs une information extraite de différentes sources de données, par exemple~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item le recensement des équipements informatiques, des services, des personnels\,; @@ -39,7 +39,7 @@ Il sera demandé à l'étudiant (individuellement ou en petit groupe) de traiter des données simples (ne nécessitant pas une structuration complexe dans le code informatique ni une base de données), avec différentes étapes~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Préparer l'environnement de travail pour accès distance aux ressources ~: @@ -111,7 +111,7 @@ différentes étapes~: \ajoutESmodalite{\vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Codes informatiques développés~: l'étudiant devra fournir l'ensemble de scripts et de codes informatiques, diff --git a/latex/saes/SAE16.tex b/latex/saes/SAE16.tex index f663a1e..718cecd 100644 --- a/latex/saes/SAE16.tex +++ b/latex/saes/SAE16.tex @@ -53,7 +53,7 @@ portfolio mis en place par l'établissement~: carnet papier, document bureautique ou logiciel dédié.\\ Le portfolio est un élément structurant des formations en Approche Par Compétence (\textabbrv{APC}). En effet, le portfolio~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item soutient l'apprentissage par la constitution d'un dossier de traces (échantillon de preuves, sélectionnées diff --git a/latex/saes/SAE21.tex b/latex/saes/SAE21.tex index 37189e5..369e216 100644 --- a/latex/saes/SAE21.tex +++ b/latex/saes/SAE21.tex @@ -51,7 +51,7 @@ fournir à la structure un réseau fonctionnel et structuré.} % Livrable \ajoutSlivrables{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Maquette du projet \item diff --git a/latex/saes/SAE21_exemple1.tex b/latex/saes/SAE21_exemple1.tex index 3a3a40e..ad61119 100644 --- a/latex/saes/SAE21_exemple1.tex +++ b/latex/saes/SAE21_exemple1.tex @@ -5,7 +5,7 @@ \nouvelexemple{Construction de réseau routé (statique/dynamique), routage inter-\textabbrv{VLAN}~: approche matérielle ou virtuelle} \ajoutESproblematique{\vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Comprendre et construire une architecture de réseaux d'entreprise et d'Internet. @@ -37,7 +37,7 @@ simple composée de 6 \textabbrv{VLAN} et 3 routeurs.\\ Extensions possibles~: effectuer du \textabbrv{VRF}, ajouter des tunnels, introduire un \textabbrv{NAT}, effectuer du filtrage sur un \textabbrv{VLAN} spécifique.\\ Préconisations~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Fourniture d'un cahier des charges pour 2 étudiants \item @@ -52,7 +52,7 @@ Préconisations~: \ajoutESmodalite{Tout ou partie des éléments suivants~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Projet réseau fonctionnel\,; \item diff --git a/latex/saes/SAE21_exemple2.tex b/latex/saes/SAE21_exemple2.tex index b6f15b8..df2daa6 100644 --- a/latex/saes/SAE21_exemple2.tex +++ b/latex/saes/SAE21_exemple2.tex @@ -8,7 +8,7 @@ numérique, il est contacté par une entreprise qui lui passe une commande : déployer un réseau d'entreprise dans le nouveau siège de la société.\\ Sa mission consiste à~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Proposer et mettre en place une infrastructure de réseau d'entreprise dotée de services réseaux et @@ -52,7 +52,7 @@ passerelle qui fait office de pare-feu. Les services réseaux \textabbrv{HTTP}, \textabbrv{DHCP} et \textabbrv{SSH} sont installés sur des machines virtuelles.\\ A partir du cahier des charges fourni, l'étudiant sera amené à réaliser différentes activités dont voici quelques exemples~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Plan d'adressage \item @@ -75,7 +75,7 @@ différentes activités dont voici quelques exemples~: \ajoutESformes{De façon individuelle ou collective, sur des heures encadrées et non encadrées, l'étudiant ou l'équipe, sera confronté aux formes pédagogiques suivantes~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Création d'un réseau segmenté en \textabbrv{VLAN} avec mise en place d'une \textabbrv{DMZ} et de services réseaux\,; @@ -91,7 +91,7 @@ pédagogiques suivantes~: \ajoutESmodalite{\vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Réseau entreprise~: opérationnel répondant aux problématiques suivantes~: diff --git a/latex/saes/SAE21_exemple3.tex b/latex/saes/SAE21_exemple3.tex index 13d08b6..6ffaa9a 100644 --- a/latex/saes/SAE21_exemple3.tex +++ b/latex/saes/SAE21_exemple3.tex @@ -19,7 +19,7 @@ d'exploitation différents (GNU/Linux, Solaris, Aix, OpenBSD, NetBSD, FreeBSD, GNU/Hurd) et peuvent s'adapter à l'installation de matériel embarqué quand le bootloader (U-boot) est accessible. La mise en oeuvre comprend~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Démarrage réseau (\textabbrv{PXE}) pour charger un bootloader (\textabbrv{PXE} Linux)\,; \item @@ -44,7 +44,7 @@ un serveur et un client. \ajoutESformes{De façon individuelle ou collective, sur des heures encadrées et non encadrées, l'étudiant ou l'équipe, sera confronté aux formes pédagogiques suivantes~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Mise en place un serveur \textabbrv{TFTP} et permettre aux machines. clientes de démarrer sur le réseau (\textabbrv{PXE}) @@ -61,7 +61,7 @@ pédagogiques suivantes~: \ajoutESmodalite{\vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Déploiement~: opérationnel et répondant aux problématiques suivantes~: \begin{itemize} diff --git a/latex/saes/SAE22.tex b/latex/saes/SAE22.tex index 37e9312..c6b2fba 100644 --- a/latex/saes/SAE22.tex +++ b/latex/saes/SAE22.tex @@ -46,7 +46,7 @@ présenter sous forme d'un bilan à un client ou un collaborateur.} % Livrable \ajoutSlivrables{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Rapport écrit\,; \item diff --git a/latex/saes/SAE22_exemple1.tex b/latex/saes/SAE22_exemple1.tex index 563576d..68af2d4 100644 --- a/latex/saes/SAE22_exemple1.tex +++ b/latex/saes/SAE22_exemple1.tex @@ -14,7 +14,7 @@ donc une fonction du maintien en condition opérationnelle de ces lignes.} \ajoutESdescription{ La SAE porte sur l'analyse d'un signal \textabbrv{ADSL} dans le domaine spectral et pourra comporter jusqu'à 5 parties~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Affichage de la \textabbrv{FFT} d'un signal \textabbrv{ADSL} ou \textabbrv{ADSL}2+. On donnera par exemple le signal sous forme d'un fichier diff --git a/latex/saes/SAE22_exemple2.tex b/latex/saes/SAE22_exemple2.tex index e970724..93b13aa 100644 --- a/latex/saes/SAE22_exemple2.tex +++ b/latex/saes/SAE22_exemple2.tex @@ -19,7 +19,7 @@ Une fois les mesures effectuées, il devra être capable de les analyser et, par exemple, de produire une information de type cartographie de réception.\\ Les exemples de signaux à étudier pourront être de type~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item signal WiFi\,; \item @@ -32,7 +32,7 @@ Les exemples de signaux à étudier pourront être de type~: } \ajoutESformes{\vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Travaux pratiques, notamment pour les mesures\,; \item @@ -45,7 +45,7 @@ Les exemples de signaux à étudier pourront être de type~: \ajoutESmodalite{\vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Rapport écrit\,; \item diff --git a/latex/saes/SAE22_exemple3.tex b/latex/saes/SAE22_exemple3.tex index 105f6c4..8f000c0 100644 --- a/latex/saes/SAE22_exemple3.tex +++ b/latex/saes/SAE22_exemple3.tex @@ -23,7 +23,7 @@ leurs réglages.\\ Une fois les mesures effectuées, il devra être capable de les analyser et, par exemple, de produire une information de type cartographique.\\ Les exemples de numérisation à comparer pourront être de type~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item audio en téléphonie\,; \item @@ -34,7 +34,7 @@ Les exemples de numérisation à comparer pourront être de type~: } \ajoutESformes{\vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Travaux pratiques, notamment pour les mesures\,; \item @@ -47,7 +47,7 @@ Les exemples de numérisation à comparer pourront être de type~: \ajoutESmodalite{\vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Rapport écrit\,; \item diff --git a/latex/saes/SAE23.tex b/latex/saes/SAE23.tex index 2882adf..9f30165 100644 --- a/latex/saes/SAE23.tex +++ b/latex/saes/SAE23.tex @@ -61,7 +61,7 @@ informatique pour le compte de son entreprise.} % Livrable \ajoutSlivrables{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Codes informatiques du site Web fonctionnel et dynamique \item diff --git a/latex/saes/SAE23_exemple1.tex b/latex/saes/SAE23_exemple1.tex index 93e51e7..9c47b3a 100644 --- a/latex/saes/SAE23_exemple1.tex +++ b/latex/saes/SAE23_exemple1.tex @@ -28,7 +28,7 @@ traitement.\\ La SAÉ pourra être réalisée par un groupe de 2 étudiants.\\ Partant d'un cahier des charges fourni, et pour un binôme d'étudiants, la SAé pourra être mise en oeuvre avec différentes étapes~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Phase 1~: mise en place de l'environnement de développement~: \begin{itemize} @@ -61,7 +61,7 @@ la SAé pourra être mise en oeuvre avec différentes étapes~: Le travail demandé pourra inclure a minima un livrable en anglais (commentaires des codes, vidéo, présentation ou documentation).\\ Les transformations attendues chez l'étudiant sont~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Apprendre en autonomie \item @@ -78,7 +78,7 @@ Les transformations attendues chez l'étudiant sont~: \ajoutESmodalite{\vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Site fonctionnel et dynamique \item diff --git a/latex/saes/SAE23_exemple2.tex b/latex/saes/SAE23_exemple2.tex index d008caf..b40ee52 100644 --- a/latex/saes/SAE23_exemple2.tex +++ b/latex/saes/SAE23_exemple2.tex @@ -17,7 +17,7 @@ les utilisateurs à son utilisation.} \ajoutESdescription{ Cette SAÉ propose à l'étudiant de s'initier au développement d'une telle application Web. Partant des besoins utilisateurs, l'étudiant devra~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item mettre en place de son environnement de travail \item @@ -32,7 +32,7 @@ application Web. Partant des besoins utilisateurs, l'étudiant devra~: La SAÉ pourra être réalisée par un groupe de 2 étudiants.\\ Partant d'un cahier des charges fourni, et pour un binôme d'étudiants, la SAé pourra être mise en oeuvre avec différentes étapes~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Phase 1~: mise en place de l'environnement de développement~: \begin{itemize} @@ -70,7 +70,7 @@ la SAé pourra être mise en oeuvre avec différentes étapes~: \ajoutESmodalite{\vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Site fonctionnel et dynamique \item diff --git a/latex/saes/SAE24.tex b/latex/saes/SAE24.tex index 92e85bf..c3cc408 100644 --- a/latex/saes/SAE24.tex +++ b/latex/saes/SAE24.tex @@ -75,7 +75,7 @@ % Livrable \ajoutSlivrables{ \vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Dossier ou rapport d'étude \item diff --git a/latex/saes/SAE24_exemple1.tex b/latex/saes/SAE24_exemple1.tex index 5078e83..2eca038 100644 --- a/latex/saes/SAE24_exemple1.tex +++ b/latex/saes/SAE24_exemple1.tex @@ -24,7 +24,7 @@ concepts fondamentaux des systèmes d'exploitation, des protocoles réseaux et des outils logiciel réseau de base et exprimera les résultats à l'aide des termes professionnels du domaine réseaux-informatiques.\\ L'étudiant devra mobiliser toutes les ressources vues jusqu'à présent~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Cours réseaux, informatique, télécommunications\,; \item diff --git a/latex/saes/SAE24_exemple2.tex b/latex/saes/SAE24_exemple2.tex index 79934e1..e8619db 100644 --- a/latex/saes/SAE24_exemple2.tex +++ b/latex/saes/SAE24_exemple2.tex @@ -8,7 +8,7 @@ du numérique. Il est contacté par une entreprise qui lui passe une commande~: refaire une partie du système et réseau.\\ Sa mission consiste à~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Déployer le réseau d'une petite entreprise\,; \item @@ -35,7 +35,7 @@ internationale. \ajoutESformes{De façon individuelle ou collective, sur des heures encadrées et non encadrées, l'étudiant ou l'équipe, sera confronté aux formes pédagogiques suivantes~: -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Création d'un réseau et l'administration du système de manière physique et/ou virtuelle\,; @@ -57,7 +57,7 @@ pédagogiques suivantes~: \ajoutESmodalite{\vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Réseau entreprise opérationnel~: un utilisateur lambda peut-il se connecter et accéder aux applications diff --git a/latex/saes/SAE24_exemple3.tex b/latex/saes/SAE24_exemple3.tex index 038397f..f0ed44b 100644 --- a/latex/saes/SAE24_exemple3.tex +++ b/latex/saes/SAE24_exemple3.tex @@ -33,7 +33,7 @@ l'hygiène informatique en contexte professionnel. } \ajoutESformes{\vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Sur des heures encadrées~: TP de R201, R202, R203, R204, R207, R208, R209 @@ -52,7 +52,7 @@ l'hygiène informatique en contexte professionnel. \ajoutESmodalite{\vspace{-5pt} -\begin{itemize} +\begin{itemize}[topsep=5pt] \item Une maquette autonome, réelle ou virtuelle, d'un réseau de \textabbrv{PME}, intégrant des vulnérabilités et des diff --git a/python/ressource.py b/python/ressource.py index 4f50c5c..3ada272 100644 --- a/python/ressource.py +++ b/python/ressource.py @@ -35,6 +35,19 @@ def nettoie_latex(chaine): m += re.findall(r"(\);)", chaine) for marq in m: chaine = chaine.replace(marq, marq[0] + "\,;") + + # Ajoute les topsep + lignes = chaine.split("\n") + nbre_itemize = 0 + for (i, ligne) in enumerate(lignes): + if "\\begin{itemize}" in ligne: # on rencontre un itemize + nbre_itemize += 1 + if nbre_itemize == 1: # si c'est le 1er + lignes[i] = lignes[i].replace("\\begin{itemize}", "\\begin{itemize}[topsep=5pt]") + elif "\\end{itemize}" in ligne: + nbre_itemize -= 1 + chaine = "\n".join(lignes) + return chaine