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