プログラミングII(AMS)

2003年度 後期水曜日 2・3コマ
担当  香川 考司
対象  工学部 AMS 1年生以上
プログラミングII(材料創造工学科)のホームページです。

授業計画

シラバス(No.228)とは多少変更されている部分があります。

  1. Webページの作成
    HTML、SVG、(X3D)
  2. はじめに
    C言語とは、コンパイル
  3. はじめて読むプログラム
    プログラムの構造、変数、入出力、関数呼出し、コメント
  4. C言語基礎編
    Cの演算子、データ型、制御構造(条件分岐・繰り返し)、インデンテーション
  5. C言語中級編
    関数、変数のスコープ、再帰、配列、コマンドライン引数、乱数、文字列、 多次元配列

分割コンパイル、ファイル入出力、ポインタ、構造体、共用体、メモリ管理 などはこの授業では取り扱いません。


お知らせ


授業予定


配布プリントとリンク

第A章

プリント

p.1 W3C HTML HomePage, 初めてのホームページ講座, Another HTML-lint,
p.2 test.html,
p.3 文字コードの話, hタグの例, brタグの例,
p.4 字の形を変えるタグの例, fontタグ(size属性)の例, fontタグ(color属性)の例,
p.5 style属性の例, style属性 (color,background)の例, style属性(font-size)の例,
p.6 <, >の例, ulタグ、olタグの例,
p.8 コメントの例, preタグの例, tableタグの例,
p.9 SanukiHanako.html, SanukiHanako.html (XHTML 1.0版),
p.11 SVG 1.0仕様, Adobe SVG Viewer, Corel SVG Viewer, Adobe SVG Zone, SVG Developpers Center
p.12 first.svg,
p.13 sample.svg,
p.14 svg_test.html, logo.svg
p.15 X3D specifications, X3D examples, BS Contact VRMLダウンロード, VRML Plugin and Browser Detector, empty.x3d,
p.16 x3d_test.html, first.x3d, 色をつけた円筒の例,
p.17 太い円筒の例, 回転した円筒の例,
p.18 <Sphere />タグの例, <Box />タグの例, <Cone />タグの例, <Text />タグの例,

第1章

プリント

p.2 hello.c,

第2章

プリント

p.5 twice.c,
p.8 scanf.c, getchar.c,
p.9 area.c,
p.10 sqrt.c,

第3章

プリント

p.15 addTime.c,
p.16 ifElse.c,
p.18 while1.c,
p.19 for1.c, factorial.c,
p.20 mathGraph.cmathGraph.cの出力例),
p.21 gradation1.cgradation1.cの出力例),
p.22 ngon.cngon.cの出力例, 星型),
p.23 lissajou.clissajou.cの出力例), spiral.cspiral.cの出力例),
p.24 lissaj3D.c, (lissaj3D.cの出力例),
p.25 dowhile.c, isqrt.c,
p.26 kuku.c,
p.27 ダイアモンドパターンの例, 2次元グラデーションの例,

第4章

プリント

p.31 sq.c, fact.c, putSpaces.c,
p.32 sigma.c,
p.34 foo.c,
p.37 factrec.c,
p.38 simpleTree.csimpleTree.cの出力例1, simpleTree.cの出力例2),
p.40 graph.cgraph.cの出力例),
p.41 maximum.c,
p.42 argvexample.c, chargraph.c,
p.43 rand.c,
p.44 mystrlen.c, mystrrchr.c,
p.45 othello.cothello.cの出力例),


Koji Kagawa (kagawa@eng.?????)