Fichiers de données
Il existe deux types de fichiers de données: les fichiers séquentiels et les fichiers
à
accès aléatoire. Cet ordinateur ne peut traiter que les fichiers séquentiels. Les
données sont écrites sous forme de caractères ASCII, l'une après l'autre, dans
l'ordre de leur transmission au fichier. Corrélativement, les données sont lues dans
l'ordre séquentiel.
Expressions
Une expression est une suite de variables, de constantes et d'opérateurs
produisant un résultat unique. Les exemples précédents sont des expressions. Les
expressions font partie
intégrante
des programmes rédigés en BASIC. Il peut s'agir,
par exemple, d'une formule, d'un test pour déterminer la relation existant entre deux
quantités ou d'un moyen de formater un ensemble de chaînes de caractères.
Opérateurs numériques
L'ordinateur reconnaît cinq opérateurs
numériques.
Il s'agit des quatre opérateurs
arithmétiques et de l'opérateur d'élévation
à
une puissance dont nous avons parlé
au Chapitre 6.
+ Addition
-
Soustraction
'"
Multiplication
1
Division
1\
Elévation
à
une puissance
Une expression numérique se
construit
comme un calcul composé. Elle peut con-
tenir une combinaison quelconque de constantes, de variables numériques et
d'opérateurs numériques ayant un sens:
(A'" B)
1\
2
A(2,3) + A(3.4) + 5.0
-
C
(A
1
B)
'" (C+
D)
Expressions littérales
Elles sont semblables aux expressions numériques mais ne peuvent comporter
qu'un seul opérateur, l'opérateur
(+)
de concaténation ou de chaînage qui est le
même que le symbole de
l'addition.
Employé entre deux expressions littérales,
l'opérateur + crée une nouvelle expression littérale qui comprend la première suivie
de la seconde. Etant donné que l'espace disponible pour le traitement des chaînes
est limité
à
254 caractères, certaines précautions doivent être prises
lors
de la
manipulation de la
concaténation.
Remarque:
Il n'est pas possible de combiner une chaîne et une valeur numérique si une des
fonctions convertissant une chaîne en valeur numérique, ou vice versa, n'est pas
utilisée.
176