samedi 22 décembre 2012
samedi 15 décembre 2012
Introduction au Turbo Pascal
Lorsque quelqu’un se lance dans la programmation, le choix de son premier langage est déterminant.
En général, c’est soit le Basic, soit le Pascal.
Le Pascal (nommé ainsi en hommage au grand scientifique et néanmois croyant Blaise Pascal (1623 – 1662)
qui fut l’inventeur de la machine à calculer) est un langage largement dépassé et surpassé par
des langages comme le C/C++ ou le tout nouveau Java.
Pourtant, son emploi reste largement répandu, principalement dans l’enseignement. En effet, le
Pascal est un des premiers langages à offrir une approche de la programmation structurée.
De plus, Borland à décider d’abandonner la vente de ce logiciel. Il est maintenant totalement
gratuit et on peut le trouver et le télécharger sur leur site.
Le Pascal permet aussi d’inclure ou pas certaines fonctions, selon qu’elles soient utilisées ou
non par le programme, un peu à la manière du C++ avec les directives
Ce langage permet aussi de compiler les programmes écrit et ainsi de créer des fichiers EXE autonomnes
et parfaitement fiables.
Le Pascal permet aussi d’inclure des passages de code en langage d’assemblage, de façon beaucoup
plus simple qu’en QBasic.
Et puis le Pascal posséde un pannel de fonctions très attractives regroupées sous le nom de Turbo
Vision. Turbo Vision permet de créer facilement des applications DOS ayant un physique acceptable,
c’est à dire avec des menus déroulants, des fenêtres, des barres d’états, de l’aide en ligne etc…
Bien sûr, on peut maintenant faire la même chose beaucoup plus simplement sous Windows avec Delphi
ou Visual Basic…
D’ailleurs des applications très récentes et énormement utilisées ont été écrite en Turbo Pascal.
Je pense nottament à NASM, un excellent assembleur, et à son environnement de développement NASM-IDE.
Etant dans le logiciel libre jusqu’à la mort, les auteurs de cette application proposent même
carrement le code source. Très instructif.
La version de Turbo Pascal que j’utilise est la dernière, c’est la 7. Vu que c’est Borland
himself qui la fourni, je pense qu’il n’y aura pas de problèmes de compatibilité entre les différents
compilateurs existant.
Au premier abord, Turbo Pascal peut paraître plus compliqué que le Basic. En effet, alors que
ce dernier ne nécessite pas une déclaration des variables, le Turbo Pascal en réclamme une.
En Turbo Pascal, il faut aussi se familliariser avec l’emploi du
comme en C++.
Il vous faudra aussi écrire de multiples fois
Mais malgrès ces petits détails, je pense qu’il vaut mieux pour un débutant de commencer par
le Turbo Pascal, plutôt que par le Basic. Pourquoi ? Parceque si jamais vous passez à la programmation
Windows, vous verrez que Delphi qui utilise ce même langage est beaucoup plus puissant que son
homologue Visual Basic.
Télecharger Turbo Pascal
En général, c’est soit le Basic, soit le Pascal.
Le Pascal (nommé ainsi en hommage au grand scientifique et néanmois croyant Blaise Pascal (1623 – 1662)
qui fut l’inventeur de la machine à calculer) est un langage largement dépassé et surpassé par
des langages comme le C/C++ ou le tout nouveau Java.
Pourtant, son emploi reste largement répandu, principalement dans l’enseignement. En effet, le
Pascal est un des premiers langages à offrir une approche de la programmation structurée.
De plus, Borland à décider d’abandonner la vente de ce logiciel. Il est maintenant totalement
gratuit et on peut le trouver et le télécharger sur leur site.
Le Pascal permet aussi d’inclure ou pas certaines fonctions, selon qu’elles soient utilisées ou
non par le programme, un peu à la manière du C++ avec les directives
#INCLUDE
.Ce langage permet aussi de compiler les programmes écrit et ainsi de créer des fichiers EXE autonomnes
et parfaitement fiables.
Le Pascal permet aussi d’inclure des passages de code en langage d’assemblage, de façon beaucoup
plus simple qu’en QBasic.
Et puis le Pascal posséde un pannel de fonctions très attractives regroupées sous le nom de Turbo
Vision. Turbo Vision permet de créer facilement des applications DOS ayant un physique acceptable,
c’est à dire avec des menus déroulants, des fenêtres, des barres d’états, de l’aide en ligne etc…
Bien sûr, on peut maintenant faire la même chose beaucoup plus simplement sous Windows avec Delphi
ou Visual Basic…
D’ailleurs des applications très récentes et énormement utilisées ont été écrite en Turbo Pascal.
Je pense nottament à NASM, un excellent assembleur, et à son environnement de développement NASM-IDE.
Etant dans le logiciel libre jusqu’à la mort, les auteurs de cette application proposent même
carrement le code source. Très instructif.
La version de Turbo Pascal que j’utilise est la dernière, c’est la 7. Vu que c’est Borland
himself qui la fourni, je pense qu’il n’y aura pas de problèmes de compatibilité entre les différents
compilateurs existant.
Au premier abord, Turbo Pascal peut paraître plus compliqué que le Basic. En effet, alors que
ce dernier ne nécessite pas une déclaration des variables, le Turbo Pascal en réclamme une.
En Turbo Pascal, il faut aussi se familliariser avec l’emploi du
;
(point-virgule),comme en C++.
Il vous faudra aussi écrire de multiples fois
begin
et end
.Mais malgrès ces petits détails, je pense qu’il vaut mieux pour un débutant de commencer par
le Turbo Pascal, plutôt que par le Basic. Pourquoi ? Parceque si jamais vous passez à la programmation
Windows, vous verrez que Delphi qui utilise ce même langage est beaucoup plus puissant que son
homologue Visual Basic.
Télecharger Turbo Pascal
dimanche 9 décembre 2012
samedi 8 décembre 2012
Rappel de quelques notions de base
Algorithme & programme : quelques briques fondamentales
- l’affectation de variables
- la lecture/écriture
- les tests
- les boucles
- un algorithme(prog) se ramène toujours à une
combinaison de ces quatre petites briques.
- ces briques opèrent sur des données (variables, constantes) de différents types.
combinaison de ces quatre petites briques.
- ces briques opèrent sur des données (variables, constantes) de différents types.
bonne courage ...a la prochaine cours les fonction et les procédures
Installation de Pascal sous Windows
Installation de Pascal sous Windows
Cette page a pour but de vous expliquer comment installer une version de
Pascal semblable à celle utilisée en TD d'informatique. Vous devez
disposer d'un système Windows (XP ou Vista ou 7) ainsi que d'une connexion
Internet.
Tous les logiciels proposés sur cette page sont libres et gratuits.
Installer le compilateur Free Pascal
Commençons par installer le compilateur Freepascal proprement dit.
- Télécharger l'installateur,fpc-2.6.0.i386-win32.exe
- Exécuter le programme fournit, en choisissant toutes les options par défaut
Installer l'interface Geany
Vous pouvez dès à présent utiliser le compilateur avec l'interface fournie pour cela il suffit de sélectionner l'icône "Fee Pascal IDE" placée sur le bureau.Néanmoins pour avoir un éditeur plus agréable à utiliser et semblable à celui utilisé en TD, je vous conseille d'installer (Geany)
- Télécharger l'installateur, geany-1.22_setup.exe
- Exécuter le programme en choisissant les options par défaut.
Configuration
Créez un programme minimal par exemple
program ex;
begin
writeln('bonjour');
end.
Sauvegardez ce programme sous le nom exemple.pas
Allez dans le menu ."Construire" puis "Définir les commandes de construction"
A la place de la ligne
fpc "%f".
écrivez
C:\FPC\2.6.0\bin\i386-win32\fpc %f
à la place de la première ligne
make
écrivez
écrivez
C:\FPC\2.6.0\bin\i386-win32\make
et à la place de la ligne
"./%e"
écrivez
Il ne vous reste plus qu'à valider les modifications
Comment utiliser ce logiciel
Une, fois que vous avez écrit et sauvegarder votre programme, il suffit de cliquer successivement sur les icônes "Compiler" et "Exécuter".
voila des simples totrial
pour utilisé ce programe
Pages
ARAR MOHAMED. Fourni par Blogger.