Description
Cette page va présenter les conditions de réalisation de la SAÉ 2, au cours du premier semestre.
Ce projet a été réalisé dans un cadre pédagogique. A ce titre, il n'a pas vocation à être utilisé en dehors de ce cadre. Les différents éléments utilisés dans ce projet appartiennent à leurs propriétaires respectifs.
Présentation
→ Nom de la SAÉ : Comparaison d'approches algorithmiques
→ But : Améliorer un programme fourni
L'objectif était d'améliorer un programme correspondant au cahier des charges de la SAÉ S1.01. Il était demandé de charger une liste de plats depuis un fichier et de les afficher triées, de rajouter un système d'expérience, des compétences et la possibilité de sauvegarder et recharger une partie.
Conditions de réalisation
→ Nombre d'étudiants : 4
→ Temps passé : 2h de TP, 2h de TD et 12h en autonomie
→ Outils utilisés : EDI Lazarus, Git/GitHub
Ressources mobilisées
Contenu de la formation
Nous avons eu 4h de formation spécifique au projet :
- 2h de présentation du sujet et de la base fournie
- 2h sur la notion de complexité algorithmique
Résultat final
La sauvegarde n'a pas pu être implémentée, et le rendu final était en deux parties car elles n'ont pas pu être fusionnées.
Le dépôt archivé est disponible sur GitHub.
Annotation: Analyser un problème avec méthode
Annotation: Comparer des algorithmes
La solution mise en œuvre pour trier les recettes n'a pas nécessité la comparaison de différents algorithmes.
Louis DEVIE
31 janvier 2022, 08:53