計算の理論 I -講義についてー

情報システム構築
-今後のことと補足-
金曜4校時
掛下哲郎 大月美佳
今回の資料の内容
評価について
評価方法とスケジュール
試験運用に必要な知識
ホームページの設定場所
CGIを実行可能にするには
Makefileの調整
本講義の評価方法
ソフトウェア開発の成果(40点配点)
出来上がったものに対して評価
2回のレビュー時に動いていれば各10点
他のグループからの評点各レビュー10点
グループ全員共通
開発への貢献度(60点配点)
各人のレポート(2回:各30点)
CVSでの作業履歴も考慮する
今後の講義スケジュール
回数
11
12
13
休み
14
15
日付
12/13
12/20
01/10
01/17
01/24
01/31
内容
第1イテレーション
第1回レビュー・第1レポート
第2イテレーション
休講
第2イテレーション
第2回レビュー・第2レポート
第1レポート内容
(詳細は次回)
学籍番号・氏名・グループ
全体について
自分の担当個所について
全体との関連
課題とそれをどのように実装して解決したか
テストをどのように設計したか
ペアと作業した内容
次に解決すべき課題は何か
ホームページディレクトリ
/home/user/??s???/WWW
なければ作成すること
/home/user/??s???/WWW/index.htmlを作成して
http://www.is.saga-u.ac.jp/~??s???/index.html
としたとき見えることを確認せよ
index.htmlの内容
<?xml version="1.0" encoding="EUC"?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD
HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xml:lang="ja" lang="ja">
<head><title>My Test</title></head>
<body><h1>○○のページ</h1></body>
</html>
中の文章は好きに
CGIを置く場所を作ろう
/home/user/??s???/WWWの下に
cgi-binを作成し、.htaccessを置く。
.htaccessの中身
Options +ExecCGI
AddType application/x-httpd-cgi .cgi
Makefileにgame.cgiを追加
Makefileのターゲットに、
game.cgi: Main.o HTMLOutput.o …
c++ -o game.cgi Main.o HTMLOutput.o …
のような必要なものを追加する
できたgame.cgiをコピー
% make game.cgi
…
% cp game.cgi ~/WWW/cgi-bin
ブラウザで実行してみる
http://www.is.saga-u.ac.jp/~??s???/cgibin/game.cgi
注:画像などが必要な場合は一緒にコピーする