┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jhomework@yscon.co.jp        '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2005年2月4日分 裏版 宿題メール   この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。    →宿題メールとは http://www.3721p.com/homework ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ *[解説:テクニカル(データベース)向け]  2 相コミットプロトコルを使用した分散データベースにおいて,クライアント 障害が発生した場合,各データベースサーバ(DB サーバ)はコミットすべきかア ボートすべきか判断不能(ブロック状態)になることがある。DB サーバ 1,2 の どちらもブロック状態になる箇所はどこか。 クライアント DB サーバ 1 DB サーバ 2 │SQL │ │ ├──────→│ │ │←──────┤ │ │ SQL│ │ ├───────┼──────→│ │←──────┼───────┤   │ │ │ ア × │ prepare│ ├───────┼──────→│ ├──────→│ │ │prepare │ │ │Yes │        │ │←──────┤      Yes│ │←──────┼───────┤ │ │ │ イ × │ │ ├──────→│ │ │commit │ │ ウ × │ │ │ │commit │ ├───────┼──────→│ │ エ × │ │ │時 │ │ │ ↓間 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ■キーワード■ 2相コミットメント(two-phase commitment) ■解答■   テクニカルエンジニア(データベース)午前平成16年問37  イ > ブロック状態になる場合:prepare状態からcommit状態までの間 > 双方共にブロック状態になる場所は,イ  どうもありがとうございました。 > prepareオペレーション・・リソースのコミットが可能か問い合わせ > (参考URL) > http://www.atmarkit.co.jp/fxml/tanpatsu/25websvc/07.html  どうもありがとうございました。 > わかりやすい解説がついていました。 > http://enjoy1.bb-east.ne.jp/~blog/archives/2005/01/37.html  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:テクニカル(ネットワーク)向け]  UDP のヘッダフィールドにはないが,TCP のヘッダフィールドには含まれる情 報はどれか。  ア あて先ポート番号  イ シーケンス番号  ウ 送信元ポート番号  エ チェックサム ■キーワード■  シーケンス番号,コネクションレス型通信 ■解答■   テクニカルエンジニア(ネットワーク)午前平成15年問26   ネットワークスペシャリスト午前平成13年問29  イ シーケンス番号 > UDPのときのみ,パケットの並びは無視される→シーケンス番号は不要,と覚え > ました.  どうもありがとうございました。 > UDP ヘッダ > ┌────────┬────────┬────────┬──────┐ > │送信元ポート番号│あて先ポート番号│セグメントサイズ│チェックサム│ > │ (16 ビット) │ (16 ビット) │ (16 ビット) │(16 ビット) │ > └────────┴────────┴────────┴──────┘  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:上級シスアド向け]  グラフ A,B は,災害に伴い処理が中断することによって発生する損失額又は 復旧を早めるための対策として投資する費用を,中断する時間又は復旧に要する 時間に対する関係で表したものである。グラフ A,B の意味はどれか。ここで, 中断時間とは被災による処理停止時間を指し,復旧時間とは中断後の復旧に要す る人員の延べ作業時間を指す。     ↑     │ #                     :   金額│ #                    .'     │  #                  .:     │  #.グラフA        グラフB.:     │   #.              .:     │    #.            .:'     │     #.          :'     │      #..       .:'     │       #.     .:     │        #.  ..:''     │         #.:     │        ..' ###.     │.............:''     ###################     │.     └──────────────────────→                           時間  ア A は対策費用と中断時間,B は中断による損失額と復旧時間  イ A は対策費用と復旧時間,B は中断による損失額と中断時間  ウ A は中断による損失額と中断時間,B は対策費用と復旧時間  エ A は中断による損失額と復旧時間,B は対策費用と中断時間 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ■キーワード■ 災害対策,障害対策 ■解答■   上級システムアドミニストレータ午前平成14年問29   情報セキュリティアドミニストレータ午前平成14年問28   テクニカルエンジニア(ネットワーク)午前平成14年秋問49  イ A は対策費用と復旧時間,B は中断による損失額と中断時間 ------------------------------------------------------------------------ *[解説:テクニカル(システム管理)向け]  システム障害の監視に関する記述のうち,最も適切なものはどれか。  ア 監視ソフトウェアで監視できない項目については,人間がすべて監視する   必要がある。  イ 監視ソフトウェアは,システムコンソールに表示されるメッセージを監視   している。  ウ システム障害の原因となる業務処理の遅延なども監視の対象とする。  エ 障害が発生する可能性のあるすべての対象を常時監視する。 ■キーワード■ システム障害の監査 ■解答■   テクニカルエンジニア(システム管理)午前平成16年問22  ウ システム障害の原因となる業務処理の遅延なども監視の対象とする。 > ア ×「すべて」をしかも人間が監視するのは現実的でない。 > イ ×コンソールだけではない。メモリの使用率、CPU使用率、ディスク使用率 > 等 > ウ ○自分が携わっているシステムではバッチの終了時刻を監視しています。 > エ ×「すべて」常時監視は限界がある。  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:ソフトウェア開発向け]  PCI のユニバーサルカードの規格の内容として,適切なものはどれか。  ア 5 V と 3.3 V の両方のバスに対応したカード  イ 64 ビットと 32 ビットの両方のデータ幅に対応したカード  ウ 66 MHz と 33 MHz の両方の転送速度に対応したカード  エ ロープロファイル PCI と標準 PCI の両方の大きさに対応したカード ■キーワード■ PCI (Peripheral Component Interconnect Bus) ■解答■ ソフトウェア開発技術者午前平成16年問21  ア 5 V と 3.3 V の両方のバスに対応したカード > ○ア:両方の電圧に対応したもの(併用可能なもの) > ×イ:バス幅はカードによって決まる > ×ウ:周波数はカードによって決まる > ×エ:カードのサイズとユニバーサル規格は関係ない  どうもありがとうございました。 > PCIカードの形状 > PCIカードも規格に適合したPCIスロットしか装着できないように設計されて > います。 > PCIカードには、32Bitのピン64bitのピンがあります。さらにPCIカードの電 > 圧仕様にあわせ32Bitのピンの位置に、3.3V仕様は手前側(下図では左側)、 > 5V仕様は奥側(下図では右側)にシグナルキー(切り欠き)があり、誤装着 > できないようになっています。 > PCIカードには、3.3V及び5Vの両方に対応したユニバーサルカードもあります。 > > 「日本HP - HP ProLiant 導入する前のワンポイントアドバイス >   - ハードウェア基礎知識 - ハードウェア構成の注意点」 > (http://tinyurl.com/4tfx5)より引用  どうもありがとうございました。 > 以下のURLを参照 > http://www.fmworld.net/biz/primergy/comment/vol1/page02.html > > 5V/3.3V兼用ユニバーサルカードはバス信号の振幅電圧を > 変えられる回路を付けており、コネクタの電圧キーも3.3V > 用と5V用の両方が付いて、5V/3.3V両方のスロットに実装 > でき動作します。  どうもありがとうございました。 > こちらに詳しく書いてありました。 > 『PCIの仕様とPCIカード増設時の注意』 > http://h50146.www5.hp.com/products/servers/proliant/support/support_03/ > support_03_02_01.html  どうもありがとうございました。 > ここを参考にしました。 > http://www.wdic.org/?word=PCI+%3ATECH  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:情報セキュアド向け]  伝送速度が 128 k ビット/秒の回線を用いて,128 × 10^3 バイトのデータ を転送するために必要な時間はおよそ何秒か。ここで,1 件の電文の長さは 128 バイトであり,100 バイトのデータを含む。電文の送信間隔 (電文の末尾から次 の電文の始まりまで) は,平均 1 ミリ秒とする。  ア 2.6  イ 8  ウ 10  エ 12 ■キーワード■ 送信時間計算 ■解答■   情報セキュリティアドミニストレータ午前平成15年問19   ネットワークスペシャリスト午前平成12年秋問24  エ 12 > 全データを転送する場合の電文数は > 128 × 10^3 [バイト] ÷ 100 [バイト/件] = 1280 [件] > 1 件の電文を送信するのに必要な時間は > 128 [バイト] ÷ 128 [k ビット/秒] > = 128 × 8 [ビット] ÷ (128 × 10^3 [ビット/秒]) > = 8 × 10^(-3) [秒] = 8 [ミリ秒] > 1280 件の電文を送信するのに必要な時間は > 8 [ミリ秒/件] × 1280 [件] + 1 [ミリ秒] × 1279 > = 11519 [ミリ秒] ------------------------------------------------------------------------ *[解説:高度共通向け]  システム開発において,システムを幾つかのサブシステムに分け,それぞれに ついて分析・設計・開発・テストを繰り返しながら徐々にシステムを作成した。 開発の進め方として,最も適切なものはどれか。  ア 画面のプロトタイプを繰り返し作成し,利用者の要求を確認しながら開発   を進めた。  イ この方法は,利用者からの要求を容易に取り込めるので,すべての要求を   取り込んで開発した。  ウ 実務で使用しながら改良していくので,実稼働前のテストは簡単な動作確   認だけを実施した。  エ データベースの更新方法や,画面レイアウトの仕様などを個々のサブシス   テムごとに設定した。 ■キーワード■ スパイラルモデル ■解答■   AN/PM/AE共通午前平成15年問14  ア 画面のプロトタイプを繰り返し作成し,利用者の要求を確認しながら開発   を進めた。 ======================================================================== 裏版宿題メール,過去のフォロー 昨日のネットワーク向けの解答は  イ 2 点間のホップ数が最小になるようなルートを選択する。 でした。 ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ *[宿題:テクニカル(データベース)向け]  TP モニタの配下で動作するアプリケーションプログラムからデータベースを アクセスするときの説明として,適切なものはどれか。  ア SQL の検索結果が"対象データなし"であったときは,DBMS がロールバッ   クをする。  イ TP モニタへのコミットとロールバックの指示はアプリケーションプログ   ラムが行い,DBMS への指示は TP モニタが行う。  ウ アプリケーションプログラムは,TP モニタ配下のほかのアプリケーショ   ンプログラムのコミット,又はロールバックの発行を確認して,自分のトラ   ンザクションをコミットするかロールバックするか判断する。  エ トランザクションの開始をアプリケーションプログラム側から指示するこ   とができず,TP モニタが開始時点を決定する。 ------------------------------------------------------------------------ *[宿題:テクニカル(ネットワーク)向け]  クラス B の IP アドレスでは,サブネット化を行うことによって 62 のサブ ネットワークと各サブネットワークあたり 1022 のホストを構成することができ る。このときに指定するサブネットマスクはどれか。  ア 255.255.252.0  イ 255.255.253.0  ウ 255.255.254.0  エ 255.255.255.0 ------------------------------------------------------------------------ *[宿題:上級シスアド向け]  システム開発と取引のための共通フレーム(SLCP-JCF98)に関する記述のうち, 適切なものはどれか。  ア ISO/IEC の SLCP の検討内容を基にしているが,対象範囲に企画プロセス   を加えるとともに,システム監査プロセスについては,内容を縮小して定義   している。  イ システム開発作業全般にわたって“共通の物差し”や“共通語”を使うこ   とによって,作業範囲・作業内容を明確にし,購入者と供給者の取引を明確   にすることを目的にしている。  ウ ソフトウェアの違法複製行為,違法複製品などの使用を防止し,ソフトウ   ェアを適切に購入・使用するためのガイドラインを示すことによって,ソフ   トウェアの適正な取引及び管理を促進することを目的にしている。  エ 特定の業種,システム形態(集中システム,分散システムなど),開発方法   論などに極力依存しないよう配慮して策定されているが,開発モデルについ   ては,ウォータフォール型を前提としている。 ------------------------------------------------------------------------ *[宿題:テクニカル(システム管理)向け]  様式が複数ある伝票から,その様式ごとに定められた項目のデータを入力する。 入力漏れがないことを確認する最初の手段として,適切なものはどれか。  ア 伝票の様式ごとに,決まっている項目数と入力された項目数を比較する。  イ 伝票の様式を示すコードを使って,入力する項目のデータ形式を判別す   る。  ウ 入力された項目の内容が,伝票の様式で指定されたデータ形式と一致して   いることを確認する。  エ マスタファイルと突き合わせて,入力された項目内容が正しいことを確認   する。 ------------------------------------------------------------------------ *[宿題:ソフトウェア開発向け]  PDP(プラズマディスプレイパネル)に採用されている発光方式の説明として,適切な ものはどれか。  ア ガス放電に伴う発光を利用する。  イ 画面の各ドットを薄膜トランジスタで制御する。  ウ 電圧を加えると発光する有機化合物を用いている。  エ 電子銃から電子ビームを発射し,蛍光体に当てて発光させる。 ------------------------------------------------------------------------ *[宿題:情報セキュアド向け]  VLAN の説明として,適切なものはどれか。  ア スイッチングハブとコンピュータの間を複数のケーブルで接続し,論理的   に 1 本に見せて帯域を増やす。  イ フィルタリングによってスイッチングハブの指定したポート間の通信を遮   断し,セキュリティを確保する。  ウ 複数のポートを論理的なグループにまとめ,グループ内だけの通信を可能   にする。  エ 二つ以上の IP セグメントを 1 台のスイッチングハブに混在させ,その間   のルーティングを実現する。 ------------------------------------------------------------------------ *[宿題:高度(シスアナ,プロマネ,アプリケーション)共通向け]  ソフトウェアの再利用技術に関する記述のうち,リバースエンジニアリングの 説明として適切なものはどれか。  ア 既存のプログラムから,そのプログラムの仕様を導き出す技術である。  イ 既存のプログラムから導き出された仕様を修正して,新規プログラムを開   発する技術である。  ウ 既存のプログラムを部品化し,それらの部品を組み立てて,新規プログラ   ムを開発する技術である。  エ クラスライブラリにある既存のクラスを再利用しながら,新規プログラム   を開発する技術である。 ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ 裏 テクニカル(データベース)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(ネットワーク)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 上級シスアド向け         _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(システム管理)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 ソフトウェア開発向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 情報セキュアド向け        _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 高度共通向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります)