アプリ版:「スタンプのみでお礼する」機能のリリースについて

【COBOL】文法がわかりません

閲覧ありがとうございます。今、平成27年度秋期の基本情報技術者試験 午後問題の問10( https://www.jitec.ipa.go.jp/1_04hanni_sukiru/mon … )を解いているのですが、ソースを読んでいてわからないところがあり、質問いたしました。

Aが4桁の変数、B、Cが1桁の変数だとして、COBOLで

ADD 1 TO A(B,C)

とは何を意味しているのでしょうか。
質問の意味が分かりにくかったら申し訳ありません。
ソース全文がないと分かりにくいという場合は、載せたpdfを見て頂けると幸いです。問10の、設問1の、bに関する解答群で、答えはエです。

解説を探しましたが見当たらず、とても困っています。
COBOL技術者の方がいらっしゃいましたら、助けていただけないでしょうか。
よろしくお願いいたします。

質問者からの補足コメント

  • うれしい

    回答ありがとうございます!

    >どこですか?文字検索してもヒットしないし
    ページ数で示してくれたほうが
    大変失礼いたしました。問題文が始まるのはp47~で、該当する設問が載っているのはp50です。検索しても出てこなかったのは、質問文中の変数が問題と異なるからだと思います(実際には、ADD 1 TO CNT-NUM(I,J))です。申し訳ございません。

    2次元配列という言葉を初めて聞きました。調べてみます!

    No.1の回答に寄せられた補足コメントです。 補足日時:2017/09/30 23:31

A 回答 (1件)

COBOL ははるか昔ちょっとかじっただけですが



>ADD 1 TO A(B,C)
>とは何を意味しているのでしょうか。

たぶんですが「2次元配列な変数Aに数値1を加算する」という意味の低レベル言語表記でしょう。
COBOL 関係なくアセンブリ言語と混じってる気もしますが
世には妙な文法のアセンブラやコンパイラもたまにありますからね

>載せたpdfを見て頂けると幸いです。問10の、設問1の、bに関する解答群で、答えはエです。
どこですか?文字検索してもヒットしないし
ページ数で示してくれたほうが
この回答への補足あり
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!