TUTORIEL
PANORAMIC
1 - LA BASE DE LA BASE
PAGE PRINCIPALE /PAGE TUTORIELS
Programme, Source, Langage, Exécutable
Un programme est une suite d'ordres qu'on veut faire exécuter à un ordinateur.
Ce
programme, qu'on appelle aussi le source, est exprimé dans
un certain langage, c'est à dire qu'il obéit à un
ensemble de règles (grammaire ou syntaxe du langage) et utilise
un certain vocabulaire (les mots-clés du langage).
Le langage utilisé ici s'appelle PANORAMIC.
Un programme est matérialisé par une suite de lignes écrites dans un langage. Il peut être imprimé, modifié, amélioré, ... Lorsqu'on l'imprime, on obtient ce qu'on appelle le listing du programme. Lorsque le programme devient long, un listing devient vite indispensable pour s'y retrouver...
Mais le programme ne peut être exécuté tel quel. Il doit être transformé dans un autre langage compréhensible par l'ordinateur: à partir du programme source, on obtient un programme exécutable. C'est cet exécutable qui représente la finalité d'un programme.
Instructions, Commandes, Fonctions
Un programme est donc une suite d'ordres qu'on veut faire exécuter à un ordinateur. Ces ordres sont appelés instructions.
Une instruction est soit une commande, soit une fonction.
Une
commande est un ordre direct d'exécution. Par exemple, "METTRE
LE FOND D'ECRAN EN VERT" est une commande.
Lorsque cette commande est exécutée, on peut voir le résultat.
Une commande est une action.
Une fonction est une question qu'on pose à l'ordinateur. "DONNE MOI LA POSITION DE LA SOURIS" est une fonction, à laquelle l'ordinateur répond en général par une valeur. Lorsqu'une fonction est exécutée, il n'y a pas de résultat direct: une fonction est une question.
Le langage BASIC
Le langage PANORAMIC est basé sur le langage BASIC. Ce langage a été créé en 1964 et a été très utilisé par les micro-ordinateurs des années 1980.
C'est un langage très facile à apprendre. Il a été créé pour qu'on puisse presque immédiatement l'utiliser pour créer ses propres applications. PANORAMIC utilise le langage BASIC, mais de nombreuses instructions (commandes et fonctions) qui n'existaient pas en BASIC ont été ajoutées, tout en respectant l'esprit du langage BASIC.
Notion de variable
Une variable est un nom qu'on donne à une portion de mémoire, pour y recevoir une valeur.
En
PANORAMIC, toute variable doit être
déclarée avant d'être utilisée:
Déclarer une variable se fait par l'instruction DIM
Lorsque dans un programme, on écrit DIM
AGE, on dit en fait: "réserve-moi un peu de mémoire
pour y stocker quelque chose, et cette mémoire, je vais l'appeler AGE".
Cette mémoire peut maintenant être utilisée. On peut
écrire AGE=20.
A partir de maintenant, on n'a plus à se préoccuper de sa valeur. A chaque fois qu'on va utiliser la variable AGE, l'ordinateur ira lire son contenu en mémoire, c'est à dire la valeur 20.
Si je fais exécuter la commande PRINT AGE, qui veut dire "AFFICHE LE CONTENU DE LA VARIABLE AGE", j'obtiendrai 20.
Mise à jour : 28 janvier 2012