From dcf265ca7b18c83c6ac14baf2e8de8fd8e00d48a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9o=20Baras?= Date: Fri, 9 Apr 2021 08:13:12 +0200 Subject: [PATCH] =?UTF-8?q?Ajoute=20le=20fichier=20d'abbr=C3=A9viations?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- latex/modeles/tableau_competence.tex | 10 +- latex/modeles/tableau_ressource.tex | 6 +- latex/ressources/R201.tex | 2 +- latex/ressources/R202.tex | 12 +- latex/ressources/R203.tex | 28 ++-- latex/ressources/R207.tex | 27 ++- latex/ressources/R208.tex | 33 ++-- latex/synthese/S1_acs_vs_saes_ressources.tex | 165 +++++++++---------- latex/synthese/S1_coeffs_saes_ressources.tex | 85 +++++----- latex/synthese/S2_acs_vs_saes_ressources.tex | 163 +++++++++--------- latex/synthese/S2_coeffs_saes_ressources.tex | 76 ++++----- python/export_yaml_to_latex.py | 1 + python/officiel.py | 10 +- python/ressource.py | 67 ++++---- python/ressourcedocx.py | 2 +- yaml/abbreviations.yml | 34 ++++ yaml/ressources/R204.yml | 50 ++++++ yaml/ressources/R205.yml | 41 +++++ yaml/ressources/R206.yml | 37 +++++ 19 files changed, 503 insertions(+), 346 deletions(-) create mode 100644 yaml/abbreviations.yml create mode 100644 yaml/ressources/R204.yml create mode 100644 yaml/ressources/R205.yml create mode 100644 yaml/ressources/R206.yml diff --git a/latex/modeles/tableau_competence.tex b/latex/modeles/tableau_competence.tex index 9fb27eb..b3da4f3 100644 --- a/latex/modeles/tableau_competence.tex +++ b/latex/modeles/tableau_competence.tex @@ -14,7 +14,7 @@ \hline { \cellcolor{\colorcomp}\setlength{\extrarowheight}{0pt} \begin{tabular}[t]{@{}P@{}} - \textcolor{\textcolorcomp}{\bfseries Compétence \hypertarget{comp:\codecomp}{\csname compcoderef\CNOM\endcsname}} + \textcolor{\textcolorcomp}{\bfseries Compétence \hypertarget{comp:\codecomp}{\codecomp}} \end{tabular} } %& {\bfseries \csname compname\CNOM\endcsname} \\ @@ -39,13 +39,13 @@ \\ \hline \hline -{\cellcolor{\colorcomp!70!white}\textcolor{\textcolorcomp}{\bfseries Définition}} +{\cellcolor{\colorcomp}\textcolor{\textcolorcomp}{\bfseries Définition}} & \tableauChampLong{\csname compdef\CNOM\endcsname} \\ \hline \hline - { \cellcolor{\colorcomp!70!white}\setlength{\extrarowheight}{0pt} + { \cellcolor{\colorcomp}\setlength{\extrarowheight}{0pt} \begin{tabular}[t]{@{}P@{}} \textcolor{\textcolorcomp}{\bfseries Situations} \\ \textcolor{\textcolorcomp}{\bfseries professionnelles} \\ @@ -77,12 +77,12 @@ {\bfseries \csname niveaudesc\CNOM\Alph{noligne}\endcsname} \\ \forLoop{1}{6}{noac}{ \ifcsdef{apprdesc\CNOM\Alph{noligne}\Alph{noac}}{ - {\csname apprcoderef\CNOM\Alph{noligne}\Alph{noac}\endcsname}~| \csname apprdesc\CNOM\Alph{noligne}\Alph{noac}\endcsname \tabularnewline + {\textcolor{\colorcomp}{\csname apprcoderef\CNOM\Alph{noligne}\Alph{noac}\endcsname}}~| \csname apprdesc\CNOM\Alph{noligne}\Alph{noac}\endcsname \tabularnewline }{} } \end{tabular} } - \tabularnewline \hline\hline + \tabularnewline \hline } \end{tabular} diff --git a/latex/modeles/tableau_ressource.tex b/latex/modeles/tableau_ressource.tex index 8e677d2..b337e9e 100644 --- a/latex/modeles/tableau_ressource.tex +++ b/latex/modeles/tableau_ressource.tex @@ -45,11 +45,11 @@ \hline \multicolumn{3}{|c|}{\textcolor{ressourceC}{\bfseries Compétence(s) ciblées, coefficient(s) et apprentissage(s) critique(s) couvert(s)}} \\ \hline - \textcolor{ressourceC}{\textit{\csname Rcomp\CODE A\endcsname} | {\csname Rniveau\CODE A\endcsname}} + \hyperlink{comp:RT1}{\textcolor{compCA}{\textit{\csname Rcomp\CODE A\endcsname}}} | {\csname Rniveau\CODE A\endcsname} & - \textcolor{ressourceC}{\textit{\csname Rcomp\CODE B\endcsname} | {\csname Rniveau\CODE B\endcsname}} + \hyperlink{comp:RT2}{\textcolor{compCB}{\textit{\csname Rcomp\CODE B\endcsname}}} | {\csname Rniveau\CODE B\endcsname} & - \textcolor{ressourceC}{\textit{\csname Rcomp\CODE C\endcsname} | {\csname Rniveau\CODE C\endcsname}} + \hyperlink{comp:RT3}{\textcolor{compCC}{\textit{\csname Rcomp\CODE C\endcsname}}} | {\csname Rniveau\CODE C\endcsname} \\ \hline \ifcsdef{Rcoeff\CODE A}{coeff. {\csname Rcoeff\CODE A\endcsname}}{} & diff --git a/latex/ressources/R201.tex b/latex/ressources/R201.tex index dbc7583..92e3575 100644 --- a/latex/ressources/R201.tex +++ b/latex/ressources/R201.tex @@ -69,4 +69,4 @@ pourront servir de support)} } % Mots-clés -\ajoutRmotscles{Plan d'adressage, routage état de lien, stratégies de filtrage, , CIDR, VLSM, agrégation de routes, IPv6, NDP} +\ajoutRmotscles{Plan d'adressage, Routage état de lien, Stratégies de filtrage, CIDR, VLSM, Agrégation de routes, IPv6, NDP} diff --git a/latex/ressources/R202.tex b/latex/ressources/R202.tex index b7b3108..3bc8d3c 100644 --- a/latex/ressources/R202.tex +++ b/latex/ressources/R202.tex @@ -52,18 +52,18 @@ client et de son environnement logiciel.} \vspace{-5pt} \begin{itemize} \item - Gestion des systèmes de fichiers (volumes, droits, types de fichiers) + Gestion des systèmes de fichiers (volumes, droits, types de fichiers). \item - Gestion de processus et services + Gestion de processus et services. \item - Gestion de ressources utilisateurs (comptes, quotas) + Gestion de ressources utilisateurs (comptes, quotas). \item - Scripts pour l'automatisation de séquences de commandes + Scripts pour l'automatisation de séquences de commandes. \item - Utilisation de fichiers de traces (logs) + Utilisation de fichiers de traces (logs). \item Initiation et mise en oeuvre d'infrastructures de virtualisation et/ou - de conteneurisation + de conteneurisation. \end{itemize} } diff --git a/latex/ressources/R203.tex b/latex/ressources/R203.tex index a19252d..3bce267 100644 --- a/latex/ressources/R203.tex +++ b/latex/ressources/R203.tex @@ -54,23 +54,25 @@ pourront servir de support).} \vspace{-5pt} \begin{itemize} \item - Rappels sur les protocoles de transport (TCP, UDP) + Rappels sur les protocoles de transport (TCP, UDP). \item - Utilisation de ssh pour l'accès distant + Utilisation de ssh pour l'accès distant. \item Principe, installation, configuration et tests des services : -\item - DHCP -\item - DNS (fonctions de base) -\item - HTTP -\item - TFTP, FTP -\item - NTP + \begin{itemize} + \item + DHCP; + \item + DNS (fonctions de base); + \item + HTTP; + \item + TFTP, FTP; + \item + NTP. + \end{itemize} \end{itemize} } % Mots-clés -\ajoutRmotscles{Protocoles et ports applicatifs, services, systèmes d'exploitation} +\ajoutRmotscles{Protocoles et ports applicatifs, Services, Systèmes d'exploitation} diff --git a/latex/ressources/R207.tex b/latex/ressources/R207.tex index f8a6ac6..58ecc22 100644 --- a/latex/ressources/R207.tex +++ b/latex/ressources/R207.tex @@ -39,17 +39,16 @@ % Le descriptif \ajoutRancrage{Le professionnel R\&T traite un grand nombre de données. Ces données -(par exemple : l'annuaire des utilisateurs du réseau ou l'état des -équipements informatiques) peuvent servir à la configuration et à -l'administration des services réseau d'une entreprise (compétence -RT1-Administrer) ou à alimenter les pages d'un site Web (compétence -RT3-Programmer). Il est donc amené à stocker, organiser, gérer, protéger +(par ex: l'annuaire des utilisateurs du réseau ou l'état des équipements +informatiques) peuvent servir à la configuration et à l'administration +des services réseau d'une entreprise (RT1) ou à alimenter les pages d'un +site Web (RT3). Il est donc amené à stocker, organiser, gérer, protéger des données provenant de différentes sources (thématiques intégrant le -PIX, cf.~https://pix.fr/competences), mais aussi à les traiter en +PIX, cf.~\url{https://pix.fr/competences}), mais aussi à les traiter en développant différents outils informatiques pour ses besoins personnels -ou pour son équipe (compétence RT3-Programmer). Plus largement, il -contribue activement à l'exploitation et à la maintenance du système -d'information de l' entreprise.\\ +ou pour son équipe (RT3). Plus largement, il contribue activement à +l'exploitation et à la maintenance du système d'information de l' +entreprise.\\ Cette ressource introduit les éléments fondamentaux des systèmes de gestion de base de données en contribuant à la validation des apprentissages critiques mentionnés précédemment. Elle présente @@ -78,15 +77,13 @@ introduits.} 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 - \item - Ajout et modification de données + Interrogation de données, ajout et modification de données. \end{itemize} \item Lecture d'une documentation technique (UML, diagramme de classes) diff --git a/latex/ressources/R208.tex b/latex/ressources/R208.tex index 72c051e..acec1cf 100644 --- a/latex/ressources/R208.tex +++ b/latex/ressources/R208.tex @@ -33,19 +33,18 @@ \ajoutRsae{SAÉ24}{Projet intégratif} % Les pre-requis -\ajoutRprerequis{R010}{None} +\ajoutRprerequis{R107}{Fondamentaux de la programmation} % Le descriptif \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 -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 -son projet. La ressource introduit ses éléments structurels en -contribuant à l'acquisition des apprentissages critiques mentionnés -précédemment.} +informatiques à usage personnel ou interne à l'équipe (RT3). Ces outils +peuvent traiter des données complexes, viser 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 son projet. La +ressource introduit ses éléments structurels en contribuant à +l'acquisition des apprentissages critiques mentionnés précédemment.} % Contenus \ajoutRcontenudetaille{ @@ -60,23 +59,23 @@ précédemment.} Structure complexe de données : \begin{itemize} \item - listes 2D, tableaux associatifs/dictionnaires + listes 2D, tableaux associatifs/dictionnaires; \item - notion de classes (instance, attributs, méthodes) + notion de classes (instance, attributs, méthodes). \end{itemize} \item Manipulation de fichiers avancée : \begin{itemize} \item - fichiers structurés (XML, CSV, JSON, YAML) + fichiers structurés (XML, CSV, 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 + notion de persistance des données. \end{itemize} \item Initiation aux expressions régulières diff --git a/latex/synthese/S1_acs_vs_saes_ressources.tex b/latex/synthese/S1_acs_vs_saes_ressources.tex index c3d1417..25dc944 100644 --- a/latex/synthese/S1_acs_vs_saes_ressources.tex +++ b/latex/synthese/S1_acs_vs_saes_ressources.tex @@ -1,8 +1,7 @@ -\arrayrulecolor{black} \begin{tabular}[c]{|lp{3.5cm}||c|c|c|c|c|c||c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|} \hline - & & \multicolumn{6}{c||}{\bfseries SAÉs} - & \multicolumn{15}{c|}{\bfseries Ressources}\\ + & & \multicolumn{6}{c||}{\textcolor{saeC}{\bfseries SAÉs}} + & \multicolumn{15}{c|}{\textcolor{ressourceC}{\bfseries Ressources}}\\ \cline{3-23} & & \rotatebox[origin=l]{90}{\tiny{Se sensibiliser à l'hygiène informatique et à la cybersécurité~}} & \rotatebox[origin=l]{90}{\tiny{S'initier aux réseaux informatiques~}} & \rotatebox[origin=l]{90}{\tiny{Découvrir un dispositif de transmission~}} @@ -28,120 +27,120 @@ \\ & & -\rotatebox[origin=r]{90}{~SAÉ11~|} - & \rotatebox[origin=r]{90}{~SAÉ12~|} - & \rotatebox[origin=r]{90}{~SAÉ13~|} - & \rotatebox[origin=r]{90}{~SAÉ14~|} - & \rotatebox[origin=r]{90}{~SAÉ15~|} - & \rotatebox[origin=r]{90}{~SAÉ16~|} +\rotatebox[origin=r]{90}{~\textcolor{saeC}{SAÉ11}~|} + & \rotatebox[origin=r]{90}{~\textcolor{saeC}{SAÉ12}~|} + & \rotatebox[origin=r]{90}{~\textcolor{saeC}{SAÉ13}~|} + & \rotatebox[origin=r]{90}{~\textcolor{saeC}{SAÉ14}~|} + & \rotatebox[origin=r]{90}{~\textcolor{saeC}{SAÉ15}~|} + & \rotatebox[origin=r]{90}{~\textcolor{saeC}{SAÉ16}~|} - & \rotatebox[origin=r]{90}{~R101~|} - & \rotatebox[origin=r]{90}{~R102~|} - & \rotatebox[origin=r]{90}{~R103~|} - & \rotatebox[origin=r]{90}{~R104~|} - & \rotatebox[origin=r]{90}{~R105~|} - & \rotatebox[origin=r]{90}{~R106~|} - & \rotatebox[origin=r]{90}{~R107~|} - & \rotatebox[origin=r]{90}{~R108~|} - & \rotatebox[origin=r]{90}{~R109~|} - & \rotatebox[origin=r]{90}{~R110~|} - & \rotatebox[origin=r]{90}{~R111~|} - & \rotatebox[origin=r]{90}{~R112~|} - & \rotatebox[origin=r]{90}{~R113~|} - & \rotatebox[origin=r]{90}{~R114~|} - & \rotatebox[origin=r]{90}{~R115~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R101}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R102}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R103}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R104}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R105}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R106}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R107}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R108}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R109}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R110}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R111}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R112}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R113}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R114}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R115}~|} \\ \hline -\multicolumn{23}{|l|}{\bfseries RT1 - Administrer les réseaux et l'Internet } \\\multicolumn{23}{|l|}{\small Niveau 1 - Assister l'administrateur du réseau} \\\hline -AC0111 | & -\begin{tabular}{p{3.2cm}} \tiny{Maîtriser les lois fondamentales de l'électricité afin d'intervenir sur des équipements de réseaux et télécommunications} \end{tabular} & +\multicolumn{23}{|l|}{\hyperlink{comp:RT1}{\textcolor{compCA}{\bfseries RT1 - Administrer les réseaux et l'Internet }}} \\\multicolumn{23}{|l|}{\small Niveau 1 - Assister l'administrateur du réseau} \\\hline +\textcolor{compCA}{AC0111} | & +\begin{tabular}{p{3.2cm}} \tiny{Maîtriser les lois fondamentales de l'électricité afin d'intervenir sur des équipements de réseaux et télécommunications}\end{tabular} & & $\times$ & & & & & & & & $\times$ & & & & & & & & & $\times$ & $\times$ & \\ \hline -AC0112 | & -\begin{tabular}{p{3.2cm}} \tiny{Comprendre l'architecture des systèmes numériques et les principes du codage de l'information} \end{tabular} & +\textcolor{compCA}{AC0112} | & +\begin{tabular}{p{3.2cm}} \tiny{Comprendre l'architecture des systèmes numériques et les principes du codage de l'information}\end{tabular} & $\times$ & $\times$ & & & & & & & & & & $\times$ & & & & & & $\times$ & & & \\ \hline -AC0113 | & -\begin{tabular}{p{3.2cm}} \tiny{Configurer les fonctions de base du réseau local} \end{tabular} & +\textcolor{compCA}{AC0113} | & +\begin{tabular}{p{3.2cm}} \tiny{Configurer les fonctions de base du réseau local}\end{tabular} & & $\times$ & & & & & $\times$ & & $\times$ & & & & & & & & & & & & \\ \hline -AC0114 | & -\begin{tabular}{p{3.2cm}} \tiny{Maîtriser les rôles et les principes fondamentaux des systèmes d'exploitation afin d'interagir avec ceux-ci pour la configuration et administration des réseaux et services fournis} \end{tabular} & +\textcolor{compCA}{AC0114} | & +\begin{tabular}{p{3.2cm}} \tiny{Maîtriser les rôles et les principes fondamentaux des systèmes d'exploitation afin d'interagir avec ceux-ci pour la configuration et administration des réseaux et services fournis}\end{tabular} & $\times$ & $\times$ & & & & & & $\times$ & & & & & & $\times$ & & & & & & & \\ \hline -AC0115 | & -\begin{tabular}{p{3.2cm}} \tiny{Identifier les dysfonctionnements du réseau local} \end{tabular} & +\textcolor{compCA}{AC0115} | & +\begin{tabular}{p{3.2cm}} \tiny{Identifier les dysfonctionnements du réseau local}\end{tabular} & $\times$ & $\times$ & & & & & $\times$ & $\times$ & $\times$ & & & & & & & $\times$ & & & & & \\ \hline -AC0116 | & -\begin{tabular}{p{3.2cm}} \tiny{Installer un poste client} \end{tabular} & +\textcolor{compCA}{AC0116} | & +\begin{tabular}{p{3.2cm}} \tiny{Installer un poste client}\end{tabular} & & $\times$ & & & & & $\times$ & & $\times$ & & & & & $\times$ & & & $\times$ & & & & \\ \hline \hline -\multicolumn{23}{|l|}{\bfseries RT2 - Connecter les entreprises et les usagers } \\\multicolumn{23}{|l|}{\small Niveau 1 - Découvrir les transmissions et la ToIP} \\\hline -AC0211 | & -\begin{tabular}{p{3.2cm}} \tiny{Mesurer et analyser les signaux} \end{tabular} & - & $\times$ & & & & - & & & & $\times$ & & & & & & & & & $\times$ & $\times$ & \\ +\multicolumn{23}{|l|}{\hyperlink{comp:RT2}{\textcolor{compCB}{\bfseries RT2 - Connecter les entreprises et les usagers }}} \\\multicolumn{23}{|l|}{\small Niveau 1 - Découvrir les transmissions et la ToIP} \\\hline +\textcolor{compCB}{AC0211} | & +\begin{tabular}{p{3.2cm}} \tiny{Mesurer et analyser les signaux}\end{tabular} & + & & $\times$ & & & + & & & & $\times$ & $\times$ & & & & & & & & $\times$ & $\times$ & \\ \hline -AC0212 | & -\begin{tabular}{p{3.2cm}} \tiny{Caractériser des systèmes de transmissions élémentaires et découvrir la modélisation mathématique de leur fonctionnement} \end{tabular} & -$\times$ & $\times$ & & & & - & & & & & & $\times$ & & & & & & $\times$ & & & \\ +\textcolor{compCB}{AC0212} | & +\begin{tabular}{p{3.2cm}} \tiny{Caractériser des systèmes de transmissions élémentaires et découvrir la modélisation mathématique de leur fonctionnement}\end{tabular} & + & & & & & + & & & & & & & & & & & & $\times$ & $\times$ & $\times$ & \\ \hline -AC0213 | & -\begin{tabular}{p{3.2cm}} \tiny{Déployer des supports de transmission} \end{tabular} & - & $\times$ & & & & - & $\times$ & & $\times$ & & & & & & & & & & & & \\ +\textcolor{compCB}{AC0213} | & +\begin{tabular}{p{3.2cm}} \tiny{Déployer des supports de transmission}\end{tabular} & + & & $\times$ & & & + & $\times$ & & $\times$ & & $\times$ & & & & & & & & & & \\ \hline -AC0214 | & -\begin{tabular}{p{3.2cm}} \tiny{Connecter les systèmes de ToIP} \end{tabular} & -$\times$ & $\times$ & & & & - & & $\times$ & & & & & & $\times$ & & & & & & & \\ +\textcolor{compCB}{AC0214} | & +\begin{tabular}{p{3.2cm}} \tiny{Connecter les systèmes de ToIP}\end{tabular} & + & & & & & + & & & & & & & & & & & & & & & \\ \hline -AC0215 | & -\begin{tabular}{p{3.2cm}} \tiny{Communiquer avec un client ou un collaborateur} \end{tabular} & -$\times$ & $\times$ & & & & - & $\times$ & $\times$ & $\times$ & & & & & & & $\times$ & & & & & \\ +\textcolor{compCB}{AC0215} | & +\begin{tabular}{p{3.2cm}} \tiny{Communiquer avec un client ou un collaborateur}\end{tabular} & + & & $\times$ & & & + & & & & & & & & & & $\times$ & $\times$ & & & & $\times$\\ \hline \hline -\multicolumn{23}{|l|}{\bfseries RT3 - Créer des outils et applications informatiques pour les R\&T } \\\multicolumn{23}{|l|}{\small Niveau 1 - S'intégrer dans un service informatique} \\\hline -AC0311 | & -\begin{tabular}{p{3.2cm}} \tiny{Utiliser un système informatique et ses outils} \end{tabular} & - & $\times$ & & & & - & & & & $\times$ & & & & & & & & & $\times$ & $\times$ & \\ +\multicolumn{23}{|l|}{\hyperlink{comp:RT3}{\textcolor{compCC}{\bfseries RT3 - Créer des outils et applications informatiques pour les R\&T }}} \\\multicolumn{23}{|l|}{\small Niveau 1 - S'intégrer dans un service informatique} \\\hline +\textcolor{compCC}{AC0311} | & +\begin{tabular}{p{3.2cm}} \tiny{Utiliser un système informatique et ses outils}\end{tabular} & + & & & $\times$ & $\times$ & + & $\times$ & & $\times$ & & & $\times$ & $\times$ & $\times$ & & & & $\times$ & & & \\ \hline -AC0312 | & -\begin{tabular}{p{3.2cm}} \tiny{Lire, exécuter, corriger et modifier un programme} \end{tabular} & -$\times$ & $\times$ & & & & - & & & & & & $\times$ & & & & & & $\times$ & & & \\ +\textcolor{compCC}{AC0312} | & +\begin{tabular}{p{3.2cm}} \tiny{Lire, exécuter, corriger et modifier un programme}\end{tabular} & + & & & & $\times$ & + & & & & & & & $\times$ & $\times$ & & & & & & & \\ \hline -AC0313 | & -\begin{tabular}{p{3.2cm}} \tiny{Traduire un algorithme, dans un langage et pour un environnement donné} \end{tabular} & - & $\times$ & & & & - & $\times$ & & $\times$ & & & & & & & & & & & & \\ +\textcolor{compCC}{AC0313} | & +\begin{tabular}{p{3.2cm}} \tiny{Traduire un algorithme, dans un langage et pour un environnement donné}\end{tabular} & + & & & & $\times$ & + & & & & & & & $\times$ & & & & & & & & \\ \hline -AC0314 | & -\begin{tabular}{p{3.2cm}} \tiny{Connaître l'architecture et les technologies d'un site Web} \end{tabular} & -$\times$ & $\times$ & & & & - & & $\times$ & & & & & & $\times$ & & & & & & & \\ +\textcolor{compCC}{AC0314} | & +\begin{tabular}{p{3.2cm}} \tiny{Connaître l'architecture et les technologies d'un site Web}\end{tabular} & + & & & $\times$ & $\times$ & + & & & & & & & & & $\times$ & & & & & & \\ \hline -AC0315 | & -\begin{tabular}{p{3.2cm}} \tiny{Choisir les mécanismes de gestion de données adaptés au développement de l'outil} \end{tabular} & -$\times$ & $\times$ & & & & - & $\times$ & $\times$ & $\times$ & & & & & & & $\times$ & & & & & \\ +\textcolor{compCC}{AC0315} | & +\begin{tabular}{p{3.2cm}} \tiny{Choisir les mécanismes de gestion de données adaptés au développement de l'outil}\end{tabular} & + & & & & $\times$ & + & & & & & & & & & & & & & & & \\ \hline -AC0316 | & -\begin{tabular}{p{3.2cm}} \tiny{S'intégrer dans un environnement propice au développement et au travail collaboratif} \end{tabular} & - & $\times$ & & & & - & $\times$ & & $\times$ & & & & & $\times$ & & & $\times$ & & & & \\ +\textcolor{compCC}{AC0316} | & +\begin{tabular}{p{3.2cm}} \tiny{S'intégrer dans un environnement propice au développement et au travail collaboratif}\end{tabular} & + & & & & $\times$ & + & & & & & & & $\times$ & & & $\times$ & $\times$ & & & & $\times$\\ \hline \hline \end{tabular} \ No newline at end of file diff --git a/latex/synthese/S1_coeffs_saes_ressources.tex b/latex/synthese/S1_coeffs_saes_ressources.tex index 8656cf5..22254e9 100644 --- a/latex/synthese/S1_coeffs_saes_ressources.tex +++ b/latex/synthese/S1_coeffs_saes_ressources.tex @@ -1,93 +1,92 @@ -\arrayrulecolor{black} \begin{tabular}[c]{|rcp{6cm}||c|c||c||c|c|c|} \hline & & & \multicolumn{3}{c||}{\bfseries Volumes} & \multicolumn{3}{c|}{\bfseries Coefficients} \\ \hline & & & \rotatebox[origin=l]{90}{\bfseries Heures de formation encadrée} & \rotatebox[origin=l]{90}{\bfseries Heures de TPs} & \rotatebox[origin=l]{90}{\bfseries Heures de projets} & \rotatebox[origin=l]{90}{\begin{tabular}{p{5cm}} -\bfseries RT1 - Administrer les réseaux et l'Internet\\ +\textcolor{compCA}{\bfseries RT1} - Administrer les réseaux et l'Internet\\ \small Niveau 1 - Assister l'administrateur du réseau \end{tabular} } & \rotatebox[origin=l]{90}{\begin{tabular}{p{5cm}} -\bfseries RT2 - Connecter les entreprises et les usagers\\ +\textcolor{compCB}{\bfseries RT2} - Connecter les entreprises et les usagers\\ \small Niveau 1 - Découvrir les transmissions et la ToIP \end{tabular} } & \rotatebox[origin=l]{90}{\begin{tabular}{p{5cm}} -\bfseries RT3 - Créer des outils et applications informatiques pour les R\&T\\ +\textcolor{compCC}{\bfseries RT3} - Créer des outils et applications informatiques pour les R\&T\\ \small Niveau 1 - S'intégrer dans un service informatique \end{tabular} } \\ -\hline\hline\multicolumn{6}{|l}{\bfseries SAÉs} +\hline\hline\multicolumn{6}{|l}{\textcolor{saeC}{\bfseries SAÉs}} \\ -\hline SAÉ11& | & +\hline \textcolor{saeC}{SAÉ11} & | & \begin{tabular}{p{5.7cm}} \tiny{Se sensibiliser à l'hygiène informatique et à la cybersécurité} \end{tabular} & 2h & 5h & 12h & 16 & & \\ -\hline SAÉ12& | & +\hline \textcolor{saeC}{SAÉ12} & | & \begin{tabular}{p{5.7cm}} \tiny{S'initier aux réseaux informatiques} \end{tabular} & 3h & 7h & 20h & 32 & & \\ -\hline SAÉ13& | & +\hline \textcolor{saeC}{SAÉ13} & | & \begin{tabular}{p{5.7cm}} \tiny{Découvrir un dispositif de transmission} \end{tabular} & 2h & 5h & 16h & & 33 & \\ -\hline SAÉ14& | & +\hline \textcolor{saeC}{SAÉ14} & | & \begin{tabular}{p{5.7cm}} \tiny{Se présenter sur Internet} \end{tabular} & 2h & 8h & 12h & & & 16\\ -\hline SAÉ15& | & +\hline \textcolor{saeC}{SAÉ15} & | & \begin{tabular}{p{5.7cm}} \tiny{Traiter des données} \end{tabular} & 2h & 8h & 20h & & & 26\\ -\hline SAÉ16& | & +\hline \textcolor{saeC}{SAÉ16} & | & \begin{tabular}{p{5.7cm}} \tiny{Portfolio} \end{tabular} & & 3h & & 0 & 0 & 0\\ -\hline \hline \multicolumn{6}{|l}{\bfseries Ressources} +\hline \hline \multicolumn{6}{|l}{\textcolor{ressourceC}{\bfseries Ressources}} \\ -\hline R101& | & -\begin{tabular}{p{5.7cm}} \tiny{Initiation aux réseaux informatiques} \end{tabular} & +\hline \textcolor{ressourceC}{R101} & | & +\begin{tabular}{p{5.7cm}}\tiny{Initiation aux réseaux informatiques} \end{tabular} & 22h & 24h & & 12 & 4 & 4\\ -\hline R102& | & -\begin{tabular}{p{5.7cm}} \tiny{Principes et architecture des réseaux} \end{tabular} & +\hline \textcolor{ressourceC}{R102} & | & +\begin{tabular}{p{5.7cm}}\tiny{Principes et architecture des réseaux} \end{tabular} & 12h & 15h & & 12 & & \\ -\hline R103& | & -\begin{tabular}{p{5.7cm}} \tiny{Réseaux locaux et équipements actifs} \end{tabular} & +\hline \textcolor{ressourceC}{R103} & | & +\begin{tabular}{p{5.7cm}}\tiny{Réseaux locaux et équipements actifs} \end{tabular} & 11h & 16h & & 8 & 4 & 0\\ -\hline R104& | & -\begin{tabular}{p{5.7cm}} \tiny{Fondamentaux des systèmes électroniques} \end{tabular} & +\hline \textcolor{ressourceC}{R104} & | & +\begin{tabular}{p{5.7cm}}\tiny{Fondamentaux des systèmes électroniques} \end{tabular} & 15h & 18h & & 9 & 5 & \\ -\hline R105& | & -\begin{tabular}{p{5.7cm}} \tiny{Supports de transmission pour les réseaux locaux} \end{tabular} & +\hline \textcolor{ressourceC}{R105} & | & +\begin{tabular}{p{5.7cm}}\tiny{Supports de transmission pour les réseaux locaux} \end{tabular} & 6h & 6h & & & 5 & \\ -\hline R106& | & -\begin{tabular}{p{5.7cm}} \tiny{Architecture des systèmes numériques et informatiques} \end{tabular} & +\hline \textcolor{ressourceC}{R106} & | & +\begin{tabular}{p{5.7cm}}\tiny{Architecture des systèmes numériques et informatiques} \end{tabular} & 12h & 12h & & 10 & & \\ -\hline R107& | & -\begin{tabular}{p{5.7cm}} \tiny{Fondamentaux de la programmation} \end{tabular} & +\hline \textcolor{ressourceC}{R107} & | & +\begin{tabular}{p{5.7cm}}\tiny{Fondamentaux de la programmation} \end{tabular} & 11h & 30h & & & & 22\\ -\hline R108& | & -\begin{tabular}{p{5.7cm}} \tiny{Bases des systèmes d'exploitation} \end{tabular} & +\hline \textcolor{ressourceC}{R108} & | & +\begin{tabular}{p{5.7cm}}\tiny{Bases des systèmes d'exploitation} \end{tabular} & 6h & 21h & & 6 & & 7\\ -\hline R109& | & -\begin{tabular}{p{5.7cm}} \tiny{Introduction aux technologies Web} \end{tabular} & +\hline \textcolor{ressourceC}{R109} & | & +\begin{tabular}{p{5.7cm}}\tiny{Introduction aux technologies Web} \end{tabular} & 4h & 5h & & & & 4\\ -\hline R110& | & -\begin{tabular}{p{5.7cm}} \tiny{Anglais de communication et initiation au vocabulaire technique} \end{tabular} & +\hline \textcolor{ressourceC}{R110} & | & +\begin{tabular}{p{5.7cm}}\tiny{Anglais de communication et initiation au vocabulaire technique} \end{tabular} & 10h & 20h & & 3 & 5 & 5\\ -\hline R111& | & -\begin{tabular}{p{5.7cm}} \tiny{Expression-Culture-Communication Professionnelles 1} \end{tabular} & +\hline \textcolor{ressourceC}{R111} & | & +\begin{tabular}{p{5.7cm}}\tiny{Expression-Culture-Communication Professionnelles 1} \end{tabular} & 9h & 21h & & 4 & 4 & 4\\ -\hline R112& | & -\begin{tabular}{p{5.7cm}} \tiny{Projet Personnel et Professionnel} \end{tabular} & +\hline \textcolor{ressourceC}{R112} & | & +\begin{tabular}{p{5.7cm}}\tiny{Projet Personnel et Professionnel} \end{tabular} & 3h & 12h & & 3 & 3 & 3\\ -\hline R113& | & -\begin{tabular}{p{5.7cm}} \tiny{Mathématiques du signal} \end{tabular} & +\hline \textcolor{ressourceC}{R113} & | & +\begin{tabular}{p{5.7cm}}\tiny{Mathématiques du signal} \end{tabular} & 24h & 6h & & 5 & 8 & \\ -\hline R114& | & -\begin{tabular}{p{5.7cm}} \tiny{Mathématiques des transmissions} \end{tabular} & +\hline \textcolor{ressourceC}{R114} & | & +\begin{tabular}{p{5.7cm}}\tiny{Mathématiques des transmissions} \end{tabular} & 24h & 6h & & 4 & 8 & \\ -\hline R115& | & -\begin{tabular}{p{5.7cm}} \tiny{Gestion de projet} \end{tabular} & +\hline \textcolor{ressourceC}{R115} & | & +\begin{tabular}{p{5.7cm}}\tiny{Gestion de projet} \end{tabular} & 8h & 4h & & & 2 & 4\\ \hline \hline \multicolumn{6}{|l}{\bfseries Total} \\ -\hline & & & 188h & 252h & 80h & 124 & 81 & 95\\ \hline\end{tabular} \ No newline at end of file +\hline & & & {\bfseries 188h} & {\bfseries 252h} & {\bfseries 80h} & {\bfseries 124} & {\bfseries 81} & {\bfseries 95}\\ \hline\end{tabular} \ No newline at end of file diff --git a/latex/synthese/S2_acs_vs_saes_ressources.tex b/latex/synthese/S2_acs_vs_saes_ressources.tex index 4c0fbfc..b56aece 100644 --- a/latex/synthese/S2_acs_vs_saes_ressources.tex +++ b/latex/synthese/S2_acs_vs_saes_ressources.tex @@ -1,8 +1,7 @@ -\arrayrulecolor{black} \begin{tabular}[c]{|lp{3.5cm}||c|c|c|c||c|c|c|c|c|c|c|c|c|c|c|c|c|c|} \hline - & & \multicolumn{4}{c||}{\bfseries SAÉs} - & \multicolumn{14}{c|}{\bfseries Ressources}\\ + & & \multicolumn{4}{c||}{\textcolor{saeC}{\bfseries SAÉs}} + & \multicolumn{14}{c|}{\textcolor{ressourceC}{\bfseries Ressources}}\\ \cline{3-20} & & \rotatebox[origin=l]{90}{\tiny{Construire un réseau informatique pour une petite structure~}} & \rotatebox[origin=l]{90}{\tiny{Mesurer et caractériser un signal ou un système~}} & \rotatebox[origin=l]{90}{\tiny{Mettre en place une solution informatique pour l’entreprise~}} @@ -25,117 +24,117 @@ \\ & & -\rotatebox[origin=r]{90}{~SAÉ21~|} - & \rotatebox[origin=r]{90}{~SAÉ22~|} - & \rotatebox[origin=r]{90}{~SAÉ23~|} - & \rotatebox[origin=r]{90}{~SAÉ24~|} +\rotatebox[origin=r]{90}{~\textcolor{saeC}{SAÉ21}~|} + & \rotatebox[origin=r]{90}{~\textcolor{saeC}{SAÉ22}~|} + & \rotatebox[origin=r]{90}{~\textcolor{saeC}{SAÉ23}~|} + & \rotatebox[origin=r]{90}{~\textcolor{saeC}{SAÉ24}~|} - & \rotatebox[origin=r]{90}{~R201~|} - & \rotatebox[origin=r]{90}{~R202~|} - & \rotatebox[origin=r]{90}{~R203~|} - & \rotatebox[origin=r]{90}{~R204~|} - & \rotatebox[origin=r]{90}{~R205~|} - & \rotatebox[origin=r]{90}{~R206~|} - & \rotatebox[origin=r]{90}{~R207~|} - & \rotatebox[origin=r]{90}{~R208~|} - & \rotatebox[origin=r]{90}{~R209~|} - & \rotatebox[origin=r]{90}{~R210~|} - & \rotatebox[origin=r]{90}{~R211~|} - & \rotatebox[origin=r]{90}{~R212~|} - & \rotatebox[origin=r]{90}{~R213~|} - & \rotatebox[origin=r]{90}{~R214~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R201}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R202}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R203}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R204}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R205}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R206}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R207}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R208}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R209}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R210}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R211}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R212}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R213}~|} + & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R214}~|} \\ \hline -\multicolumn{20}{|l|}{\bfseries RT1 - Administrer les réseaux et l'Internet } \\\multicolumn{20}{|l|}{\small Niveau 1 - Assister l'administrateur du réseau} \\\hline -AC0111 | & -\begin{tabular}{p{3.2cm}} \tiny{Maîtriser les lois fondamentales de l'électricité afin d'intervenir sur des équipements de réseaux et télécommunications} \end{tabular} & +\multicolumn{20}{|l|}{\hyperlink{comp:RT1}{\textcolor{compCA}{\bfseries RT1 - Administrer les réseaux et l'Internet }}} \\\multicolumn{20}{|l|}{\small Niveau 1 - Assister l'administrateur du réseau} \\\hline +\textcolor{compCA}{AC0111} | & +\begin{tabular}{p{3.2cm}} \tiny{Maîtriser les lois fondamentales de l'électricité afin d'intervenir sur des équipements de réseaux et télécommunications}\end{tabular} & & & & $\times$ & & & & & $\times$ & & & & & & & & & $\times$\\ \hline -AC0112 | & -\begin{tabular}{p{3.2cm}} \tiny{Comprendre l'architecture des systèmes numériques et les principes du codage de l'information} \end{tabular} & +\textcolor{compCA}{AC0112} | & +\begin{tabular}{p{3.2cm}} \tiny{Comprendre l'architecture des systèmes numériques et les principes du codage de l'information}\end{tabular} & $\times$ & & & $\times$ & & & & & & $\times$ & $\times$ & & $\times$ & $\times$ & & & $\times$ & \\ \hline -AC0113 | & -\begin{tabular}{p{3.2cm}} \tiny{Configurer les fonctions de base du réseau local} \end{tabular} & +\textcolor{compCA}{AC0113} | & +\begin{tabular}{p{3.2cm}} \tiny{Configurer les fonctions de base du réseau local}\end{tabular} & $\times$ & & & $\times$ & $\times$ & $\times$ & $\times$ & $\times$ & & & & & & & & & & \\ \hline -AC0114 | & -\begin{tabular}{p{3.2cm}} \tiny{Maîtriser les rôles et les principes fondamentaux des systèmes d'exploitation afin d'interagir avec ceux-ci pour la configuration et administration des réseaux et services fournis} \end{tabular} & +\textcolor{compCA}{AC0114} | & +\begin{tabular}{p{3.2cm}} \tiny{Maîtriser les rôles et les principes fondamentaux des systèmes d'exploitation afin d'interagir avec ceux-ci pour la configuration et administration des réseaux et services fournis}\end{tabular} & $\times$ & & & $\times$ & & $\times$ & $\times$ & & & & & & $\times$ & $\times$ & & & & \\ \hline -AC0115 | & -\begin{tabular}{p{3.2cm}} \tiny{Identifier les dysfonctionnements du réseau local} \end{tabular} & +\textcolor{compCA}{AC0115} | & +\begin{tabular}{p{3.2cm}} \tiny{Identifier les dysfonctionnements du réseau local}\end{tabular} & $\times$ & & & $\times$ & $\times$ & $\times$ & $\times$ & $\times$ & & & & & & & $\times$ & $\times$ & & \\ \hline -AC0116 | & -\begin{tabular}{p{3.2cm}} \tiny{Installer un poste client} \end{tabular} & +\textcolor{compCA}{AC0116} | & +\begin{tabular}{p{3.2cm}} \tiny{Installer un poste client}\end{tabular} & $\times$ & & & $\times$ & $\times$ & $\times$ & & $\times$ & & & & & & & & & & \\ \hline \hline -\multicolumn{20}{|l|}{\bfseries RT2 - Connecter les entreprises et les usagers } \\\multicolumn{20}{|l|}{\small Niveau 1 - Découvrir les transmissions et la ToIP} \\\hline -AC0211 | & -\begin{tabular}{p{3.2cm}} \tiny{Mesurer et analyser les signaux} \end{tabular} & +\multicolumn{20}{|l|}{\hyperlink{comp:RT2}{\textcolor{compCB}{\bfseries RT2 - Connecter les entreprises et les usagers }}} \\\multicolumn{20}{|l|}{\small Niveau 1 - Découvrir les transmissions et la ToIP} \\\hline +\textcolor{compCB}{AC0211} | & +\begin{tabular}{p{3.2cm}} \tiny{Mesurer et analyser les signaux}\end{tabular} & + & $\times$ & & $\times$ + & & & & & $\times$ & $\times$ & & & & & & & & $\times$\\ +\hline +\textcolor{compCB}{AC0212} | & +\begin{tabular}{p{3.2cm}} \tiny{Caractériser des systèmes de transmissions élémentaires et découvrir la modélisation mathématique de leur fonctionnement}\end{tabular} & + & $\times$ & & $\times$ + & & & & & $\times$ & $\times$ & & & & & & & $\times$ & $\times$\\ +\hline +\textcolor{compCB}{AC0213} | & +\begin{tabular}{p{3.2cm}} \tiny{Déployer des supports de transmission}\end{tabular} & + & $\times$ & & $\times$ + & $\times$ & & & $\times$ & & & & & & & & & & \\ +\hline +\textcolor{compCB}{AC0214} | & +\begin{tabular}{p{3.2cm}} \tiny{Connecter les systèmes de ToIP}\end{tabular} & & & & $\times$ - & & & & & $\times$ & & & & & & & & & $\times$\\ + & & & & & & & & & & & & & & \\ \hline -AC0212 | & -\begin{tabular}{p{3.2cm}} \tiny{Caractériser des systèmes de transmissions élémentaires et découvrir la modélisation mathématique de leur fonctionnement} \end{tabular} & -$\times$ & & & $\times$ - & & & & & & $\times$ & $\times$ & & $\times$ & $\times$ & & & $\times$ & \\ -\hline -AC0213 | & -\begin{tabular}{p{3.2cm}} \tiny{Déployer des supports de transmission} \end{tabular} & -$\times$ & & & $\times$ - & $\times$ & $\times$ & $\times$ & $\times$ & & & & & & & & & & \\ -\hline -AC0214 | & -\begin{tabular}{p{3.2cm}} \tiny{Connecter les systèmes de ToIP} \end{tabular} & -$\times$ & & & $\times$ - & & $\times$ & $\times$ & & & & & & $\times$ & $\times$ & & & & \\ -\hline -AC0215 | & -\begin{tabular}{p{3.2cm}} \tiny{Communiquer avec un client ou un collaborateur} \end{tabular} & -$\times$ & & & $\times$ - & $\times$ & $\times$ & $\times$ & $\times$ & & & & & & & $\times$ & $\times$ & & \\ +\textcolor{compCB}{AC0215} | & +\begin{tabular}{p{3.2cm}} \tiny{Communiquer avec un client ou un collaborateur}\end{tabular} & + & $\times$ & & $\times$ + & & & & & & & & & & $\times$ & $\times$ & $\times$ & & \\ \hline \hline -\multicolumn{20}{|l|}{\bfseries RT3 - Créer des outils et applications informatiques pour les R\&T } \\\multicolumn{20}{|l|}{\small Niveau 1 - S'intégrer dans un service informatique} \\\hline -AC0311 | & -\begin{tabular}{p{3.2cm}} \tiny{Utiliser un système informatique et ses outils} \end{tabular} & - & & & $\times$ - & & & & & $\times$ & & & & & & & & & $\times$\\ +\multicolumn{20}{|l|}{\hyperlink{comp:RT3}{\textcolor{compCC}{\bfseries RT3 - Créer des outils et applications informatiques pour les R\&T }}} \\\multicolumn{20}{|l|}{\small Niveau 1 - S'intégrer dans un service informatique} \\\hline +\textcolor{compCC}{AC0311} | & +\begin{tabular}{p{3.2cm}} \tiny{Utiliser un système informatique et ses outils}\end{tabular} & + & & $\times$ & $\times$ + & $\times$ & $\times$ & & $\times$ & & & $\times$ & $\times$ & $\times$ & & & & $\times$ & \\ \hline -AC0312 | & -\begin{tabular}{p{3.2cm}} \tiny{Lire, exécuter, corriger et modifier un programme} \end{tabular} & -$\times$ & & & $\times$ - & & & & & & $\times$ & $\times$ & & $\times$ & $\times$ & & & $\times$ & \\ +\textcolor{compCC}{AC0312} | & +\begin{tabular}{p{3.2cm}} \tiny{Lire, exécuter, corriger et modifier un programme}\end{tabular} & + & & $\times$ & $\times$ + & & & & & & & $\times$ & $\times$ & $\times$ & & & & & \\ \hline -AC0313 | & -\begin{tabular}{p{3.2cm}} \tiny{Traduire un algorithme, dans un langage et pour un environnement donné} \end{tabular} & -$\times$ & & & $\times$ - & $\times$ & $\times$ & $\times$ & $\times$ & & & & & & & & & & \\ +\textcolor{compCC}{AC0313} | & +\begin{tabular}{p{3.2cm}} \tiny{Traduire un algorithme, dans un langage et pour un environnement donné}\end{tabular} & + & & $\times$ & $\times$ + & & & & & & & $\times$ & $\times$ & $\times$ & & & & $\times$ & \\ \hline -AC0314 | & -\begin{tabular}{p{3.2cm}} \tiny{Connaître l'architecture et les technologies d'un site Web} \end{tabular} & -$\times$ & & & $\times$ - & & $\times$ & $\times$ & & & & & & $\times$ & $\times$ & & & & \\ +\textcolor{compCC}{AC0314} | & +\begin{tabular}{p{3.2cm}} \tiny{Connaître l'architecture et les technologies d'un site Web}\end{tabular} & + & & $\times$ & $\times$ + & & & & & & & $\times$ & & $\times$ & & & & & \\ \hline -AC0315 | & -\begin{tabular}{p{3.2cm}} \tiny{Choisir les mécanismes de gestion de données adaptés au développement de l'outil} \end{tabular} & -$\times$ & & & $\times$ - & $\times$ & $\times$ & $\times$ & $\times$ & & & & & & & $\times$ & $\times$ & & \\ +\textcolor{compCC}{AC0315} | & +\begin{tabular}{p{3.2cm}} \tiny{Choisir les mécanismes de gestion de données adaptés au développement de l'outil}\end{tabular} & + & & $\times$ & $\times$ + & & & & & & & $\times$ & $\times$ & $\times$ & & & & & \\ \hline -AC0316 | & -\begin{tabular}{p{3.2cm}} \tiny{S'intégrer dans un environnement propice au développement et au travail collaboratif} \end{tabular} & -$\times$ & & & $\times$ - & $\times$ & $\times$ & & $\times$ & & & & & & & & & & \\ +\textcolor{compCC}{AC0316} | & +\begin{tabular}{p{3.2cm}} \tiny{S'intégrer dans un environnement propice au développement et au travail collaboratif}\end{tabular} & + & & $\times$ & $\times$ + & & & & & & & $\times$ & $\times$ & $\times$ & $\times$ & $\times$ & $\times$ & & \\ \hline \hline \end{tabular} \ No newline at end of file diff --git a/latex/synthese/S2_coeffs_saes_ressources.tex b/latex/synthese/S2_coeffs_saes_ressources.tex index a343553..40b7ea8 100644 --- a/latex/synthese/S2_coeffs_saes_ressources.tex +++ b/latex/synthese/S2_coeffs_saes_ressources.tex @@ -4,80 +4,80 @@ & \multicolumn{3}{c|}{\bfseries Coefficients} \\ \hline & & & \rotatebox[origin=l]{90}{\bfseries Heures de formation encadrée} & \rotatebox[origin=l]{90}{\bfseries Heures de TPs} & \rotatebox[origin=l]{90}{\bfseries Heures de projets} & \rotatebox[origin=l]{90}{\begin{tabular}{p{5cm}} -\bfseries RT1 - Administrer les réseaux et l'Internet\\ +\textcolor{compCA}{\bfseries RT1} - Administrer les réseaux et l'Internet\\ \small Niveau 1 - Assister l'administrateur du réseau \end{tabular} } & \rotatebox[origin=l]{90}{\begin{tabular}{p{5cm}} -\bfseries RT2 - Connecter les entreprises et les usagers\\ +\textcolor{compCB}{\bfseries RT2} - Connecter les entreprises et les usagers\\ \small Niveau 1 - Découvrir les transmissions et la ToIP \end{tabular} } & \rotatebox[origin=l]{90}{\begin{tabular}{p{5cm}} -\bfseries RT3 - Créer des outils et applications informatiques pour les R\&T\\ +\textcolor{compCC}{\bfseries RT3} - Créer des outils et applications informatiques pour les R\&T\\ \small Niveau 1 - S'intégrer dans un service informatique \end{tabular} } \\ -\hline\hline\multicolumn{6}{|l}{\bfseries SAÉs} +\hline\hline\multicolumn{6}{|l}{\textcolor{saeC}{\bfseries SAÉs}} \\ -\hline SAÉ21& | & +\hline \textcolor{saeC}{SAÉ21} & | & \begin{tabular}{p{5.7cm}} \tiny{Construire un réseau informatique pour une petite structure} \end{tabular} & 2h & 8h & 12h & 23 & & \\ -\hline SAÉ22& | & +\hline \textcolor{saeC}{SAÉ22} & | & \begin{tabular}{p{5.7cm}} \tiny{Mesurer et caractériser un signal ou un système} \end{tabular} & & 10h & 12h & & 19 & \\ -\hline SAÉ23& | & +\hline \textcolor{saeC}{SAÉ23} & | & \begin{tabular}{p{5.7cm}} \tiny{Mettre en place une solution informatique pour l’entreprise} \end{tabular} & 3h & 14h & 12h & & & 18\\ -\hline SAÉ24& | & +\hline \textcolor{saeC}{SAÉ24} & | & \begin{tabular}{p{5.7cm}} \tiny{Projet intégratif} \end{tabular} & 8h & & 54h & 23 & 19 & 18\\ -\hline \hline \multicolumn{6}{|l}{\bfseries Ressources} +\hline \hline \multicolumn{6}{|l}{\textcolor{ressourceC}{\bfseries Ressources}} \\ -\hline R201& | & -\begin{tabular}{p{5.7cm}} \tiny{Technologie de l'Internet} \end{tabular} & +\hline \textcolor{ressourceC}{R201} & | & +\begin{tabular}{p{5.7cm}}\tiny{Technologie de l'Internet} \end{tabular} & 30h & 30h & & 19 & 4 & 0\\ -\hline R202& | & -\begin{tabular}{p{5.7cm}} \tiny{Administration système et fondamentaux de la virtualisation} \end{tabular} & +\hline \textcolor{ressourceC}{R202} & | & +\begin{tabular}{p{5.7cm}}\tiny{Administration système et fondamentaux de la virtualisation} \end{tabular} & 10h & 20h & & 12 & & 3\\ -\hline R203& | & -\begin{tabular}{p{5.7cm}} \tiny{Bases des services réseaux} \end{tabular} & +\hline \textcolor{ressourceC}{R203} & | & +\begin{tabular}{p{5.7cm}}\tiny{Bases des services réseaux} \end{tabular} & 12h & 18h & & 12 & & \\ -\hline R204& | & -\begin{tabular}{p{5.7cm}} \tiny{Initiation à la téléphonie d'entreprise} \end{tabular} & +\hline \textcolor{ressourceC}{R204} & | & +\begin{tabular}{p{5.7cm}}\tiny{Initiation à la téléphonie d'entreprise} \end{tabular} & 15h & 15h & & 8 & 4 & 0\\ -\hline R205& | & -\begin{tabular}{p{5.7cm}} \tiny{Signaux et Systèmes pour les transmissions} \end{tabular} & +\hline \textcolor{ressourceC}{R205} & | & +\begin{tabular}{p{5.7cm}}\tiny{Signaux et Systèmes pour les transmissions} \end{tabular} & 21h & 15h & & 2 & 12 & \\ -\hline R206& | & -\begin{tabular}{p{5.7cm}} \tiny{Numérisation de l'information} \end{tabular} & +\hline \textcolor{ressourceC}{R206} & | & +\begin{tabular}{p{5.7cm}}\tiny{Numérisation de l'information} \end{tabular} & 12h & 12h & & & 10 & \\ -\hline R207& | & -\begin{tabular}{p{5.7cm}} \tiny{Sources de données} \end{tabular} & +\hline \textcolor{ressourceC}{R207} & | & +\begin{tabular}{p{5.7cm}}\tiny{Sources de données} \end{tabular} & 8h & 12h & & 0 & & 10\\ -\hline R208& | & -\begin{tabular}{p{5.7cm}} \tiny{Analyse et traitement de données structurées} \end{tabular} & +\hline \textcolor{ressourceC}{R208} & | & +\begin{tabular}{p{5.7cm}}\tiny{Analyse et traitement de données structurées} \end{tabular} & 6h & 10h & & & & 10\\ -\hline R209& | & -\begin{tabular}{p{5.7cm}} \tiny{Initiation au développement Web} \end{tabular} & +\hline \textcolor{ressourceC}{R209} & | & +\begin{tabular}{p{5.7cm}}\tiny{Initiation au développement Web} \end{tabular} & 9h & 15h & & 2 & & 10\\ -\hline R210& | & -\begin{tabular}{p{5.7cm}} \tiny{Anglais de communication et développement de l'anglais technique} \end{tabular} & +\hline \textcolor{ressourceC}{R210} & | & +\begin{tabular}{p{5.7cm}}\tiny{Anglais de communication et développement de l'anglais technique} \end{tabular} & 15h & 30h & & 3 & 9 & 7\\ -\hline R211& | & -\begin{tabular}{p{5.7cm}} \tiny{Expression-Culture-Communication Professionnelles 2} \end{tabular} & +\hline \textcolor{ressourceC}{R211} & | & +\begin{tabular}{p{5.7cm}}\tiny{Expression-Culture-Communication Professionnelles 2} \end{tabular} & 9h & 21h & & 3 & 5 & 4\\ -\hline R212& | & -\begin{tabular}{p{5.7cm}} \tiny{Projet Personnel et Professionnel} \end{tabular} & +\hline \textcolor{ressourceC}{R212} & | & +\begin{tabular}{p{5.7cm}}\tiny{Projet Personnel et Professionnel} \end{tabular} & 3h & 12h & & 1 & 3 & 2\\ -\hline R213& | & -\begin{tabular}{p{5.7cm}} \tiny{Mathématiques des systèmes numériques} \end{tabular} & +\hline \textcolor{ressourceC}{R213} & | & +\begin{tabular}{p{5.7cm}}\tiny{Mathématiques des systèmes numériques} \end{tabular} & 24h & 6h & & 3 & 5 & 5\\ -\hline R214& | & -\begin{tabular}{p{5.7cm}} \tiny{Analyse mathématique des signaux} \end{tabular} & +\hline \textcolor{ressourceC}{R214} & | & +\begin{tabular}{p{5.7cm}}\tiny{Analyse mathématique des signaux} \end{tabular} & 24h & 6h & & 3 & 9 & \\ \hline \hline \multicolumn{6}{|l}{\bfseries Total} \\ -\hline & & & 211h & 254h & 90h & 114 & 99 & 87\\ \hline\end{tabular} \ No newline at end of file +\hline & & & {\bfseries 211h} & {\bfseries 254h} & {\bfseries 90h} & {\bfseries 114} & {\bfseries 99} & {\bfseries 87}\\ \hline\end{tabular} \ No newline at end of file diff --git a/python/export_yaml_to_latex.py b/python/export_yaml_to_latex.py index 6f70a06..5faf394 100644 --- a/python/export_yaml_to_latex.py +++ b/python/export_yaml_to_latex.py @@ -70,6 +70,7 @@ for sem in ["S1", "S2"]: M1 = ressource.get_matrices_ac_ressource(saes, ressources, sem) chaine = ressource.str_matrice(M1, saes, ressources, sem) #print(chaine) + print(str_matrice(M1, saes, ressources, sem)) chaine = ressource.to_latex_matrice_acs(M1, saes, ressources, sem) REPERTOIRE_SYNTHESE = "../latex/synthese" diff --git a/python/officiel.py b/python/officiel.py index 58e89f7..6849be4 100644 --- a/python/officiel.py +++ b/python/officiel.py @@ -3,16 +3,22 @@ import unicodedata __LOGGER = logging.getLogger(__name__) -# Récupère les informations officielles sur les ressources (code/nom) +# Récupère les informations officielles +## Les ressources with open("pn/ressources.yml", 'r', encoding="utf8") as fid: DATA_RESSOURCES = yaml.load(fid.read(), Loader=yaml.Loader) -# Récupère les données officielles des ACs +## Les ACS with open("pn/acs.yml", 'r', encoding="utf8") as fid: DATA_ACS = yaml.load(fid.read(), Loader=yaml.Loader) +## Les SAEs with open("pn/saes.yml", 'r', encoding="utf8") as fid: DATA_SAES = yaml.load(fid.read(), Loader=yaml.Loader) +## Les compétences with open("../yaml/competences/RT123.yml", 'r', encoding="utf8") as fid: DATA_COMPETENCES = yaml.load(fid.read(), Loader=yaml.Loader) +## Les abbréviations +with open("../yaml/abbreviations.yml", "r", encoding="utf8") as fid: + DATA_ABBREVIATIONS = yaml.load(fid.read(), Loader=yaml.Loader) def supprime_accent_espace(chaine): """Met en minuscule, supprime les accents, les ponctuations et les espaces""" diff --git a/python/ressource.py b/python/ressource.py index 09f0187..05ba5ab 100644 --- a/python/ressource.py +++ b/python/ressource.py @@ -76,25 +76,11 @@ class Ressource(): else: contexte = md_to_latex(contexte) - # contexte.replace("\n", "\n\n").replace("\n" * 4, "\n") # corrige les suppressions de ligne à la relecture du yaml - - # output = pypandoc.convert_text(contexte, 'tex', format='md', - # extra_args=['--atx-headers']) - # output = output.replace("\r\n", "\n") - # contexte = caracteres_recalcitrants(output) - # contexte = remove_ligne_vide(output) - # contexte = remove_ligne_vide(contexte) # préparation du contenu contenu = self.ressource["contenu"] #supprime les passages à la ligne - # contenu = contenu.replace("\n", "\n\n").replace("\n"*4, "\n") # corrige les suppressions de ligne à la relecture du yaml - # output = pypandoc.convert_text(contenu, 'tex', format='md', - # extra_args=['--atx-headers']) - # output = output.replace("\r\n", "\n") - # contenu = caracteres_recalcitrants(output) - # contenu = remove_ligne_vide(output) if contenu: if self.ressource["code"] == "R112": print("ici") @@ -314,15 +300,17 @@ def get_matrices_ac_ressource(saes, ressources, sem): for (i, s) in enumerate(saesem): # pour chaque SAE for comp in s.sae["acs"]: # pour chaque comp - for (j, ac) in enumerate(les_codes_acs): # pour chaque ac + for (j, ac) in enumerate(DATA_ACS[comp]): # pour chaque ac if ac in s.sae["acs"][comp]: # si l'ac est prévue dans la ressource - matrice[j][i] = True + k = les_codes_acs.index(ac) + matrice[k][i] = True for (i, r) in enumerate(ressem): # pour chaque ressource for comp in r.ressource["acs"]: # pour chaque comp - for (j, ac) in enumerate(les_codes_acs): # pour chaque ac + for (j, ac) in enumerate(DATA_ACS[comp]): # pour chaque ac if ac in r.ressource["acs"][comp]: # si l'ac est prévue dans la ressource - matrice[j][i+nbre_saes] = True + k = les_codes_acs.index(ac) + matrice[k][i+nbre_saes] = True return matrice def get_matrices_coeffs(saes, ressources, sem): @@ -447,9 +435,9 @@ def to_latex_matrice_acs(matrice, saes, ressources, sem): chaine += "\\hline \n" # % (nbre_saes + nbre_ressources+1)+ "\n" # l'entete chaine += " & & " - chaine += "\multicolumn{%d}{c||}{\\bfseries SAÉs}" % (nbre_saes) + "\n" + chaine += "\multicolumn{%d}{c||}{\\textcolor{saeC}{\\bfseries SAÉs}}" % (nbre_saes) + "\n" chaine += " & " - chaine += "\multicolumn{%d}{c|}{\\bfseries Ressources}" % (nbre_ressources) + "\\\\ \n" + chaine += "\multicolumn{%d}{c|}{\\textcolor{ressourceC}{\\bfseries Ressources}}" % (nbre_ressources) + "\\\\ \n" chaine += "\\cline{3-%d}" % (nbre_colonnes) chaine += " & & " # les noms des SAE et des ressources @@ -475,38 +463,41 @@ def to_latex_matrice_acs(matrice, saes, ressources, sem): noms_saes = [] chaine += " & & \n" for (i, s) in enumerate(saesem): # pour chaque SAE - contenu = "~" + s.sae["code"] + "~|" + contenu = "~\\textcolor{saeC}{" + s.sae["code"] + "}~|" noms_saes.append(rotation_entete_colonne(contenu, pos="r") + "\n") chaine += " & ".join(noms_saes) + "\n" chaine += " & " noms_ressources = [] for (i, r) in enumerate(ressem): # pour chaque SAE - contenu = "~" + r.ressource["code"] + "~|" + contenu = "~\\textcolor{ressourceC}{" + r.ressource["code"] + "}~|" noms_ressources.append(rotation_entete_colonne(contenu, pos="r") + "\n") chaine += " & ".join(noms_ressources) + "\n" chaine += "\\\\ \n" chaine += "\\hline \n" # Les ACS et les croix - no_ac = 0 - for comp in DATA_ACS: + for (noc, comp) in enumerate(DATA_ACS): nom_comp = DATA_COMPETENCES[comp]["nom"] niveau = list(DATA_COMPETENCES[comp]["niveaux"].keys())[0] - chaine += "\\multicolumn{%d}{|l|}{\\bfseries %s - %s } \\\\" % (nbre_colonnes, comp, nom_comp.replace("&", "\&")) + couleur = "\\textcolor{compC" + string.ascii_uppercase[noc] + "}" + chaine += "\\multicolumn{%d}{|l|}{\hyperlink{comp:%s}{%s{\\bfseries %s - %s }}} \\\\" % (nbre_colonnes, comp, couleur, comp, nom_comp.replace("&", "\&")) chaine += "\\multicolumn{%d}{|l|}{\small Niveau 1 - %s} \\\\" % (nbre_colonnes, niveau.replace("&", "\&")) chaine += "\\hline \n" for (k, ac) in enumerate(DATA_ACS[comp]): - chaine += ac + " | & " + "\n" - chaine += "\\begin{tabular}{p{3.2cm}} \\tiny{" + DATA_ACS[comp][ac] + "} \\end{tabular} & \n" + chaine += couleur + "{" + ac + "}" + " | & " + "\n" + chaine += "\\begin{tabular}{p{3.2cm}} " + chaine += "\\tiny{" + DATA_ACS[comp][ac] + "}" + chaine += "\\end{tabular} & \n" croix = [] + indice_ac = les_codes_acs.index(ac) for (i, s) in enumerate(saesem): # pour chaque SAE - croix.append("$\\times$" if matrice[no_ac + k][i] == True else "") + croix.append("$\\times$" if matrice[indice_ac][i] == True else "") chaine += " & ".join(croix) + "\n" chaine += " & " croix = [] for (j, r) in enumerate(ressem): # pour chaque SAE - croix.append("$\\times$" if matrice[no_ac + k][nbre_saes + j] == True else "") + croix.append("$\\times$" if matrice[indice_ac][nbre_saes + j] == True else "") chaine += " & ".join(croix) + "\\\\ \n" # if k < len(DATA_ACS[comp]) -1: # chaine += "\\cline{2-%d}" % (nbre_saes+ nbre_ressources+3) @@ -558,7 +549,8 @@ def to_latex_matrice_coeffs(matrice_vols, matrice_coeffs, saes, ressources, sem) noms = [] for (i, comp) in enumerate(comps): # pour chaque SAE contenu = "\\begin{tabular}{p{5cm}}\n" - contenu += "\\bfseries " + comp + " - " + DATA_COMPETENCES[comp]["nom"].replace("&", "\&") + "\\\\ \n" + couleur = "\\textcolor{compC" + string.ascii_uppercase[i] + "}" + contenu += couleur + "{\\bfseries " + comp + "} - " + DATA_COMPETENCES[comp]["nom"].replace("&", "\&") + "\\\\ \n" niveau = list(DATA_COMPETENCES[comp]["niveaux"].keys())[0] contenu += " \\small Niveau 1 - " + niveau.replace("&", "\&") + "\n" contenu += "\\end{tabular}\n" @@ -569,12 +561,12 @@ def to_latex_matrice_coeffs(matrice_vols, matrice_coeffs, saes, ressources, sem) chaine += "\\hline" chaine += "\\hline" - chaine += "\multicolumn{%d}{|l}{\\bfseries SAÉs}" % (nbre_colonnes) + "\n" + chaine += "\multicolumn{%d}{|l}{\\textcolor{saeC}{\\bfseries SAÉs}}" % (nbre_colonnes) + "\n" chaine += "\\\\ \n" chaine += "\\hline " # le nom des SAE for (i, s) in enumerate(saesem): # pour chaque SAE - chaine += s.sae["code"] + "& | & " + "\n" + chaine += "\\textcolor{saeC}{" + s.sae["code"] + "} & | & " + "\n" chaine += "\\begin{tabular}{p{5.7cm}} \\tiny{" + s.sae["titre"] + "} \\end{tabular} & \n" chaine += str_volume(matrice_vols[i][0]) + " & " chaine += str_volume(matrice_vols[i][1]) + " & " @@ -585,13 +577,14 @@ def to_latex_matrice_coeffs(matrice_vols, matrice_coeffs, saes, ressources, sem) chaine += "\\hline " # Les ressources et les coeff - chaine += "\multicolumn{%d}{|l}{\\bfseries Ressources}" % (nbre_colonnes) + "\n" + chaine += "\multicolumn{%d}{|l}{\\textcolor{ressourceC}{\\bfseries Ressources}}" % (nbre_colonnes) + "\n" chaine += "\\\\ \n" chaine += "\\hline " for (i, r) in enumerate(ressem): # pour chaque SAE - chaine += r.ressource["code"] + "& | & " + "\n" - chaine += "\\begin{tabular}{p{5.7cm}} \\tiny{" + r.ressource["nom"] + "} \\end{tabular} & \n" + chaine += "\\textcolor{ressourceC}{" + r.ressource["code"] + "} & | & " + "\n" + chaine += "\\begin{tabular}{p{5.7cm}}" + chaine += "\\tiny{" + r.ressource["nom"] + "} \\end{tabular} & \n" chaine += str_volume(matrice_vols[i + nbre_saes][0]) + " & " chaine += str_volume(matrice_vols[i + nbre_saes][1]) + " & " chaine += " & " @@ -613,9 +606,9 @@ def to_latex_matrice_coeffs(matrice_vols, matrice_coeffs, saes, ressources, sem) chaine += " & & " for i in range(3): - chaine += " & " + str(total_heures[i]) + "h" + chaine += " & {\\bfseries " + str(total_heures[i]) + "h}" for i in range(3): - chaine += " & " + str(total_coeffs[i]) + chaine += " & {\\bfseries " + str(total_coeffs[i]) + "}" chaine += "\\\\ \\hline" chaine += "\\end{tabular}" return chaine diff --git a/python/ressourcedocx.py b/python/ressourcedocx.py index a86d9d9..b7ca51d 100644 --- a/python/ressourcedocx.py +++ b/python/ressourcedocx.py @@ -74,7 +74,7 @@ class Docx(): mots = self.mots # .encode('utf8', 'ignore').decode('utf8') mots = mots.replace(".", "").replace(";", ",") liste_mots = mots.split(",") - liste_mots = [l.strip() for l in liste_mots] # supprime les espaces inutiles + liste_mots = [l.strip() for l in liste_mots if l.strip()] # supprime les espaces inutiles et les lignes vides mots = ", ".join(liste_mots) self.mots = mots diff --git a/yaml/abbreviations.yml b/yaml/abbreviations.yml new file mode 100644 index 0000000..9cd4d04 --- /dev/null +++ b/yaml/abbreviations.yml @@ -0,0 +1,34 @@ +A: + ACL: Access Control List + ANSSI: Agence nationale de la sécurité des systèmes d'information +C: + CIDR: Classless Inter-Domain Routing +D: + DHCP: Dynamic Host Configuration Protocol + DNS: Domain Name System +F: + FTP: File Transfer Protocol +H: + HTTP: Hypertext Transfer Protocol +I: + IP: Internet Protocol + IPBX: Internet Protocol Private Branch eXchange +N: + NAT: Network Address Translation + NDP: Neighbor Discovery Protocol + NTP: Network Time Protocol +O: + OSPF: Open Shortest Path First +P: + PABX: Private Automatic Branch Exchange + PAT: Port Address Translation + PoE: Power over Ethernet +T: + TCP: Transmission Control Protocol + TDM: Time Division Multiplexing + TFTP: Trivial File Transfer Protocol + ToIP: Telephony over Internet Protocol +U: + UDP: User Datagram Protocol +V: + VLSM: Variable-Length Subnet Masking diff --git a/yaml/ressources/R204.yml b/yaml/ressources/R204.yml new file mode 100644 index 0000000..9d313bb --- /dev/null +++ b/yaml/ressources/R204.yml @@ -0,0 +1,50 @@ +nom: Initiation à la téléphonie d'entreprise +code: R204 +semestre: 2 +heures_formation: 30 +heures_tp: 15 +coeffs: + RT1: 8 + RT2: 4 + RT3: 0 +acs: + RT1: + - AC0113 + - AC0115 + - AC0116 + RT2: + - AC0213 + RT3: + - AC0311 +sae: +- SAÉ24 +prerequis: +- R101 +- R103 +contexte: >- + Cette ressource a pour objectif de donner aux étudiants les compétences de mise en œuvre d'un système + téléphonique d'entreprise. Il permettra d'aborder les différents types de téléphonie (hors téléphonie + mobile) utilisés de nos jours, que ce soit sur un réseau dédié (téléphonie analogique, numérique) ou + un réseau partagé (ToIP). Une découverte des services téléphoniques utiles à la communication dans l'entreprise + sera réalisée, ainsi qu'une première approche des réseaux publics existants. + + En fonction du contexte local, on pourra orienter l'étude vers un réseau téléphonique mixte (TDM/IP) + ou ToIP. +contenu: >- + * Présentation des principes généraux de la téléphonie. + + * Numérisation, utilisation de codecs en téléphonie, et transport de la voix. + + * Scénario d'un appel de base. + + * Architectures des réseaux publics et privés (commutation, signalisation, services, normes de câblage, + PoE). + + * Installation d'un système téléphonique d'entreprise (insertion/raccordement de postes, connexion au + réseau de l'opérateur). + + * Configuration d'un système téléphonique d'entreprise et de ses services associés. + + On veillera à relier chaque contenu à des problématiques de sécurité informatique. +motscles: IPBX, PABX, TDM/IP, Postes et services téléphoniques, Visiophonie, Plan de numérotation, Réseaux + téléphoniques publics \ No newline at end of file diff --git a/yaml/ressources/R205.yml b/yaml/ressources/R205.yml new file mode 100644 index 0000000..973468c --- /dev/null +++ b/yaml/ressources/R205.yml @@ -0,0 +1,41 @@ +nom: Signaux et Systèmes pour les transmissions +code: R205 +semestre: 2 +heures_formation: 36 +heures_tp: 15 +coeffs: + RT1: 2 + RT2: 12 +acs: + RT1: + - AC0111 + RT2: + - AC0211 + - AC0212 +sae: +- SAÉ22 +prerequis: +- R104 +- R113 +- R114 +contexte: >- + Cette ressource apporte le socle de connaissances et savoir-faire pour les compétences de cœur de métier + "Administrer les réseaux et l'Internet" (RT1) et "Connecter les entreprises et les usagers" (RT2) + + La caractérisation du comportement d'un système télécom en fonction de la fréquence permet au technicien + d'appréhender la notion de bande passante et d'introduire celle de canal de transmission. + + La représentation spectrale des signaux permet de comprendre quelles modifications ces signaux vont + subir dans un système télécom. +contenu: >- + É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, ADSL, etc.). + + Influence de la fonction de transfert d'un système sur un signal (exemples : audio, numérique, …) + + Bilans de liaison de systèmes de transmissions +motscles: Représentations temporelles et fréquentielles des signaux, fonction de transfert, bande passante, + analyse spectrale \ No newline at end of file diff --git a/yaml/ressources/R206.yml b/yaml/ressources/R206.yml new file mode 100644 index 0000000..40b5d3a --- /dev/null +++ b/yaml/ressources/R206.yml @@ -0,0 +1,37 @@ +nom: Numérisation de l'information +code: R206 +semestre: 2 +heures_formation: 24 +heures_tp: 12 +coeffs: + RT2: 10 +acs: + RT1: + - AC0112 + RT2: + - AC0211 + - AC0212 +sae: +- SAÉ22 +prerequis: +- R113 +- R114 +- R205 +contexte: >- + Cette ressource apporte le socle de connaissances et savoir-faire pour les compétences de cœur de métier + "Administrer les réseaux et l'Internet" (RT1) et "Connecter les entreprises et les usagers" (RT2) + + Les systèmes de Réseaux et Télécoms véhiculent en permanence de données numérisées. Ce module vient + donc présenter les principes de la numérisation de l'information, les contraintes de cette numérisation + et les conséquences sur la qualité du signal. Il trouvera des prolongements en téléphonie, ou en télécommunications + numériques. +contenu: >- + * Comprendre la notion de signal numérique, et le principe de la numérisation et de la restitution de + signaux analogique + + * Échantillonnage des signaux : choix d'une fréquence adéquate d'échantillonnage + + * Quantification des signaux – Erreur de quantification + + * Filtre Anti-repliement et filtre de restitution. +motscles: Numérisation, échantillonnage, quantification, acquisition/restitution, CAN et CNA \ No newline at end of file