JPH02165359A - データ処理方式 - Google Patents
データ処理方式Info
- Publication number
- JPH02165359A JPH02165359A JP63322495A JP32249588A JPH02165359A JP H02165359 A JPH02165359 A JP H02165359A JP 63322495 A JP63322495 A JP 63322495A JP 32249588 A JP32249588 A JP 32249588A JP H02165359 A JPH02165359 A JP H02165359A
- Authority
- JP
- Japan
- Prior art keywords
- processing
- input
- output
- data
- executed
- 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
- 238000000034 method Methods 0.000 claims abstract description 12
- 238000003672 processing method Methods 0.000 claims description 4
- 238000007796 conventional method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、データ処理方式、特にデータの入出力方法を
ユーザプログラムの指定によって任意に変更することが
できるデータ処理方式に関する。
ユーザプログラムの指定によって任意に変更することが
できるデータ処理方式に関する。
従来、この種のデータ処理方式では、データの入出力は
そのファイルの作成状態、すなわちレコード長によって
決定され、−回の入出力はすべてレコード(レコード長
)単位で行なわれていた。
そのファイルの作成状態、すなわちレコード長によって
決定され、−回の入出力はすべてレコード(レコード長
)単位で行なわれていた。
上述した従来の方式では、ユーザプログラムから実行で
きるデータの入出力は、レコード単位に限られているた
め、複数のレコードを一度に処理するようなユーザプロ
グラムでは繰り返し入出力処理を行なわなければならな
いので、処理速度が非常に遅くなる。
きるデータの入出力は、レコード単位に限られているた
め、複数のレコードを一度に処理するようなユーザプロ
グラムでは繰り返し入出力処理を行なわなければならな
いので、処理速度が非常に遅くなる。
本発明によれば、「ユーザプログラムの指定によって任
意のデータ入出力処理を行なう制御プログラムと、前記
制御ブロックから入出力方法を認識し、任意の入出力を
行なう処理リーチンとを有することを特徴とするデータ
処理方式Jが得られる。
意のデータ入出力処理を行なう制御プログラムと、前記
制御ブロックから入出力方法を認識し、任意の入出力を
行なう処理リーチンとを有することを特徴とするデータ
処理方式Jが得られる。
次に、本発明の一実施例を示した図面を参照して、本発
明をより詳細に説明する。
明をより詳細に説明する。
第1図を参照すると、本発明の一実施例において、ユー
ザプログラム1の指定した情報から制御ブロック2を作
成し、この制御ブロック2から入出力方法認識処理3に
て、データの入出力を−レコード単位に行な、うか、ま
たは複数レコードを一括して行なうかを切り分ける。−
レコード単位に入出力を行なうと認識した場合には、従
来入出力処理4を行なう。また、複数レコードを一括し
て行なうと認識した場合には、新入出力処理5を行ない
、磁気ディスク入出力インタフェース6に制御を移し、
外部記憶装置7に対してデータの入出力を行なう。
ザプログラム1の指定した情報から制御ブロック2を作
成し、この制御ブロック2から入出力方法認識処理3に
て、データの入出力を−レコード単位に行な、うか、ま
たは複数レコードを一括して行なうかを切り分ける。−
レコード単位に入出力を行なうと認識した場合には、従
来入出力処理4を行なう。また、複数レコードを一括し
て行なうと認識した場合には、新入出力処理5を行ない
、磁気ディスク入出力インタフェース6に制御を移し、
外部記憶装置7に対してデータの入出力を行なう。
ユーザプログラム1が起動され、データの入出力動作を
発行すると、この情報からファイル処理を行なうための
制御ブロック2を作成する。入出力方法認識処理3では
、制御ブロック2の内容から入出力データ長、入出力バ
ッファの指定がされていたならば、新入出力処理5を行
ない、磁気ディスク入出力インタフェース6を介して指
定された長さ分のデータをユーザプログラム上の指定さ
れたバッファに返す。また、入出力データ長、人出力バ
ッファの指定がない場合には、従来入出力処理4を行な
い、磁気ディスク入出力インタフェースを介して−レコ
ード分のデータをユーザプログラム上のレコードエリア
に返す。
発行すると、この情報からファイル処理を行なうための
制御ブロック2を作成する。入出力方法認識処理3では
、制御ブロック2の内容から入出力データ長、入出力バ
ッファの指定がされていたならば、新入出力処理5を行
ない、磁気ディスク入出力インタフェース6を介して指
定された長さ分のデータをユーザプログラム上の指定さ
れたバッファに返す。また、入出力データ長、人出力バ
ッファの指定がない場合には、従来入出力処理4を行な
い、磁気ディスク入出力インタフェースを介して−レコ
ード分のデータをユーザプログラム上のレコードエリア
に返す。
以上説明したように、本発明によれば、ユーザプログラ
ムの指定によってデータの入出力において、複数レコー
ドを一括して処理することが可能となるなめ、従来のよ
うに複数のレコードに対する一括処理を行なう場合の入
出力処理を繰り返し行なう必要なくなる。
ムの指定によってデータの入出力において、複数レコー
ドを一括して処理することが可能となるなめ、従来のよ
うに複数のレコードに対する一括処理を行なう場合の入
出力処理を繰り返し行なう必要なくなる。
また、複数レコードを一括して処理するため、データ処
理の高速化を計ることができる。
理の高速化を計ることができる。
第1図は本発明の一実施例の処理の流れを示す図である
。 1・・・ユーザプログラム、2・・・制御ブロック、3
・・・入出力方法認識処理、4・・・従来入出力処理、
5・・・新入出力処理、6・・・磁気ディスク入出力イ
ンタフェース、7・・・外部記憶装置。
。 1・・・ユーザプログラム、2・・・制御ブロック、3
・・・入出力方法認識処理、4・・・従来入出力処理、
5・・・新入出力処理、6・・・磁気ディスク入出力イ
ンタフェース、7・・・外部記憶装置。
Claims (1)
- ユーザプログラムの指定によって任意のデータ入出力
処理を行なう制御プログラムと、前記制御ブロックから
入出力方法を認識し、任意の入出力を行なう処理リーチ
ンとを有することを特徴とするデータ処理方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63322495A JPH02165359A (ja) | 1988-12-20 | 1988-12-20 | データ処理方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63322495A JPH02165359A (ja) | 1988-12-20 | 1988-12-20 | データ処理方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02165359A true JPH02165359A (ja) | 1990-06-26 |
Family
ID=18144282
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63322495A Pending JPH02165359A (ja) | 1988-12-20 | 1988-12-20 | データ処理方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02165359A (ja) |
-
1988
- 1988-12-20 JP JP63322495A patent/JPH02165359A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH06301522A (ja) | 計算機システム構成方法 | |
| JPH02201528A (ja) | ファイルの並列入出力管理方式 | |
| JP2537862B2 (ja) | 表示デ−タ読込み制御方式 | |
| JPH02238568A (ja) | データベース処理システム | |
| JPH035807A (ja) | データレコード入出力方式 | |
| JPH03127140A (ja) | プログラム動的生成方式 | |
| JPS63276629A (ja) | ファイル内レコ−ドのソ−ト方式 | |
| JPH02195448A (ja) | 命令トレース装置 | |
| JPS62235654A (ja) | フアイルのデ−タ入出力処理方式 | |
| JPH02257284A (ja) | データ処理装置 | |
| JPH04141758A (ja) | データ転送方法 | |
| JPS63318627A (ja) | デ−タベ−スの検索方式 | |
| JPH0267636A (ja) | プログラム実行手順ファイル変換方式 | |
| JPH02171913A (ja) | 光ディスク装置制御方式 | |
| JPS6344240A (ja) | プログラム処理制御方式 | |
| JPH04264973A (ja) | データベースの蓄積方式 | |
| JPH02222025A (ja) | ファイルラベル一括入出力処理方式 | |
| JPS62290919A (ja) | コマンド実行方法 | |
| JPH0236415A (ja) | プリンタ出力処理方式 | |
| JPH02224156A (ja) | ファイル退避方式 | |
| JPH0279147A (ja) | 情報処理装置 | |
| JPH05205007A (ja) | リアルチップ情報ファイル生成方式 | |
| JPH03137869A (ja) | 磁気テープデータ記録方式 | |
| JPH02168353A (ja) | データベース処理機構 | |
| JPS63271786A (ja) | デ−タ編集装置 |