
Titre : | Le langage Pascal ISO avec Pascal 6000 et Pascal UCSD |
Auteurs : | N. Magnenat-thalmaann, Auteur |
Type de document : | texte imprimé |
Mention d'édition : | 2 èd |
Editeur : | Paris : Gaetan Morin, 1961 |
ISBN/ISSN/EAN : | 978-2-89105-056-2 |
Format : | 361p. / ill. / 24cm. |
Note générale : | index |
Langues: | Français |
Langues originales: | Français |
Index. décimale : | 004 (informatique en général) |
Catégories : | |
Mots-clés: | langage pascal. |
Résumé : |
Le document "Le langage Pascal ISO avec Pascal 6000 et Pascal UCSD" explore le langage de programmation Pascal tel que défini par la norme ISO, en mettant en lumière deux implémentations spécifiques et historiquement importantes : Pascal 6000 et Pascal UCSD.
Points clés abordés : Le langage Pascal ISO : Le document présente la définition standardisée du langage Pascal, établie par l'Organisation internationale de normalisation (ISO). Il détaille les éléments fondamentaux du langage, tels que les types de données (scalaires, structurés, pointeurs), les structures de contrôle (séquence, sélection, itération), les procédures et fonctions, la gestion des entrées/sorties, et les concepts de modularité. L'accent est mis sur la portabilité et l'interopérabilité que la norme ISO visait à garantir. Pascal 6000 : Cette section se concentre sur l'implémentation de Pascal développée pour les systèmes informatiques Control Data Corporation (CDC) 6000. Le document met en évidence les caractéristiques spécifiques de cette version, ses extensions éventuelles par rapport à la norme ISO d'origine, et son rôle dans le développement et l'adoption précoce du langage Pascal dans un environnement de grands systèmes. Des aspects tels que la compilation, l'exécution et les bibliothèques spécifiques à la plateforme CDC sont susceptibles d'être discutés. Pascal UCSD : Cette partie explore l'implémentation de Pascal développée à l'Université de Californie à San Diego (UCSD). Pascal UCSD est particulièrement notable pour son système P-code et sa machine virtuelle (P-machine). Le document explique comment cette approche permettait une portabilité remarquable des programmes Pascal sur différentes architectures matérielles, en compilant le code source en un code intermédiaire (P-code) qui était ensuite interprété par la P-machine spécifique à chaque plateforme. L'environnement de développement UCSD Pascal, incluant son éditeur, son compilateur et son système de fichiers intégrés, est également un aspect important. Comparaison et impact : Le document établit probablement une comparaison entre Pascal 6000 et Pascal UCSD en termes de leur adhérence à la norme ISO, de leurs objectifs de conception (performance sur grands systèmes vs. portabilité et éducation), et de leur influence sur l'évolution ultérieure du langage Pascal et des environnements de développement. L'impact de Pascal UCSD sur l'enseignement de l'informatique et la démocratisation de la programmation sur micro-ordinateurs est un point susceptible d'être souligné. En résumé, "Le langage Pascal ISO avec Pascal 6000 et Pascal UCSD" offre une perspective historique et technique sur le langage Pascal standard et deux de ses implémentations les plus significatives. Il met en lumière les compromis et les choix de conception qui ont façonné ces versions et leur contribution à l'histoire de l'informatique et des langages de programmation. Le document permet de comprendre l'importance de la normalisation tout en reconnaissant la diversité des implémentations et leurs contextes spécifiques. |
Note de contenu : | Le langage Pascal est né du courant des idées de la programmation structurée, il connait un vif succès aussi bien en Europe, qu'aux Etats Unis et au Canada. Ce livre sur le langage Pascal est le premier ouvrage complet en français sur le marché. Il s'adresse aussi bien à l'étudiant qu'au praticien. |
Exemplaires (2)
Code-barres | Cote | Support | Localisation | Section | Disponibilité |
---|---|---|---|---|---|
info.A/191 | 004/83/1 | Livre | BU Centrale Batna 1 | Deuxième étage : Architecture, sciences et technologies | Disponible |
Info.A/192 | 004/83/2 | Livre | BU Centrale Batna 1 | Deuxième étage : Architecture, sciences et technologies | Disponible |