シ様式第1−3号 | ||||||
ユ ニ ッ ト シ ー ト | ||||||
氏 名 | ||||||
ユニット | 動的Webコンテンツ(CによるCGI)と単体テスト(組込みLinux編) | 分類番号 | EU303-X730-3 | 自 己評 価 | 指導員確 認 | |
到達水準 | (1)WebサーバCGI環境設定ができること | |||||
(2)CGIソースのコーディングができること | ||||||
(3)CGI実行ファイルの動作確認ができること | ||||||
(4)コンテンツからの入力データを適切に処理できること | ||||||
(5)ターゲットのリモートI/O制御ができること | ||||||
(6)安全衛生作業ができること | ||||||
教科の細目 | 内 容 | 訓 練 時 間 | ||||
学科 | 実技 | |||||
汎用Webサーバ | (1)動的ページの種類と特徴 | 0.5 | ||||
アプリケーション | イ.クライアントサイドスクリプト ロ.サーバサイドスクリプト | |||||
とCGI概要 | ハ.CGI | |||||
(2)CGI処理のフロー (3)ブラウザ設定 | ||||||
(4)汎用Webサーバ環境設定 | ||||||
イ.CGI実行用モジュールの組込み ロ.CGIルートディレクトリの指定 | ||||||
ハ.その他各種パラメータ | ||||||
CGI | (1)WebコンテンツからCGIを実行 | 0.5 | 2.5 | |||
イ.CGIソースのコーディングと実行ファイルの生成 | ||||||
ロ.ハイパーリンクでのCGI動作確認 ハ.入力フォームでのCGI動作確認 | ||||||
(2)入力フォームからの文字列データ処理 | ||||||
イ.GETメソッド ロ.POSTメソッド | ||||||
ハ.日本語処理 | ||||||
組込みLinux用 | (1)汎用Webサーバと組込みLinux用Webサーバの違い | 0.5 | 1 | |||
Webサーバ | (2)ターゲットへの実装と動作確認 | |||||
単体テスト | (1)単体テストの目的 (2)ソースコードレビューと単体テスト | 2 | 4 | |||
(3)単体テスト工程 (4)単体テスト設計とテスト方法 | ||||||
(5)単体テスト実施 | ||||||
イ.デバッガ ロ.デバッグ文 ハ.スタブ・ドライバ | ||||||
(6)単体テスト実習 | ||||||
イ.テスト項目の削減可否 ロ.要素分析表の作成 | ||||||
Webコンテンツと | (1)静的コンテンツの表示CGI作成と単体テスト | 1 | 6 | |||
単体テスト実習 | イ.関数仕様の提示 ロ.スタブドライバの作成 ハ.単体テスト実施 | |||||
(2)リモートI/O制御CGI作成と単体テスト | ||||||
イ.関数仕様の提示 ロ.スタブドライバの作成 ハ.単体テスト実施 | ||||||
(3)カメラ画像ファイルの表示CGI作成と単体テスト | ||||||
イ.関数仕様の提示 ロ.スタブドライバの作成 ハ.単体テスト実施 | ||||||
安全衛生 | (1)情報機器作業と安全衛生 | |||||
4.5 | 13.5 | |||||
使用する機械 器具等 |
パソコン、汎用OS(WindowsまたはLinux)、ネットワーク環境(ケーブル,スイッチングハブ)、仮想OSと仮想ネットワーク環境(適時)、ターゲットボード、クロス開発環境(Cコンパイラ、リンカ、デバッガ)、組込みLinux、Webサーバ、組込みLinux用Webサーバ | |||||
備 考 | ||||||
※自己評価欄にはA、B、Cを記入する。 |