CONCEPT DE BASE DE PROGRAMMATION
75
•
once
e ase e
•
ro ramma Ion
Le programme est une série logique d'instructions qui règnent sur le fonctionne-
ment
d'un ordinateur. Ces instructions doivent
ètre
écrites en un langage
que
l'o
rdinateur est conçu pour
comprendre.
Au niveau le plus complexe, le PC-1600
comprend
un langage appelé le
"code
machine". Toutefois, grâce au
"traducteur"
intégré dans le PC-1600, il est possible
de dialoguer avec un langage plus compréhensible pour les utilisateurs et de
convertir, d'une façon automatique et interne, les instructions en code machine
pour son propre usage. Il est aussi possible, pour les utilisateurs
avancés,
de
programmer l'ordinateur directement par le
code
machine.
,
Pour la plupart des
gens,
le
BASIC est cependant un langage de programmation
.
Le BASIC comprend environ 200 instructions individuelles référencées en tant que
commandes,
instructions ou
fonctions
.
Les règles de grammaire (ponctuation et
structure de
phrase) régnant sur
la
combinaison des
instructions
individuelles
sont
appelées "syntaxe"
.
Introduction des instructions en BASIC
Il existe deux modes d'introduction pour la plupart des instructions BASIC
;
le
mode direct et le mode indirect ou
programme.
En mod€ direct, les
commandes
sont introduites dans l'ordinateur par
clavier
et exécutées immédiatement après
que la touche
~
ait été
enfoncée.
Le résultat d'exécution est immédiat. A
l'issue de l'exécution de la commande, l'ordinateur se trouve prêt
à
recevoir
une
autre commande
directe
.
Ce
mode
est
similaire au mode de
calcul direct
décrit dans le
chapitre
5
et
utile
pour un
calcul
simple non
itératif.
Il
est aussi
utilisé pour délivrer des instructions
de
commande
aux dispositifs périphériques, tels l'unité de disques. Certaines
commandes ne sont pas disponibles en mode direct. De même, ce mode ne
permet d'introduire qu'une seule commande en une fois. Si plus d'une commande
est introduite avant d'appuyer sur la touche
13~ii3il.
une erreur en résulte (code
d'erreur 1) ou, dans certains cas, seule la première commande est acceptée.
En mode programme, les commandes sont introduites ensemble de façon
à
former quelques lignes, chacune desquelles est affectée,
à
sa tête, par un numéro
dans l'ordre selon lequel elles doivent être exécutées. Ces lignes de programme
sont stockées dans l'ordinateur en tant que programme, mais non exécutées avant
nilP
l'iltili~::ltplir
np
~nprifip
I~
r.nmm~nrlp
RllN
tJnp foie:
IÂ
r:nmmÂnrl~
!=lI
IN
•