[[プログラミングおよび実習II]]
*プログラミングおよび実習II 2005年度
-対象: 龍谷大学理工学部数理情報学科(後期)
-担当: [[高橋隆史>http://tortoise1.math.ryukoku.ac.jp/~takataka/index-j.html]]
-Info Seta(自習開放スケジュールなど): http://www.seta.media.ryukoku.ac.jp/
**重要なお知らせ
-3月1日 2005年度の[[menuコマンド>プログラミングおよび実習II/menu]]による情報提供は終了しました.
-2月2日 [[期末試験得点ヒストグラム>プログラミングおよび実習II#Ehist]] と [[総合成績ヒストグラム>プログラミングおよび実習II#Fhist]] を作りました.
-2月2日 この科目の成績を[[menuコマンド>プログラミングおよび実習II/menu]]を使って確認できるようにしました.
-1月25日 期末試験おつかれさまでした.
[[問題>http://tortoise1.math.ryukoku.ac.jp/~takataka/course2005/prog2/prog2-2005shiken.pdf]]
[[解答>http://tortoise1.math.ryukoku.ac.jp/~takataka/course2005/prog2/prog2-2005kaitou.pdf]]
-1月20日 [[実習課題の達成状況をメイルでお知らせするシステム>プログラミングおよび実習II/menu]]の情報を更新しました
-[[チュータールーム>http://www.rikou.ryukoku.ac.jp/zaigakusei/tutorroom.html]] 活用しましょう
-[[プログラミングおよび実習II/過去のお知らせ]]
**そうでもないお知らせ
-1月20日 [[課題提出数ヒストグラム>プログラミングおよび実習II#Jhist]] を更新しました
-12月6日 [[解答例>プログラミングおよび実習II/解答例]] を更新しました
-2005年10月29日(土),30日(日)の龍谷祭(瀬田)のときに,[[研究室公開>http://www.math.ryukoku.ac.jp/openlab/]]があります
**スケジュール
水曜に講義,木曜に実習が基本ですが,進行の都合によって変更する場合があります.
, 水曜日 , 内容 , 木曜日 , 内容
, 9月28日,講義: [[プログラムの書き方>http://tortoise1.math.ryukoku.ac.jp/~takataka/course2005/prog2/prog2-20050928.pdf]], 9月29日,実習: [[準備/成績調整のプログラム>プログラミングおよび実習II/20050929]]
, 10月5日,講義: [[続プログラムの書き方>http://tortoise1.math.ryukoku.ac.jp/~takataka/course2005/prog2/prog2-20051005.pdf]], 10月6日,実習: [[関数の復習/最大値を求めるプログラム>プログラミングおよび実習II/20051006]]
, 10月12日,講義: [[単純選択法による並べかえのプログラム>http://tortoise1.math.ryukoku.ac.jp/~takataka/course2005/prog2/prog2-20051012.pdf]], 10月13日,実習: [[単純選択法による並べかえ>プログラミングおよび実習II/20051013]]
, 10月19日,講義: [[単純交換法(バブルソート)とその改良>http://tortoise1.math.ryukoku.ac.jp/~takataka/course2005/prog2/prog2-20051019.pdf]], 10月20日,実習: [[単純交換法による並べかえ>プログラミングおよび実習II/20051020]]
, 10月26日,講義: [[画像を読み書きしよう>http://tortoise1.math.ryukoku.ac.jp/~takataka/course2005/prog2/prog2-20051026.pdf]], 10月27日,実習: [[画像を読み書き・加工するプログラムを作ろう>プログラミングおよび実習II/20051027]]
, 11月2日,講義: [[ヒープソート(1)>http://tortoise1.math.ryukoku.ac.jp/~takataka/course2005/prog2/prog2-20051102.pdf]], 11月3日,(祝日につきお休み)
, 11月9日,講義: [[ヒープソート(2)/再帰>http://tortoise1.math.ryukoku.ac.jp/~takataka/course2005/prog2/prog2-20051109.pdf]], 11月10日,実習: [[ヒープソート>プログラミングおよび実習II/20051110]]
, 11月16日,講義: [[クイックソート>http://tortoise1.math.ryukoku.ac.jp/~takataka/course2005/prog2/prog2-20051116.pdf]], 11月17日,実習: [[クイックソート>プログラミングおよび実習II/20051117]]
, 11月23日,(祝日につきお休み), 11月24日,実習: [[疑似乱数>プログラミングおよび実習II/20051124]]
, 11月30日,講義: [[分割コンパイル>http://tortoise1.math.ryukoku.ac.jp/~takataka/course2005/prog2/prog2-20051130.pdf]], 12月1日,実習: [[分割コンパイル>プログラミングおよび実習II/20051201]]
, 12月7日,講義: [[ファイル入出力/構造体>http://tortoise1.math.ryukoku.ac.jp/~takataka/course2005/prog2/prog2-20051207.pdf]], 12月8日,実習: [[ファイル入出力/構造体>プログラミングおよび実習II/20051208]]
, 12月14日,講義: [[構造体データのならべかえ>http://tortoise1.math.ryukoku.ac.jp/~takataka/course2005/prog2/prog2-20051214.pdf]], 12月15日,実習: [[構造体データのならべかえ>プログラミングおよび実習II/20051215]]
, 12月21日,(補講期間につき講義なし), 12月22日,(補講期間につき実習なし)
, 1月11日,講義: [[データ探索(1) 線形探索>http://tortoise1.math.ryukoku.ac.jp/~takataka/course2005/prog2/prog2-20050111.pdf]], 1月12日,実習: [[郵便番号簿を線形探索>プログラミングおよび実習II/20050112]]
, 1月18日,講義: [[データ探索(2) 二分探索>http://tortoise1.math.ryukoku.ac.jp/~takataka/course2005/prog2/prog2-20050118.pdf]], 1月19日,実習: [[郵便番号簿を二分探索>プログラミングおよび実習II/20050119]]
&aname(Jhist);
**課題提出数ヒストグラム
1月19日までに n 個の課題を提出した人が何人いるかを表すグラフ
n 人数
0 |****|****|**
1 |***
2 |**
3 |*
4 |****|
5 |***
6 |**
7 |**
8 |*
9 |**
10 |**
11 |***
12 |*
13 |**
14 |****
15 |
16 |
17 |*
18 |*
19 |**
20 |****|
21 |*
22 |****|
23 |***
24 |
25 |***
26 |****
27 |****
28 |***
29 |*
30 |***
31 |****
32 |*
33 |
0 5 10
現在までの課題数 = 33, うちボーナス課題を除いた課題数 = 26
&aname(Ehist);
**期末試験得点ヒストグラム
35点満点,受験者数45
人数
0- 4 |***
5- 9 |
10-14 |***
15-19 |****|****|**
20-24 |****|****|
25-29 |****|****|***
30-34 |****
35 |
0 5 10
&aname(Fhist);
**総合成績ヒストグラム
100点満点,期末試験受験者のみのデータ
人数
-59 |****
60-64 |****
65-69 |****
70-74 |****|
75-79 |***
80-84 |****|***
85-89 |****
90-94 |***
95-99 |****
100 |****|*
0 5 10