Presentation is loading. Please wait.

Presentation is loading. Please wait.

データ構造とアルゴリズム論 第5章 レコード構造を使った処理-クラスの利用

Similar presentations


Presentation on theme: "データ構造とアルゴリズム論 第5章 レコード構造を使った処理-クラスの利用"— Presentation transcript:

1 データ構造とアルゴリズム論 第5章 レコード構造を使った処理-クラスの利用
データ構造とアルゴリズム論 第5章 レコード構造を使った処理-クラスの利用 平成15年11月11日 森田 彦

2 第1回目テスト結果 平均点=61.4 最高点=100(2名) 最低点=30(1名) 受験生=147名
平均点=61.4 最高点=100(2名) 最低点=30(1名)  受験生=147名 (テスト得点+応用課題数)<50→18名います。 次回は挽回を!

3 講評1 問題1 正答率73%   回数の決まった繰り返し処理の問題。正答率7割は健闘していると言えますが、(2)のループ端記号を使った処理の記述方法(⑥)を理解していない人が目につきました。 問題2 正答率40.1%  一般的な終了条件による繰り返し処理の問題。今回最も正答率が低かった問題ですが、②の”最後に加えた数”の正答率が低かったことが影響しています。選択肢があるのですから、それら個々の場合についてトレースして確かめれば何でもない問題なのですが・・・。

4 講評2 問題3 正答率81.3%   最小値を求める問題。今回最も正答率が高かった問題です。 問題4 正答率58.9%  ファイル入力の問題。誤りの大半は、AgeFileとすべきところをfinとしていた点。 問題5 正答率50.9%  クラスは型に、オブジェクトは変数に対応しているという点は、今後の学習の理解にも重要。 講評の詳細はHPを見ておいて下さい。

5 基礎課題提出状況(11/4) 平均提出数=22.5 (全課題数25) 約8割が21題以上を提出

6 応用課題提出状況(11/4) 平均提出課題数=7.2 9題以上提出は約36%

7 レコードとは? レコード 名簿 ファイル 関連するデータの集まり フィールド レコードをプログラムで(効率的に)表現するには・・・?
氏 名 年齢 職業 現住所 花形 満 21 プロ野球選手 〒 横浜市中区本牧ふ頭 花形 満 21 プロ野球選手 〒 横浜市中区本牧ふ頭 轟 次郎 32 私立探偵 〒 東京都目黒区大岡山 ・・・ 轟 次郎 32 私立探偵 〒 東京都目黒区大岡山 フィールド レコードをプログラムで(効率的に)表現するには・・・? Java言語ではクラスを用いる。

8 本日の学習の流れ 5-1 クラスを用いてレコードを定義する 題材は【基礎課題3-7】の処理→【基礎課題5-1】
5-1 クラスを用いてレコードを定義する  題材は【基礎課題3-7】の処理→【基礎課題5-1】 5-2 クラス(オブジェクト)を配列にする  【基礎課題5-2】 5-3 データをクラス(オブジェクト)で表現するメリットを理解する。  【基礎課題5-3】 5-4 応用課題で理解度チェック   【応用課題5-A】、【応用課題5-B】 来週までに必ず5章までの課題を終了しておいて下さい。


Download ppt "データ構造とアルゴリズム論 第5章 レコード構造を使った処理-クラスの利用"

Similar presentations


Ads by Google