• 締切済み

casl2プログラミング

CASLIIのプログラミングをCOMET2シュミレータとCASL2アセンブラ を用いて勉強しているんですが、ソースプログラムを書くとき サブルーチン化する利点ってなんでしょうか?

noname#53834
noname#53834

みんなの回答

  • okg00
  • ベストアンサー率39% (1322/3338)
回答No.1

http://www2.cc.niigata-u.ac.jp/~takeuchi/tbasic/Intro2Basic/Structure.html ・構造化に伴う可読性・生産性(デバッグ効率)の向上 ・部品化して再利用した場合の信頼性の向上および工数の低減

関連するQ&A

  • CASL2000でのプログラミングで・・・。(NO1)

    CASL2000でプログラミングをつくったんですけど、 参考書をなくしてしまい、おまけに解説を書くのを忘れてしまったので プログラムを作ったのか忘れてしまいました! そこで、CASL2000に詳しい方なんのプログラミングか 教えてください。お願いします!!

  • casl2000のプログラミング課題がわからなくて困っています

    casl2000での課題でプログラミングがわからないのですが・・・ 1から10の総和を求めるプログラムを参考にし、最大値と最小値を求めるプログラムを完成させなさい。 CPAやJPLを使用するのはわかるのですが、組み立て方がわかりません。 どなたかご回答お願いできませんか?お願いします!

  • CASLの素因数分解

    CASLIIではなく、CASLの素因数分解のプログラムを教えていただけませんか?

  • CASLとCASL2の違いについて

    はじめまして。情報科学を勉強している大学生です。 お時間ございましたら、回答のほどよろしくお願いします。 現在、Pascal→CASL2のコンパイラの作成という課題に取り組んでいます。 意味解析まで終わって、アセンブラ言語に変換するとこまで来たのですが、先生の言っていた言葉の意味がよくわからず困っています。 「CASL2はCASLと違って、スタックポインタがGR4から独立したから、(コンパイラを作る際に)ちょっとした工夫が必要になる」 といった感じのことを言っていたのですが、具体的になぜ工夫が必要なのかわかりません。 理解している友達にも聞いたんですが、いまいちわかりませんでした。 webでもいろいろ調べたんですが、説明しているサイトが見つからず八方塞の状況です。 そこで、 「具体的になぜ、どのような工夫がいるのか」 を教えていただきたく思います。参考になるページを紹介していただけるだけでも結構です。 それでは、よろしくお願いします。

  • CASL アセンブラ命令 アプリ機能

    例えば、CASLのアセンブラ命令にDCがある。 LABER DC 100 とすると。 これは、メモリに領域を確保し100をいれる命令だが、プログラムが変更されれば、メモリアドレスは変更される。 CASLには機械語命令・マクロ命令・アセンブラ命令がある。 機械語命令は人に分かりやすいようにニーモニックが付けられているだけだが、 アセンブラ命令はプログラムが変更されればそのアドレスは移動するという、ハンドアセンブリでは、できない機能が含まれている。 アセンブリ言語は色々ありますが、アセンブラ言語は人に見やすいようにニーモニックが付けられているだけでなく、CASLのDC命令のように、ハンドアセンブリではできないアドレスの自動変更のようなアプリケーションとしての機能(OS的機能)も一般にふくまれているとかんがえてよいのでしょうか? よろしく願います。

  • CASLIIのプログラムで開発ができるの?

    基本情報処理技術者試験の午後のプログラム選択問題にCASLII(過去はCASLだったけど) そのアセンブラ言語なんぞで、何か新規開発ができるのでしょうか? C言語、Java、COBOLなら、色々な会社で開発してることはよ耳にしますが、CASLIIで開発してる とは耳にしたことがありません。もしもCASLIIで開発ができないのなら何の為に午後のプログラム言語問題にあるのでしょうか?それも知ってる方が居たら教えていただきたくて質問しました。 お願い致します。

  • CASL(2)の勉強方法について

    30代の男性です。今年の秋の情報処理技術者試験で基本情報を受けようと思います。 午前対策は参考書を購入して勉強するつもりです。 ここからが質問なのですが、午後対策はどうやって勉強すればよいのでしょうか? 自分はCASL(2)を選択する予定です。ただ勉強法がわかりません。とりあえずCASL(2)の参考書を購入するとして、その他に例えばCASL(2)のソフトを購入し自分のパソコン上でプログラムを作成し、ソースプログラムを解釈(アセンブリ?)したり、実行結果をパソコン画面に表示したりなんて可能ですか?あと、情報処理試験の公式サイト上からエミュレータのダウンロードが可能と聞きましたが、ダウンロードしておけば勉強する際になんか役に立つのでしょうか?長文になりましたが回答願いますm(__)m

  • CASL2の勉強方法について

    秋の基本情報試験に申し込みました。 数年前にシスアドは取ったのですが、今から独学で基本の勉強をはじめる、かなりせっぱつまった状態です。 Cは難しいということを友人が言っていたのでCASLにしようと思っていますが、どのような勉強方法が効率がよく、使用する参考書や自宅のPCでの実習の方法など教えていただけませんでしょうか。ほとんどまったくの初心者なので、なるべくわかりやすい方法がよいのですが・・・。 過去ログで「アセンブラ入門CASL2」という書籍がおすすめと出ていたのですが、実物を書店で見れるわけでないので、レベルがわかりません。 なるべくわかりやすい本と実習方法を教えてください。 どうぞよろしくお願いします。

  • CASLの勉強で行き詰まりました

    現在、基本情報技術者用にCASLを勉強しています。2週間前から行っているのですが、なかなかプログラムが理解できません。 繰り返しの足し算までは理解し、書けるようになってると思うのですが、10進数を16進数文字列に変換するプログラムを作成しろ。という問題ではなんとなくは分かるのですが、具体的なプログラムにはできません。 今までプログラム作成の経験がないのですが、プログラム勉強の初期の段階ではみなさんどのように勉強なされていましたか? 今はなぜこのような動きをするのか、といった基本的な事も理解できていないのですが、どのように勉強していけばよいでしょうか? 勉強する時間は沢山あるので、それを含め回答頂けたら嬉しいです。 よろしくお願いします。

  • casl2プログラム

    プログラムの初心者で,情報処理試験のためにcasl2を勉強して いるのですが, 二桁の正の数値を2つ入力して,和と差を表示する という問題が,テキストに書かれていたのですが,解答があいにく ありません。もし教えていただけると助かるのですが。できれば ある程度の説明も付加していただけると幸いです。

専門家に質問してみよう