InterEditions - Addison-Wesley Europe , Informatique et Intelligence Artificielle Malicorne sur Sarthe, 72, Pays de la Loire, France 1986 Book condition, Etat : Bon broché, sous couverture imprimée éditeur noir, illustrée de motifs géométriques orange grand In-8 1 vol. - 383 pages
quelques schémas et figures dans le texte en noir et blanc 1ere traduction en francais, 1986 Contents, Chapitres : Sommaire, préface, x, Texte, 373 pages - Les concepts de la programmation - Données, expressions, instruction - Décision et répétition - Procédures et fonctions - Types simples, ensembles, instruction case - Tableaux et enregistrements - Les fichiers - Structures de données dynamiques - Programmation avancée en Pascal - La conception des programmes - A propos de Pascal - Annexes : Le vocabulaire - Diagrammes syntaxiques de Pascal - Portabilité et implémentation - Conventions de programmation - Index - Le langage de programmation Pascal (dont le nom vient du mathématicien français Blaise Pascal) a été inventé par Niklaus Wirth dans les années 1970. Il a été conçu pour servir à l'enseignement de la programmation de manière rigoureuse mais simple, en réaction à la complexité de l'Algol 68. Le premier compilateur a été conçu sur un CDC 6400. Ce langage est l'un de ceux qui ont servi à enseigner la programmation structurée. Le goto ou saut n'importe où dans le programme (dit « branchement ») est fortement déconseillé dans ce langage, le programme est un assemblage de procédures et de fonctions, dans lesquelles on peut utiliser des blocs conditionnels (if, case) et répétitifs (while, for, repeat) ayant chacun une entrée et une sortie afin de faciliter les contrôles, ce qui aboutit à des mises au point rapides et sûres. Il a largement pénétré le monde de l'éducation et de la recherche (universités), puis dans une moindre mesure celui de l'industrie. Le compilateur P4 a été diffusé en source dans les universités, à un prix très réduit. Il générait du P-Code, un code pour une machine virtuelle. Les programmes Pascal étaient donc facilement portables sur une machine. Il suffisait d'écrire pour elle un interpréteur de P-Code. Il y eut donc rapidement des portages sur 6502, 8080, Z80 et DEC PDP-11, les principaux microprocesseurs de l'époque. Le compilateur UCSD Pascal, de l'université de Californie à San Diego, eut beaucoup de succès, notamment sur des machines comme l'Apple II qui furent très diffusées. Mais le coup de « turbo » sera donné par la société Borland, créée en 1983 qui commercialisa le compilateur Turbo Pascal pour un prix très modique (49 $ de l'époque alors que le compilateur Pascal Microsoft était à plus de 500 $ et ne possédait pas d'éditeur intégré ni de compilation in core). En fait, il y a aura bien un concurrent direct du Turbo Pascal chez Microsoft (Quick Pascal) mais il sera commercialisé bien trop tard pour inverser la tendance. Des compilateurs ont été produits pour divers ordinateurs, notamment des fabricants Sun, HP, SGI, CDC, IBM, Unisys, Texas Instruments. (source : Wikipedia) infimes traces de pliures aux coins des plats de la couverture, sinon bon état, intérieur frais et propre