授業概要 |
C言語のプログラミングについて学ぶ.C言語の基本的な言語機能から,
ポインタや動的なデータ割り付けなどの機能までを,例題に基づき
解説していく.各例題ごとの演習問題を解き,C言語のプログラミング能力を
養う.
|
授業計画 |
第1週 C言語の文法の概説(講義のみ)
第2週 四則演算,基本的な実行制御
第3週 配列と構造体
第4週 関数と再帰処理
第5週 文字処理
第6--7週 文字列処理
第8週 文字列とポインタ
第9週 関数引数とポインタ
第10週 コマンドライン引数
第11週 ファイル入出力
第12週 リスト構造と動的メモリ管理
第13週 ソート
第14週 探索
第15週 まとめ
|
成績評価の方法 |
筆記試験および演習、レポートの結果を総合し成績を決定する。
|
テキスト |
なし
|
参考書 |
B.W.カーニハン他 プログラミング言語C第2版 共立出版 2800円(1989)
|
履修にあたっての留意点 |
プログラミング演習Iを履修していることが望ましい.
|
授業の目標・ねらい |
プログラミング言語の習得,特に初めてのプログラミング言語の習得は
なかなか難しい.この演習では,いきなりプログラムを書くよりも,
すでにあるプログラム(例題)を読んで理解し,それを目的に応じて
変更しながらC言語を習得していくことを目標としている.
各例題について課題を複数用意し,個人の習得の度合に応じて
選択解答するようにしている.
|