Integrated Exercises II
(総合演習 II)
Computing Practice I
13th lecture, July 17, 2017
http://www.sw.it.aoyama.ac.jp/2017/CP1/lecture13.html
Martin J. Dürst
© 2005-17 Martin
J. Dürst 青山学院大学
Today's Schedule
- Written test (30 min)
- Remaining Schedule
- About last week's exercises
- One-time Labowork
- About integrated exercises
- Today's exercises
総合復習テスト
- 30 分の筆記試験
- ログオフ済み
- 机に場所を作る
(キーボードの長辺を下にパソコンとディスプレーの間に挟むなど)
- 授業開始まで教科書、資料、筆箱、財布などを鞄に入れ、鞄を椅子の下に
- テスト終了後その場で待つ
Results of Previous Exercises
|
12A1 |
12A2 |
12B1 |
12C1 |
12C2 |
100 points |
96 |
88 |
85 |
34 |
4 |
60 points |
2 |
10 |
13 |
59 |
37 |
partial |
- |
- |
- |
- |
15 |
errors |
- |
- |
- |
3 |
24 |
not submitted |
1 |
1 |
1 |
3 |
19 |
Remarks about Last Week's Exercises
12C1: Use fwrite
to output all the students at the end of the
program
12C2: Use fread
/fwrite
separately for each
student, use functions
Remaining Schedule
- July 13: Integrated exercises II
- July 17 (MONDAY, Marine Day): Integrated exercises
III
- July 20: Integrated exercises IV
- July 27, 14:50-16:15:
Term final exam (85 minutes)
Final Exam
- Past problems and example solutions (85'): 2016, 2015, 2014, 2013, 2012, 2011
(60'), 2010, 2009, 2008,
2007, 2006, 2005
- How to view example solutions:
- Solutions are only examples; other solutions may be possible; sometimes,
solutions are missing
- Best way to use:
- Simulate actual exam by solving a full set of problems
- Check solutions
- Find weak areas and review
- Repeat
応用課題演習
- もうちょっと実用的な問題
- 色々な知識の組み合わせ・応用
- 解く順番は自由が、解き始めた問題は完成
(1301 からの順で推薦)
- 今日出される問題の内、時間内 (18:30まで)
に最低一問、できない場合は必ず居残り、宿題を含め最低二問を完成すること
- 締切は全問日曜日; Q&A
の質問の締切は日曜日の14:00
- 多い分は練習にもなるし、成績にも反映される
応用課題演習の成功のため
- Program Checking System の入力は範囲内に限定
(エラーのチェックは不要)
- 「麺棒プログラミング」をしない
- データとして扱えるものはプログラムに交じりこまない
- 適切なデータ構造 (配列、構造体など) を選択
- 問題文、Hints を熟読
- 分からない場合は紙を使用
- テスト入力にはリダイレクト
- 質問は Q&A フォーラムに投稿
今日の演習
- 1301: 箱の中の玉の数 (箱の数は固定ではない)
- 1302: 病院での待ち時間の計算
- 1303:
投資の案の評価、投資の案の数は一回当たり最大20個
- 1304: 必要な栄養素をどのぐらい安く採取可能か
次回への準備
- 足りない演習問題を完成し、提出
- 復習、期末試験の準備