<aside> 3️⃣
Troisième semestre
</aside>
<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>
<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>