JPS6385838A - 入出力デ−タ処理装置 - Google Patents
入出力デ−タ処理装置Info
- Publication number
- JPS6385838A JPS6385838A JP61229657A JP22965786A JPS6385838A JP S6385838 A JPS6385838 A JP S6385838A JP 61229657 A JP61229657 A JP 61229657A JP 22965786 A JP22965786 A JP 22965786A JP S6385838 A JPS6385838 A JP S6385838A
- Authority
- JP
- Japan
- Prior art keywords
- program
- output
- input
- data
- external
- 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
Landscapes
- Debugging And Monitoring (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の目的〕
(産業上の利用分野)
本発明は計算機のプログラムをオンラインにてテストす
るため、外部の入出力装置に対して入出力データを制御
する入出力データ処理装置に関するものである。
るため、外部の入出力装置に対して入出力データを制御
する入出力データ処理装置に関するものである。
(従来の技術)
従来、1つの計算機内部で本番稼動している本番系のプ
ログラムをオンライン下に於いてテストする事は不可能
であった。(“プログラム”とは同じ目的を持った複数
のプログラムが集まっているプログラム群のことである
。以降全て同じである)何故ならば1本番系のプログラ
ムをテスト系のプログラムとして共存させるためには、
それらのプログラムへの入力データは同一の資源より入
力し。
ログラムをオンライン下に於いてテストする事は不可能
であった。(“プログラム”とは同じ目的を持った複数
のプログラムが集まっているプログラム群のことである
。以降全て同じである)何故ならば1本番系のプログラ
ムをテスト系のプログラムとして共存させるためには、
それらのプログラムへの入力データは同一の資源より入
力し。
テスト系のプログラムの出力データは本番系のプログラ
ムが出力する外部の機器では無くテスト結果を確認でき
る代替機器に出力しなければならないからである。
ムが出力する外部の機器では無くテスト結果を確認でき
る代替機器に出力しなければならないからである。
(発明が解決しようとする問題点)
しかし、1つの計算機内で物理的に同じ入力データを同
じ資源より入力し、テスト系のプログラムを本番系のプ
ログラムと同一の形態で動作させ出力データを各々異な
る装置へ出力する事はハードウェアの構成上困難であっ
た。また、テスト系のプログラムが本番系のプログラム
に対して支障を与えないようにするための機器も備えて
おらず問題があった。
じ資源より入力し、テスト系のプログラムを本番系のプ
ログラムと同一の形態で動作させ出力データを各々異な
る装置へ出力する事はハードウェアの構成上困難であっ
た。また、テスト系のプログラムが本番系のプログラム
に対して支障を与えないようにするための機器も備えて
おらず問題があった。
これらの事は本番系のプログラムとテスト系のプログラ
ムだけの問題ではなく、異なる数種の本番系のプログラ
ム群の間に於いても同様に同じ入力データを必要とする
場合、同じ事がいえる。
ムだけの問題ではなく、異なる数種の本番系のプログラ
ム群の間に於いても同様に同じ入力データを必要とする
場合、同じ事がいえる。
本発明の目的は、オンラインリアルタイムで動作中の本
番プログラムとは独立してテスト系のプログラムのテス
トが出来る入出力デ〒り処理装置を提供することにある
。
番プログラムとは独立してテスト系のプログラムのテス
トが出来る入出力デ〒り処理装置を提供することにある
。
(問題点を解決するための手段)
本発明は計算機が外部の入出力機器と何等かの入出力を
行う場合、計算機と外部機器との間に存在し、入力機器
から入力したデータを所定のプログラムへ通知する入力
データ処理装置と、プログラムから出力する出力データ
を所定の出力機器へ出力する出力データ処理装置とから
成る構成を有することを特徴とする。
行う場合、計算機と外部機器との間に存在し、入力機器
から入力したデータを所定のプログラムへ通知する入力
データ処理装置と、プログラムから出力する出力データ
を所定の出力機器へ出力する出力データ処理装置とから
成る構成を有することを特徴とする。
(作用)
この構成よりプログラムがオンラインにて動作中に同一
のプログラムのテストを行うことが可能となる。
のプログラムのテストを行うことが可能となる。
(実施例)
第1図に、本発明による入力データ処理装置、および出
力データ処理装置の一実施例を示す。
力データ処理装置の一実施例を示す。
上記目的を達成するために入出力の際、プログラムと外
部の入出力機器との間に本発明である入力データ処理装
置、および出力データ処理装置を置き実現するものであ
る。1,5は各々外部の入力機器・出力機器であり主に
プロセス入出力装置、データ伝送装置、CRT、タイプ
ライタ、データファイル等がある。2は外部の入力機器
からの入力を一旦受取り必要とするプログラムへ通知す
る入力データ処理装置である。3はプログラムからの出
力を一旦受取り必要とする外部の機器へ出力する出力デ
ータ処理装置である。4は1つ以上のプログラムからな
るプログラムである。
部の入出力機器との間に本発明である入力データ処理装
置、および出力データ処理装置を置き実現するものであ
る。1,5は各々外部の入力機器・出力機器であり主に
プロセス入出力装置、データ伝送装置、CRT、タイプ
ライタ、データファイル等がある。2は外部の入力機器
からの入力を一旦受取り必要とするプログラムへ通知す
る入力データ処理装置である。3はプログラムからの出
力を一旦受取り必要とする外部の機器へ出力する出力デ
ータ処理装置である。4は1つ以上のプログラムからな
るプログラムである。
第2図は入力データ処理装置の説明図である。
入力データ処理装置は外部の入力機器から入力したデー
タを内部に持っている入力選択メモリに記憶されている
選択状態に従って必要とするプログラムへ通知する。入
力選択メモリは外部の入力機器とプログラムの接続状態
を記憶しているメモリである。これにより、被テスト系
のプログラムへも本番系のプログラムへも同時に入力デ
ータを通知することが可能であり1本番系のプログラム
を変更することなくテスト系のプログラムへ入力データ
を渡すことができ、プログラムのテストを容易にするこ
とができる。また、テスト系のプログラムは自分自身の
機能を確認するため本番系のプログラムとおなし入力デ
ータを与えてやるようにこの選択メモリを設定すること
によって可能となる。第3図は入力データ処理装置の機
能フローチャート図である。
タを内部に持っている入力選択メモリに記憶されている
選択状態に従って必要とするプログラムへ通知する。入
力選択メモリは外部の入力機器とプログラムの接続状態
を記憶しているメモリである。これにより、被テスト系
のプログラムへも本番系のプログラムへも同時に入力デ
ータを通知することが可能であり1本番系のプログラム
を変更することなくテスト系のプログラムへ入力データ
を渡すことができ、プログラムのテストを容易にするこ
とができる。また、テスト系のプログラムは自分自身の
機能を確認するため本番系のプログラムとおなし入力デ
ータを与えてやるようにこの選択メモリを設定すること
によって可能となる。第3図は入力データ処理装置の機
能フローチャート図である。
第4図は出力データ処理装置の説明図である。
出力データ処理装置は各プログラムが出力したデータを
内部に持っている出力選択メモリに記憶されている選択
状態に従って必要とする外部の機器へ切替え出力する。
内部に持っている出力選択メモリに記憶されている選択
状態に従って必要とする外部の機器へ切替え出力する。
この出力選択メモリはプログラムと外部の出力機器との
接続状態を記憶しているメモリである。これにより、本
番系のプログラムの出力は本来出力する外部機器へ、ま
た、テスト系のプログラムは本来出力する機器では無く
テスト結果を確認できる外部の代替出力機器を選択メモ
リに設定して置くことによって可能となる。
接続状態を記憶しているメモリである。これにより、本
番系のプログラムの出力は本来出力する外部機器へ、ま
た、テスト系のプログラムは本来出力する機器では無く
テスト結果を確認できる外部の代替出力機器を選択メモ
リに設定して置くことによって可能となる。
第5図は出力データ処理装置の機能フローチャート図で
ある。
ある。
出力データ処理装置はプログラムからの出力を複数の機
器へも出力する様に選択メモリを設定することができる
ため、プログラムから複数の機器へ出力する時は1回の
出力で済みプログラムを簡単にすることができる。
器へも出力する様に選択メモリを設定することができる
ため、プログラムから複数の機器へ出力する時は1回の
出力で済みプログラムを簡単にすることができる。
本発明によれば、従来本番系のプログラム用計算機以外
にテスト系のプログラム用計算機を必要としていたが、
1つの計算機内部に本番系のプログラムとテスト系のプ
ログラムを共存することができるためテスト系のプログ
ラム用の計算機が不要となる。また、数種の本番系のプ
ログラムを1つの計算機に複数混在させても1つの外部
の入力機器からの入力データを複数の本番系のプログラ
ムへも通知することが可能であり同様の効果がある。
にテスト系のプログラム用計算機を必要としていたが、
1つの計算機内部に本番系のプログラムとテスト系のプ
ログラムを共存することができるためテスト系のプログ
ラム用の計算機が不要となる。また、数種の本番系のプ
ログラムを1つの計算機に複数混在させても1つの外部
の入力機器からの入力データを複数の本番系のプログラ
ムへも通知することが可能であり同様の効果がある。
第1図は本発明による入出力データ処理装置の1実施例
を示す全体構成図、第2図は第1図に適用される入力デ
ータ処理装置内の入力選択メモリの概念図、第3図はそ
の機能を表したフローチャート図、第4図は第1図に適
用される出力データ処理装置内の出力選択メモリの概念
図、第5図はその機能を表したフローチャート図である
。 1・・・外部の入力機器 2・・・入力データ処理装置 3・・・出力データ処理装置 4・・・プログラム
5・・・外部の出力機器 代理人 弁理士 則 近 憲 佑 同 三俣弘文 \ 〜η
を示す全体構成図、第2図は第1図に適用される入力デ
ータ処理装置内の入力選択メモリの概念図、第3図はそ
の機能を表したフローチャート図、第4図は第1図に適
用される出力データ処理装置内の出力選択メモリの概念
図、第5図はその機能を表したフローチャート図である
。 1・・・外部の入力機器 2・・・入力データ処理装置 3・・・出力データ処理装置 4・・・プログラム
5・・・外部の出力機器 代理人 弁理士 則 近 憲 佑 同 三俣弘文 \ 〜η
Claims (1)
- 計算機が外部の入出力機器と何等かの入出力を行う場合
、計算機と外部機器との間に存在し、入力機器から入力
したデータを所定のプログラムへ通知する入力データ処
理装置と、プログラムから出力する出力データを所定の
出力機器へ出力する出力データ処理装置とから成る入出
力データ処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61229657A JPS6385838A (ja) | 1986-09-30 | 1986-09-30 | 入出力デ−タ処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61229657A JPS6385838A (ja) | 1986-09-30 | 1986-09-30 | 入出力デ−タ処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6385838A true JPS6385838A (ja) | 1988-04-16 |
Family
ID=16895640
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61229657A Pending JPS6385838A (ja) | 1986-09-30 | 1986-09-30 | 入出力デ−タ処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6385838A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01312641A (ja) * | 1988-06-13 | 1989-12-18 | Nec Corp | オンラインのバッチテスト方式 |
-
1986
- 1986-09-30 JP JP61229657A patent/JPS6385838A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01312641A (ja) * | 1988-06-13 | 1989-12-18 | Nec Corp | オンラインのバッチテスト方式 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4684885A (en) | Arrangement for on-line diagnostic testing of an off-line standby processor in a duplicated processor configuration | |
| US6134690A (en) | Computerized automation system and method | |
| US5404526A (en) | Improved method for accessing machine state information | |
| US6272454B1 (en) | Debugging and cosimulation method for wide band switch firmware | |
| JP2917275B2 (ja) | Cpuを有する装置の試験システム | |
| JPS6310456B2 (ja) | ||
| JPS63177231A (ja) | 並列プログラムデバグ方式 | |
| JP2735019B2 (ja) | デバッグ方法 | |
| JPH03130839A (ja) | オンラインシミュレーション方式 | |
| JPS59202547A (ja) | デバツグ装置 | |
| JPH03269735A (ja) | マイクロプロセッサボードのテスト処理方式 | |
| JP2599795B2 (ja) | マイクロプロセッサ搭載回路の試験方法 | |
| JPH01279334A (ja) | 疑似モニタによるソフトウェアの単体試験方式 | |
| JPH01233529A (ja) | 端末試験制御方式 | |
| JPS6129948A (ja) | 複合処理装置のインタ−フエ−ス・テスト方式 | |
| JPH02279039A (ja) | ローカルエリア・ネットワーク制御装置の内部診断方式 | |
| JPS62151943A (ja) | マイクロコンピユ−タのテスト方式 | |
| JPS58178449A (ja) | デバツグ方法 | |
| JPS62184546A (ja) | 試験プログラムの実行制御方式 | |
| JPS62211742A (ja) | ソフトウエアテスト方式 | |
| JPS6370346A (ja) | テストプログラム制御方式 | |
| JPS6334649A (ja) | デ−タ処理装置 | |
| JPS62262107A (ja) | エミユレ−タ用pioシミユレ−タ装置 | |
| JPS62196736A (ja) | 擬似障害発生方式 | |
| JPS6321219B2 (ja) |