2015年度工学院大学 情報学部コンピュータ科学科

C−プログラミング(C Programming)[4319]

試験情報を見る] [授業を振り返ってのコメント(学内限定)

2単位
栃本 英伍 非常勤講師  
最終更新日 : 2016/01/21

<授業のねらい>
プログラミング基礎で得た知識を活用し、さらに高度なC言語のプログラミングを習得する。

<受講にあたっての前提条件>
プログラミング基礎(前期)

<具体的な到達目標>
メモリ上のデータを直接操作するポインタの概念を十分理解し、高次的なデータ構造を構築する。

<授業計画及び準備学習>
授業計画
1. ポインタとアドレス
2. ポインタと1次元配列
3. ポインタと文字列
4. 動的メモリの確保
5. ポインタと多次元配列
6. ポインタを応用したプログラム
7. 構造体
8. 構造体とポインタ
9. 構造体の動的確保
10. ファイル操作
11. ポインタと多次元配列
12. 関数ポインタ
13. リスト構造
14. 木構造
15. 実践的なプログラムの作成(例えば画像データや音声データの作成)

<成績評価方法>
試験と演習で出題するプログラム課題にて評価する。
試験を60%,課題を40%で評価し,Grade D以上の者に単位を認める

<教科書>
指定参考書なし

<参考書>
新版 明解C言語 著者:柴田望洋

<オフィスアワー>
質問等は演習中に受け付ける。

<学生へのメッセージ>
毎回プログラム課題を出します。
プログラム課題は必ず提出してください。


このページの著作権は学校法人工学院大学が有しています。
Copyright(c)2015 Kogakuin University. All Rights Reserved.