Cours Pas ALPHA2015 1
Langage de Programmation
SOMMAIRE
1 - VUE GENERALE DU LANGAGE PASCAL
page 2
2 - INSTRUCTIONS DE BASE
page 6
3 - LA SELECTION
page 10
ANNEXES
page 15
1 - VUE GENERALE DU LANGAGE PASCAL
Identificateur
C'est le nom symbolique qui permet de nommer un élément.
La mémoire de l'ordinateur est formée de cases : chaque information manipulée par le programme est stockée dans une des cases. L'identificateur représente cette zone mémoire.
On a souvent comparé la mémoire à une série de boîtes aux lettres : l'identificateur est le nom inscrit sur la boîte, il ne change pas, seul le contenu de la boîte peut varier.
Il y a trois sortes d'identificateurs :
" les identificateurs réservés : ce sont des mots du langage qui ont une signification prédéfinie.
-
AND
ARRAY
BEGIN
CASE
CONST
DIV
DO
DOWNTO
ELSE
-
END
FILE
FOR
FUNCTION
GOTO
IF
IN
LABEL
MOD
-
NIL
NOT
OF
OR
PACKED
PROCEDURE
PROGRAM
RECORD
REPEAT
-
SET
THEN
TO
TYPE
UNTIL
VAR
WHILE
WITH
" Les identificateurs prédéfinis : Ce sont des mots du langage qui ont une signification prédéfinie mais qui peuvent être redéfinis par le programmeur bien que cela ne soit pas conseillé.
-
Abs
Arctan
Boolean
Char
Chr
Cos
Dispose
Eof
Eoln
Exp
-
False
Get
Input
Integer
Ln
Maxint
New
Odd
Ord
Output
-
Pack
Page
Pred
Put
Read
Readln
Real
Reset
Rewrite
Round
-
Sin
Sqr
Sqrt
Succ
Text
True
Trunc
Unpack
Write
Writeln
" Les identificateurs définis par le programmeur : Ce sont des mots choisis par le programmeur pour désigner des informations ou des éléments de programme.
Un identificateur doit respecter 4 règles :
• il ne peut comporter que des lettres (majuscules ou minuscules) et des chiffres, pas de caractères spéciaux
(.,/), pas de lettres accentuées, pas d'espace
• il doit commencer par une lettre
• il ne peut y avoir deux identificateurs identiques
• il est interdit d'utiliser un identificateur réservé.
Il est conseillé de choisir un nom significatif assez court.
La plupart des compilateurs ne font pas de différence