┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jhomework@yscon.co.jp        '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2005年5月9日分 裏版 宿題メール   この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。    →宿題メールとは http://www.3721p.com/homework ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ *[解説:テクニカル(データベース)向け]  図のように,プロジェクトを大枠から詳細なレベルまでの具体的な作業に分解 したものを何というか。                 0.0                 ┌───────┐                 │XXシステム開発│                 │ プロジェクト│                 └──┬────┘            ┌───────┼───────┬───           1.0│    2.0  │       │          ┌─┴──┐ ┌──┴─┐     …          │基本計画│ │外部設計│          └────┘ └──┬─┘           ┌────────┼───────┬──        2.1  │      2.2 │       │        ┌──┴───┐ ┌──┴───┐   …        │サブシステム│ │画面・報告書│        │の定義と展開│ │ の設計  │        └──┬───┘ └──────┘     ┌─────┴───┬────────────┬───   2.1.1│     2.1.2  │            │  ┌──┴─┐  ┌────┴─────┐       …  │機能分割│  │処理方法の区分とファ│  │    │  │イルとの関連定義  │  └────┘  └──────────┘  ア DFD  イ DOA  ウ PERT  エ WBS 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ■キーワード■ WBS(Work Breakdown Structure) ■解答■   テクニカルエンジニア(データベース)午前平成17年問18  エ WBS > http://biz.mycom.co.jp/skillup/pmm/bn/030828/ > に図がありました。  どうもありがとうございました。 >  http://e-words.jp/w/WBS.html >  ・WBS(Work Breakdown Structure) >    プロジェクトマネジメントで計画を立てる際に用いられる手法の一つで、 >   プロジェクト全体を細かい作業に分割した構成図。「作業分割構成」 >   「作業分解図」などとも呼ばれる。 >    WBSでは、まずプロジェクトの成果物をできるだけ細かい単位に分解して >   いく。その際、全体を大きな単位に分割してから、それぞれの部分につい >   てより細かい単位に分割していき、階層的に構造化していく。 >    成果物の細分化が終わったら、それぞれの部分を構成するのに必要な作 >   業(一つとは限らない)を考え、最下層に配置していく。個々の部分を構成 >   する一連の作業のかたまりのことを「ワークパッケージ」と呼ぶ。 >    WBSのそれぞれのワークパッケージに担当する人員を配置していけば、 >   プロジェクトを遂行する組織図ができる。 >   これをOBS(Organization Breakdown Structure)と呼ぶ。  どうもありがとうございました。 > DFD【データフローダイアグラム】 > http://e-words.jp/w/DFD.html > 「システム間のデータの流れを示す図。データを発生・吸収・処理・蓄積するシ > ステムの間を、データの流れを示す矢印で繋いで作成する。データの流れが明確 > になることによって、効率化しやすい場所を容易に発見できる等のメリットがあ > る。」 > > DOA【Data Oriented Approach】 > http://els.hitachi-ia.co.jp/exlearn/DEMO/SYS/sys01/sys01.htm > 「まず,業務の概念を忠実に反映したデータモデルを作成し,データを標準化し > たうえで,システムのデータやプログラムを設計する.」 > > PERT > http://www.pursue.ne.jp/jouhousyo/sysad/sysad015.htm > 「アローダイアグラムはPERT(Program Evaluation and Review Technique)とも > いう。アメリカ海軍がミサイルの開発計画を実施するために日程計画の手法と > して開発したものである。プロジェクトの作業日程や作業時間を以下の図で表 > わしたものであり、プロジェクトの日程管理に使用される。」  どうもありがとうございました。 > http://pmos.jp/honpo/method/WBS.htm  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:システム監査向け]  あるプロジェクトの作業が図に従って計画されているとき,最短日数で終了す るために結合点(5)を通過していなければいけないのは,プロジェクトの開始か ら遅くとも何日後か。     (2) ───────     ┐ \       \    A/  10\D      8\F   /8     \       \  / B     E ┘    G   ┘ (1)――→(3)―――→(4)―――――→(7)  \ 5    9   ・   12   ┐   \C      ・       /   凡例  作業名    \    ・       /      ( ) ───→( )    12\  ・      I/4        所要日数      ┘└   H   /      (5) ────→(6)          ・・・ → はダミー作業           5  ア 12  イ 14  ウ 18  エ 21 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ■キーワード■ PERT 図,クリティカルパス ■解答■   システム監査技術者午前平成17年問08   テクニカルエンジニア(データベース)午前平成17年問19  エ 21 > クリティカルパスは1→2→4→7で30日 > 5を通過するとすると、パスは1→5→6→7 > 5→6が5日、6→7が4日なので > 30−(5+4)=21  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:テクニカル(エンベデッド)向け]  フィールドプログラマブルロジックの説明はどれか。  ア あらかじめ基本回路をチップ上に構成しておき,ユーザ固有の仕様に合わ   せてチップメーカが製造時に配線を施す。  イ あらかじめチップメーカが標準的な論理回路を設計して用意しておき,ユー   ザはこれらの組合せを指定する。  ウ 基本論理回路で構成された論理モジュールをチップに配置し,ユーザが   SRAM などに配線情報を記憶させる。  エ ユーザ固有の仕様に合わせて開発されるものであり,特定用途向け IC が   含まれる。 ■キーワード■ ■解答■   テクニカルエンジニア(エンベデッドシステム)午前平成17年問09  ウ 基本論理回路で構成された論理モジュールをチップに配置し,ユーザが   SRAM などに配線情報を記憶させる。 ------------------------------------------------------------------------ *[解説:テクニカル(システム管理)向け]  三つの装置 A 〜 C で構成されるシステムがある。三つの装置すべてが正常に 稼働しないとシステムは機能しない。各装置の MTBF は表のとおりである。シス テム全体の MTBF は何時間か。  ┌──┬─────┐  │装置│MTBF(時間)│  ├──┼─────┤  │ A │  600  │  ├──┼─────┤  │ B │  900  │  ├──┼─────┤  │ C │ 1,800  │  └──┴─────┘  ア 300  イ 600  ウ 900  エ 1,100 ■キーワード■ ■解答■   テクニカルエンジニア(システム管理)午前平成17年問13  ア 300 > 1/600+1/900+1/1800=1/300 よってア  どうもありがとうございました。  A は,600 時間に1回故障,B は,900 時間に1回故障,C は,1800 時間に 1回故障。  全体では,1800時間では  A の故障は,3回  B の故障は,2回  C の故障は,1回  合計,故障は,6回。1800時間あたり故障が6回なので,平均1回あたり, 300時間。 ------------------------------------------------------------------------ *[解説:ソフトウェア開発向け]  任意のオペランドに対するブール演算 A の結果とブール演算 B の結果が互い に否定の関係にあるとき,A は B の(又は,B は A の)相補演算であるという。 排他的論理和の相補演算はどれか。  ア 等価演算   ┌──────────────────────────┐   │////////////////////////////////////////////////////│   │////////////////////////////////////////////////////│   │/////////////,,,,,,////////////,,,,,,///////////////│   │/////////,,'' '',,////,,'' '',,///////////│   │///////,”       ",," ',/////////│   │//////; ;'; ;////////│   │/////: :///: :///////│   │////: ://///: ://////│   │////: ://///: ://////│   │/////: :///: :///////│   │//////; ;/; ;////////│   │///////',        ,', ;/////////│   │/////////",,     ,,"///",, ,'//////////│   │////////////'',,,,,''/////////'',,,,,,''////////////│   │////////////////////////////////////////////////////│   │////////////////////////////////////////////////////│   └──────────────────────────┘  イ 否定論理和   ┌──────────────────────────┐   │////////////////////////////////////////////////////│   │////////////////////////////////////////////////////│   │/////////////,,,,,,////////////,,,,,,///////////////│   │/////////,,'' '',,////,,'' '',,///////////│   │///////,”       ",," ',/////////│   │//////; ;'; ;////////│   │/////: : : :///////│   │////: : : ://////│   │////: : : ://////│   │/////: : : :///////│   │//////; ; ; ;////////│   │///////',        ,', ;/////////│   │/////////",,     ,,"///",, ,'//////////│   │////////////'',,,,,''/////////'',,,,,,''////////////│   │////////////////////////////////////////////////////│   │////////////////////////////////////////////////////│   └──────────────────────────┘  ウ 論理積   ┌──────────────────────────┐   │                          │   │                          │   │      ,,,,,, ,,,,,,        │   │   ,,'' '',, ,,'' '',,      │   │   ,”       ",," ',     │   │   ; ;'; ;     │   │   : :///: :    │   │  : ://///: :    │   │  : ://///: :    │   │   : :///: :    │   │   ; ;/; ;     │   │   ',        ,', ;     │   │   ",,     ,," ",, ,'      │   │   '',,,,,'' '',,,,,,''       │   │                          │   │                          │   └──────────────────────────┘  エ 論理和   ┌──────────────────────────┐   │                          │   │                          │   │      ,,,,,, ,,,,,,        │   │   ,,''//////'',, ,,''//////'',      │   │   ,"//////////////",,"/////////////',     │   │   ;/////////////////;';///////////////;     │   │   ://///////////////:///:///////////////:    │   │  ://///////////////://///:///////////////:    │   │  ://///////////////://///:///////////////:    │   │   ://///////////////:///:///////////////:    │   │   ;/////////////////;/;///////////////;     │   │   ',///////////////,',//////////////;     │   │   ",,/////////,," ",,/////////,'      │   │   '',,,,,'' '',,,,,''       │   │                          │   │                          │   └──────────────────────────┘ 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ■キーワード■ 等価演算 ■解答■   ソフトウェア開発技術者午前平成17年春問03  ア 等価演算   ┌──────────────────────────┐   │////////////////////////////////////////////////////│   │////////////////////////////////////////////////////│   │/////////////,,,,,,////////////,,,,,,///////////////│   │/////////,,'' '',,////,,'' '',,///////////│   │///////,”       ",," ',/////////│   │//////; ;'; ;////////│   │/////: :///: :///////│   │////: ://///: ://////│   │////: ://///: ://////│   │/////: :///: :///////│   │//////; ;/; ;////////│   │///////',        ,', ;/////////│   │/////////",,     ,,"///",, ,'//////////│   │////////////'',,,,,''/////////'',,,,,,''////////////│   │////////////////////////////////////////////////////│   │////////////////////////////////////////////////////│   └──────────────────────────┘ ------------------------------------------------------------------------ *[解説:情報セキュアド向け]  パソコンのディレクトリ構造とパス指定に関する記述のうち,適切なものはど れか。  ア 子から親のディレクトリを指定する場合には,カレントディレクトリを   基点とした絶対パス指定を用いる。  イ 相対パス指定では,ルートディレクトリから目的のファイルへのパスを   指定するので,カレントディレクトリに関係なく同じ表記になる。  ウ ディレクトリとサブディレクトリとの間では,親から子へ,子から親へ   の両方向の参照やカレントディレクトリの移動が可能である。  エ ルートディレクトリにはサブディレクトリだけを登録することができ,   ルート以外の各ディレクトリにはディレクトリとファイルを登録すること   ができる。 ■キーワード■ サブディレクトリ,ディレクトリ構造,フォルダ ■解答■   上級システムアドミニストレータ午前平成15年問02   情報セキュリティアドミニストレータ午前平成15年問02  ウ ディレクトリとサブディレクトリとの間では,親から子へ,子から親へ   の両方向の参照やカレントディレクトリの移動が可能である。 > ア・・・相対パス指定を用いる > イ・・・相対パスはカレントディレクトリによって変わる > ウ・・・○ > エ・・・ルートディレクトリにもファイルを登録することができる  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:高度共通向け]  ソフトウェア開発組織の活動状態のうち,プロセス成熟度モデルにおけるプロ セス成熟度が最も高いものはどれか。  ア 実績だけではなく,プロセス全体が計画時点から組織的に管理できている。  イ スケジュールと予想は,統計的に容認できる範囲内に収まっている。  ウ プロセスが明文化されて,組織内のすべての人がそれを利用している。  エ プロセスそれ自体を改善していくための仕組みが規定されている。 ■キーワード■ プロセス成熟度モデル ■解答■   AN/PM/AE共通午前平成14年問22  エ プロセスそれ自体を改善していくための仕組みが規定されている。 > いま話題のCMMとは何か? > http://jibun.atmarkit.co.jp/fengineer/special/cmm01/ccm03.html  どうもありがとうございました。 > 組織成熟度最高レベルのCMMI5とは > http://www.sw.nec.co.jp/st/seminar09/contents/contents02.html  どうもありがとうございました。 ======================================================================== 裏版宿題メール,過去のフォロー  (特になし) ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ *[宿題:テクニカル(データベース)向け]  ANSI/SPARC 3 層スキーマに関する記述として,適切でないものはどれか。  ア ANSI/SPARC 3 層スキーマの意義は,物理的データ独立性及び論理的データ   独立性を確保することである。  イ 外部スキーマは,実世界が変化しても応用プログラムができるだけ影響を   受けないようにするための考え方である。  ウ 関係データベースのビューやネットワークデータベースのサブスキーマは,   概念スキーマに相当する。  エ 内部スキーマは,直接編成ファイルや VSAM ファイルなどの物理ファイル   を用いて,概念スキーマをコンピュータ上に実装するための記述である。 ------------------------------------------------------------------------ *[宿題:システム監査向け]  オンラインシステムの障害対策に関する記述のうち,適切なものはどれか。  ア ジャーナルファイルやマスタファイルのバックアップファイルは,すぐに   復旧処理ができるようにオリジナルファイルと同一の場所に保管する。  イ トランザクションの処理が正常に終了できなかったときは,トランザクショ   ン開始直前の状態に戻すために,ロールフォワード処理を実行する。  ウ マスタファイルと一定時間ごとに作成したマスタファイル更新用のトラン   ザクションファイルを用いて,システム障害発生直前の最新データを復元す   る。  エ マスタファイルは,オンライン処理の終了時にバックアップファイルを取   るだけでなく,システムの特性に応じた時期にバックアップファイルを取る。 ------------------------------------------------------------------------ *[宿題:テクニカル(エンベデッド)向け]  温度センサに関する記述のうち,適切なものはどれか。  ア サーミスタは熱起電力を利用したセンサであり,工業計測用から家電用ま   で幅広く用いられている。  イ 赤外線センサは電磁波を利用したセンサであり,低温の測定に用いられる。  ウ 測温抵抗体は電気抵抗を利用したセンサであり,高精度の工業計測に用い   られる。  エ 熱電対は電気抵抗を利用したセンサであり,高精度の工業計測に用いられ   る。 ------------------------------------------------------------------------ *[宿題:テクニカル(システム管理)向け]  データマイニングに関する説明として,適切なものはどれか。  ア 基幹業務のデータベースとは別に作成され,更新処理をしない時系列デー   タの分析を主目的とする。  イ 個人別データ,部門別データ,サマリデータなど,分析者の目的別に切り   出され,カスタマイズされたデータを分析する。  ウ スライシング,ダイシング,ドリルダウンなどのインタラクティブな操作   によって多次元分析を行い,意思決定を支援する。  エ ニューラルネットワークや統計解析などの手法を使って,大量に蓄積され   ているデータから,顧客購買行動の法則などを探し出す。 ------------------------------------------------------------------------ *[宿題:ソフトウェア開発向け]  差集合 S - T に等しいものはどれか。ここで,∪は和集合,∩は積集合,Tc は T の補集合の各演算を表す。  ア S ∪(S ∩ T)  イ S ∪ Tc  ウ S ∩(S ∪ T)  エ S ∩ Tc ------------------------------------------------------------------------ *[宿題:情報セキュアド向け]  データの暗号化やユーザ認証などのセキュリティ技術と,トンネリング手法を 使って,インターネットを専用ネットワークのように利用するものはどれか。  ア NAT  イ NNTP  ウ VPN  エ xDSL ------------------------------------------------------------------------ *[宿題:高度(シスアナ,プロマネ,アプリケーション)共通向け]  次のシステム開発において,コードインスペクションを行うことによって得ら れる効果(節約される時間)の期待値は幾らか。 ・システムの規模 : 6,000 NCSS ・システムに存在する 1,000 NCSS 当たりのバグ数の推定値 : 5 件 ・コードインスペクションを行った場合,バグ発見率は 90 % であり,残りのバ  グは単体テスト以降で発見される。コードインスペクションを行わなかった場  合,すべてのバグは単体テスト以降で発見される。 ・1,000 NCSS 当たりのコードインスペクションにかける時間 : 4 時間 ・コードインスペクションでバグが発見された場合のバグ 1 件当たりの修復時  間 : 1 時間 ・単体テスト以降でバグが発見された場合のバグ 1 件当たりの修復時間 : 5 時  間 (注) NCSS : 注釈を除いた文の個数    バグ発見率 = 発見したバグ数 / すべてのバグ数  ア 66 時間  イ 84 時間  ウ 99 時間  エ 123 時間 ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ 裏 テクニカル(データベース)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 システム監査向け         _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(エンベデッド)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(システム管理)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 ソフトウェア開発向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 情報セキュアド向け        _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 高度共通向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります)