Vous êtes sur la page 1sur 1

Prsentation dun programme Pascal Le langage Pascal a t invent en 1970 par Nicklaus Emil Wirth, professeur lcole polytechnique

e de Zurich (Suisse). Le nom de ce langage a t choisi en lhonneur du mathmaticien Blaise Pascal qui a t lun des prcurseurs de linformatique. I. Rsoudre un problme par ordinateur 1. Algorithme : Avant de soumettre un problme lordinateur il est ncessaire de trouver une faon de le rsoudre, cest-dire trouver une mthode de rsolution donne par un algorithme et exprime dans un langage formel. Dfinition : Un algorithme est une description prcise et rigoureuse dune suite doprations permettant dobtenir, en un nombre fini dtapes, la solution dun problme. Un algorithme peut tre exprim dans plusieurs langages. 2. Programmation : La programmation nous fournit un moyen de communiquer avec un ordinateur. Lalgorithme de la solution dun problme doit tre traduit dans un langage volu (Dbase, Pascal, C, C++, visual basic, etc.). Le rsultat de cette traduction est appel programme. Celui-ci sera excut par lordinateur pour calculer la solution et produire un rsultat. II. Prsentation dun programme Pascal Lobjectif de ce paragraphe est dexposer de faon intuitive les notions fondamentales de la programmation, savoir : Edition, programme source, sauvegarde, compilation et excution. Nous allons calculer la somme de deux nombres entiers. Cette opration sera ralise grce un programme (suite dordres ou dinstructions) crit en Pascal. Le programme ralisant laddition de deux nombres est le suivant : Program somme ; Uses crt ; Var a, b, s : integer ; Begin Clrscr; a:=5; b:=8; S:= a+b ; Writeln (La somme est : Readln ; End.

{ Readln(a);} { Readln(b);} , S) ;

1. Edition du programme Avant de soumettre un programme lordinateur il faut lditer, cest--dire taper le texte du programme partir du clavier. Cest ce quon appelle ldition du programme. Elle est ralise laide dun programme appel diteur. Une fois dit, le programme rside en mmoire centrale. Lancez Turbo Pascal en tapant Turbo (turbo.exe) linvite du DOS. Tapez F10 pour accder au menu principal. Slectionnez File/New pour accder lditeur. Tapez le texte du programme. 2. Sauvegarde du programme Pour conserver ce programme de faon permanente il est ncessaire de le placer sur une mmoire externe ou de masse (disque dur, flash disk, etc.) sous forme de fichier. La commande File/Save (ou F2) permet de sauvegarder le programme. Le texte enregistr est appel programme source. Il porte lextension .PAS. Sauvegardez-le sous le nom Exemple (Exemple.pas). 3. Compilation du programme Le programme source doit tre traduit en langage machine (ou binaire), le seul comprhensible par lordinateur. Cette opration est effectue par un programme nomm compilateur. Pendant cette phase le compilateur traduit le programme source (crit en langage Pascal) en un programme objet (crit en langage machine). En mme temps les erreurs de syntaxe ventuelles sont dtectes. La commande Compile/Compile (ou F9) permet de lancer la compilation. Un fichier excutable est alors cr. Il porte lextension .EXE (Exemple.exe). Remarque : Loption de compilation Destination (voir le menu Compile) permet de choisir si le programme objet (rsultat de la compilation) doit rsider en mmoire centrale ou tre enregistr sur disque (Destination Memory ou Destination Disk). 4. Excution du programme La commande Run/Run (ou ctrl F9) demande lexcution du programme objet (rsultat de la compilation) correspondant la fentre active. Remarque : Lexcution du programme peut tre effectue de deux manires : - A partir de la commande Run du menu (excution partir de la mmoire centrale). - A partir du fichier excutable dextension .EXE (excution partir du disque dur).