第8回 基礎プログラミング II レポート課題 氏名:小関文紀 学籍番号:c1090638 語学クラス:中国語 1 コース(系):地域共創コース 筆記問題 1A CGIにのarriveやoptionで選ばれた文字などは、Hashの"key"や、"value"に相当 している点が似ているといえる。 B .htaccessは.rbファイルのみがCGIスクリプトであると設定する *.htmlは相手から入力してもらうページのこと *.rbは入力されたことを受け取り表示する。 C 送信ボタンを押すとvalueの値がプログラムの方に送られる。 D arv = cgi["arrive"] この行がhtmlから受け取ったデータをarvに代入している。 また、html文章にするにはprint文を使いhtmlで必要なタグを書くことで表示さ せることが出来る。 プログラム問題 2A 作成したプログラム オンライン券売機

もとにしたプログラムからの変更点 出発駅も選択できるように leave を付けたし駅も増やした。 実行結果 酒田駅 -- 鶴岡 選択した駅が、出発駅、到着駅ともに出てきたので正常に機能したと言える。 http://roy/~c109063/rubycgi/ticket.html 2B GIMP画像 http://roy/~c109063/ 感想 CGIは自分が考えていたほど難しくなく安心した。しかし、今後のグループ課題 でも生かしていけるようもっと理解を深めたい 参考文献 http://roy/~madoka/2010/r2/08/ 基礎プログラミング II 第8回 CGIことはじめ 第 8 回目次 講義ノート 協同学習者 後藤輝久 横山広樹