プログラミング入門に引き続いて、C言語を用いてプログラミングの理解を深めるのが目的である。
ここで取り上げているC言語は、多くのソフトウェア・システムの記述に用いられている。
アセンブリ言語のレベルから高級言語のレベルまでカバーする機能が備えられている。
本授業では、C言語の基本的な構造と機能について学ぶ。
1.C言語について
2.簡単な例
3.変数
4.基本的なデータ表現
5.簡単な入出力文
6.演算子
7.基本的な制御文(1) 連続
8.基本的な制御文(2) 条件分岐
9.基本的な制御文(3) 繰り返し構造
1~7はプログラミング入門の復習部分であり、例題や課題を中心に授業を行う。
10.関数
11.関数と変数
8~9では、大きなプログラムを開発・保守するために必要な、「関数」を用いたプログラミングとその基本的な機能について学習する。
12.配列の基礎
13.配列と文字列
14.ポインタの基礎
15.まとめ
16.期末試験
予習は教科書を読んでおくこと。復習は教科書を読み、授業内容を確認すること。
出版社: ソフトバンククリエイティブ (2013/3/26)
ISBN-10: 4797373261
ISBN-13: 978-4797373264
古本での購入も認める。
「基礎プログラミング1」を受講していること。
成績は期末試験(100%)により評価し、60点以上を合格とする。
授業中の私語については大幅な減点の対象とする。
出席状況については考慮しない。
K05025@center.shonan-it.ac.jp (大矢)
プログラミングの基本教育は、「プログラミング入門」、「基礎プログラミング1」、「基礎プログラミング2」の3科目によって構成されている。
プログラミングを学ぶ者は、この3科目をこの順ですべて受講することが望ましい。