Les règles d'évaluation des noms et des programmes sont à l'origine
d'un des concepts de base pour la programmation du HP-28S. Au
cours de cette présentation, le terme
«
programme» signifie un pro-
gramme stocké dans une variable et l'expression
«
nom de
programme» représente le nom de la variable contenant le
programme.
Le concept de base est nommé
programmation structurée.
Cela signifie
qu'une tâche complexe est découpée en modules et qu'un programme
est rédigé pour chaque module. Le programme principal peut être re-
lativement simple et reflète uniquement la logique globale du calcul. Il
exécute les modules en incluant simplement leurs noms sans
guillemets. Si un module doit être exécuté plusieurs fois, vous pouvez
simplement spécifier le nom sans guillemets du module aux endroits
appropriés. D'autres programmes principaux peuvent utiliser les
mêmes modules.
La programmation structurée est présentée dans les sections
«
Développement et mise en facteur complète» en page 253,
«
Affi-
chage d'un entier binaire» en page 257 et
«
Médiane de données
statistiques» en page 270.
Evaluation d'expression algébriques
Chaque expression algébrique est équivalente
à
un programme conte-
nant uniquement des noms et des fonctions sans guillemets.
L'évaluation d'une expression algébrique donne le même résultat que
l'évaluation du programme correspodant : les noms sans guillemets
sont évalués et les fonctions sont exécutées. Ce sujet est présenté en
détail dans la section
«
Evaluation d'objets algébriques » du Manuel
de référence.
Le résultat de l'évaluation d'un nom dépend de l'existence ou non
d'un variable portant ce nom, comme décrit dans la section
«
Evaluation de noms globaux » ci-avant. Par exemples :
• Si un nom fait référence à une fonction utilisateur, vous pouvez
utiliser le nom de la fonction utilisateur comme une fonction
intégré. L'évaluation de l'expression algébrique provoque
l'exécution de la fonction utilisateur. Les arguments de la fonction
utilisateur, placés entre parenthèses après le nom de la fonction,
font parti de l'expression algébrique.
202
23 : Evaluation