教 授 要 目

電気・エネルギー学群 プログラミング応用
Practical Programming
2 年  2 単位  学科により異なる
 担当教員 京相雅樹
【 科目概要・到達目標 】
C言語の基礎的な記述法の組み合わせにより,より複雑な処理を実現する方法を演習および課題を通じて習得する。工学的な応用が可能なアルゴリズムを実例にしながら,専門分野につながるアルゴリズムを多く取り上げる。
【 成績評価 】
提出レポート(30%),中間試験(30%),および期末試験(40%)により評価する。
【 履修心得 】
「プログラミング基礎」を受講し,C言語の基礎を理解しておくことが望ましい。演習室の収容人数に限りがあるため,受講者数を制限することがある。
【 授業計画 】
1. C言語基礎(1)(データ型,演算,条件分岐)
2. C言語基礎(2)(ループ)
3. C言語基礎(3)(配列)
4. C言語基礎(4)(関数)
5. 統計計算(1)
6. 統計計算(2)
7. 総合演習(1)
8. 中間試験
9. 数値解析・シミュレーション(1)
10. 数値解析・シミュレーション(2)
11. 複素数の表現とその計算
12. 行列の表現とその計算(1)
13. 行列の表現とその計算(2)
14. 総合演習(2)
15. 期末試験
【 教科書 】
使用しない
【 参考書 】
C言語の基本的な記述法に関しては下記の参考書を薦める。2.が適切なレベルだが,これが難しいと感じる場合には1.を,より詳細な情報を得たい場合は3.を選択するとよい。
1. 林 晴比古,「改訂 新C言語入門 スーパービギナー編」,ソフトバンク
2. 林 晴比古,「改訂 新C言語入門 ビギナー編」,ソフトバンク
3. 林 晴比古,「改訂 新C言語入門 シニア編」,ソフトバンク
また,C言語を利用したさまざまなプログラムを掲載した書籍を以下に示すので,必要に応じて参考にすること。
1. 奥村晴彦,「C言語による最新アルゴリズム事典」,技術評論社
2. 戸川隼人,「UNIXワークステーションによる科学技術計算ハンドブック」,サイエンス社
【e-mail address】
オンライン版では非公開です。
【 学生へのメッセージ 】
プログラミング言語の習得は,工学を志す者にとって強力な武器となります。出題される課題を自力で解くことによりプログラミング技術は必ず向上します。C言語を自由自在に操れるようになるよう努力して下さい。
【 オフィスアワー 】
随時

| 目  次  | 科目一覧 |