Vous êtes sur la page 1sur 3

Module : Ecriture des programmes simples à l’aide d’un langage procédural.

Section : Informatique
Spécialité : Base de données
Semestre : 01

Présentation du langage
PASCAL
1- Introduction :
L'être humain effectue des tâches quotidiennement, que ce soit dans sa vie
professionnelle, dans sa vie privée, ou dans son parcours scolaire. Il rencontre souvent des
problèmes qu'il doit résoudre afin d'accomplir ces tâches, il doit donc élaborer un plan de
résolution de problème, un algorithme.
Dans le domaine informatique, l'ordinateur permet d'automatiser les tâches de l'être
humain, mais une machine ne comprend pas le langage humain, car sa capacité à
comprendre est limitée. L'humain était donc forcé à trouver un moyen de créer un
programme correspondant à l'algorithme et qui est compréhensible par l'ordinateur.

2- Qu'est-ce qu'un programme ?


Un programme informatique est une suite ordonnée d'instructions indiquant à un
ordinateur ce qu'il doit faire, écrites par un langage qui lui est compréhensible, et qui lui
permet de résoudre un problème.

3- Qu'est-ce qu'un langage de programmation ?


Un langage de programmation est un langage qui permet la traduction d'un algorithme en
un programme qui sera soumis à l'ordinateur, puis exécuté.
Un langage de programmation définit un ensemble de règles syntaxiques (Comment écrire
correctement un programme), et sémantiques (Le sens affecté à chaque instruction ou
structure de programme).
Il existe une multitude de langages de programmation tels que : C/C++, Pascal, Java,
Python, PHP, JavaScript...etc.

4- Quelle est la différence entre un algorithme et un langage de


programmation ?
 Un algorithme c'est une façon de procéder pour faire quelque chose, par exemple :
trier des objets, multiplier deux nombres, chercher un mot dans un
dictionnaire...etc.
D'une manière générale, un algorithme représente une séquence d'actions,
logiquement ordonnées, permettant de résoudre un problème donné, et qui est
compréhensible par l'humain.
 Un langage de programmation n'est que la traduction de l'algorithme à la machine.

5- Aspect général du langage Pascal :

a. Définition :
Le langage PASCAL est un langage de programmation conçu pour servir
principalement à l'enseignement de la programmation de manière stricte, il se
caractérise par une syntaxe claire, qui facilite la structuration des programmes.

b. Historique :
Le langage de programmation PASCAL a été inventé à l'école polytechnique de
Zurich, en Suisse par le professeur d'informatique Niklaus Wirth dans les années
1970. Le nom PASCAL vient du célèbre mathématicien Blaise Pascal.
En 1975, PASCAL a très largement pénétré le monde de la recherche et des
universités. Pour son développement, PASCAL devait être accepté dans le monde
industriel, ce qui a été plus ou moins bien réussi grâce à :
 De bonnes relations entre les universités et les industries.
 Les caractéristiques propres à PASCAL (simplicité, fiabilité).

c. PASCAL est un langage compilé :


Après que l'utilisateur (programmeur) écrit son code source tout en respectant les
règles du langage, il doit le compiler avant de l'exécuter.
Le rôle principal du compilateur est de vérifier si le code écrit par l'utilisateur
contient des erreurs (Par exemple la division sur 0).
6- Structure d'un programme dans Pascal :
Un programme du langage PASCAL est composé au moins de trois parties :

a. En-tête du programme :
Cette partie ne contient qu'une seule ligne, cette ligne sert uniquement à donner
un nom au programme.
L'en-tête commence toujours par "Program", puis le nom du programme.

b. Partie déclaration :
Cette partie permet de définir (introduire) les éléments utilisés dans le programme.
Le principe de la plupart des langages de programmation est de définir avant
d'utiliser, c'est-à-dire qu'il est impératif de déclarer les éléments utilisés afin
d'indiquer au compilateur l'existence d'une entité informatique, tout en spécifiant :
 Son identifiant (son nom)
 Son type
 Sa valeur si nécessaire

c. Corps du programme (Partie instructions) :


C'est la partie où s'effectue la majorité des opérations et des instructions du
programme, en d'autres termes c'est la partie principale du programme.
Le corps du programme commence toujours par "Begin", c'est pour dire que le
programme commence à partir de ce point, et se termine par "End." pour dire que
c'est la fin du programme. Entre ces deux mots se trouvent les instructions à
effectuer par le programme.

Vous aimerez peut-être aussi