Vous êtes sur la page 1sur 9

Module 3 : Algorithmique et

Programmation

Leçon 4 : Langage de programmation

Lycée Bouchan 2019-2020 Professeur : EL ALLOULI Mohamed


Activité 1

Dans un restaurant vous avez rencontré un touriste chinois


passionné du couscous Marocain et vous voulez lui
expliquer les tâches à faire pour le préparer mais il ne
parle que sa langue maternelle.

1. Quelle langue doit être utilisée pour que le Chinois


comprenne et exécute la recette?
2. De qui a-t-on besoin pour communiquer avec le touriste
Chinois?
Activité 2

Dans le domaine informatique :


1. Qui est chargé de réaliser/produire des jeux vidéos et
des applications informatique? Et à l’aide de quel outil?
2. Est-ce que tout le monde peut le faire? Et de quoi a-t-
on besoin pour réaliser des applications?
Activité 3

Le tableau suivant présente un algorithme avec sa transcription en


Pascal :
Description algorithmique Sa transcription en pascal
Algorithme Surface_Rectangle ; Program Surface_Rectangle ;
Variables Var
longueur, largeur, surface : longueur, largeur, surface :
Réel; Début real; Begin
Ecrire(‘Donnez largeur et longueur : ’) Writeln(‘Donnez largeur et longueur
; : ’);
Lire(longueur); Readln(longueur);
Lire(largeur); Readln(largeur);
Surface  Longueur * Surface := longueur *
Largeur; Ecrire(‘La surface largeur; Writeln(‘La
est : ’) ; Ecrire(surface) ; surface est :’);
Fin Writeln(surface);
End.
Question : Donner les équivalents en Pascal des mots d’algorithme :
Algorithme, Variables, Début, Lire, Ecrire, l’affectation et Fin.
I – langage de programmation

Un langage de programmation est un langage qui permet


la traduction d’un algorithme en un programme qui sera
enregistrées dans la mémoire d'un ordinateur lui
permettant d'exécuter des tâches données.

Exemple : Pascal, c, c++, Java, Delphi, Visual basic …


Remarque :
La construction d’un programme informatique nécessite le
passage par les étapes suivantes :

Problème Algorithme Programme


II – Structure d’un programme en langage Pascal

Un programme PASCALest composé de trois parties : l’entête, partie


déclarative et le corps.

program nom;
En-tête

Déclaration des variables, constants;


Partie
begin déclarative
Instruction 1;
Instruction 2;
Corps de
.............;
programme
Instruction n;
end.
II – Structure d’un programme en langage Pascal

1- L’en-tête d’un programme :


L’en-tête se compose du mot réservé program suivi du nom du
programme, suivi d’un point virgule(;).

Exemple:

program somme;
II – Structure d’un programme en langage Pascal

2- La partie de déclaration :
- Les variables sont destinées à contenir des informations modifiables.
- Les constantes sont destinées à recevoir des informations non
modifiables.
Syntaxe:
Variable Constante
Var nom : type ; Const nom = valeur ;

Exemples :
Var note : real;
Var nom : string;
Const Pi = 3.14 ;
II – Structure d’un programme en langage Pascal

Différents types de variables:


Type Description
Integer entier

Real réel

Char caractère

String chaîne de
caractères

Boolean valeurs logiques

Vous aimerez peut-être aussi