「Xウィンドウ実習」 第8回
ユーザーの情報の入力画面の作成
先週と今週の講義で勉強した Formの機能を用いて、
ユーザー側から情報を入力する画面を作ってみましょう。
最後に、その応用として「レポート課題」のコンテストを行います。
今週の課題
以下の指示に従って、作業を進めてください。
プログラムの課題の最後にある
「コンテスト投票用の画面」は、必ず完成させてください。
コンテストの投票自体は、今週中に行ってくれればOKです。
課題 1:
Mosaicを起動し、Xウィンドウの今週の実習のページを開きなさい。
(このプリントのページです。)
課題 2:
プログラム cgi1.html
を作りなさい。
作ったら Open.. の機能で呼び出し、
ボタンが操作できることを確認しなさい。
課題 3:
プログラム cgi2.html
を作りなさい。
作ったら Open.. の機能で呼び出し、
ボタンが操作できることを確認しなさい。
課題 4:
プログラム cgi3.html
を作りなさい。
作ったら Open.. の機能で呼び出し、
ボタンが操作できることを確認しなさい。

ここまでの課題がきちんとできているかを確認したい時は、
下のハイパーリンクで呼び出してください。
cgi1.html
cgi2.html
cgi3.html

課題 5:
皆さんのレポート課題の人気投票を行います。
まだ全員のレポートを見終わっていない人は、
一覧のページ
を呼び出してください。
投票はエントリー番号で行いますから、
気に入ったページの番号を控えておいてください。
(Mosaic の Annotate の機能を使うと便利です。
Annotate は Annotate メニューから呼び出せます。)
*レポートを見るのに時間がかかりそうな人は、
先に課題 6 の投票用プログラムを作っておきなさい。
課題 6:
プログラム touhyou.html
を作りなさい。
作ったら Open.. の機能で呼び出し、
コンテストの投票を行ってください。
課題 7:(応用)
プログラム cgi2.html を改良し、
95年度入学生を表示させるボタンも追加しなさい。
(ヒント: Form を2つ作り、
2つ目の Form から別のプログラム(st95)を呼び出すようにします。)
課題 8:(応用)
プログラム cgi3.html と unix を改良し、
入力された UNIXコマンドのマニュアルページを呼び出すようにしなさい。
(ヒント:プログラム unix の中で man $command を実行させます。)
Xウィンドウ「実習の目次」に戻る。
今週の「Xウィンドウ講義」のページに戻る