JPH01233630A - ファイル処理方式 - Google Patents

ファイル処理方式

Info

Publication number
JPH01233630A
JPH01233630A JP63062576A JP6257688A JPH01233630A JP H01233630 A JPH01233630 A JP H01233630A JP 63062576 A JP63062576 A JP 63062576A JP 6257688 A JP6257688 A JP 6257688A JP H01233630 A JPH01233630 A JP H01233630A
Authority
JP
Japan
Prior art keywords
processing
user program
status
ending
file
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
JP63062576A
Other languages
English (en)
Inventor
Misako Hirata
平田 美佐子
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 JP63062576A priority Critical patent/JPH01233630A/ja
Publication of JPH01233630A publication Critical patent/JPH01233630A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はファイル処理方式に関し、特にファイルステー
タスの通知方法を選択することによってユーザプログラ
ムの負荷を軽減するファイル処理方式に関する。
〔従来の技術〕
従来のファイル処理方式ではユーザプログラムから要求
されたファイルアクセス処理を行ない、この処理の終了
結果を数値を用いてユーザプログラムへ通知していたの
で、ユーザプログラムではその終了結果の全ての数値を
認識して終了処理を行なわなければならなかった。した
がってユーザプログラムの負荷が非常に高くなるという
欠点があった。
〔発明が解決しようとする課題〕
本発明が解決しようとする課題、換言すれば本発明の目
的はファイルステータスの内容に従ってその通知先を区
別するようにして上記の欠点を改善したファイル処理方
式を提供することにある。
〔課題を解決するための手段〕
本発明のファイル処理方式は、ユーザプログラムの指示
に従ってファイルステータスの通知方法を認識する処理
ルーチンと、ファイルの物理的エラーによる終了状態を
利用者に直接通知する処理ルーチンとを有し、利用者の
都合に応じて前記ファイルステータスの通知先を変更す
るようにして構成される。
〔実施例〕
次に本発明について図面を参照して説明する6第1図は
本発明の一実施例を示す流れ図である。同図においてユ
ーザプログラムの指定によりファイルアクセスの終了結
果を全てユーザプログラムに通知するか否かを切り分け
、ユーザプログラムに終了結果を全て通知しない場合に
は論理的なエラー□ファイル終端検出、ファイルオーバ
フロー、二重キーエラー等−−切みをユーザプログラム
に通知し、その他の物理エラーについては終了状態通知
処理によりユーザプログラムを介さずに直接利用者に通
知する。
ユーザプログラム2が起動されるとステータス通知方法
認識処理3によって全ての終了結果をユーザプログラム
2に通知するか否かを認識する。
ファイルアクセス処理6を終了後、ステータス通知方法
認識処理3が終了結果を全て通知すると認識していたな
らば、ステータス通知処理4によりニーサブログラムへ
終了結果の通知を行なう。また、終了結果を全て通知し
ないと認識していたならば、ステータス通知処理5によ
り終了状態通知処理8に通知される。そしてファイルス
テータスが論理的なエラーまたは正常終了だったならば
、終了状態通知処理8はユーザプログラム2にその終了
結果の通知を行ない、物理的なエラーならば後処理を行
なったのちユーザプログラム2を介さずに直接利用者に
メツセージ表示を行なって通知する。
〔発明の効果〕
以上説明したように本発明によればユーザプログラムの
指定によりユーザプログラムを介さずに直接物理エラー
を通知することが可能となるので、ユーザプログラムの
ファイルアクセス終了状態による後処理の負荷を軽減す
ることができるという効果がある。すなわち、エラー発
生時ユーザプログラム上での後処理が不要となる。
一方、物理的なエラー発生時に処理を終了させるのでな
く別の処理を行なわなくてはならないような物理ユーテ
ィリティにおいては、[全ての終了結果を通知する」と
指定することにより、プログラムに終了結果が通知され
、続いて次の処理を行なうことが可能となる。
【図面の簡単な説明】
第1図は本発明の一実施例を示す流れ図である。 2・・ユーザプログラム、3・・・ステータス通知方法
認識処理、4−5・・・ステータス通知処理、6・・・
ファイルアクセス処理、8・・・終了状態通知処理。

Claims (1)

    【特許請求の範囲】
  1. 情報処理システムにおけるファイル処理方式において、
    ユーザプログラムの指示に従ってファイルステータスの
    通知方法を認識する処理ルーチンと、ファイルの物理的
    エラーによる終了状態を利用者に直接通知する処理ルー
    チンとを有し、利用者の都合に応じて前記ファイルステ
    ータスの通知先を変更することを特徴とするファイル処
    理方式。
JP63062576A 1988-03-15 1988-03-15 ファイル処理方式 Pending JPH01233630A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63062576A JPH01233630A (ja) 1988-03-15 1988-03-15 ファイル処理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63062576A JPH01233630A (ja) 1988-03-15 1988-03-15 ファイル処理方式

Publications (1)

Publication Number Publication Date
JPH01233630A true JPH01233630A (ja) 1989-09-19

Family

ID=13204274

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63062576A Pending JPH01233630A (ja) 1988-03-15 1988-03-15 ファイル処理方式

Country Status (1)

Country Link
JP (1) JPH01233630A (ja)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57159353A (en) * 1981-03-28 1982-10-01 Fujitsu Ltd Failure processing system
JPS59161771A (ja) * 1983-03-04 1984-09-12 Fujitsu Ltd ト−タリゼ−タシステムの自動リカバリ方式
JPS62166437A (ja) * 1986-01-20 1987-07-22 Fujitsu Ltd 情報処理システムの運転方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57159353A (en) * 1981-03-28 1982-10-01 Fujitsu Ltd Failure processing system
JPS59161771A (ja) * 1983-03-04 1984-09-12 Fujitsu Ltd ト−タリゼ−タシステムの自動リカバリ方式
JPS62166437A (ja) * 1986-01-20 1987-07-22 Fujitsu Ltd 情報処理システムの運転方法

Similar Documents

Publication Publication Date Title
JPH01233630A (ja) ファイル処理方式
JPH02136927A (ja) 言語処理プログラム
JPH03260838A (ja) Cpu使用時間制限方式
JPH02118726A (ja) ジョブ実行制御方式
JP2615921B2 (ja) オペレーティングシステムにおける入出力制御方法
JPH0367357A (ja) マルチcpuシステム
JPH0589049A (ja) コマンド実行装置
JPS628830B2 (ja)
JPS6265134A (ja) 割込み処理方式
JPH02219163A (ja) タイムシェアリングシステムにおける運用管理方式
JPS62100834A (ja) プログラムの版数管理方式
JPH0384633A (ja) プログラムエラー検出装置
JPH06274468A (ja) コンピュ−タの異常検出方法
JPH01114942A (ja) 割込み制御方式
JPH02101562A (ja) 割込・再開始制御方式
JPH03282735A (ja) 並列処理システム
JPH02239358A (ja) Mmi状態遷移変更方式
JPS63228257A (ja) Tssにおけるパラメ−タの入力制御方式
JPS62179034A (ja) デツドロツクステ−タス通知方式
JPH0239238A (ja) プログラム定義変更処理方法
JPS6380335A (ja) バツクグランドジヨブ起動方式
JPH02176813A (ja) 中央処理装置およびタイマ回路
JPH03147149A (ja) データファイルの更新管理方式
JPH04238547A (ja) 半導体装置
JPS6260054A (ja) オンラインシステムにおける起動業務の排他制御方式