IiaibicidieIIiiaiibiiciidIIIiiiaiiibiiicIVivaivbivcivd
科目名
(英語名)
応用プログラミング
(Programming Essentials)
担当教員 広瀬雄二
開講時期 後期
講義概要

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

到達目標 基本情報技術者試験合格・コンピュータの動作機構の理解
スキルの育成方法 反復練習・実践
授業計画
授業内容
1ガイダンス
2言語処理系・基本文法・制御構造
3数学的計算・配列処理
4型変換と文字列・関数定義
5入出力処理
6アルゴリズム1 多倍長演算
7プロトタイプ宣言と分割コンパイル
8配列の受け渡し
9構造体と共用体
10ソート
11アルゴリズム2 探索とソート
12ライブラリの利用
13Java
14アセンブラ
15総合演習

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

成績評価

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

前提科目 基礎プログラミングI
後継科目
教科書

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

参考書 市販の参考書が多数ある。
注意事項

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