Chap3 pdf LES ÉLÉMENTS DE BASE DU LANGAGE PASCAL CHAPITRE LES ÉLÉMENTS DE BASE DU LANGAGE PASCAL OBJECTIFS s EXPLICITER LES PRINCIPALES CARACTÉRISTIQUES DU LANGAGE PASCAL s PRÉCISER LA STRUCTURE D ? UN PROGRAMME ÉCRIT DANS CE LANGAGE s DÉFINIR LA SYNTAXE
LES ÉLÉMENTS DE BASE DU LANGAGE PASCAL CHAPITRE LES ÉLÉMENTS DE BASE DU LANGAGE PASCAL OBJECTIFS s EXPLICITER LES PRINCIPALES CARACTÉRISTIQUES DU LANGAGE PASCAL s PRÉCISER LA STRUCTURE D ? UN PROGRAMME ÉCRIT DANS CE LANGAGE s DÉFINIR LA SYNTAXE DU LANGAGE EN METTANT L ? ACCENT SUR LES FORMALISMES DE REPRÉSENTA- TION s DISTINGUER LES INSTRUCTIONS QUI SONT EXÉCU- TABLES DE CELLES QUI NE LE SONT PAS DANS UN PROGRAMME ÉCRIT EN PASCAL C INTRODUCTION À LA PROGRAMMATION EN PASCAL DELPHI CLES ÉLÉMENTS DE BASE DU LANGAGE PASCAL Conçu au début des années par N Wirth PASCAL est un langage de programmation évolué qui s ? est d ? abord développé dans les universités avant de conna? tre une expansion fulgurante dans les entreprises en général de plus il existe plusieurs implantations de ce langage En e ?et s ? inspirant du PASCAL standard qui suit à la lettre les spéci ?cations originelles de Wirth l ? Université de Californie à San Diego UCSD a développé la version qui porte son nom le PASCAL UCSD En fait il s ? agit essentiellement d ? une extension par laquelle certains types de données ont été ajoutés au PASCAL standard Avec l ? avènement des micro-ordinateurs on a vu appara? tre certaines versions de ce langage qui leur sont spéci ?quement dédiées Les deux plus populaires d ? entre elles demeurent le PASCAL et le DELPHI réalisés par la ?rme Borland Dans ce chapitre nous ne considérerons que les fondements du langage PASCAL pour DELPHI Plus précisément nous aborderons les caractéristiques du langage la structure des programmes la syntaxe du langage et les formalismes de représentation généralement utilisés pour le décrire LES CARACTÉRISTIQUES DU LANGAGE PASCAL Le langage de programmation PASCAL possède quatre caractéristiques fondamentales il est un langage à la fois évolué universel structuré et procédural Dans les sections qui vont suivre nous allons expliciter ces di ?érentes caractéristiques Un langage évolué En tant que langage évolué ou de haut niveau PASCAL peut être implanté sur les ordinateurs les plus divers En e ?et contrairement aux langages d ? assemblage sa dé ?nition est indépendante de l ? organisation propre à chaque type d ? ordinateur Cette di ?érence dans l ? organisation est plutôt prise en compte par le compilateur qui assure essentiellement la fonction de traduction des programmes écrits en PASCAL en des programmes objets correspondants exécutables par l ? ordinateur en question C INTRODUCTION À LA PROGRAMMATION EN PASCAL DELPHI Un langage universel PASCAL est aussi un langage universel en ce sens qu ? il est recommandé pour la programmation d ? applications scienti ?ques aussi bien que pour celles qui sont liées à la gestion En fait même s ? il dérive du langage ALGOL qui est de par sa nature un langage de programmation scienti ?que le langage PASCAL intègre certains types de données et de structures de ?chiers non disponibles dans ALGOL Ainsi muni de toute ces facilités PASCAL appara? t comme un langage
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702146324k975atgwpb3caooy2urghcnvrbs2vmgp6d9nrcjgp1k4ouvwc7lqklvtuezxtyn43kwwwfiewibmz5hwd4xp3klogugyxcb4nokt.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702211174fgkibgt3vjwcvzghanwin64lghbxhykoklrpbm4ljrcs6dqpqnid3dp7y634wfrdpwcvdwh9ahfdzfvub7orj10mibhht5bezs7d.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702454207pyuk3wpud2tuqbl64w0cxbajjrbrvzbzstrmvoaegakkdouhw4jhizwimzbihj58pqfuhgoyg9kovu8kf6xe4exurgmzhz3nhedm.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702201339mv9vzntaapwbhhtqotxw8xyiqvz8lnjdcc4dea84yzx9rivmzzukfjhvwbdvdvolydzyv75w6skgtmmvcayfkdxiad9dgczozsxq.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702145791mknvognqzpcchbxbgbpapvdbfq9qmeqdqdkr7dvtjsa3k00lid0nysx3t36vgd41gnmrudefjqglkyckvdogos0oaub1cnyd3ul2.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/117026855804xn0pv9qsmmpnalkyanzqgq0b1oagpz7fm67l1or60pgvo5t1vdoecrnoip1up1iwcddb0shhhifo8f9fn0u26rzrdw2ln6667nz.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/117020737446m1rxvmdk1z8htsgahek6ajqdz4jmhmvg19w3hufaxo5txha90ka37w7xhnfywrac6u9uxqxrw5olqt1gnzpmsy3hn7e9frxccad.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702590708es4huofpk2fainzjehcheyvuhxweenihkbdzdnnxxpa7tnyjdqvvsprpxrroc989mqwufuqv7ulwjkcavhqqzzqxbiuemdqhcz2v.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702582599jmqdlx4ajhbtrrjnkrwpksnm8px3rxtux9ga1larxyngcihrg8e8rorbl7nkhxidaipoygex14lxl1siyv8ouytnbqhthqqepsbw.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702496845lmeqxwxq7tgzsv0bea6yyyov7oswxabadxjqwuwnofmc1antxuweuhgrximnn4nvoigpdvpapziffgpw1mqoykhkjf77t8zwb2bx.png)
-
20
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mar 13, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 85.9kB