┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jwork2007@yscon.co.jp@は半角へ  '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2007年12月26日分 裏版 宿題メール 宿題メール(プレミア版を含む)の著作権 http://d.hatena.ne.jp/suehiro3721p/20070703#copyright 解説は  日刊プレミア版 宿題メール(315円/月)   http://premium.mag2.com/mmf/P0/00/60/P0006047.html  週刊プレミア版 宿題メール 105円(税込)   http://premium.mag2.com/mmf/P0/00/00/P0000026.html ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ *[解説:データベース向け]  基底クラスと派生クラスの関係にあるものはどれか。  ア "会社" と "社員"  イ "自動車" と "エンジン"  ウ "図形" と "三角形"  エ "人間" と "頭" ■キーワード■ 継承 ■解答■   テクニカルエンジニア(データベース)午前平成19年問17   テクニカルエンジニア(システム管理)午前平成19年問17  ウ "図形" と "三角形" > 基底クラスと派生クラスの関係は、is a 関係となる。 > "三角形"は"図形"の一種である。  どうもありがとうございました。 > ア:× 会社 has a 社員 > イ:× 自動車 has a エンジン > ウ:○ 図形 is a 三角形 > エ:× 人間 has a 頭 > http://jwork.g.hatena.ne.jp/suikaf/20070516  どうもありがとうございました。 > 継承 http://ja.wikipedia.org/wiki/%E7%B6%99%E6%89%BF  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:ネットワーク向け]  三つの資源 X 〜 Z を占有して処理を行う四つのプロセス A 〜 D がある。各 プロセスは処理の進行に伴い,表中の数値の順に資源を占有し,実行終了時に三 つの資源を一括して解放する。プロセス A とデッドロックを起こす可能性のある プロセスはどれか。 ┌────┬───────────┐ │    │  資源の占有順序  │ │プロセス├───┬───┬───┤ │    │資源 X│資源 Y│資源 Z│ ├────┼───┼───┼───┤ │  A  │  1 │  2 │  3 │ ├────┼───┼───┼───┤ │  B  │  1 │  2 │  3 │ ├────┼───┼───┼───┤ │  C  │  2 │  3 │  1 │ ├────┼───┼───┼───┤ │  D  │  3 │  2 │  1 │ └────┴───┴───┴───┘  ア B, C, D  イ C, D  ウ C だけ  エ D だけ 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 レイアウトが崩れて見えます@まぐまぐ http://www.mag2.com/help/r109.htm ■キーワード■ ■解答■   テクニカルエンジニア(ネットワーク)午前平成19年問03   ソフトウェア開発技術者午前平成19年秋問27  イ C, D > 2つのプロセスが互いにたすきがけにならないのは,B だけなので, > プロセス A とデッドロックを起こす可能性のあるプロセスは,C,D > となる。よって,イ  どうもありがとうございました。 > デッドロックの回避とスレッド間での同期制御 > http://www.atmarkit.co.jp/fdotnet/mthread/mthread04/mthread04_01.html  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:セキュアド向け][解説:セキュリティ向け]  (表:システム監査向けと同じ) ------------------------------------------------------------------------ *[解説:ソフト開発向け]  (ネットワーク向けと同じ) ------------------------------------------------------------------------ *[解説:高度共通向け][解説:システム管理向け]  システムを構成する要素のうち,次の特徴をもつものはどれか。 (1) 利用者から仕事を託され,ネットワーク内でその仕事を処理するのに必要な  場所(サーバ)を自律的に巡って,仕事を片づける。 (2) すべての仕事が終了した時点で利用者の下に返る。 (3) ネットワーク内に送出された後,返ってくるまで,利用者はネットワークに  アクセスする必要はない。  ア エージェント  イ クライアント  ウ スクリプト  エ プロセス ■キーワード■ エージェント ■解答■   AN/PM/AE共通午前平成19年問10   同等:テクニカルエンジニア(システム管理)午前平成17年問15   同等:テクニカルエンジニア(データベース)午前平成17年問14   同等:上級システムアドミニストレータ午前平成15年問10   同等:情報セキュリティアドミニストレータ午前平成15年問07  ア エージェント > エージェント (agent) > ・サーチエンジンなどが放ったWeb巡回ロボットなど、既に単純な動きをするも > のは実用化されているが、人間様の行動を先読みし、人間様の手を煩わせる事無 > く、肩代わりして仕事をこなしてくれると言う、「推して知るべし」が基本の日 > 本社会(その中でも、とくに役所連中あたり)では泣いて喜ばれそうな、次世代の > コンピュータ技術。 > http://glossary.tank.jp/t07FE.html > > クライアント (client) > ・クライアント/サーバモデルなどで作られたシステムで処理を頼む方。 つま > り、ユーザが使っているパソコンやらソフト。 一昔前で言う端末。 > ・そう、端末の時は良かった。 少なくとも訳の分からないフリーウェアやシェ > アウェアを入れようとする奴はそんなに多くなかったから。 それが、いまじゃ > 雑誌についている体験版やどこで見つけてきたのか怪しげなソフトでもホイホイ > と入れられているし・・・。 > http://glossary.tank.jp/t03C4.html > > スクリプト (script) > ・一応、プログラミング言語の一種。 > ・解説本や用語辞典などのモノによっては「簡易言語」とかって書いてあるけれ > どそれを書いた人ってプログラムした事無いんだろうなぁ。 > ・通常のC/C++やCOBOLなどの言語に比べると割りと簡単に使う事が出来、C/C++ > を使って書くのが面倒な時、かったるい特など、ちょっとしたプログラムを書く > にはもってこいのもの。 > ・その便利さにもかかわらず、大抵の職業コンピュータ屋さんは使おうとしな > い。いや、使えないだけか。 > http://glossary.tank.jp/t0239.html > > プロセス (process) > ・近代的なOS環境下において、クラッシュの最小単位となる実行中のプログラム > のこと。 > http://glossary.tank.jp/t09BA.html  どうもありがとうございました。 > ソフトウェアエージェント > http://tinyurl.com/3xmosp @http://ja.wikipedia.org > クライアント > http://tinyurl.com/ysfg6r @http://ja.wikipedia.org > スクリプト言語 > http://tinyurl.com/2t6ub2 @http://ja.wikipedia.org > プロセス > http://ja.wikipedia.org/wiki/%E3%83%97%E3%83%AD%E3%82%BB%E3%82%B9  どうもありがとうございました。 ======================================================================== 裏版宿題メール,過去のフォロー(日付は解説日を利用)  (特になし) ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ *[宿題:データベース向け]  図は,デマルコが提唱している構造化技法を基本としたシステム開発プロジェクト のライフサイクルを表現したものである。図中の [ a ] に入れる適切なものはど れか。      予算,スケジュール    ┌───┐          |\       _│ 3  │           \   物理的/│ハード│            \  要求/ │ウェア│\             \  /  │の調査│ \              | |   └───┘  \         フィージ | |     │     \| ユーザ┌───┐ビリテ┌───┐    │システム┌───┐ の要求│ 1  │ィ資料│ 2  │    │構成  │ 5  │システム ──→│ 調査 │──→│構造化│    │データ │ 開発 │───→    │   │   │ 分析 │    │   →│   │    └───┘   └───┘    │  / └───┘             /| \     ↓ /テスト  ↑            /   \  ┌───┐計画  /           /  構造化\ │ 4  │   /          /   仕様書 \│┌─┐│__/パッケージ       ユーザの要求      ̄││ a││   化した設計                   │└─┘│                   └───┘  ア 機能設計  イ 構造化設計  ウ プログラム設計  エ プロトタイピング 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html 正しい図は http://www.k4.dion.ne.jp/~type_f/SW_19S_AM/SW_19S_AM_42.html ------------------------------------------------------------------------ *[宿題:ネットワーク向け]  M/M/1 の待ち行列モデルにおける,平均待ち時間 (W) と窓口利用率 (ρ) の 関係で,ρが 0.25 から 0.75 になったとき,W は何倍になるか。  ア 1/3  イ 3  ウ 4.5  エ 9 ------------------------------------------------------------------------ *[宿題:セキュアド向け][宿題:セキュリティ向け]  コンピュータフォレンジクスを説明したものはどれか。  ア 画像や音楽などのディジタルコンテンツに著作権者などの情報を埋め込む。  イ コンピュータやネットワークのセキュリティ上の弱点を発見するテスト手法   の一つであり,システムを実際に攻撃して侵入を試みる。  ウ 証拠となりうるデータを保全し,その後の訴訟などに備える。  エ ネットワークの管理者や利用者などから,巧みな話術や盗み聞き,盗み見   などの手段によって,パスワードなどのセキュリティ上重要な情報を入手す   る。 ------------------------------------------------------------------------ *[宿題:ソフト開発向け]  UNIX の特徴のうち,適切なものはどれか。  ア 周辺装置をディレクトリ階層の中のファイルとして扱うことができる。  イ プロセス間の双方向通信を,リダイレクションという機能で提供している。  ウ ユーザインタフェースは,シェルが提供する GUI であり,操作には   マウスが必須である。  エ 利用できるファイルは,順編成の固定長レコード形式だけである。 ------------------------------------------------------------------------ *[宿題:高度(シスアナ,プロマネ,アプリ)共通向け][宿題:システム管理向け]  SOA (Service oriented Architecture) を説明したものはどれか。  ア Web サービスを利用するためのインタフェースやプロトコルを規定したも   のである。  イ XML を利用して,インターネット上に存在するWeb サービスを検索できる   ようにしたものである。  ウ サービス提供者と委託者との間でサービスの内容,範囲及び,品質に対す   る要求水準を明確にして,あらかじめ合意を得ておくことである。  エ ユーザに提供するサービスの集まりとして,システムを構築する考え方で   ある。 ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ 裏 データベース向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 ネットワーク向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 セキュアド・セキュリティ向け _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 ソフト開発向け        _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 高度共通・システム管理向け  _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります) ========================================================================