<string>
Table des matières
Évaluation
Affectation
Instruction conditionnelle
Boucles
Fonction
Étapes d'évaluation du concept d'une affectation
Étapes d'évaluation du concept d'une affectation
Pour chaque sous-expression à droite du signe égal :
Évaluer le
type
de la sous-expression ;
Déterminer l’ordre de priorité des opérateurs ;
Effectuer les opérations en fonction du type des opérandes.
Évaluer
l’expression finale et son type
Affecter
(assigner) la valeur à la variable
Étapes d'évaluation du concept d'une instruction conditionnelle
Étapes d'évaluation du concept d'une instruction conditionnelle
Identifier
les instructions des différentes branches
Evaluer
la condition
Tracer
la branche sélectionnée :
Si True, suivre la branche vraie,
Si False, suivre les branches elif suivantes ou else s’il y en a une. Ne rien faire sinon.
Étapes d'évaluation du concept d'une boucle
Étapes d'évaluation du concept d'une boucle
Identifier
la boucle
Instruction de
début
Instruction de mise à jour (
update
)
Condition de
fin
(ou de continuation)
Corps
qui sera répété
Tracer
la boucle
Étapes d'évaluation du concept d'une fonction
Étapes d'évaluation du concept d'une fonction
Identifier
la définition de la fonction appelée
Lire
la spécification, l’en-tête et le corps de la fonction
Vérifier les
arguments
dans l'appel de la fonction
le nombre d'arguments respecte l'en-tête
les valeurs et types des arguments respectent les spécifications
Déterminer l'
effet
de la fonction (valeur et type de retour, effet de bord, affichage, changement d'état)
Tracer
le corps de la fonction