中間テストの内容は
- 要修正箇所が入ったC言語プログラムソースファイルを見て、不具合を解消して正しく動作するようにする
- 修正箇所を直し動作するようになったプログラムに基づく問いに解答する
というものです。
問題自体は、これまでの授業で説明したC言語プログラムの基本的な構文に関する問題になっております。
授業に使用しているWebテキストを参照しても構いませんが、可能なら、なるべく覚えている範囲で回答してください。
また、これらは今後重要となる操作ですので、もし戸惑ったりした場合にはしっかり自分で出来るよう、復習しておいてください。
なお、Webテキスト以外の閲覧は不可とします。中間テスト中にこれらの情報にアクセスしていることが確認されましたら不正行為とみなします。
テストの解答は、Google Formsを使用して行います。Google Formsの設問になるべく多く解答して送信してください。
解答の送信は1回のみで、送信後の編集はできません。
解答時間は授業時間内としますが、点数は要修正箇所の修正個数と提出までの所要時間を総合して採点します。
修正個数が多いほど、また所要時間が短いほど高得点となります。
(なお、中間テストの採点結果は非開示とします。)
事前準備として、Ubuntu上において、指定したファイルのダウンロードが可能か確認をしてもらいます。
ターミナルに以下の入力を行い、jgame.cをダウンロードし、ファイルの中身が閲覧可能か確認を行ってください。
gakusei2017@Vmware:~$
gakusei2017@Vmware:~$ wget https://web.tohoku.ac.jp/kc_kyomu/computer_seminar1/c/qse-env/lecture/mid-test/jgame.c
gakusei2017@Vmware:~$ less jgame.c
(lessコマンドで開いたファイルは、q を押せば終了できます。)
問題なく閲覧できましたら、出欠・進捗確認用のGoogle Formsを更新して教員に知らせてください。
中間テストでは、各自プログラムのソースファイルを元にバグの修正・コンパイル・実行を行ってもらいます。
中間テスト開始後に開示される説明資料と解答用のGoogle Formsの冒頭の説明文には、本プログラムのソースファイルへのリンクが記載されています。
中間テストが始まりましたら、はじめに以下の事前準備の記載と、中間テスト開始後に開示される説明資料を元にして、バグが含まれているソースファイルを保存してください。
続いて、Ubuntu上で保存したファイルをエディタで開き、修正を行い、Google Formsの設問に回答してください。
=====以下、中間テスト開始後に公開=====
量子・環境クラストップページへ戻る