JPH02277145A - Support system for check/analysis of program - Google Patents

Support system for check/analysis of program

Info

Publication number
JPH02277145A
JPH02277145A JP1099781A JP9978189A JPH02277145A JP H02277145 A JPH02277145 A JP H02277145A JP 1099781 A JP1099781 A JP 1099781A JP 9978189 A JP9978189 A JP 9978189A JP H02277145 A JPH02277145 A JP H02277145A
Authority
JP
Japan
Prior art keywords
program
retrieving
item name
search
keyboard
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP1099781A
Other languages
Japanese (ja)
Inventor
Kanami Yokoi
横井 佳奈美
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP1099781A priority Critical patent/JPH02277145A/en
Publication of JPH02277145A publication Critical patent/JPH02277145A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

PURPOSE:To quickly extract a relevant program out of a large number of programs by retrieving a data base according to an input parameter, extracting the corresponding program, and outputting the result of this extraction. CONSTITUTION:A support system is started via a keyboard 4 and a retrieving range and an item name serving as a retrieving key are sent to an input data control part 5 as parameters. The part 5 reads the program source data out of a data base set in a retrieving range for a magnetic disk 1, a magnetic tape 2, and a floppy disk 3, etc., which are designated by the keyboard 4 and then shifts the control to a program retrieving part 6. The part 6 retrieves the data base based on the retrieving key inputted from the keyboard 4. As a result, an output data control part 7 outputs the item name serving as a retrieving key, the name of a program using the item name, and the row number and the row contents using said item name in the relevant program to a printer 8 or a display 9.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は多数のプログラムから構成されている処理シス
テムに関し、特にプログラム修正時に使用されるデバッ
グクールに関する。
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a processing system composed of a large number of programs, and in particular to a debugger used when modifying a program.

(従来の技術) 多数のプログラムの中からある項目を使用しているプロ
グラムを抽出するには、プログラムに対しして書かれた
説明書を調べるか、またはプログラムのリストを調べる
という手作業が公知である。
(Prior Art) In order to extract a program that uses a certain item from a large number of programs, it is known to manually examine the manual written for the program or examine a list of programs. It is.

(発明が解決しようとする課題) 上述した従来の作業方式では、特定プログラムの抽出は
手作業゛で行われているため、工数がかかるという欠点
があシ、また抽出もれが発生すゐ可能性が高いという欠
点もある。
(Problems to be Solved by the Invention) In the conventional work method described above, the extraction of a specific program is done manually, which has the drawback of requiring a lot of man-hours and may lead to omissions in extraction. It also has the disadvantage of being highly sensitive.

本発明の目的は、検索の対象となる範囲と、検索キーと
なる項目名とをパラメータとして入力し、入力されたパ
ラメータをもとにしてデータベースを検索し、該当する
プログラムを抽出して抽出結果を出力することKより上
記欠点を除去し、プログラムの抽出に工数のかかること
がないように構成し九プログラム調査分析支援システム
を提供することKある。
The purpose of the present invention is to input a search target range and an item name as a search key as parameters, search a database based on the input parameters, extract the corresponding program, and obtain the extraction results. It is an object of the present invention to provide a nine-program research and analysis support system which eliminates the above-mentioned drawbacks and is structured so that extracting programs does not take many man-hours.

(課題を解決するための手段) 本発明によるプログラム調査分析支援システムは、入力
手段と、データベース格納手段と、検索手段と、出力手
段とを具備して構成し九ものである。
(Means for Solving the Problems) A program research analysis support system according to the present invention comprises nine elements: an input means, a database storage means, a search means, and an output means.

入力手段は、検索対象となる範囲と検索キーとなる項目
とをパラメータとして入力するためのものである。
The input means is for inputting a search target range and a search key item as parameters.

データベース格納手段は、検索対象プログラムをデータ
ベースとして格納するためのものである。
The database storage means is for storing the search target program as a database.

検索手段は入力されたパラメータをもとKしてデータベ
ースを検索し、該当するプログラムを抽出するためのも
のである。
The search means searches the database based on the input parameters and extracts the corresponding program.

出力手段は、抽出された結果を出力するためのものであ
る。
The output means is for outputting the extracted results.

(実施的) 次に、本発明について図面を参照して説明する。(practical) Next, the present invention will be explained with reference to the drawings.

第1図は、本発明によるプログラム調査分析支援システ
ムの一実施例を示すブロック図である。
FIG. 1 is a block diagram showing an embodiment of a program investigation analysis support system according to the present invention.

第1図忙おいて、1は磁気ディスク、2は磁気テープ、
墨はフロッピィディスク、4はキーボード、5は入力デ
ータ制御部、6はプログラム検索部、Tは出力データ制
御部、8はプリンタ、9はデイスプレィである。
Figure 1: 1 is a magnetic disk, 2 is a magnetic tape,
Black indicates a floppy disk, 4 is a keyboard, 5 is an input data control section, 6 is a program search section, T is an output data control section, 8 is a printer, and 9 is a display.

キーボード4から本発明によるシステムに起動をかけ、
パラメータとして検索対象範囲(媒体のボリューム名、
ファイル名など。)と、検索キーとなる項目名とを入力
データ制御部5に渡す。
Activating the system according to the present invention from the keyboard 4,
Search range (media volume name,
file name etc. ) and the item name serving as a search key are passed to the input data control unit 5.

入力データ制御部5は、キーボード4より指定された磁
気ディスク1、磁気テープ2、ならびにフロッピィディ
スク5などの検索対象範囲のデータベースよυプログラ
ムソースデータを読込み、プログラム検索部6へ制御を
移す。プログラム検索部6では、キーボード4から入力
された検索キーをキーとしてデータベースを検索する。
The input data control section 5 reads the program source data from the database of the search target range such as the magnetic disk 1, magnetic tape 2, and floppy disk 5 designated by the keyboard 4, and transfers control to the program search section 6. The program search unit 6 searches the database using the search key input from the keyboard 4 as a key.

その結果、出力データ制御部7により検索キーとなった
項目名と、その項目名をプログラム内で使用しているプ
ログラム名と、そのプログラム内で当該項目名が使用さ
れている行番号および行内容とをプリンタ3、またはデ
イスプレィ9に出力表示する。
As a result, the output data control unit 7 outputs the item name used as a search key, the name of the program that uses the item name in the program, and the line number and line content where the item name is used in the program. and is output and displayed on the printer 3 or display 9.

本発明は、検索キーとして複数個のキーを指定すること
が可能である。キーAとキーBとをキーとして処理を実
行した場合、第1のモードではキーAに対して該当する
とともにキーBに対しても該当するようなプログラムを
プログラム調査分析支援システムによシ検出する。一方
、第2のモードではプログラム調査分析支援システムに
よ)、キーAに対して該当するプログラムを検出し、キ
ーBに対して該当するプログラムを検出する。これらの
2パターンの指定が可能である。
In the present invention, it is possible to specify a plurality of keys as search keys. When processing is executed using key A and key B as keys, in the first mode, the program investigation and analysis support system detects a program that applies to key A and also applies to key B. . On the other hand, in the second mode, a program corresponding to key A is detected and a program corresponding to key B is detected by the program research analysis support system. These two patterns can be specified.

第2図は前者のパターンの実例を示す説明図であシ、第
8図は後者のパターンの実例を示す説明図である。
FIG. 2 is an explanatory diagram showing an example of the former pattern, and FIG. 8 is an explanatory diagram showing an example of the latter pattern.

(発明の効果) 以上説明したように本発明は、検索の対象となる範囲と
、検索キーとなる項目名とをパラメータとして入力し、
入力されたパラメータをもとKしてデータベースを検索
し、該当するプログラムを抽出して抽出結果を出力する
ことによシ、迅速、且つ、正確に多量のプログラムから
該当するプログラムを抽出することができるため、抽出
もれの発生を防ぐことができるという効果がある。
(Effects of the Invention) As explained above, the present invention allows inputting the range to be searched and the item name serving as the search key as parameters,
By searching the database based on the input parameters, extracting the relevant program, and outputting the extraction result, it is possible to quickly and accurately extract the relevant program from a large number of programs. This has the effect of preventing extraction leakage.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は、本発明によるプログラム調査分析支援システ
ムの一実施例を示すブロック図である。 第2図および第3図は、それぞれキーによってプログラ
ムを検索する方式を示す説明図である。 1・−・磁気ディスク 2・・・磁気テープ 3・・−フロッピィディスク 4・・・キーボード 6・・・入力データ制御部 6・・・プログラム検索部 1・・・出力データ制御部 8・@φプリンタ 9・・・デイスプレィ
FIG. 1 is a block diagram showing an embodiment of a program investigation analysis support system according to the present invention. FIGS. 2 and 3 are explanatory diagrams each showing a method of searching for a program using keys. 1...Magnetic disk 2...Magnetic tape 3...-Floppy disk 4...Keyboard 6...Input data control section 6...Program search section 1...Output data control section 8.@φ Printer 9...Display

Claims (1)

【特許請求の範囲】[Claims] 検索対象となる範囲と検索キーとなる項目とをパラメー
タとして入力するための入力手段と、検索対象プロズラ
ムを格納するためのデータベース格納手段と、前記入力
されたパラメータをもとにして前記データベースを検索
し、該当するプログラムを抽出するための検索手段と、
前記抽出された結果を出力するための出力手段とを具備
して構成したことを特徴とするプログラム調査分析支援
システム。
an input means for inputting a search target range and a search key item as parameters; a database storage means for storing a search target program; and a search in the database based on the input parameters. and a search means for extracting the corresponding program,
A program investigation analysis support system comprising: an output means for outputting the extracted results.
JP1099781A 1989-04-18 1989-04-18 Support system for check/analysis of program Pending JPH02277145A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1099781A JPH02277145A (en) 1989-04-18 1989-04-18 Support system for check/analysis of program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1099781A JPH02277145A (en) 1989-04-18 1989-04-18 Support system for check/analysis of program

Publications (1)

Publication Number Publication Date
JPH02277145A true JPH02277145A (en) 1990-11-13

Family

ID=14256485

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1099781A Pending JPH02277145A (en) 1989-04-18 1989-04-18 Support system for check/analysis of program

Country Status (1)

Country Link
JP (1) JPH02277145A (en)

Similar Documents

Publication Publication Date Title
JPH02277145A (en) Support system for check/analysis of program
JP2004342016A (en) Information search program and medium recording information search program
JPS6378228A (en) information retrieval device
JPH0635987A (en) Device and mehtod for preparing circuit diagram
JPH06118865A (en) Training computer system
JP3085508B2 (en) Electronic form search system
JPH05181661A (en) General purpose menu system for each user
JPH03132874A (en) Filing method for document
JP3143909B2 (en) File processing device
JPS63204434A (en) Electronic document retrieving device
JPS6274130A (en) Data generating system for program structure
JP2002189739A (en) Method and device for analyzing complaint of patent information
JP2004021347A (en) Electronic document retrieval system and electronic document retrieval method
JP2000181691A (en) Program structure analysis system
JP3087699B2 (en) Standard information simple input system and standard information simple input method
JPH04213725A (en) Automatic generating system for test program
JP2806653B2 (en) File search device
JPH04314172A (en) Image data registering system
JP2001236360A (en) Electronic book display device and storage medium storing electronic book display program
JPS61265662A (en) Significant page part retrieval system for word processor
JPH03259369A (en) character input device
JPH04168563A (en) Display system for support information
JPH04160651A (en) General purpose file utility
JPH05250417A (en) Method for retrieving character string data
JPH05151195A (en) Kanji input device