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

プログラミング基礎(Fundamental Programming)[5422]

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

2単位
篠原 克幸 教授  
[ 教員業績  JP  EN ]

最終更新日 : 2009/10/28

<授業のねらい及び具体的な達成目標>
コンピュ−タによる問題解決とはどのようかことか、プログラムはどのように作成するかを中心に講義する

<授業計画>
1)プログラミング基礎
プログラミング言語について
簡単なプログラムを書く
プログラムの基本要素
簡単な入出力
プログラム実行までの作業手順
プログラミング作業の流れ

2)基本データの型と演算:
論理データの演算
数値データの演算

3)プログラムの制御構造[1] 条件判断
 論理式と論理演算子
比較演算子を使った論理式
  複合した論理式

4)プログラムの制御構造[2] 配列とループ
配列と配列データ構造
配列と繰り返し演算
forループ
whileループ
doループ
ループの収束と中断

5)基本的なアルゴリズム
最大最小値探索,逐次探索他
再帰的アルゴリズム
データのソート(選択ソート,バブルソート,クイックソート,ヒープソート)
アルゴリズムと計算量

6) データ構造  
構造体,他

<成績評価方法及び水準>
定期試験および講義時間中に出題する課題で評価する

<教科書>
明解C言語(著者:柴田望洋,出版社:SoftBank Creative)

<オフィスアワー>
月曜日から金曜日の10時から6時まで

 

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