mirror of
https://github.com/LucasVbr/interpreteur-lir.git
synced 2026-07-09 06:58:05 +00:00
MAJ specif
This commit is contained in:
@@ -1,11 +1,6 @@
|
||||
\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}
|
||||
|
||||
\subsection*{Récit d'utilisation}
|
||||
|
||||
\paragraph{Titre : } Commande efface
|
||||
\paragraph{Récit : } Utilisation de la commande efface
|
||||
@@ -14,10 +9,8 @@
|
||||
\paragraph{Afin de : } Effacer les instructions d'un bloc de code
|
||||
\newpage
|
||||
|
||||
\chapter*{Critères d'acceptation}
|
||||
\subsection*{Critères d'acceptation}
|
||||
|
||||
\paragraph{À partir de : } une ou plusieurs lignes de programme mémorisé et leur étiquettes
|
||||
\paragraph{Alors : } on tape la commande: efface <etiquette\_debut> : <etiquette\_fin>
|
||||
\paragraph{Enfin : } l'interpréteur efface les lignes de programme dont le numéro d'étiquette est compris dans la plage, comprise entre etiquette\_debut et etiquette\_fin
|
||||
|
||||
\end{document}
|
||||
@@ -1,24 +1,16 @@
|
||||
\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}
|
||||
\section{Commande stop}
|
||||
\subsection*{Récit d'utilisation}
|
||||
|
||||
\paragraph{Titre : } Commande stop
|
||||
\paragraph{Récit : } Utilisation de la commande stop
|
||||
\paragraph{En tant que : } Programmeur
|
||||
\paragraph{Je souhaite : } Arreter un programme
|
||||
\paragraph{Afin de : } terminer son execution
|
||||
\newpage
|
||||
\paragraph{Afin de : } terminer son execution
|
||||
|
||||
\chapter*{Critères d'acceptation}
|
||||
\subsection*{Critères d'acceptation}
|
||||
|
||||
\paragraph{À partir du fait : } Qu'un programme comporte au moins une instruction
|
||||
\paragraph{Alors : } on tape la commande: <etiquette> stop
|
||||
\paragraph{Enfin : } A son execution, le programme s'arrete lorsqu'il a atteind l'étiquette spécifiée.
|
||||
Puis il rend la main à l'utilisateur qui pourra à nouveau tapper des commandes.
|
||||
|
||||
\end{document}
|
||||
\paragraph{Alors : } on tape la commande: \verb|<etiquette> stop|
|
||||
\paragraph{Enfin : } À son exécution, le programme s'arrête lorsqu'il a atteint
|
||||
l'étiquette indiquée.
|
||||
Puis l'interpréteur affiche de nouveau un invite.
|
||||
@@ -1,11 +1,5 @@
|
||||
\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}
|
||||
\section{Etiquette}
|
||||
\subsection*{Récit d'utilisation}
|
||||
|
||||
\paragraph{Titre : } Étiquettes
|
||||
\paragraph{Récit : } Ordonner les lignes d'un programme avec les étiquettes
|
||||
@@ -14,10 +8,8 @@
|
||||
\paragraph{Afin de : } que les instructions puissent être exécutées dans le bon ordre
|
||||
\newpage
|
||||
|
||||
\chapter*{Critères d'acceptation}
|
||||
\subsection*{Critères d'acceptation}
|
||||
|
||||
\paragraph{À partir de : } l'interpréteur LIR et des instructions définies
|
||||
\paragraph{Alors : } lorsque j'entre une instruction précédée d'une étiquette alors celle-ci est enregistrée avec son étiquette pour pouvoir être exécutée plus tard.
|
||||
\paragraph{Enfin : } lorque le programme est lancé alors l'instruction s'exécute au moment défini par l'étiquette
|
||||
|
||||
\end{document}
|
||||
\paragraph{Enfin : } lorsque le programme est lancé alors les instructions s'exécutent l'ordre des étiquettes.
|
||||
|
||||
Reference in New Issue
Block a user