Concatenation, début et instruction (générique)

This commit is contained in:
Pierrolefou881
2021-04-26 12:01:20 +02:00
committed by GitHub
parent 8e005f8544
commit 9cc4c856e7
6 changed files with 83 additions and 0 deletions
@@ -0,0 +1,32 @@
\documentclass[12pt,a5paper, notitle, oneside]{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage[landscape]{geometry}
\begin{document}
\chapter*{Récit d'utilisation}
\paragraph{Titre : } Opérateur + sur les chaînes de caractères
\paragraph{Récit : } Concaténation de chaînes
\paragraph{En tant que : } Programmeur
\paragraph{Je souhaite : } accoler deux chaînes l'une à la suite de l'autre
\paragraph{Afin de : } créer des messages dépendant du contexte d'éxécution sur
la sortie standard. Représenter une valeur entière par son écriture chiffrée en
base 10.
\newpage
\chapter*{Critères d'acceptation}
\paragraph{À partir de : } deux chaînes de caractères ou une chaîne et un entier,
en tant qu'identificateurs déclarés ou expressions littérales.
\paragraph{Alors : } En utilisant une expression de type
\verb|var nouvelleChaine = opeGauche + opeDroite|, j'obtiens la concaténation de
deux chaînes.
\paragraph{Enfin : } L'identificateur \verb|nouvelleChaine| contient la chaîne
constituée des deux primordiales concaténées. L'interpréteur confirme en affichant
la nouvelle valeur ou m'informe d'une erreur. L'opération peut être récursive mais n'est pas commutative. Une concaténation s'effectue toujours par la droite.
\end{document}
@@ -0,0 +1,25 @@
\documentclass[12pt,a5paper, notitle, oneside]{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage[landscape]{geometry}
\begin{document}
\chapter*{Récit d'utilisation}
\paragraph{Titre : } debut
\paragraph{Récit : } Réinitialiser un programme vierge
\paragraph{En tant que : } programmeur
\paragraph{Je souhaite : } vider l'intégralité du contexte d'exécution
\paragraph{Afin de : } pouvoir écrire un nouveau programme
\newpage
\chapter*{Critères d'acceptation}
\paragraph{À partir de : } un programme chargé en mémoire centrale
\paragraph{Alors : } j'efface les lignes de code et variables déclarées
avec la commande \verb|debut|
\paragraph{Enfin : } L'interpréteur affiche une page vierge ; je peux écrire un nouveau
programme.
\end{document}
@@ -0,0 +1,26 @@
\documentclass[12pt,a5paper, notitle, oneside]{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage[landscape]{geometry}
\begin{document}
\chapter*{Récit d'utilisation}
\paragraph{Titre : } Instructions
\paragraph{Récit : } Consulter et modifier le contexte d'exécution
\paragraph{En tant que : } programmeur
\paragraph{Je souhaite : } faire réaliser des actions par l'interpréteur
\paragraph{Afin de : } déclarer des variables, des fonctions, effectuer des
sauts conditionnels, des itérations, connaître et manipuler le contexte
d'un programme.
\newpage
\chapter*{Critères d'acceptation}
\paragraph{À partir de : } ligne de commande ou programme
\paragraph{Alors : } J'entre une instruction pour effectuer une action précise
\paragraph{Enfin : } Le contexte est modifié en fonction de cette instruction.
L'interpréteur m'informe en cas d'erreur de syntaxe
\end{document}