第1課題
[1-1] デバグ
プログラムを編集・コンパイル・実行する際には様々な誤り(エラー)が生じる。
誤りが発生した例を3つ挙げ、それぞれ
- どのようなプログラムをどのようにコンパイルまたは実行した場合に生じたか
- どのような誤りが報告(エラーメッセージ)されたか
を示し、さらに
を推測して説明せよ
注意:
- 提出は(あ)誤りのあるプログラム(い)エラーメッセージ(う)推測した原因(え)修正方法、を含むこと。
- 誤りは人工的に作ったものでよい。
- 1つの誤りにつき1つのプログラムを用意してもよいし、1つのプログラムに3種類の誤りがあるものでもよい。ただし、同種の誤りは1つと数えること。
- 他の人が報告しないような、レアな誤りを見つけてみよう!
[1-2] 様々な図形
練習1-7に示した図形の1つを描くプログラムを1つ作り、提出せよ。
- 「全体的な方針」の説明も提出せよ。
- 3角形・4角形・5角形……の間でどこが共通で、どこが違うか? 5角の星形と5角形、5角の星形と7角の星形でどこが共通でどこが違うか?
- 目的にかなうプログラムを作る練習である。次回以降で「変数」や「繰り返し」の話につながる。
- 練習問題に指定されたものでなく、自分でデザインした図案を描くものを作ってもよい。
- 表示画面もレポートに含めるとなおよい。
|
困ったときは遠慮なく質問して下さい。