INF2171 - Grille de correction pour le TP2 (Été 2020)
Le programme(10%):
-contient les descriptifs: but, date, auteur(s), adresse(s) de courriel,
code(s) permanent(s)
-contient en en-tête la description complète de ce que doit faire le programme
-invite interactivement (terminal I/O) l'utilisateur à entrer l'information
-les énoncés de programmation sont bien alignés
-s'appelle bulletin.txt et et non (tp2.txt ou bulletin.pep)
La programmation(10%):
-programme documenté (commentaires pertinents) avec l'emploi des sous-programmes simples
MULTIPLI, DIVISE et RACINE
-programme documenté en français (commentaires pertinents)
-les étiquettes/variables ont des noms français ou anglais significatifs
-programmation adéquate et efficace
Le fonctionnement(10%):
-le programme affiche un paragraphe de bienvenue
-le programme affiche le mode d'emploi complet
-le programme indique comment terminer
-le programme recommence automatiquement tant et aussi longtemps
que le caractère "Entrée" n'est pas uniquement entré; donc ne demande pas
"voulez-vous recommencer ? " car c'est certain que l'on désire recommencer
-donne le message d'erreur "Entrée invalide" si la validation est erronée
-l'affichage des lignes des résultats est obligatoire et identique.
Ex:
Entrez les notes du 1er étudiant: 40,50,60,50
Note finale: 54.5% Moyenne: 50.0% Ecart-type: 9
-la ligne de tirets n'est pas requise
-un message de terminaison apparaît lors de l'arrêt du programme
-N.B. Il est préférable d'afficher un long message sur plusieurs lignes car la largeur
de la fenêtre d'output de PEP8 n'est que de 52 caractères.
Les 5 essais de base(40%):
-le programme doit fonctionner sans pépin avec n'importe quelles données.
-les 5 essais obligatoires sont fonctionnels
-les 5 essais obligatoires demandés sont fournis sur le fichier resultats.txt
dans le même ordre.
Les 26 essais obligatoires(10%):
-les 26 essais obligatoires du fichier
tp2classe26.txt
sont fournis sur le fichier resultats26.txt.
Les essais complémentaires(10%):
1,1,1,1,
2,2,2,B
101,3,3,3
,4,4,4
(espace suivi de "Entrée" ne doit pas terminer)
Généralités(10%):
-les fautes de français ou de frappe sont absentes du programme ainsi
que des affichages
-les fichiers remis dans MOODLE sont bulletin.txt, resultats5.txt et
resultats26.txt (pas de .ZIP, .RAR ou autres fichiers ou répertoires)
-le travail est remis avant le vendredi 17 juillet 23h59 sans quoi
samedi(-10%), dimanche(-20%) et ensuite(-100%)