• 検索結果がありません。

野 崎 剛 一

N/A
N/A
Protected

Academic year: 2021

シェア "野 崎 剛 一"

Copied!
4
0
0

読み込み中.... (全文を見る)

全文

(1)

亙豆董亘 出 力 検 索 シ ス テ ム に つ い て

情報処理センター 阪 上 直 美 野 崎 剛 一

1. 

はじめに

54

3

月に,アナログデータ処理用として.

PANAFACOM U‑ll 0 0

システムが,センター (当時:電子計算機案) ζ ,搬入され,稼動を開始した。 I

との計算機は,主記憶装置

64KB.

固定ディスク装置

10MB.

周辺機器は,コンソールがタ イプライタ型,補助記憶装置として,フロッピィディスク装置という機器構成であった。

固定ディスク

10MB

というとれまで,ディスクを持たない計算機しか使用したととがない者に とって,ディスクの存在は,大であり,ディスク上のフ了ィルを用いての処理は有効であった。

但し,

ζ

の計算機は.

AD

変換用(アナログデータ処理用)の装置であるので,テキスト編集用の ソフトウエアが不備であり,又,出力結果を出す,ラインプリンタ装置がないという弱点があった。

当然,計算処理の出力結果は,タイプライターに出力される。タ d プライターの出力は,時t i f lが かかり,プログラムの作成次第では,不要な出力も多く,計算処理が,なかなか,はかどらない ものであった。

乙のような不便さを考え.

JOB

のすべての出力結果をディスクに保存し,見たい箇所だけ,

タイプライターに出力させて,結果をみる,出力検索システムを作った。

55

1

I

c:..大型機

CFACOM M‑l00IIAD)

が搬入され,稼動を開始したが,出力検索シス テム

CSORP)

がまだ使用できないので,一応

TSS

のコマンドプロシジヤとして,大型機の方 でも使えるようにした。

2.

概 要

‑65‑

(2)

時 一

ζ

のシステムは,次の様な機能を持っている。

(1) 

ラインプリンタイメージで頁数を計数する。

( 2 )   ページ単位で検索する。

(3)  1

ページ内の指定行 印行までを検索する。

(4) 

検索した情報の指定桁数のみを出力する。

実行結果の出力機番を,ディスク上のアァイル

ζl

割り当て,実行結果をディスク上

ζl

保存する。

そのファイルを読み込み,ラインプリンタイメージで何頁になるか,書式制御

(FORMAT

文中) の情報により,次の様』

ζ

計数する。

1H 

… ・ ・ ・ 行 教 +

H 0 

……  行 教

+2 1H

……  計数しない

…… 

1

ペ ー ジ +

行数が

66

行を越えると,頁数を

l

ふやし,行数を

1

から計数する。

実 行 結 果 の 情 報 (

1

レコード

13.7

バイト)と,頁数

(2

バイト) ,・行数(

2

バイト)の情報を,

レコードの後ろ

4

バイト

ζl

格納したファイルを,別のファイル

ζi

作る。

136

バイト(文字)

行 数 頁 数 検索したい頁,その頁の検索したい行を与えると,乙のファイルを読み,内容を出力装置に出力す

る 。

現在,センターのキャラクターディスプレイ装置でも,検索できるようにしているが,

ζ

の装置 は 行

80

文 字 し か 出 力 す る 乙 と が で き な い の で レ コ ー ド の 内 の , 桁 数 を 指 定 す る

ζ

とにより,

すべての情報を検索できる様にしな。

3. 

プログラムディパック用に利用する出力検索システムのコマンドプロシジャについて

(FACOM M

180llAD

での利用)

端末機で実行結果を見ながらプログラムをディパックしていくコマンドプロシジャを作り,その 中 ! L ,

ζ

の検索システムを取り入れた。(プロシジャ名:

XOUT)ζ

のコマンドプロシジャ

XOUT

は,検索したいプログラムの名前を指定すると,そのプログラムを実行し,出力結果をディスク上 の

1

ファイルに保存し,検索プログラムが動き,検索したい所だけ,検索する乙とができる。又,

プログラムに,エラーがあると

***COMPILE

ERROR~ド:4くというメッセージを端末に出力し,

そのプログラムを

EDIT

コマンドにかけ,プログラムの修正ができるモードにする。スクリーンエ ディタ

(FSO)

機能が使える

TSS

端末装置ならば,プログラム修正が行える画面を出力するコマン

‑66‑

(3)

亙互蔓萱

ドプロシジャ

(DOUT)

を使用する

ζ

とができる。

使用例

J4  

骨 f

 0

n J 

J

E T  

T

C

封 一

E し

EC

n u

u m n u  

自 ナ ハ

‑tA‑ne﹄・司u・1Aハ門T' 門 一 ハ u ハ u ハ u n v 一 T ' n 門

︐ 一 一 一 一 ハ 門 n u

n u

ι

v n ・ ι

vnL

unyιη︐・1A つ 7 8

ワ 1 ワ

5

? 3 T T n v ヮ

・ 門

r

・ ヮ

︐ . ヮ

'

"

H U H U

申川

wor"tA‑1‑.︒︐︐臥

UU

1 1 1 1 1 1

4 4 一 一 ヌ ッ

O O E O F 4 0 r 4 A 7 4 9 ' 2 0 0 0   0 テ n y

・ 7 5

2 7 8 7 1 0 0 6 サ

6

・ 6

・ 6

・ 6

F F C テ ン

・ 2

・ 1

・ 0

・ 6

D

マ ケ 1 一 l 一 1

‑ 1 一

﹀ E N Y

? 一 一 一 一 つ

‑ R Q n k e T

︿

︿

E I

‑ ハ テ 5 7 2 8 7 2 2 7 2 4 7 0 ハ T T R

・ マ

・ 7 0

・ 7 3

?

?

? 8

︑ Y Y N Q E

ヘツ

? 3 0 r

・ 4

? ニ ひ

?

"

1 0 y

‑ ツ R R E

‑ υ 2

‑ ハ タ ニ

γ

・ 6

・ 8

・ 5 一 T T I E

・ ウ ケ 5 0 G O O

‑ N N R p g ' ヘ ス

3

=

=

諸 君 ヘ

E E E M n ' ハ n 1

・ 1 ウ l n v ' B B B B n r L 6 6 カ サ ッ 5 1 1 0 F 1

? 1 9 1 6 サ T A

‑ C G F ン ラ

? 0 9 3

?

?

? 3 ン 5 5

P

ケ ケ つ キ

? カ

? 6 3

・ 6 3

・ 6 3

・ 5 3

・ ヶ

? 2 2 m ‑ F F つ つ つ

・ 2

・ 3

・ 3

・ 0 つ 0 0 8 6 6 v

・ ヨ o v o q 0 3 0 3 0 3 0 4 0 一 ヨ 0 8 8 Y C リ リ O リ O ケ 1

‑ 一 一 一 リ 0 5 5 0

D D

ツツ

3 ツ

4 6

* 叫

・ 3 9 Q Q

ENN13030?O富田富昌一一間‑一一一宮事官==ュOEEE

G E ツ E ツ O ツ O O Q X Y Q X Y Q X Y

車 伶

×

Y ツ

O K K R

4. 

おわりに

出力検索システムは,富士通提供の出力検索のための

fTS ‑S OR P (System Output Re‑

triev al  Projector)

コマンド

J

が使用できる様になると,もっと有効に出力検索ができる。

それまでの期間,又,プリンタ型の端末機(ポータフツレ端末期等)など,回線速度も遅いので,

不要な出力結果をプリントしないでも結果が見れるという.

XOUT. DOUT

の利用も非常に有効 だと思われる。

この検索プログラムは.

FORTRAN

プログラムで作られており,外部記憶毅置を持つ計算機で は,作成,実行できるシステムである。

5.  TSS

コマンド

EDIT

による出力検索について

現在,センターシステム

(FACOMOSIV / F4)

では,スクリーンエディタ

(FSO)

機能を

67‑

(4)

耳東事吾

使用するととができるキャラクタディスプレイ装置を使用すれば,

TSS

コマンド

EDIT

のサプコ マンドを利用して出力検索を行うととができる。

乙の場合,出力検索ファイルとして

'Fnnnn.LD. DATA' 

というデータセットをあらかじめ作成 しておく。

TSS

コマンドによる作成方法は次の通りである

旦A旦

ATTR ATTRl  BL

(1

37)  LR(137)  REC(A

F)  DS(PS)~

E 旦 A 旦ヱ

C DA (LP.  DATA)  NEW US (…l)~

IL

,プログラムを実行させる前に,出力検索を行いたいファイル

(FORTRAN

プログラムの 場合は通常,機番

6)

をデータセット

LP. DATAIL

割り当てる。

例えば,

FORTRAN

プログラムの出力機番

6

番を

LP. DATAIζ

割り当てる場合には,

C DA口・ DATA) F (FTO 6 FO 0 

1) 

~

とすれば良い。

そして,プログラムを実行させると実行結果は,

LP. DATA

の中

ζl

格納されているので次に

DIT

コマンドで

LP. DATA

をテキスト編集の対象として,

FSO

の各機能を利用して検索す れば良い。

参考文献

FACOM OS/UDS FORTRAN‑D

説明書

ACOM OSIV /F4 TSS

コマンド文法書

‑68‑

参照

関連したドキュメント

違うことをしたり飽きてしまっていただろう。二つ目は筆者がこの支援の方法が少し見えたと感

算3は欠落または遺漏した文献の補訂であって,関係者の孜孜とした営為にもかかわら  

また、公聴会においても、多数の出席者があり、種々の質問がなされたが、いずれも著者の説明に

 実験結果を見ると,同一砂を用いた実験でありなが

SHがSS結合をしたとしても,一般に,その増加量 はわずかであって,また,SS結合が増加したとして も,

 それでは少年の責任とはどのように構成されるべきであろうか?子ども

のひとびとの生の発言をとり入れようとしているのに対して,narratorの声一いわゆ

本店一巻と両替店一巻の決算帳簿の第 1