最初のページに戻ります。

総合の目次があるページに戻ります。

よく使うマニュアルです

Wiki

updated on 2004.06.23

ストラクチャード定理 NSチャート

[ HOME ] [ Upper ]


参考文献:オーム社 國友義久著「ストラクチャード・プログラミング入門」

NSチャートで表す基本的な3つの構造単位

1.順次

2.選択

3.繰返し

単純にファイルを読み込んで明細印刷する例をNSチャートで

NSチャートをRPGで表現

2000-1-11追加

 
                     READ AFILE                    90
DoWhile 
           *IN90     DOWEQ*OFF                       
                     EXSR @DTL                       
                     READ AFILE                    90
                     ENDDO                             
 
                     MOVE *ON       *INLR            
     C                     READ AFILE                    90
     C*
B001 C           *IN90     DOWEQ*OFF                       
 002 C                     EXSR @DTL                       
 002 C                     READ AFILE                    90
E002 C                     ENDDO                             
     C*                                                    
     C                     MOVE *ON       *INLR            
     C                     RETRN                           

NSチャートとプログラムコードは、極めて似ています。ENDDO (ENDでも可)が、DOループの終端を指定するために必要なるっているところが違うだけです。(Openは、RPGが暗黙に行いますので、無視しました。)

また、一般のフローチャートで、構造化を表現しようとすると、右から上の処理に戻る最中に、その下から上に処理を書くことになり不自然なことになります。下図の、明細印刷からREAD FILEへ行く(DoWhileの中の処理)の部分の記述が、不自然に見えます。もちろん、ここを連結子をつけて、別モジュールにすれば、こんな書き方にはなりません。しかし、NSチャートはこの部分も上から下への処理を変えることなく、記述できます。

       ↓こんな感じにしてみたら、分かりやすいかも。

 

2000-1-4

 

[ HOME ] [ Upper ]

You are at K's tips-n-kicks of AS/400

 

過払い金の回収ならこちら 海外旅行保険の加入はコチラ! 低金利でお得なローン探し
[PR] | 花粉症債務整理中国SEO対策消費者金融SEO車 買取テンプレート沖縄旅行免許合宿二輪引越しプレゼントゴルフ会員権留学レーシックマッサージFX投資信託くりっく365アフィリエイトFXホームページ制作デイトレードハワイ旅行タイバンコクハワイ レンタカーベスト ハワイ ホテル レーツバリ島Hawaii hotelsHawaii Activitiesbhhrハワイホテルテキスト広告
【運営会社「パラダイムシフト」サービス】 ハワイ現地オプショナルツアーリラックマ) - ビジネスクラス航空券 - 格安航空券(1) - 格安航空券(2) - 海外ホテル - 韓国旅行 - タイムシェア - ホテル 予約
無料ホームページ - 携帯ホームページ - 無料ホームページ作成 - レンタルサーバー - ブログ - ヴィラ - ハワイ コンドミニアム - バリ島 ホテル - プーケット ホテル - 海外旅行 - 格安国際電話 - レップチェッカー - ホノルルマラソン - サイトパトロール - 誹謗中傷 - 学校裏サイト監視