Syntaxe de Maple V
C'est dans cette section que la syntaxe générale utilisée avec Maple V est présentée. Elle est divisée en deux sous-sections: "La syntaxe des expressions" et "La syntaxe des commandes".
Il va sans dire qu'il s'agit seulement d'un résumé! L'utilisateur pourra, à l'aide des quelques exemples présentés dans ces sections, comprendre l'idée générale qui le guidera lors de la "construction" des lignes de commandes qu'il sera amené à utiliser.
"C'est en forgeant qu'on devient forgeron!" s'applique très bien dans ce cas ci. Les utilisateurs remarqueront que les lignes de commandes qu'ils construiront deviendront de plus en plus complexes. C'est ici que l'importance d'être vigilant devient primordiale, comme dans tout autre cours d'informatique! Il vaut mieux prendre de bonnes habitudes de travail lorsque les commandes sont encore relativement simples, plutôt que de passer un temps fou à "déverminer" une ligne de commande devenue trop complexe pour être lisible. Il n'y a pas de règles générales qui s'appliquent... juste le gros bon sens!
Cependant, une règle qui est privilégiée par dessus tout dans ce cours est celle-ci:
TOUJOURS TRAVAILLER AVEC DES VARIABLES!
C'est-à-dire qu'un résultat obtenu dans un calcul et réutilisé dans un calcul subséquent doit l'être sous forme de variable et non être écrit tel quel dans une ligne de commande.
Par exemple, si un problème contenant des conditions initiales est présenté, il est plus approprié de conserver ces données dans une variable. Celle-ci sera utilisée dans les calculs plutôt que d'utiliser directement les données dans les commandes. Deux raisons évidentes justifient cette règle. Ces conditions peuvent être utilisées plus d'une fois et elles sont suceptibles de changer! L'utilisation d'une variable évitera donc de changer les données à plus d'un endroit dans la feuille de calcul.
Finalement, en lisant les informations contenues dans la page "Travaux partiques" et plus spécialement la partie concernant la correction, vous comprendrez l'importance de cette règle!