Conception d'un outil de mise au point de programmes écrits en langage de haut niveau : application au langage PL/1 - DUMAS - Dépôt Universitaire de Mémoires Après Soutenance Accéder directement au contenu
Mémoires Année : 1974

Conception d'un outil de mise au point de programmes écrits en langage de haut niveau : application au langage PL/1

Résumé

Notre étude traite de l'accompagnateur BUGPLI qui offre aux utilisateurs qui programment en PL/1 des possibilités de mise au point interactives et symboliques. Notre but, avec l'accompagnateur BUGPLI, est donc d'offrir à tout utilisateur, la possibilité de : suspendre l'exécution de son programme à une instruction PL/1 qu'il nomme, consulter et modifier le contenu des variables du programme, placer de nouveaux points d'arrêt dans le programme, reprendre l'exécution du programme. Dans la première partie, nous exposons brièvement le système conversationnel CMS et les problèmes posés par l'implantation du compilateur PL/1 dans ce système. Nous détaillons, par exemple, les solutions proposées pour permettre de traiter correctement les entrée-sorties relatives au fichier utilitaire. Dans la deuxième partie, nous présentons les possibilités que notre accompagnateur d'exécution offre aux utilisateurs. Dans la troisième partie, nous développons la structure interne de notre outil de mise au point ; nous abordons en particulier certains problèmes rencontrés et les solutions que nous proposons pour construire les liens entre le programme PL/1 et la bibliothèque d'exécution d'une part, et l'accompagnateur d'exécution d'autre part.
Fichier principal
Vignette du fichier
Rey.Maurice_1974_ingenieur.pdf (8.58 Mo) Télécharger le fichier

Dates et versions

dumas-00293477 , version 1 (04-07-2008)

Identifiants

  • HAL Id : dumas-00293477 , version 1

Citer

Maurice Rey. Conception d'un outil de mise au point de programmes écrits en langage de haut niveau : application au langage PL/1. Langage de programmation [cs.PL]. 1974. ⟨dumas-00293477⟩

Collections

DUMAS
141 Consultations
46 Téléchargements

Partager

Gmail Mastodon Facebook X LinkedIn More