JPH02277145A - Support system for check/analysis of program - Google Patents
Support system for check/analysis of programInfo
- 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
Links
- 238000000605 extraction Methods 0.000 abstract description 6
- 239000000284 extract Substances 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
Landscapes
- Debugging And Monitoring (AREA)
Abstract
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.
第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)
タとして入力するための入力手段と、検索対象プロズラ
ムを格納するためのデータベース格納手段と、前記入力
されたパラメータをもとにして前記データベースを検索
し、該当するプログラムを抽出するための検索手段と、
前記抽出された結果を出力するための出力手段とを具備
して構成したことを特徴とするプログラム調査分析支援
システム。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.
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) |
-
1989
- 1989-04-18 JP JP1099781A patent/JPH02277145A/en active Pending
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 |