INF2171 - Liste des vérifications pour le TP3 (été 2020)
Le programme(10%):
contient les descriptifs: but, auteur(s), code(s) permanent(s),
adresse(s) de courriel et date
-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 chaine.txt en pièce jointe et non (tp3.txt ou chaine.pep)
La programmation(30%):
-programme documenté (commentaires pertinents) avec appel aux sous-programmes
avec paramètres(10%)
-les codes d'item sont conservées dans une liste chaînée(10%)
-programmation adéquate; le tri n'est pas acceptable(10%)
Le fonctionnement(16%):
-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
-le seul message d'erreur possible est "Entrée invalide"
-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 PEP/8 n'est que de 52 caractères.
-le programme fonctionne avec n'importe quels codes valides
-un message de terminaison apparaît lors de l'arrêt du programmeLes 5 essais de base(20%):
-le programme doit fonctionner sans pépin avec n'importe quelles données.
-l'affichage des codes d'item doit apparaître dans l'ordre demandé.
-les 5 essais de base et identiques sont fournis sur le fichier resultats.txt
ainsi que les 7 essais complémentaires dans le même ordre.
4 points sont retranchés pour chacun des 5 essais de base qui ne sont pas conformes
à ce qui est exigé.
Les 7 essais complémentaires invalides(14%):
-a
ABC-2
aA-3
AA-
AA--5
AA-66666
A1-7
Les 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 uniquement:
chaine.txt et resultats.txt (pas de .ZIP, .RAR ou autres fichiers ou répertoires)
-le travail est remis avant le vendredi 14 août 23h59 dimanche 16 août 23h59 sans quoi
lundi(-10%), mardi(-20%) et ensuite(-100%).