基礎プログラミング II 第 8 回 「CGI ことはじめ」 レポート課題


To: it-r2-1113-rpt@e.koeki-u.ac.jp
Subject: 第 8 回 CGI ことはじめ レポート課題 
----
第 8 回 CGI ことはじめ レポート課題 

氏名:
学籍番号:
語学クラス:
コース:
  1. 筆記問題
    1. CGI 変数と Hash の似ている点を挙げよ。
    2. CGI のしくみについて、.htaccess, *.html, *.rb は互いにどのような関係にあるか解説せよ。
    3. *.html で CGI 変数を渡すのはどのしくみか。必要な行を解説せよ。
    4. *.rb で CGI 変数を受け取って HTML 文書にするしくみはどのようになっているか、必要な行を挙げて説明せよ。
  2. プログラム問題
    CGI については、 http://~roy/ユーザ ID/rubycgi/ の下で作業する。
    1. 前期に作成した 個人作品 で使用したデータやプログラムを利用して、 CGI で入力する部分を作る。 具体的には ~/public_html/openweb/web_order_ユーザ ID.rb を参考に、入力を促す HTML 文書に、web_data_ユーザ ID.dat の任意の 1 行を入力し、個人作品として紹介されている画面を 表示するプログラムを作成する。 宿題のホームページ名と動かすプログラム名は order_input_ユーザ ID.html および order_input_ユーザ ID.rb とする。 とする。 出力した結果の Web をレポートに張りつけるときには Ctrl u で ソースを出し、そのウィンドウを Ctrl a で全選択し、 レポートに貼るとよい。
  3. 感想
  4. 参考文献など

演習問題について