ストラクチャード定理 NSチャート |
参考文献:オーム社 國友義久著「ストラクチャード・プログラミング入門」 NSチャートで表す基本的な3つの構造単位1.順次2.選択3.繰返し単純にファイルを読み込んで明細印刷する例をNSチャートで
NSチャートをRPGで表現
NSチャートとプログラムコードは、極めて似ています。ENDDO (ENDでも可)が、DOループの終端を指定するために必要なるっているところが違うだけです。(Openは、RPGが暗黙に行いますので、無視しました。) また、一般のフローチャートで、構造化を表現しようとすると、右から上の処理に戻る最中に、その下から上に処理を書くことになり不自然なことになります。下図の、明細印刷からREAD FILEへ行く(DoWhileの中の処理)の部分の記述が、不自然に見えます。もちろん、ここを連結子をつけて、別モジュールにすれば、こんな書き方にはなりません。しかし、NSチャートはこの部分も上から下への処理を変えることなく、記述できます。 ↓こんな感じにしてみたら、分かりやすいかも。
|
You are at K's tips-n-kicks of AS/400
|
SEO | [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送 | ||