┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jhomework@yscon.co.jp        '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2005年3月24日分 裏版 宿題メール   この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。    →宿題メールとは http://www.3721p.com/homework ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ *[解説:テクニカル(データベース)向け]  関係代数演算に関する記述のうち,適切なものはどれか。  ア 結合は,ある二つの関係のタプルについて,両方のすべての組合せからな   る関係を求める。  イ 差は,ある二つの関係の両方又は片方に現れるタプルからなる関係を求め   る。  ウ 射影は,ある関係から一部の属性を取り出したタプルからなる関係を求め   る。  エ 商は,ある二つの関係のうち,一つ目の関係だけに現れるタプルからなる   関係を求める。 ■キーワード■ 射影,関係代数演算,タプル ■解答■   テクニカルエンジニア(データベース)午前平成14年問25   データベーススペシャリスト午前平成12年問43  ウ 射影は,ある関係から一部の属性を取り出したタプルからなる関係を求め   る。 > ア:ある二つの関係のタプルについて,両方のすべての組合せからなる関係を >  求める演算→直積 > イ:ある二つの関係の両方又は片方に現れるタプルからなる関係を求める演算 >  →和 > エ:ある二つの関係のうち,一つ目の関係だけに現れるタプルからなる関係を >  求める演算→差  どうもありがとうございました。 > こちらで調べました. > http://www.gfocus.co.jp/information/dictionary/dictionary01.html > > ア 結合→直積.結合は「2つのリレーション内で、 共通の項目があるか、また >   は年齢等のように、 常に大小関係をつけられる項目がある場合に、2つのテ >   ーブルを結びつけて情報を表示する演算。」である. > イ 差→和.差は「どちらか一方にしか属していない要素の集合を導き出す演 >   算。」である. > ウ ○ 射影は「リレーションから、 任意のデータ項目を取り出す演算。テーブ >   ルの縦方向(カラム)を抽出すると考えると良い。」ようだ. > エ 商→差.商は,「2つのリレーション内で、共通の項目がある場合に、割ら >   れる側のリレーションの中から、 割る側の項目値全てを持つもののみを選択 >   した上で、 割る側に含まれない項目を射影したリレーションを作成する演 >   算。」である.  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:テクニカル(ネットワーク)向け]  図(Boehmの推移曲線)は,開発コスト全体に占める新規開発ソフトウェア,ハ ードウェア及び保守の各費用の割合の推移を示したものであり,現在も図に示さ れる傾向が続いている。各費用の適切な組合せはどれか。    %    100┌──────────────────────┐     │                      │     │                      │    80├                ..:'''''''' │  コ  │              ..:'      │     │      c       .:        │  ス 60├            .:     .:'''''' │     │           .:  b   :'     │  ト  │          .:    .:'      │    40├         .:    .:       │  比  │        .:   ..:''        │     │      ..:'  ..:           │  率 20├..........:'   ..'       a     │     │..............:''              │     │.                      │    0└──┴────────┴──────────┘       1955       1970         1985年        a           b           c    --------------------------------------------------------------  ア 新規開発ソフトウェア   ハードウェア      保守  イ 新規開発ソフトウェア   保守          ハードウェア  ウ ハードウェア       新規開発ソフトウェア  保守  エ 保守           新規開発ソフトウェア  ハードウェア 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ■キーワード■ Boehmの推移曲線 ■解答■   テクニカルエンジニア(ネットワーク)午前平成14年問18        a           b           c    --------------------------------------------------------------  エ 保守           新規開発ソフトウェア  ハードウェア > 年々保守料が増加している、ということでしょうか。  そうです。 > http://www.melma.com/mag/90/m00036790/a00000102.html > 【解説】Boehmの推移曲線はBarry W. Boehm博士が1973年に書いた "Software >    and Its Impact: A Quantitative Assessment" という著書に記した、 >    費用動向の予測モデルです。その後経済学者のLuigi Pasinettiによって >    理論化されました。 >    昔はハードウェアが高価で、使用できるソフトウェアも限られていたり、 >    ソフトはオマケなイメージだったため、コスト比率に対するハードウェ >    アの割合が非常に高かったです。つまり図中の c はハードウェアという >    ことが言えます。 >    ソフトウェアが出回るとその分、保守費用がかかります。 >    モノを買うと、維持費がかかり、その費用は年数と共に右肩上がりにな >    る、これを考えると b がソフトウェア開発費用、 a が保守費用という >    ことになります。  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:上級シスアド向け]  デザインレビューにおけるラウンドロビン方式の説明として,適切なものはど れか。  ア 目的とするソフトウェアに対しての画面の一部やサンプルプログラムを   用意し,実際に動かしてレビューする。  イ レビュー対象のプログラムに対して幾つかのテストケースを用意し,テ   ストケースごとにそのプログラムコードを机上で追いかけ,妥当性を確認する。  ウ レビューに参加したメンバが持ち回りでレビューの責任者を務めながら,   全体のレビューを遂行していく。  エ レビューの目的を明確に決めて資料を事前に配布し,レビューの責任者   を置いて一堂に会してレビューする。 ■キーワード■ デザインレビュー,ラウンドロビン方式 ■解答■   上級システムアドミニストレータ午前平成15年問16  ウ レビューに参加したメンバが持ち回りでレビューの責任者を務めながら,   全体のレビューを遂行していく。 ------------------------------------------------------------------------ *[解説:テクニカル(システム管理)向け]  フォールトトレラント技術に関する説明のうち,適切なものはどれか。  ア 従来から使われているフォールトトレラント技術の例として,システム全   体を冗長構成にして二重化する方式がある。  イ ソフトウェアのバグもシステム故障の一種であり,このようなソフトウェ   アフォールトに対処するために生まれたフォールトトレラント技術は,   フェールソフトと呼ばれる。  ウ フェールセーフ技術はフォールトトレラント技術であるが,フェールソフ   ト技術はフォールトトレラント技術ではない。  エ フォールトトレラント技術によって,システムを多重化することなく,シ   ステムの故障検出から機能・性能を回復するまでの時間を常にゼロにするこ   とができる。 ■キーワード■ フォールトトレラント ■解答■   テクニカルエンジニア(システム管理)午前平成14年問11  ア 従来から使われているフォールトトレラント技術の例として,システム全   体を冗長構成にして二重化する方式がある。 ------------------------------------------------------------------------ *[解説:ソフトウェア開発向け]  ソフトウェアの要求定義や設計仕様として記述する可能性があるものを,次の 三つに分類して考える。それぞれの分類を DFD に記述するかどうかについて, 適切に示しているものはどれか。 [分類] a ソフトウェアが正常に機能しているときの処理(正常処理) b 例外処理や異常処理 c ある処理の後,どこの箇所へ飛び越すなどといった制御手順    ┌──────┬──────┬──────┐    │   a   │   b   │   c   │  ┌─┼──────┼──────┼──────┤  │ア│記述する  │記述しない │記述しない │  ├─┼──────┼──────┼──────┤  │イ│記述する  │記述しない │記述する  │  ├─┼──────┼──────┼──────┤  │ウ│記述する  │記述する  │記述しない │  ├─┼──────┼──────┼──────┤  │エ│記述する  │記述する  │記述する  │  └─┴──────┴──────┴──────┘ 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ■キーワード■ DFD ■解答■   ソフトウェア開発技術者午前平成16年問53    ┌──────┬──────┬──────┐    │   a   │   b   │   c   │  ┌─┼──────┼──────┼──────┤  │ア│記述する  │記述しない │記述しない │  └─┴──────┴──────┴──────┘ > DFD : Data Flow Diagram > ・構造化分析手法の一つで,データフロー,処理(機能),データストア, > 外部(データの源泉/吸収)の記号を用いて,機能とデータの流れを > 表現するもの。 > http://itec.mls.ad.jp/cgi-bin/term_search/detail.cgi/test/test.dic_00116  どうもありがとうございました。 > @IT モデリング修行 入門編 > http://www.atmarkit.co.jp/fjava/devs/modeling02/modeling02.html  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:情報セキュアド向け]  3 層クライアントサーバシステムの説明のうち,適切なものはどれか。  ア システムを機能的に,Web サーバ,ファイアウォール,クライアントの 3   階層に分けたシステムである。  イ システムを機能的に,アプリケーション,通信,データベースの 3 階層   に分けたシステムである。  ウ システムを物理的に,メインフレーム,サーバ,クライアントの 3 階層   に分けたシステムである。  エ システムを論理的に,プレゼンテーション,ファンクション,データベー   スの 3 階層に分けたシステムである。 ■キーワード■ 3 層クライアントサーバシステム ■解答■   情報セキュリティアドミニストレータ午前平成14年問03   上級システムアドミニストレータ午前平成14年問03   初級システムアドミニストレータ午前平成14年秋問12   テクニカルエンジニア(ネットワーク)午前平成14年問04   共通平成14年秋問03   類題 一種午前平成12年問76  エ システムを論理的に,プレゼンテーション,ファンクション,データベー   スの 3 階層に分けたシステムである。 > ×ア:具体的な機能定義ではないので× > ×イ:データベース以外が× > ×ウ:システムの規模?による分類なので× > ○エ:正解 > > プレゼンテーション層:インタフェース等 > アプリケーション層:ビジネスロジック > データ層:DBの制御・管理 > あくまでも設計上の定義なので、物理的構成が3階層になる必 > 要はない  どうもありがとうございました。 > 3層クライアント/サーバの基礎 > http://www.asahi-net.or.jp/~yy5t-nmr/other/database.html  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:高度共通向け]  通信傍受法に関する記述のうち,適切なものはどれか。  ア 通信の秘密を守るため,傍受を実施できるのは,資格を有する電気通信事   業者に限られる。  イ 電話などの音声による通信を対象とするものであり,インターネットを介   した電子メールには適用されない。  ウ 傍受した内容は通信の秘密になるので,記録に残してはならない。  エ 傍受は犯罪捜査の場合だけ認められるものであり,定められた手続に従っ   て実施しなければならない。 ■キーワード■ 通信傍受法 ■解答■   AN/PM/AE共通午前平成15年問47   情報セキュリティアドミニストレータ午前平成15年問41   上級システムアドミニストレータ午前平成15年問47  エ 傍受は犯罪捜査の場合だけ認められるものであり,定められた手続に従っ   て実施しなければならない。 > 通信傍受法 > http://www.nifty.com/webapp/digitalword/word/077/07787.htm > 「… > この法律は、銃器、薬物、集団密航、組織的に行なわれた殺人の4種類の犯罪を > 対象に、組織犯罪を摘発するために、捜査機関による通信傍受(電話、FAX、電 > 子メールをはじめとするコンピュータ通信一般)を限定的に認めるもの。具体的 > には、I. 対象犯罪が犯された場合、II. 対象犯罪が犯され、引き続き同一また > は同種の犯罪が犯されるか、一連の犯行計画に基づいて対象犯罪が犯される場 > 合、III. 死刑または無期、2年以上の懲役か禁固にあたる罪が、対象犯罪準備の > ために犯された場合で、犯罪の実行に通信が行なわれると疑うに足る状況がある > ことなどで、傍受の対象が限定される。また実施に当たっては、まず捜査官が裁 > 判所に令状を請求し、令状が発行されたうえでNTT社員などの第三者の立会人監 > 視のもと通信傍受が行なわれる。」 > > 備考としてこんなサイトを見つけたので,紹介します. > http://www.geocities.co.jp/Milkyway/8332/index.html  どうもありがとうございました。 ======================================================================== 裏版宿題メール,過去のフォロー  (特になし) ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ *[宿題:テクニカル(データベース)向け]  受注システムにおいて, 図のようなモデルから”顧客”表, ”注文”表, ”商品”表を作成した。これら表に関する記述として, 適切なものはどれか。 ここで 1  * は 1 対多のカーディナリティを表し, 線上の名称はロール名で     ─── ある。また, 表定義中の実線は主キーを, 破線は外部キーを表す。   ┌────┐1 注文主 *┌────┐    ┌────┐   │    ├─────┤    │*   1│    │   │ 顧客 │1 届け先 *│ 注文 ├────┤ 商品 │   │    ├─────┤    │    │    │   └────┘     └────┘    └────┘   顧客(顧客コード, 顧客名, 住所)      ─────   注文(注文コード, 注文主, 届け先, 商品コード, 数量)      ───── ------ ------ ----------   商品(商品コード, 商品名)      ─────  ア ある顧客は, 自分が注文主でかつ届け先であることができる。  イ 顧客は, 注文主顧客と届け先顧客のどちらか一方に分類される。  ウ 一つの注文に複数の商品があってもよい。  エ 一つの注文に複数の注文主と届け先があってもよい。 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ------------------------------------------------------------------------ *[宿題:テクニカル(ネットワーク)向け]  自社でアプリケーションソフトウェアを開発した。稼働後の修正保守,予防保守, 適合保守を考慮に入れたソフトウェア保守費用の推移を表したグラフとして,適切な ものはどれか。ここで,グラフの横軸は稼働開始から使用停止までの経過時間,縦軸 は単位期間当たりの保守費用とする。  ア     │     │ :''.     │.:  '.     │   '.     │    ':.     │     ':  .....:'''     │      ''''     └─────────────  イ     │     │          ......     │      ..''''''     │     .'     │     :     │    :     │.....:''     └─────────────  ウ     │:     │ :.     │  ':.     │    ':.     │     ':.     │       '':......     │           ''''     └─────────────  エ     │            :     │            :     │          ..''     │         ..'     │        ..     │     .....''     │........''     └───────────── 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ------------------------------------------------------------------------ *[宿題:上級シスアド向け]  アローダイアグラムで示す工程に基づいてシステム開発を進めたい。各作業を それぞれ最も早く開始するとき,必要となる人数の推移を表す図はどれか。ここで, 図中のそれぞれの作業に付けた数字は,作業に必要な日数と,1日あたりの必要人数 を表す。             ○            ┐ \      20 日 3 人/   \ 20 日 2 人          /     \ 20 日 5 人  / 20 日 4 人 ┘ ○─────→○────────→○         \       ┐  \          \     :    \10 日 3 人     20 日 2 人 \   :      \            ┘ :        ┘             ○────────→○               10 日 2 人         :::> ダミー作業 ア                  イ 人数                 人数 ┌                  ┌   ┌───┐ ├                  ├   │   │ ├                  ├   │   │ ├ ┌───┐      ├   │   │ 5├───────┘ └─┐    5├───┘   │   ┌─┐ ├ │    ├       │   │ │ ├ │    ├       │   │ │ ├ │    ├       └───┘ │ ├ │    ├             │ 0└─┴─┴─┴─┴─┴─┴─┴─  0└─┴─┴─┴─┴─┴─┴─┴─            50  日数              50  日数 ウ                  エ 人数                 人数 ┌                  ┌   ┌───┐ ├       ┌───┐      ├   │   │ ├       │   │      ├   │   │ ├ │   │      ├   │   │ 5├───┐   │ └─┐    5├───┘   │ ├ │ │ │    ├       └─┐ ├ └───┘ │    ├         │ ┌─┐ ├ │    ├         └─┘ │ ├ │    ├             │ 0└─┴─┴─┴─┴─┴─┴─┴─  0└─┴─┴─┴─┴─┴─┴─┴─            50  日数              50  日数 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ------------------------------------------------------------------------ *[宿題:テクニカル(システム管理)向け]  オンライントランザクション処理システムの信頼性を高める手段として,適切 なものはどれか。  ア ディスクアレイ装置を採用する。  イ データベースアクセスのチューニングを行う。  ウ 伝送遅延時間の短い通信回線を選択する。  エ トランザクション処理を並行処理化する。 ------------------------------------------------------------------------ *[宿題:ソフトウェア開発向け]  新システムのモデル化を行う場合の,DFD 作成の手順として適切なものはどれ か。  ア 現物理モデル → 現論理モデル → 新物理モデル → 新論理モデル  イ 現物理モデル → 現論理モデル → 新論理モデル → 新物理モデル  ウ 現論理モデル → 現物理モデル → 新物理モデル → 新論理モデル  エ 現論理モデル → 現物理モデル → 新論理モデル → 新物理モデル ------------------------------------------------------------------------ *[宿題:情報セキュアド向け]  M/M/1 の待ち行列モデルにおける,平均待ち時間(W)と窓口利用率(ρ)の関係 で,ρが 0.25 から 0.75 になったとき,W は何倍になるか。  ア 1/3  イ 3  ウ 4.5  エ 9 ------------------------------------------------------------------------ *[宿題:高度(シスアナ,プロマネ,アプリケーション)共通向け]  著作者人格権に関する記述のうち,適切なものはどれか。  ア 著作権は著作した時点で発生するが,著作者人格権は実名登録時点で発生   する。  イ 著作者人格権は,著作者に専属するものであるから譲渡することはできな   い。  ウ 著作者人格権は,翻訳権,氏名表示権,同一性保持権からなる。  エ 翻訳権を与える場合,著作者人格権の同一性保持権を譲渡することになる。 ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ 裏 テクニカル(データベース)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(ネットワーク)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 上級シスアド向け         _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(システム管理)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 ソフトウェア開発向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 情報セキュアド向け        _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 高度共通向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります)