NSI (première) · Chapitre 11 · Exercice de TD
Rédiger la fiche de spécification en quatre lignes pour ce sujet, sans…
Conduire un projet · Du sujet au découpage · niveau 2
Énoncé
Rédiger la fiche de spécification en quatre lignes pour ce sujet, sans oublier la quatrième : ce qui n'en fait pas partie.
Corrigé
| Question | Réponse pour le morpion |
|---|---|
| Que fait le programme ? | Deux joueurs humains jouent au morpion dans le terminal ; le programme refuse les coups illégaux et annonce le résultat. |
| Quelles données entrent, quelles données sortent ? | Entrée : deux entiers de à , lus au
clavier, à chaque tour. Sortie : la grille affichée après chaque coup, puis la ligne X gagne, O gagne ou match nul. |
| Comment sait-on qu'il marche ? | Une partie où X aligne une ligne, une où O aligne une colonne,
une où X aligne une diagonale, une partie nulle, une saisie hors grille, une saisie sur une case déjà occupée. |
| Qu'est-ce qui n'en fait pas partie ? | Pas d'adversaire automatique. Pas d'interface graphique.
Pas d'enregistrement des scores. Pas de retour en arrière. Pas de grille autre que . |
Pourquoi la quatrième ligne est la plus utile. Elle est le seul endroit du document où l'on écrit non. Sans elle, chaque séance ramène la même discussion — « et si on ajoutait un mode contre l'ordinateur ? » — et la réponse dépend de l'humeur du jour. Avec elle, la discussion a déjà eu lieu, une fois, et elle est tranchée. Le jour où l'on décide de revenir sur un « non », on le fait explicitement, à un point d'étape, en sachant ce qu'on échange.
Contrôle de la troisième ligne : elle est écrite avant le code, et elle est déjà assez précise pour qu'on puisse la traduire en assertions sans rien inventer. Une spécification qui dirait « on vérifiera que le jeu marche bien » ne serait pas une spécification : elle repousse la question au lieu d'y répondre.
100 % gratuit
Essaie le suivant avec le tuteur
- L'exercice suivant avec le tuteur, sans compte : il guide pas à pas, sans donner la réponse
- 16 autres exercices corrigés dans ce chapitre, et 20 à chercher avec le tuteur
- Le podcast et la vidéo du chapitre et la correction filmée du TD : 2 minutes sans compte
Sans compte : le cours, 2 minutes de podcast et de vidéo et un exercice avec le tuteur. Pour tout le reste : inscription gratuite en 30 secondes, sans carte bancaire.