2015 年度前期 上級プログラミング・同実験 担当者:甲斐(1409),世木(1212),小花(1414),坂地(1307),緑川(1410) TA:小倉・澁谷・蓮見(1418B) 、原田(1414) ()内は居室。 講義形態 金曜日 3時限目 講義 グループ別(各教室は、8-601, 8-602, 3-503, 8-301) 4時限目 実習 14 号館 103 室(パソコン室) 学習目的 C++の機能を活用した実際的なプログラミング技法を学ぶ。 先修科目:応用プログラミング 科目ホームページ http://www.ci.seikei.ac.jp/advpro/ テキスト・参考書 テキストは使用しない。必要な講義資料を適宜配布する。 また以下を参考書として挙げる。 1)「やさしい C++ 第 4 版」 高橋麻奈 著,ソフトバンククリエイティブ, ¥2,600+税 2)「新版 明解 C++ 入門編」 柴田望洋 著, ソフトバンククリエイティブ, ¥2,700+税 3)「新版 明解 C++ 中級編」 柴田望洋 著, ソフトバンククリエイティブ, ¥2,700+税 4)「C++プログラミング Vol.1, 2, 3」 H.M.Deitel,P.J.Deitel 著/小島隆一訳,プレンティスホール出版, Vol.1,2 は¥3,360(税込),Vol.3 は¥2,100(税込) 5)「プログラミング言語 C++第3版」Bjarne Stroustrup 著/長尾高弘訳,アジソンウェスレイ, ¥7,000 スケジュール 裏面 評価方法 試験:50%, 課題:40% 演習:10% (予定) • 欠席が 20%を越えた場合は、期末試験を受けられない。 • 出席することが原則。欠席は減点対象になる。 • 欠席は、必ず申し出ること(事前または事後速やかに)。 • 20 分以内の遅刻2回で欠席1回と数える。(20 分以上の遅刻は欠席扱いとする レポート • 〆切期日に1週間を越えて遅れたレポートの得点は 0 となる。 • 〆切後1週間以内の遅延レポートの評価点は 70% • レポートを1通でも未提出の場合は,期末試験が受けられない。未完成でもすべて提出すること。 • レポートにコピー部分があると判断された場合は,両者ともに大幅な減点 下記の中間試験と、期末試験を行う ・ 中間試験 5 月 29 日(金) 3 時限目(80 分)@5 号館 101 室 (欠席の場合、追試は無く,得点は 0 となる) ・ 期末試験 試験期間中 各教員のメールアドレス 甲斐 [email protected] 世木 [email protected] 小花 [email protected] 坂地 [email protected] 緑川 [email protected] 講義スケジュール 学生のグループ別進行表 グループ2 グループ3 8-602 3-503 回 月日 1 4月10日 オリエンテーション、プログラム開発手法、デバッギング @9-501 2 4月17日 抽象データ型とクラス(1) 抽象データ型とクラス(1) 抽象データ型とクラス(1) 抽象データ型とクラス(1) [甲斐] [世木] [小花] [坂地] 3 4月24日 抽象データ型とクラス(2) 抽象データ型とクラス(2) 抽象データ型とクラス(2) 抽象データ型とクラス(2) [甲斐] [世木] [小花] [坂地] 4 5月1日 抽象データ型とクラス (3) 抽象データ型とクラス(3) 抽象データ型とクラス(3) 抽象データ型とクラス(3) [甲斐] [世木] [小花] [坂地] 5 5月8日 抽象データ型とクラス(4) 抽象データ型とクラス(4) 抽象データ型とクラス(4) 抽象データ型とクラス(4) [甲斐] [世木] [小花] [坂地] 6 5月15日 ポインタと配列 [甲斐] 7 5月22日 ポインタとメモリの動的割付 ポインタとメモリの動的割付 ポインタとメモリの動的割付 ポインタとメモリの動的割付 [世木] [小花] [坂地] [甲斐] 8 5月29日 中間試験 @5-101 9 6月5日 グループ1 8-601 ポインタと配列 [世木] ポインタと配列 [小花] グループ4 8-301 ポインタと配列 [坂地] スタック [甲斐] Vector [世木] 連結リスト(+再帰処理) キュー [小花] [坂地] 10 6月12日 キュー [坂地] スタック [甲斐] Vector [世木] 連結リスト(+再帰処理) [小花] 11 6月19日 連結リスト(+再帰処理) キュー [小花] [坂地] スタック [甲斐] Vector [世木] 12 6月26日 Vector [世木] 連結リスト(+再帰処理) キュー [小花] [坂地] スタック [甲斐] 13 二分木 [甲斐] 二分木 [世木] 二分木 [小花] 二分木 [坂地] 14 7月10日 テンプレート [甲斐] テンプレート [世木] テンプレート [小花] テンプレート [坂地] 15 7月17日 クラスの継承 [甲斐] クラスの継承 [世木] クラスの継承 [小花] クラスの継承 [坂地] 7月3日 期末試験(期末試験期間中) ※準必修科目として履修している人へのお知らせ ・グループ分けの発表は、4月15日(水)に科目のホームページ上で行います。 ・4月10日(金)のオリエンテーションに出席したけれども履修を中止するという人は、 4月14日(火)17:00までに、甲斐 [email protected] に学籍番号と氏名および「上級プログラ ミングの履修をしません」という内容のメールを送ってください。
© Copyright 2024 ExpyDoc