Herunterladen Inhalt Inhalt Diese Seite drucken

Fujitsu BS2000/OSD COBOL2000 V1.5 Benutzerhandbuch Seite 336

Compiler
Inhaltsverzeichnis

Werbung

Advanced Interactive Debugger AID
Der Anwender kann festlegen, dass AID den Programmablauf an definierten Adressen
oder bei Ausführung ausgewählter Anweisungstypen oder beim Eintreten definierter Ereig-
nisse unterbricht und dann Subkommandos ausführt. Ein Subkommando ist ein einzelnes
Kommando oder eine Folge von AID- und BS2000-Kommandos. Es wird als Operand eines
AID-Kommandos definiert. Ab der Version V2.0 kann die Ausführung von Subkommandos
von Bedingungen abhängig gemacht werden. Damit lassen sich u.a. Programmzustände
bzw. Variablenwerte dynamisch überwachen.
Außerdem können Datenfelder modifiziert und Datenelemente, Datengruppen oder ganze
DATA DIVISIONS von COBOL-Programmen ausgegeben werden.
Mit einem Kommando kann man sich anzeigen lassen, auf welcher Stufe der Aufrufhierar-
chie das Programm unterbrochen wurde und welche Module in der CALL- bzw. INVOKE-
Verschachtelung liegen.
Mit AID kann ein laufendes Programm bearbeitet oder ein Speicherauszug in einer Platten-
datei diagnostiziert werden. Innerhalb einer Testsitzung kann zwischen beiden Möglichkei-
ten gewechselt werden, z.B. um Datenbestände im laufenden Programm mit einem Spei-
cherauszug zu vergleichen.
Beschreibung der Funktionen
AID dient zum Test und zur Diagnose von Anwenderprogrammen auf Primärsprachebene
(High Level Language Testhilfe).
Die Funktionen für Test und Diagnose auf Primärsprachebene von COBOL-Programmen,
die mit dem COBOL2000 übersetzt wurden, sind:
Ausgeben und Setzen von benutzerdefinierten Daten
Daten, die im Benutzerprogramm definiert sind, können interaktiv angesprochen wer-
den. Dabei gelten die Regeln für Qualifizierung, Eindeutigkeit, Indizierung und Be-
reichsgrenzen von COBOL.
Die Daten selbst werden entsprechend den im Benutzerprogramm angegebenen Attri-
buten konvertiert und aufbereitet.
Symbolischer Dump
Alle oder ausgewählte Daten von Programmen der dynamischen Programmverschach-
telung können entsprechend dieser Programmverschachtelung aufbereitet ausgege-
ben werden.
Setzen von Testpunkten
Über die Sourcereferenz oder die Marken im Programm (Paragrafen, Kapitel) können
Testpunkte, an denen bestimmte Aktionen ausgeführt werden, gesetzt und rückgesetzt
werden. Das Ansprechen der Marken erfolgt nach den in COBOL geltenden Qualifizie-
rungsregeln.
336
Nutzbare Software für COBOL-Anwender
U41113-J-Z125-6

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis