SAÉ 1.02 Comparaison d’approches algorithmiques

▶︎ Les apprentissages critiques

1. AC12.01 | Analyser un problème avec méthode 2. AC12.02 | Comparer des algorithmes pour des problèmes classiques 3. AC12.03 | Formaliser et mettre en œuvre des outils mathématiques pour l’informatique

▶︎ Analyse des compétences acquises avec cette SAÉ

Cette SAÉ m'a permis de chercher comment créer des programmes plus efficaces en temps, et ainsi de prendre conscience de l'importance de réfléchir au fonctionnement d'un programme en amont afin que celui-ci soit utilisable.

Nous avons donc dû, durant cette SAÉ, implémenter en Java plusieurs versions plus ou moins optimisées d'un même programme, selon des méthodes de fonctionnement données dans le sujet.

Pour mener à bien ce projet, nous avons utilisé ce que nous avons appris durant les cours de développement en Java, ainsi que les cours de mathématiques dans le but de comparer au mieux les données que nous avons obtenues avec nos programmes.

Ainsi, cette SAÉ m'a permis de valider les apprentissages critiques notés ci-dessus car, comme noté dans le compte-rendu, nous avons réussi à comparer les différentes versions de notre programme à l'aide de graphiques, et avons noté une amélioration significative de l'efficacité de ces versions au fur et à mesure des améliorations.

▶︎ La note que je m'attribue :

<aside> 11/20

</aside>

▶︎ Compte-rendu

Compte-rendu Comparaison d'approches algorithmiques.pdf