https://github.com/tpaviot/algo
https://github.com/tpaviot/algo
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/tpaviot/algo
- Owner: tpaviot
- Created: 2023-09-11T08:36:18.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-11-29T08:08:12.000Z (over 2 years ago)
- Last Synced: 2025-03-24T08:17:46.428Z (over 1 year ago)
- Language: Jupyter Notebook
- Size: 8.04 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Si la machine hôte ne dispose pas des bibliothèques requises, possibilité d'exécuter une instance de JupyterLab exécutée sur un container docker en ligne:
https://mybinder.org/v2/gh/tpaviot/binderenv/HEAD?filepath=
### Extrait du référentiel
3.3.4. Ressource R5.Real.04 : Qualité algorithmique
Compétences ciblées :
– Développer — c’est-à-dire concevoir, coder, tester et intégrer — une solution informatique pour un client.
– Proposer des applications informatiques optimisées en fonction de critères spécifiques : temps d’exécution, précision, consommation de ressources..
SAÉ au sein desquelles la ressource peut être mobilisée et combinée :
– SAÉ 5.Real.01 | Développement avancé
Descriptif :
L’objectif de cette ressource est de permettre aux développeurs d’évaluer la qualité algorithmique de leur code à travers l’utilisation d’outils et de métriques.
Savoirs de référence étudiés
– Complexité des algorithmes
– Métriques (par ex. : temps d’exécution, occupation mémoire, montée en charge...)
– Utilisation d’outil d’audit
Prolongements suggérés
– Revue de code
Apprentissages critiques ciblés :
– AC31.01 | Choisir et implémenter les architectures adaptées
– AC32.01 | Anticiper les résultats de diverses métriques (temps d’exécution, occupation mémoire, montée en charge...)
– AC32.02 | Profiler, analyser et justifier le comportement d’un code existant
Mots clés :
Complexité algorithmique – Métriques – Profiling
Volume horaire :
Volume horaire défini nationalement : 12 heures dont 3 heures de TP