┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jhomework@yscon.co.jp        '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2005年3月23日分 裏版 宿題メール   この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。    →宿題メールとは http://www.3721p.com/homework ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ *[解説:テクニカル(データベース)向け]  ある関係データベースモデルを作成するときに,関係の中で反復するデータを の項目を取り除いた場合,少なくとも満たす正規化はどれか。  ア 第 1 正規形  イ 第 2 正規形  ウ 第 3 正規形  エ ボイス・コッド正規形 ■キーワード■ 関数従属 ■解答■   テクニカルエンジニア(データベース)午前平成14年問24   データベーススペシャリスト午前平成09年問12  ア 第 1 正規形 > イ:非キー属性が候補キーに対して部分関数従属しないことが必要 > ウ:非キー属性が候補キーに対して推移的関数従属しないことが必要 > エ:非キー属性が候補キーに対して完全関数従属することが必要  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:テクニカル(ネットワーク)向け]  X 社の新システムは,複数拠点に顧客管理システム,受発注管理システム及び コールセンタシステムをそれぞれ稼働させ,これらをネットワークで接続し,障 害時には相互に補完することにしている。また,運用はそれぞれの拠点で実施し ている。このシステムの最も大きなメリットはどれか。  ア 運用が統合化でき,運用要員が削減できる。  イ 災害などに対する危険分散が図れる。  ウ ソフトウェアのバージョン管理が容易になる。  エ バックアップファイルが一元管理できる。 ■キーワード■ 分散処理のメリット ■解答■   テクニカルエンジニア(ネットワーク)午前平成14年問17  イ 災害などに対する危険分散が図れる。 > ア.×1拠点にした方が運用は統合され、運用要員を削減できる。 > イ.○ > ウ.×1拠点にした方がバージョン管理は容易になる。 > エ.×1拠点にした方がバックアップファイルを一元管理できる。 > よって、答えはイ  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:上級シスアド向け]  分析設計図法には,データの流れを記述できるもの,処理の流れを記述できる もの,データと処理の両方の流れを記述できるものなどがある。分析設計図法の うち,データの流れは記述できないが,処理の流れは記述できるものはどれか。  ア DFD  イ E-R 図  ウ HCP チャート  エ 状態遷移図 ■キーワード■ HCP チャート ■解答■   上級システムアドミニストレータ午前平成15年問15  ウ HCP チャート ------------------------------------------------------------------------ *[解説:テクニカル(システム管理)向け]  東京から福岡までの回線構成を図 1 から図 2 のように変更した場合,東京・ 福岡間の回線構成における信頼性の向上分(差)を示す数値として,最も近いもの はどれか。ここで,隣接するノード間の信頼性は,すべて 0.95 とする。 東京───大阪───福岡    東京─────大阪───福岡                   \   /                    \ /                    名古屋      図1                図2  ア 0.0429  イ 0.0451  ウ 0.0498  エ 0.0926 ■キーワード■ 信頼性計算 ■解答■   テクニカルエンジニア(システム管理)午前平成14年問10   一種午前平成11年問59  ア 0.0429 > 図1の場合 > 0.95×0.95 > > 図2の場合 > (1−(1−0.95)×(1−0.95×0.95))×0.95 > =(1−0.05×0.0975)×0.95 > =(1−0.004875)×0.95 > > 図2の場合−図1の場合 > (1−0.004875)×0.95−0.95×0.95 > =0.95×((1−0.004875)−0.95) > =0.95×(0.995125−0.95) > =0.95×0.045125 > =0.04286875 > ≒0.0429  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:ソフトウェア開発向け]  W. ハンフリーによって提唱されたプロセス成熟度モデル(CMM)の説明として, 適切なものはどれか。  ア ソフトウェア開発組織及びプロジェクトのプロセスを評価するためのモデ   ルである。  イ ソフトウェア開発のプロセスモデルの一種である。  ウ ソフトウェアを中心としたシステム開発及び取引のための共通フレームの   ことである。  エ プロジェクトの成熟度に応じてソフトウェア開発の手順を定義したモデル   である。 ■キーワード■ プロセス成熟度モデル(CMM) ■解答■   ソフトウェア開発技術者午前平成16年問52   テクニカルエンジニア(エンベデッドシステム)午前平成16年問37  ア ソフトウェア開発組織及びプロジェクトのプロセスを評価するためのモデ   ルである。 > http://www.atmarkit.co.jp/aig/04biz/cmm.html参照 > CMM > 米カーネギーメロン大学ソフトウェア工学研究所(SEI:software engineering > institute)が開発した「組織の能力を向上させるためのモデル」。組織の能力 > についてレベル1〜5に分け、各レベルで持つべきプロセスを規定している。 > > 中でもソフトウェア開発能力の成熟度を測る「ソフトウェア能力成熟度モデル: > SW-CMM」は、従来把握しづらかったソフトウェア開発プロセスの能力を客観的に > 判断できる指標として注目されている。 > > 通常CMMといった場合、このソフトウェア能力成熟度モデルを指すことが多い。 > ソフトウェア開発のプロセス改善(SPI:software process improvement)のた > めの指標として、全世界で採用されている。ちなみに同研究所では、各組織のレ > ベルを評価する「アセスメント」も行っている。  どうもありがとうございました。 > いま話題のCMMとは何か? > http://jibun.atmarkit.co.jp/fengineer/special/cmm01/ccm02.html  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:情報セキュアド向け]  UNIX に関する記述のうち,適切なものはどれか。  ア X Window システムでは,Motif などのウィジェットセットによってパイ   プの機能を実行している。  イ コマンドの引数としてファイル名を渡すときに,ワイルドカードを使用す   ることによって,例えば“a,b,c いずれかの文字で始まるファイルすべて”   というような指定が可能になる。  ウ 標準の通信プロトコルに MHS を採用しており,ファイル転送,電子メー   ルなどの機能が提供される。  エ ファイルシステムはネットワーク型のディレクトリ構造をしており,デー   タベース言語 NDL でアクセスされる。 ■キーワード■ UNIX ■解答■   情報セキュリティアドミニストレータ午前平成14年問02  イ コマンドの引数としてファイル名を渡すときに,ワイルドカードを使用す   ることによって,例えば“a,b,c いずれかの文字で始まるファイルすべて”   というような指定が可能になる。 > ワイルドカード【wild card】 > ファイル名やディレクトリ名を指定するときに使う、「任意の文字」を > 意味する特殊文字。「*」が任意の長さの任意の文字を、「?」が任意の > 1文字を意味する。「*」「?」はWindowsとUNIXの両方で使用できるほか、 > UNIXではこの他にいくつかワイルドカードが定義されている。 > http://e-words.jp/w/E383AFE382A4E383ABE38389E382ABE383BCE38389.html  どうもありがとうございました。  ワイルドカードというと,トランプのジョーカーのことです。 > ×ア:ウィジェットセットはGUIツール > ○イ:正解 > ×ウ:標準の通信プロトコルはTCP/IP > ×エ:ファイルシステム(ディレクトリ構造)はツリー構造  どうもありがとうございました。 > 参照サイト:http://www.kimura-kouichi.com/security/h14/2002/14aman1.htm#02  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:高度共通向け]  定期発注方式に関する記述として,適切なものどれか。  ア ABC 分析の結果の B 品目や C 品目に向いた発注方式である。  イ 具体的な在庫管理方式として,ダブルビン法や三棚法がある。  ウ 正確な需要予測が要求され,発注量の計算が複雑になる。  エ 発注点や安全在庫などの基準を適切に決める必要がある。 ■キーワード■ 定期発注方式 ■解答■   AN/PM/AE共通午前平成15年問46   類題:二種午前平成12年春問73  ウ 正確な需要予測が要求され,発注量の計算が複雑になる。 > ア→× >  ABC分析の結果はB、C品目に相当する品は簡易的な発注方式をとる。 > イ→× >  三棚法やダブルビン法は定点発注方式の一種。 > > 三棚法 >  上下に3段の棚を用意する。上段には安全在庫量、中段には発注点在庫量を引 > いた残量、そして、下段より使用しカラになったとき一定量を注文し、中段がカラ > になっても入庫しない場合は、業者に督促を行っています。 > >  ダブルビン法(二棚法) > 2つの棚または箱を用意する。まず、一方がカラになるまで使用し、カラになっ > た時一定量を発注し補充する。そして、それ以降は他方がカラになるまで使用す > る。このように、2つの棚等を相互に使用する。 > 「生産管理講座 - 在庫管理」より >  http://www1.harenet.ne.jp/~noriaki/link75-3.html > > ウ→○ > エ→×  どうもありがとうございました。 > 二棚法(2bin法、ダブルビン法) > 2つの入れ物 A、Bを用意し、入れ物の在庫が切れた時点で発注し、 > その間、他方の入れ物の在庫を使用する方式。 > http://mt-net.vis.ne.jp/ADFE_mail/0216.htm  どうもありがとうございました。 > http://mt-net.vis.ne.jp/ADFE_mail/0216.htm#answer  どうもありがとうございました。 ======================================================================== 裏版宿題メール,過去のフォロー  (特になし) ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ *[宿題:テクニカル(データベース)向け]  関係代数演算に関する記述のうち,適切なものはどれか。  ア 結合は,ある二つの関係のタプルについて,両方のすべての組合せからな   る関係を求める。  イ 差は,ある二つの関係の両方又は片方に現れるタプルからなる関係を求め   る。  ウ 射影は,ある関係から一部の属性を取り出したタプルからなる関係を求め   る。  エ 商は,ある二つの関係のうち,一つ目の関係だけに現れるタプルからなる   関係を求める。 ------------------------------------------------------------------------ *[宿題:テクニカル(ネットワーク)向け]  図(Boehmの推移曲線)は,開発コスト全体に占める新規開発ソフトウェア,ハ ードウェア及び保守の各費用の割合の推移を示したものであり,現在も図に示さ れる傾向が続いている。各費用の適切な組合せはどれか。    %    100┌──────────────────────┐     │                      │     │                      │    80├                ..:'''''''' │  コ  │              ..:'      │     │      c       .:        │  ス 60├            .:     .:'''''' │     │           .:  b   :'     │  ト  │          .:    .:'      │    40├         .:    .:       │  比  │        .:   ..:''        │     │      ..:'  ..:           │  率 20├..........:'   ..'       a     │     │..............:''              │     │.                      │    0└──┴────────┴──────────┘       1955       1970         1985年        a           b           c    --------------------------------------------------------------  ア 新規開発ソフトウェア   ハードウェア      保守  イ 新規開発ソフトウェア   保守          ハードウェア  ウ ハードウェア       新規開発ソフトウェア  保守  エ 保守           新規開発ソフトウェア  ハードウェア 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ------------------------------------------------------------------------ *[宿題:上級シスアド向け]  デザインレビューにおけるラウンドロビン方式の説明として,適切なものはど れか。  ア 目的とするソフトウェアに対しての画面の一部やサンプルプログラムを   用意し,実際に動かしてレビューする。  イ レビュー対象のプログラムに対して幾つかのテストケースを用意し,テ   ストケースごとにそのプログラムコードを机上で追いかけ,妥当性を確認する。  ウ レビューに参加したメンバが持ち回りでレビューの責任者を務めながら,   全体のレビューを遂行していく。  エ レビューの目的を明確に決めて資料を事前に配布し,レビューの責任者   を置いて一堂に会してレビューする。 ------------------------------------------------------------------------ *[宿題:テクニカル(システム管理)向け]  フォールトトレラント技術に関する説明のうち,適切なものはどれか。  ア 従来から使われているフォールトトレラント技術の例として,システム全   体を冗長構成にして二重化する方式がある。  イ ソフトウェアのバグもシステム故障の一種であり,このようなソフトウェ   アフォールトに対処するために生まれたフォールトトレラント技術は,   フェールソフトと呼ばれる。  ウ フェールセーフ技術はフォールトトレラント技術であるが,フェールソフ   ト技術はフォールトトレラント技術ではない。  エ フォールトトレラント技術によって,システムを多重化することなく,シ   ステムの故障検出から機能・性能を回復するまでの時間を常にゼロにするこ   とができる。 ------------------------------------------------------------------------ *[宿題:ソフトウェア開発向け]  ソフトウェアの要求定義や設計仕様として記述する可能性があるものを,次の 三つに分類して考える。それぞれの分類を DFD に記述するかどうかについて, 適切に示しているものはどれか。 [分類] a ソフトウェアが正常に機能しているときの処理(正常処理) b 例外処理や異常処理 c ある処理の後,どこの箇所へ飛び越すなどといった制御手順    ┌──────┬──────┬──────┐    │   a   │   b   │   c   │  ┌─┼──────┼──────┼──────┤  │ア│記述する  │記述しない │記述しない │  ├─┼──────┼──────┼──────┤  │イ│記述する  │記述しない │記述する  │  ├─┼──────┼──────┼──────┤  │ウ│記述する  │記述する  │記述しない │  ├─┼──────┼──────┼──────┤  │エ│記述する  │記述する  │記述する  │  └─┴──────┴──────┴──────┘ 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ------------------------------------------------------------------------ *[宿題:情報セキュアド向け]  3 層クライアントサーバシステムの説明のうち,適切なものはどれか。  ア システムを機能的に,Web サーバ,ファイアウォール,クライアントの 3   階層に分けたシステムである。  イ システムを機能的に,アプリケーション,通信,データベースの 3 階層   に分けたシステムである。  ウ システムを物理的に,メインフレーム,サーバ,クライアントの 3 階層   に分けたシステムである。  エ システムを論理的に,プレゼンテーション,ファンクション,データベー   スの 3 階層に分けたシステムである。 ------------------------------------------------------------------------ *[宿題:高度(シスアナ,プロマネ,アプリケーション)共通向け]  通信傍受法に関する記述のうち,適切なものはどれか。  ア 通信の秘密を守るため,傍受を実施できるのは,資格を有する電気通信事   業者に限られる。  イ 電話などの音声による通信を対象とするものであり,インターネットを介   した電子メールには適用されない。  ウ 傍受した内容は通信の秘密になるので,記録に残してはならない。  エ 傍受は犯罪捜査の場合だけ認められるものであり,定められた手続に従っ   て実施しなければならない。 ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ 裏 テクニカル(データベース)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(ネットワーク)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 上級シスアド向け         _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(システム管理)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 ソフトウェア開発向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 情報セキュアド向け        _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 高度共通向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります)