Rapport de projet Données libres#

Les paragraphes en italique comme celui-ci vous donnent des indications sur le contenu attendu; ils sont à supprimer une fois votre rapport rédigé.

Ce rapport pourra servir de support pour votre présentation orale.

Soyez objectifs et factuels ! Vous ne serez pas évalué sur ce que vous affirmez, mais sur la pertinence et la justesse de ce que vous affirmez.

Auteurs#

  • Nom, prénom, courriel, groupe

  • Nom, prénom, courriel, groupe

Résumé du travail effectué#

Pour chaque exercice, indiquez brièvement si l’exercice a été réalisé, fonctionne, réalisé partiellement, etc. Exemple : « fichiers cpp complétés, compilent et passent les tests », « fonctions A et B complétées mais pas C », « exercice complété, le fichier compile mais erreur sur les tests de la fonction D ». Décrire plus en détail les questions difficiles. Preciser et decrire les applications que vous avez réalisées, les difficultés qu’elles vous ont présentées, les choix d’implantation que vous avez fait, etc.

En plus du rapport, la documentation de chaque fonction dans le code devra préciser son auteur et votre degré de confiance dans l’implantation et les éléments factuels motivant cette confiance: présence de tests, bogues et limitations connus, etc.

  • Exercice 1:…

  • Exercice 2:…

  • Exercice 3:…

Démonstration#

Soutenez ce que vous affirmez dans la section précédente au moyen des exemples ci-dessous.

Vous pouvez lancer des commades shell (terminal) depuis cette feuille en précédant la commande d’un point d’exclamation (mais cela ne permet pas l’ineteraction avec le terminal comme entrer une année ou un prénom). Les trois commandes ci-dessous lance la compilation de tous les exercices guidés puis l’ensemble des tests

Editez et complétez pour que cela corresponde à votre travail (par exemple en rajoutant la compilation et les tests qui correspondent aux exercices plus avancés). Indiquez aussi de quels programmes vous souhaitez nous faire la démonstration lors de la soutenance. Choisissez plutôt des exemples pertinents qui mettent en valeur votre travail. Inutile de perdre du temps sur les premier niveaux si vous avez fait les suivants plus compliqués (on se contentera des tests automatiques)

! make clean
! make all
! make test

Organisation du travail#

Décrire en quelques phrases comment vous vous êtes organisés pour travailler sur le projet: nombre d’heures consacrées au projet, répartition du travail dans le binôme, moyens mis en œuvre pour collaborer, etc. Si vous avez bénéficié d’aide (en dehors de celle de vos enseigants), précisez le.

Prise de recul#

Décrire en quelques phrases les difficultés rencontrées, ce que vous avez appris à l’occasion du projet, le cas échéant comment vous vous y prendriez si vous aviez à le refaire.