2016年度工学院大学 情報学部
○プログラミング演習II(k)[4433]
1単位 藤井 昭宏 准教授 [ 教員業績 JP EN ] 浅野 太 教授 [ 教員業績 JP EN ] 水野 統太 非常勤講師 保坂 修治 非常勤講師 栃本 英伍 非常勤講師
- <授業のねらい>
- 基本的なデータ構造の基礎と応用、アルゴリズムを学ぶ
- <受講にあたっての前提条件>
- プログラミング演習Iの単位を取得している。
リピートは受け付けない
- <具体的な到達目標>
- 1.スタック、キューなどの基本的なデータ構造とのその機能を知っており、利用できる
2.配列とポインタの関係を理解している 3.構造体と配列、ポインタを使い、データ型を自分で作成でき、操作できる 4.ソートや探索など基本的なアルゴリズムを理解し、利用できる 5.C言語での文字列処理の原理を理解している 6.木構造、二分木などのデータ構造を理解しており、利用できる 7.リストを使ったスタックやキューの実装を理解している
- <授業計画及び準備学習>
- 1.スタックとキューと配列
2.ポインタとアドレス 3.ポインタと1次元配列 4.2次元配列 5.構造体の基礎 6.構造体とポインタ 7.これまでの復習 8.文字列 9.動的メモリ管理 10.線形探索と二分探索 11.ソートアルゴリズム 12.リスト構造 13.木構造と2分木 14.学習内容の振り返り
- <成績評価方法>
- 授業中に出される演習課題により評価し、Grade D以上の者に単位を認める。
- <教科書>
- 指定しない。
- <参考書>
- 教える・学ぶ「C言語入門」,牛田 啓太 著,技術評論社,ISBN-13: 978-4774139418
- <オフィスアワー>
- 牛田:火曜日15:30〜17:00,八王子5号館503号室
その他の教員:授業後の教室で質問等を受け付けます.
このページの著作権は学校法人工学院大学が有しています。
Copyright(c)2016 Kogakuin University. All Rights Reserved. |
|