▶︎ Les apprentissages critiques

  1. 🔍 AC22.01 | Choisir des structures de données complexes adaptées au problème
  2. ⚖️ AC22.02 | Utiliser des techniques algorithmiques adaptées pour des problèmes complexes
  3. 🧮 AC22.03 | Comprendre les enjeux et moyens de sécurisation des données et du code
  4. 🌍 AC22.04 | Évaluer l’impact environnemental et sociétal des solutions proposées

<aside> 3️⃣

Troisième semestre

</aside>

📝 Preuves par les ressources

▶︎ Acquis des divers enseignements

<aside> 🔍 Les enseignements de développement efficace m’ont permis d’analyser la complexité des algorithmes et de comparer différentes solutions selon leurs performances. J’ai appris à identifier les facteurs pouvant impacter le temps d’exécution ou la consommation de ressources.

</aside>

<aside> ⚖️ Les cours m’ont sensibilisé à l’analyse du comportement des programmes et à l’identification des points bloquants. J’ai notamment étudié différentes structures de données et leurs impacts sur les performances globales d’une application.

</aside>

<aside> 🧮 Les ressources du semestre m’ont permis de découvrir des outils et méthodes adaptés à différents contextes techniques. J’ai également approfondi mes connaissances en probabilités et en cryptographie, qui nécessitent une approche rigoureuse de l’optimisation.

</aside>

<aside> 🌍 Les différents exercices et projets m’ont amené à sélectionner les structures et traitements les plus pertinents selon les besoins. J’ai appris à privilégier des solutions efficaces tout en conservant une bonne maintenabilité du code.

</aside>

📝 Preuve par mise en pratique

▶︎ Acquis de projet

🚀 Preuves « SAÉ 3.B.02 », CyberDiag

<aside> 🔍 CyberDiag exécute de nombreux diagnostics système et réseau tout en conservant des temps d’exécution raisonnables. J’ai participé à la conception de menus de diagnostic permettant de regrouper efficacement plusieurs vérifications sans ralentir l’expérience utilisateur.

</aside>

<aside> ⚖️ Certains modules, comme ceux surveillant l’utilisation du processeur ou de la mémoire, nécessitaient l’analyse de plages de données afin de produire des résultats pertinents. J’ai participé à leur mise en œuvre et à leur validation sur plusieurs environnements Linux.

</aside>

<aside> 🧮 Le projet repose exclusivement sur des outils développés par l’équipe, sans intégration de solutions de diagnostic existantes. Cela nous a obligés à choisir des approches adaptées aux contraintes du projet et à nos objectifs fonctionnels.

</aside>

<aside> 🌍 La création des différents modules Bash m’a amené à réfléchir à la meilleure façon de collecter et traiter les informations système. J’ai contribué à développer des solutions suffisamment efficaces pour être utilisées sur plusieurs distributions Linux.

</aside>