┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jhomework@yscon.co.jp        '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2004年11月8日分 裏版 宿題メール   この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。    →宿題メールとは http://www.3721p.com/homework ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ ★★★★★★[解説:テクニカル(ネットワーク)向け]  オブジェクト間の is-a 関係を表す図はどれか。   ア ┌―――┐  イ ┌―――┐   │自動車│ │電話機│   └―┬―┘ └―┬―┘   │ │   ┌――┴――┐ ┌――┴――┐  ┌―┴―┐ ┌―┴――┐ ┌―┴―┐ ┌―┴――┐  │乗用車│ │トラック│ │受話器│ │ダイヤル│  └―――┘ └――――┘ └―――┘ └――――┘   ウ ┌―――┐  エ ┌―――┐   │ 社員 │ │ 画像 │   └―┬―┘ └―┬―┘   │ │   ┌――┴――┐ ┌――┴――┐  ┌―┴―┐ ┌―┴――┐ ┌―┴―┐ ┌―┴―┐  │ 氏名 │ │生年月日│ │ 拡大 │ │ 縮小 │  └―――┘ └――――┘ └―――┘ └―――┘ 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ■キーワード■ is-a 関係 ■解答■   テクニカルエンジニア(ネットワーク)午前平成16年問13   ア ┌―――┐   │自動車│   └―┬―┘   │   ┌――┴――┐  ┌―┴―┐ ┌―┴――┐  │乗用車│ │トラック│  └―――┘ └――――┘ ------------------------------------------------------------------------ ★★★★★[解説:上級シスアド向け]  A 社では,昨年まで X,Y,Z の 3 種類の商品を販売していたが,今年から商 品体系を変更して P,Q,R,S の 4 種類の商品を発売している。P,Q,R,S そ れぞれの購入客数と,その顧客数の内訳として昨年まで販売していた X,Y,Z それぞれの購入顧客数を表示するために作成するグラフとして,適切なものはど れか。  ア 層グラフ  イ 積み上げ棒グラフ  ウ ニ重円グラフ  エ レーダーチャート ■キーワード■ ■解答■   上級システムアドミニストレータ午前平成16年問23  イ 積み上げ棒グラフ ------------------------------------------------------------------------ ★★★★[解説:テクニカル(システム管理)向け]  次の社員情報管理データベースにおいて,メタデータ管理の対象となるのはど れか。 氏名           部署 ┌─────┬────┐ ┌─────┬────┐ │社員番号 │ 氏名 │ │部署コード│部署名 │ ┝━━━━━┿━━━━┥ ┝━━━━━┿━━━━┥ │1000001  │ ジム │ │ KEIRI  │経理部 │ ├─────┼────┤ ├─────┼────┤ │1000002  │ケリー │ │ SOUMU  │総務部 │ ├─────┼────┤ ├─────┼────┤ │1000003  │ケント │ │ JINJI  │人事部 │ ├─────┼────┤ ├─────┼────┤ │1000004  │サリー │ │ KIKAKU │企画部 │ ├─────┼────┤ └─────┴────┘ │1000009  │マイク │ └─────┴────┘ 所属 ┌────┬───────┬────┐ │社員番号│所属部署コード│管理者 │ ┝━━━━┿━━━━━━━┿━━━━┥ │1000001 │  SOUMU   │1000001 │ ├────┼───────┼────┤ │1000002 │  SOUMU   │1000001 │ ├────┼───────┼────┤ │1000003 │  JINJI   │1000009 │ ├────┼───────┼────┤ │1000004 │  SOUMU   │1000001 │ ├────┼───────┼────┤ │1000009 │  JINJI   │1000009 │ └────┴───────┴────┘  ア 1000001  イ SOUMU  ウ 社員番号  エ 総務部 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ■キーワード■ ■解答■   テクニカルエンジニア(システム管理)午前平成15年問15   システム監査技術者午前平成15年問04  ウ 社員番号 ------------------------------------------------------------------------ ★★★[解説:ソフトウェア開発向け]  ソフトウェア開発におけるリポジトリの説明として,適切なものはどれか。  ア 開発を支援するために提供されるソフトウェア部品のデータベースのこと   である。  イ ソフトウェアの開発及び保守における設計情報やプログラム情報を一元的   に管理するためのデータベースのことである。  ウ ソフトウェアを開発するためのツールと,データモデルを格納するための   データベースのことである。  エ リバースエンジニアリングを行うためのソースプログラム解析用ソフトウ   ェアと,解析結果を格納するためのデータベースのことである。 ■キーワード■ リポジトリ(repository) ■解答■   ソフトウェア開発技術者午前平成15年問43  イ ソフトウェアの開発及び保守における設計情報やプログラム情報を一元的   に管理するためのデータベースのことである。 >リポジトリの内容には、2つの考え方がある。 >・各工程の設計情報を統合して管理するためのデータベース。 >・データベースのデータ属性などのメタデータを集めたデータベース。 > ><出典>ソフトウェア開発技術者完全合格教本 初版 > 福島宏訓著 ISBN4-405-03049-9 > >本問題は前者の意味を問われています。  どうもありがとうございました。  後者は前者に含まれると考えた方がいいかなと思います。 > ×ア:ライブラリのこと > ○イ:上記説明の「ソフトウェアの仕様や機能など」の最も近い > ×ウ:データモデルを格納→× > ×エ:解析用ソフトウェアと解析結果→× > > リポジトリは、曖昧な意味合いがあるようなので中々すっきりしません。  どうもありがとうございました。  リボジトリは,開発過程の情報で,このプログラムはどの設計書,どのファイ ルを利用しているか? この項目を変更すると,どこが変更する必要があるかな ど管理しています。イの意味以外ではテストには出ませんよ。  CVS はリポジトリの一つです。  CVS: http://e-words.jp/w/CVS.html > リポジトリとは、貯蔵庫や倉庫といった意味である。システム開発などに必要 > なデータを格納しているデータベースを指す。  どうもありがとうございました。 > リポジトリ = 一元的管理として覚えています  どうもありがとうございました。 > リポジトリ > repository(容器、倉庫、(資源情報の)宝庫) > 三省堂提供「EXCEED 英和辞典」より > > ソフトウェアのソースや情報、試作システム、技術情報などを蓄える > データベース。 > http://d.hatena.ne.jp/keyword/%A5%EA%A5%DD%A5%B8%A5%C8%A5%EA > > 貯蔵庫とか倉庫といった意味がある言葉。使われ方はさまざまで、 > 何を指しているかは局面に応じて異なる。 > http://yougo.ascii24.com/gh/77/007746.html  どうもありがとうございました。 ------------------------------------------------------------------------ ★★[解説:情報セキュアド向け]  システム分析時の業務プロセスモデルの適切な定義方法はどれか。  ア 実在する組織や現実の業務にとらわれることなく,必要な業務プロセスを   定義する。  イ 実在する組織を前提として,その企業にとって必要な業務プロセスを定義   する。  ウ できるだけ具体的な組織名や使用するシステム名称を用いて業務プロセス   を定義する。  エ ビジネスの職能的構造を重視して,必要な業務プロセスを定義する。 ■キーワード■ 業務プロセスモデル ■解答■   情報セキュリティアドミニストレータ午前平成16年問39  ア 実在する組織や現実の業務にとらわれることなく,必要な業務プロセスを   定義する。 > ○ア:業務プロセスの見直し・再構築の意味合いで(ゼロベース思考) > ×イ:実在する組織を前提としない(ゼロベース思考) > ×ウ:具体的な名称にこだわらない > ×エ: 事業的構造を重視する  どうもありがとうございました。 > 業務プロセスモデル > http://www.netlaputa.ne.jp/~hijk/study/sa/drafting.htm#A03  どうもありがとうございました。 ------------------------------------------------------------------------ ★[解説:高度共通向け]  二つのタスクが共用する二つの資源を排他的に使用するとき,デッドロックが 発生する可能性がある。このデッドロックの発生を防ぐ方法に関する記述のうち, 正しいものはどれか。  ア 一方のタスクの優先順位を高くする。  イ 資源獲得の順序を二つのタスクで同じにする。  ウ 資源獲得の順序を二つのタスクで逆にする。  エ 二つのタスクの優先順位を同じにする。 ■キーワード■ ■解答■   AN/PM/AE共通午前平成16年問03   テクニカルエンジニア(データベース)午前平成14年問03  イ 資源獲得の順序を二つのタスクで同じにする。 ======================================================================== 裏版宿題メール,過去のフォロー  (特になし) ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ ★★★★★★[宿題:テクニカル(ネットワーク)向け]  ブラックボックステストのテストデータの作成方法として,最も適切なものは どれか。  ア 稼働中のシステムから実データを無作為に抽出し,テストデータを作成す   る。  イ 機能仕様から同値クラスや限界値を識別し,テストデータを作成する。  ウ 業務で発生するデータの発生頻度を分析し,テストデータを作成する。  エ プログラムの流れ図から,分岐条件に基づいたテストデータを作成する。 ------------------------------------------------------------------------ ★★★★★[宿題:上級シスアド向け]  インテグリティを脅かす攻撃はどれか。  ア Web ページの改ざん  イ システム停止をねらう DoS 攻撃  ウ システム内に保管されているデータの不正取得  エ 通信内容の盗聴 ------------------------------------------------------------------------ ★★★★[宿題:テクニカル(システム管理)向け]  ソフトウェア開発におけるリポジトリの説明として,適切なものはどれか。  ア 開発を支援するために提供されるソフトウェア部品のデータベースのこと   である。  イ ソフトウェアの開発及び保守における設計情報やプログラム情報を一元的   に管理するためのデータベースのことである。  ウ ソフトウェアを開発するためのツールと,データモデルを格納するための   データベースのことである。  エ リバースエンジニアリングを行うためのソースプログラム解析用ソフトウ   ェアと,解析結果を格納するためのデータベースのことである。 ------------------------------------------------------------------------ ★★★[宿題:ソフトウェア開発向け]  プロトタイピングの特徴に関する記述として,最も適切なものはどれか。  ア GUI 主体のインタラクティブなシステムより,バッチシステムに向いてい   る。  イ 試作品の作り直しを繰り返すことによって,その効果を高めることができ   る。  ウ 要求仕様の頻繁な変更が前提となっているので,ウォータフォールモデル   では使えない。  エ ライフサイクルの長いシステムや多くの人が使うパッケージの開発には向   かない。 ------------------------------------------------------------------------ ★★[宿題:情報セキュアド向け]  サーバでの実行を前提とし,基幹業務を意識したオブジェクト指向開発による コンポーネントソフトウェアの仕様はどれか。  ア EAI(Enterprise Application Integration)  イ EJB(Enterprise JavaBeans)  ウ ERP(Enterprise Resource Planning)  エ UML(Unified Modeling Language) ------------------------------------------------------------------------ ★[宿題:高度共通向け] シスアナ,プロマネ,アプリケーション共通  ファイル管理では, 磁気ディスクの空き領域を管理している領域管理テーブル, ファイル名やファイルの実体を示すディレクトリ, そしてファイルの実体などの 関連した情報を磁気ディスクに作成する。  それらの処理の間に, コンピュータのシステムダウンが起きたとしても, ファ イルシステムに障害を引き起こすことのない書き込み順序はどれか。  ア ディレクトリ → ファイル実体 → 領域管理テーブル  イ ファイル実体 → ディレクトリ → 領域管理テーブル  ウ 領域管理テーブル → ディレクトリ → ファイル実体  エ 領域管理テーブル → ファイル実体 → ディレクトリ ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ 裏 テクニカル(ネットワーク)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 上級シスアド向け         _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(システム管理)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 ソフトウェア開発向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 情報セキュアド向け        _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 高度共通向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります)