Une instruction décrit une action algorithmique qui peut être exécutée. En Pascal on envisage deux grandes catégories d'instructions:
les instructions simples et
les instructions structurées
Une instruction simple [angl. simple statement] est une instruction qui ne contient aucune autre instruction. Les instructions simples sont classées en:
instructions d'affectation [angl. assignment statement],
instructions d'appel de procédures [angl. procedure statement],
instructions de branchement [angl. goto statement].
Une instruction structurée est une construction composée d'un ensemble d'instructions qui peuvent être exécutées
en séquence (instructions composées [angl. compound statement] et instructions WITH),
conditionnellement (instructions conditionnelles [angl. conditional statement],
de manière répétitive (instructions répétitives [angl. repetitive statement].
On peut démontrer mathématiquement (théorème de BÖHM et JACOPINI) qu'il suffit de disposer de trois structures de contrôle pour décrire n'importe quel algorithme:
< la structure séquentielle [angl. sequential statement],
< la structure alternative [angl. conditional statement],
< la structure répétitive [angl. repetitive statement].
Ces structures sont reprises sous plusieurs variantes en Pascal.
© Aflo Informatique , 2003-2004