Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |
cnam:utc503:imperative [2023/09/18 19:27] – [Instructions de bouclage] jcheron | cnam:utc503:imperative [2024/08/20 07:13] (Version actuelle) – [Instructions de bouclage] jcheron |
---|
</sxh> | </sxh> |
| |
<wrap info>Ces quatre constructions permettent de faire tous les programmes informatiques possibles(système Turing-complet).</wrap> | <wrap info>Ces quatre constructions permettent de faire tous les programmes informatiques possibles (système Turing-complet).</wrap> |
| |
==== Branchements sans condition ==== | ==== Branchements sans condition ==== |
| |
Les branchements sans condition permettent à la séquence d'exécution d'être transférée à un autre endroit du programme. Cela inclut le saut, appelé « goto » dans de nombreux langages, et les sous-programmes, ou appels de procédures. Les instructions de bouclage peuvent être vues comme la combinaison d'un branchement conditionnel et d'un saut. Les appels à une fonction ou une procédure (donc un Sous-programme) correspondent à un saut, complété du passage de paramètres, avec un saut en retour. | Les branchements sans condition permettent à la séquence d'exécution d'être transférée à un autre endroit du programme. Cela inclut le saut, appelé « goto » dans de nombreux langages, et les sous-programmes, ou appels de procédures. Les instructions de bouclage peuvent être vues comme la combinaison d'un branchement conditionnel et d'un saut. Les appels à une fonction ou une procédure (donc un Sous-programme) correspondent à un saut, complété du passage de paramètres, avec un saut en retour. |