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 Access content directly
Master Thesis Year : 1974

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

Abstract

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 and versions

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

Identifiers

  • HAL Id : dumas-00293477 , version 1

Cite

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
138 View
38 Download

Share

Gmail Facebook X LinkedIn More