情報処理II(C言語プログラミング I)(新学則)
情報処理I(旧学則)

北川 尚

 この講義は, これまでC言語を学んだことのない学生を対象にして、基礎的な内容を学びます。 計算機言語の入門およびその経済学を勉強する際のデータ処理をC言語を通して学ぶことを目的とします。

 計算機に触れる第一歩は、アプリケーションとよばれるソフトウエアを用いることです。 しかし、アプリケーションでは処理できない問題に将来出会うことがあります。この講義では、C言語でのプログラミングにより、問題をを解決するための基礎を学びます。

  1. UNIX入門 (ls, cp, mv, cat, mule, e-mail)
  2. 言語で書く簡単なプログラムの例
  3. データ型と演算子
  4. 制御構造−if文, for文, while文
  5. ポインタ, 構造体
  6. 関数, ライブラリー関数
  7. ファイル入出力

情報処理III(C言語プログラミング II)(新学則)
情報処理II(旧学則)

北川 尚

この講義では, 情報処理IIを履修したことを前提として講義・演習を行います。これまで学んできたC言語に関する基礎的な理解をもとに, さらに進んだ内容を学びます。

応用としてC言語でのデータ分析を行ないます。

さらに, 将来計算機を用いた研究・分析のために,基礎的なデータ構造・アルゴリズムについて詳説します。

  1. 計算機の構造, 特にメモリ
  2. ポインタ変数
  3. 構造体
  4. 文字列の処理, 正規表現
  5. 様々なデータ構造とアルゴリズム
  6. 応用:データ処理 (分散分析),
    logistic分析, 常微分方程式
  7. 応用:データベース