┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jhomework@yscon.co.jp        '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2004年9月21日分 裏版 宿題メール   この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。    →宿題メールとは http://www.3721p.com/homework 解説は,ジャンジャン日記でも整理しています。 http://d.hatena.ne.jp/suehiro3721p/ ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ ★★★★★解説:テクニカル(データベース)向け★  クライアントサーバシステムにおいて, 各クライアントから直接データベース サーバへ接続しなければならないアーキテクチャはどれか。  ア 2 層  イ 2 層と 3 層  ウ 3 層  エ 4 層 ■キーワード■ n層アーキテクチャ ■解答■   テクニカルエンジニア(データベース)午前平成14年問06   テクニカルエンジニア(システム管理)午前平成14年問05  ア 2 層 > 2層クライアント サーバ (two-tiered client server model) >  サーバでデータベース処理を行い、アプリケーション処理とユーザ インターフェ > イス処理をクライアントに置いた一般的なクライアント サーバ システム。3層ク > ライアント サーバに対し、一般型を指すときに用いる。 > > 福嶋宏訓. 『基本情報技術者・シスアド試験対応情報処理用語辞典』. > 2003/2/15 初版. (株)新星出版社.  どうもありがとうございました。 ------------------------------------------------------------------------ ★★★★解説:システム監査向け★  図のような,アベイラビリティ P のシステムで構成された多重化システム全 体のアベイラビリティを表す式はどれか。ここで,並列の部分は,どちらか一方 が稼働していればよいものとする。         ┌──┐ ┌──┐  ┌──┐ ┌─┤ P ├─┤ P ├─┐ ─┤ P ├─┤ └──┘ └──┘ ├─  └──┘ │ ┌──┐ ┌──┐ │       └─┤ P ├─┤ P ├─┘         └──┘ └──┘  ア 1 - (1 - P)(1 - P^2)^2  イ P * {1 - (1 - P)^4}  ウ P * {1 - (1 - P)^2}^2  エ P * {1 - (1 - P^2)^2} 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ■キーワード■ 稼働率,アベイラビリティ ■解答■   システム監査技術者午前平成14年問05  エ P * {1 - (1 - P^2)^2} ------------------------------------------------------------------------ ★★★解説:テクニカル(エンベデッド)向け★  各命令がすべて 5 サイクルで完了するように設計されたコンピュータがある。 パイプライン制御のもとで 20 命令が途中停止(ストール)なしで実行できたとす ると,その処理時間はパイプライン制御を行わない場合の何 % になるか。  ア 20  イ 22  ウ 24  エ 25 ■キーワード■ パイプライン制御計算 ■解答■   テクニカルエンジニア(エンベデッドシステム)午前平成14年問02  ウ 24 > 行った場合:24サイクル > 行わない場合:100サイクル > > 24/100 = 0.24  どうもありがとうございました。 ------------------------------------------------------------------------ ★★解説:テクニカル(システム管理)向け★  東京から福岡までの回線構成を図 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 > =0.9025 > 図2の場合 > (1−(1−0.95)×(1−0.95×0.95))×0.95 > =(1−0.05×0.0975)×0.95 > =0.995125×0.95 > =0.94536875 > 図2の場合−図1の場合 > 0.94536875−0.9025 > =0.04286875 > ≒0.0429  どうもありがとうございました。 > 信頼性をxとおく。 > 変更前:x^2 > 変更後:x^2 + x^3 > 差分:x^3 = 0.0451...  どうもありがとうございました。 ------------------------------------------------------------------------ ★解説:ソフトウェア開発技術者向け★  A,B,C の順序で入力されるデータがある。各データについてスタックヘの挿 入と取出しを一回ずつ任意のタイミングで行うことができる場合,データの出力 順序は何通りあるか。 ←──┐ ┌─── A,B,C    │ ↓   │   │   │ ス │   │ タ │   │ ッ │   │ ク │   └───┘  ア 3  イ 4  ウ 5  エ 6 ■キーワード■ スタック操作 ■解答■   ソフトウェア開発技術者午前平成15年問10  ウ 5 > スタックは最後に入力されたものが最初に出力されるので > (1) A,B,C (Aを入力→Aを出力→Bを入力→Bを出力→Cを入力→Cを出力) > (2) A,C,B (Aを入力→Aを出力→Bを入力→Cを入力→Cを出力→Bを出力) > (3) B,A,C (Aを入力→Bを入力→Bを出力→Aを出力→Cを入力→Cを出力) > (4) B,C,A (Aを入力→Bを入力→Bを出力→Cを入力→Cを出力→Aを出力) > (5) C,B,A (Aを入力→Bを入力→Cを入力→Cを出力→Bを出力→Aを出力) > 以上の5通りと考えました。  どうもありがとうございました。 > 1. push A, pop A, push B, pop B, push C, pop C : A, B, C > 2. push A, pop A, push B, push C, pop C, pop B : A, C, B > 3. push A, push B, pop B, pop A, push C, pop C : B, A, C > 4. push A, push B, pop B, push C, pop C, pop A : B, C, A > 5. push A, push B, push C, pop C, pop B, pop A : C, B, A  どうもありがとうございました。 ======================================================================== 裏版宿題メール,過去のフォロー  (特になし) ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ ★★★★★宿題:テクニカル(データベース)向け★  多数のクライアントが,LAN に接続された 1 台のプリンタを共同利用すると きの印刷要求から印刷完了までの所要時間を,待ち行列理論を適用して見積もる 場合について考える。プリンタの運用方法や利用状況に関する記述のうち, M/M/1 待ち行列モデルの条件に適合するものはどれか。  ア 一部のクライアントは,プリンタの空き具合を見ながら印刷要求をする。  イ 印刷の緊急性や印刷量の多少にかかわらず,先着順に印刷する。  ウ 印刷待ちの文章データがプリンタのバッファサイズを越えるときは,一時   的に受付を中断する。  エ 一つの印刷要求にかかる時間は,印刷の準備に要する一定時間と,実際に   印刷するときの印刷量に比例する時間の合計である。 ------------------------------------------------------------------------ ★★★★宿題:システム監査向け★  ブラウザを使用し,データベース化された社内電話帳を検索・表示させるシス テムを構築することになった。その際に利用できる技術はどれか。  ア CGI  イ POP  ウ SMTP  エ SNMP ------------------------------------------------------------------------ ★★★宿題:テクニカル(エンベデッド)向け★  命令の実行に関する記述のうち,適切なものはどれか。  ア オペランドと汎用レジスタの間で演算を行う命令の場合,即値指定方式で   は,主記憶からのオペランドの取出しは 1 回でよい。  イ 条件付き分岐命令を実行すると,プログラムカウンタの内容は書き換えら   れる可能性がある。  ウ プログラム内蔵方式のコンピュータでは,プログラムカウンタで示された   番地の主記憶の内容を読み出し,そのまま,命令解読器に格納する。  エ プログラムを主記憶上で再配置する場合は,インデックスレジスタを用い   る。 ------------------------------------------------------------------------ ★★宿題:テクニカル(システム管理)向け★  フォールトトレラント技術に関する説明のうち,適切なものはどれか。  ア 従来から使われているフォールトトレラント技術の例として,システム全   体を冗長構成にして二重化する方式がある。  イ ソフトウェアのバグもシステム故障の一種であり,このようなソフトウェ   アフォールトに対処するために生まれたフォールトトレラント技術は,   フェールソフトと呼ばれる。  ウ フェールセーフ技術はフォールトトレラント技術であるが,フェールソフ   ト技術はフォールトトレラント技術ではない。  エ フォールトトレラント技術によって,システムを多重化することなく,シ   ステムの故障検出から機能・性能を回復するまでの時間を常にゼロにするこ   とができる。 ------------------------------------------------------------------------ ★宿題:ソフトウェア開発技術者向け★  図のような構造をもつリストとして実現するのに最も適したデータ構造はどれ か。  変数     要素 ┌────┐  ┌───┐  ┌───┐  ┌───┐  ┌───┐ |Head ●┼─→|E1 ●┼─→|E2 ●┼─→|E3 ●┼─→|E4  | ├────┤  └───┘  └───┘  └───┘  └───┘ |    |                        ↑ |Tail ●┼────────────────────────┘ └────┘  ア 要素の追加と取出し(読出しの後に削除)を最後尾で行うスタック(LIFO)  イ 要素の追加と取出し(読出しの後に削除)を先頭で行うスタック(LIFO)  ウ 要素の追加は最後尾で,取出し(読出しの後に削除)は先頭で行うキュー   (FIFO)  エ 要素の追加は先頭で,取出し(読出しの後に削除)は最後尾で行うキュー   (FIFO) 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ★宿題メールの著作権について http://www.yscon.co.jp/j/homework/index.htm#copyright ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ テクニカル(データベース)向け     _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ システム監査向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ テクニカル(エンベデッド)向け     _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ テクニカル(システム管理)向け     _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ ソフトウェア開発技術者向け      _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります)