情報処理入門2・一般向A

担 当 者 単 位 数 配当年次 学 期 曜 日 時 限
高林 茂樹 講師 2   第2学期 3

授業の目的・内容

この授業の目的は、「情報処理入門1(一般向A)」で学習したことを基にプログラミング言語(Pascalを使用)についての知識をさらに深め、グラフィックスを含め、より高度なアルゴリズムの設計およびプログラムの作成ができるようになることである。内容は、「情報処理入門1(一般向A)」の知識を前提とした文法の説明とプログラミングの実習である。なお、この講義は、「情報処理入門1(一般向A)」を履修済み、または、同等以上の知識を持っている学生を対象にしたものである。

授業計画

プログラム(Pascal)の特色
グラフィックス(その1)
グラフィックス(その2)
関数の定義
手続きの定義
並べ替えの手続き
再帰呼び出しの手続き
再帰呼び出しの関数
関数と手続きを使った統計処理
10 データ型(その1)
11 データ型(その2)
12 応用プログラミング(その1)
13 応用プログラミング(その2)
14 まとめ

授業方法

講義とノート型パソコンを各自1台使用しての実習。

成績評価の方法

出席、課題提出などによる総合的評価。

参考文献

学習院大学計算機センターPascal例題集
授業中に配布する。

履修上の注意

履修者数制限あり。(100名)