IiaibicidieIIiiaiibiiciidIIIiiiaiiibiiicIVivaivbivcivd
科目名担当教員開講時期
応用プログラミング広瀬雄二 後期

【テーマ】

C言語を通じてコンピュータの構造を深く理解し 高度な情報処理技術力を身に付ける

【講義概要】

基本情報技術者試験の指定プログラミング言語のひとつであるCは、 現在主流となっている多くのプログラミング言語のベースとなっている。 本講義では、「C」を通じてコンピュータの根幹部分を理解し、 自分に必要な仕事をこなすプログラムを自由に設計できるようになることを目指す。

前提科目: 基礎プログラミングI

目標資格: 基本情報技術者試験 (情報処理演習a、情報処理演習bも併せて履修すると効果的)

【講義のねらい・到達目標・スキルの育成方法】

正確な論理の組み立てがどんな言語でもスムーズに行なえるようになること。

【授業計画】

1ガイダンス
2言語処理系・基本文法・制御構造
3数学的計算・配列処理
4型変換と文字列・関数定義
5入出力処理
6アルゴリズム1 多倍長演算
7プロトタイプ宣言と分割コンパイル
8配列の受け渡し
9構造体と共用体
10ソート
11アルゴリズム2 探索とソート
12ライブラリの利用
13Java
14アセンブラ
15総合演習

受講者の進度に応じて適宜変更する。

【評価方法】

レポート、作品のできばえを同程度の重みで計算する。 4回欠席相当以上で不可。

【その他(テキスト、参考書、注意事項等)】

http://roy/~yuuji/2013/pe/ をもとに進める。課題はWebにあるので先に解いてから受講するのが望ましい。

【受講生への一言】

目標を高く持ってしっかり学習しよう。