┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jhomework@yscon.co.jp        '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2005年1月11日分 裏版 宿題メール   この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。    →宿題メールとは http://www.3721p.com/homework ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ *[解説:テクニカル(データベース)向け]  ブラックボックステストに関する記述として,適切なものはどれか。  ア テストデータの作成基準として,テストケースの網羅率(カバレージ)を使   用する。  イ 被テストプログラムに冗長なコードがあっても検出できない。  ウ プログラムの内部構造に着目し,必要な部分が実行されたかどうかを検証   する。  エ 分岐命令やモジュールの数が増えるに従って,テストデータが大きく増え   る。 ■キーワード■ ブラックボックステスト ■解答■   テクニカルエンジニア(データベース)午前平成15年問18   ソフトウェア開発技術者平成15年問51  イ 被テストプログラムに冗長なコードがあっても検出できない。 > ア,ウ,エはいずれもホワイトボックステストの説明.  どうもありがとうございました。 > ・ブラックボックステスト(IT用語辞典e-wordsより) > システムの内部構造とは無関係に、外部から見た機能を検証する > プログラムのテスト方法。 > 入力と出力だけに着目し、様々な入力に対して仕様書通りの出力が > 得られるかどうかを確認する。その間、システム内部でどういった > 処理が行われているかは一切問題としない。 > 限界値分析や同値分割などの方式があり、仕様と実際のプログラムと > の差を調べることができるが、限定された状態でのみ起こるバグなど > を完全に取り除くのは難しいとされる。  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:テクニカル(ネットワーク)向け]  主記憶へのアクセスを 1 命令あたり平均 2 回行い,ページフォールトが発生 すると 1 回あたり 40 ミリ秒のオーバーヘッドを伴うシステムがある。ページ フォールトによる命令実行の遅れを 1 命令あたり平均 0.4 マイクロ秒以下にす るために許容できるページフォールト発生率は最大幾らか。ここで,ページフォー ルトが発生しない場合,他のオーバーヘッドは考慮しないものとする。  ア 5 × (10のマイナス6乗)  イ 1 × (10のマイナス5乗)  ウ 5 × (10のマイナス5乗)  エ 1 × (10のマイナス4乗) 斎藤注  "10のマイナス6乗"の記述は,問題文では,数式で表現されていました。 ■キーワード■ ページフォールト,ページフォルト ■解答■   テクニカルエンジニア(ネットワーク)午前平成15年問02  ア 5 × (10のマイナス6乗) > このときの命令の遅れは,ページフォールト発生率をrとした場合, > 2(回)×0.01 * r(%)×40(ms)*10^{-3}秒 となる. > よって,0.8r * 10^3 (μs) < 0.4(μs)となればいいので, > r < 0.5 * 10^{-4} = 5.0 * 10^{-5}  どうもありがとうございました。 > ・1命令当たりのオーバヘッド > 40[ms]×2 = 8×10^1[ms] > ・ページフォールトによる命令実行の遅れ > 0.4×10^-3[ms]=4×10^-4[ms] > ・ページフォールト発生率 > (4×10^-4[ms])/(8×10^1[ms]) > =0.5 ×10^-5 = 5 ×10^-6 > よって、答えはア  どうもありがとうございました。 > ・1命令あたり平均0.4マイクロ秒 > ・1命令あたり主記憶へのアクセスは2回 > これにより、2回アクセスあたり平均0.4マイクロ秒、つまり > 1回アクセスあたり平均0.2マイクロ秒以下であれば良い。 > > 0.2 / 40 = 0.005 > このままだとミリ秒換算なので、マイクロになおすと > 0.005 / 1000 = 0.000005 = 5 * 10のマイナス6乗 > で答えは ア  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:上級シスアド向け]  平均故障間隔が x 時間, 平均修理時間が y 時間のシステムがある。使用条件 が変わったので, 平均故障間隔, 平均修理時間が共に従来の 1.5 倍になった。 新しい使用条件での稼働率はどうなるか。  ア x,y の値によって変化するが, 従来の稼働率よりは大きい値になる。  イ 従来の稼働率と同じになる。  ウ 従来の稼働率の 1.5 倍になる。  エ 従来の稼働率の 2/3 倍になる。 ■キーワード■ 稼働率 ■解答■   AN/PM/AE共通午前平成14年問05   上級システムアドミニストレータ午前平成14年問06   同等問題多数出題    データベーススペシャリスト午前平成13年問11    ソフトウェア開発技術者午前平成13年問40    データベーススペシャリスト午前平成10年問69v  イ 従来の稼働率と同じになる。 ------------------------------------------------------------------------ *[解説:テクニカル(システム管理)向け]  大量の画像データの高速転送を可能にする専用インタフェースはどれか。  ア AGP  イ ATA  ウ ISA  エ PCI ■キーワード■ AGP(Accelerated Graphics Port) ■解答■   テクニカルエンジニア(システム管理)午前平成16年問03   ソフトウェア開発技術者午前平成16年問20   テクニカルエンジニア(データベース)午前平成16年問02  ア AGP >AGP >読み方 : エージーピー >フルスペル : Accelerated Graphics Port > > Intel社が発表した、ビデオカードとメインメモリ間の専用バス(データ伝送 >路)規格。グラフィックカードは3次元グラフィックを表示するためだけに大量の >記憶容量を必要とするので、必要な時だけメインメモリから記憶容量を割り当て >てもらえばグラフィックスカードに搭載するメモリ(メインメモリに比べ高価)は >少なくてすむ。ところがこのデータ転送は従来のPCIバスを通じて行なうには荷 >が重いので、専用のデータ伝送路としてAGPが開発された。バス幅は32ビットで、 >転送速度は266MB/sの通常モード(AGP 1x)、533MB/sの2倍モード(AGP 2x)、1. >06GB/sの4倍モード(AGP 4x)、2.13GB/sの8倍モード(AGP 8x)の4種類が規格化さ >れている。 >http://e-words.jp/w/AGP.html > > >ATA >読み方 : アタ >フルスペル : AT Attachment > > 1989年にアメリカ規格協会(ANSI)によって標準化されたIDEの正式な規格。最 >初のATA規格は、最大データ転送速度は3.3MB/秒で、1台のハードディスクの最大 >容量は528MBまで。IDEに比べて若干の改良が加えられている。その後、EIDEを規 >格化したATA-2とATAPI、信頼性の向上や障害管理機能の追加を行なったATA-3、 >ATAとATAPIを統一したATA-4などの規格が策定されている。 >http://e-words.jp/w/ATA.html > > >ISA 【ISAバス】 > > IBM社のパソコンであるPC/ATで採用されたバス(パソコン内部のデータ伝送路) >規格を、IEEEが正式に標準化したもの。パソコン用のバス規格としてはもっとも >普及し、一時期は事実上の業界標準となっていた。しかし、ISAバスの最大デー >タ転送速度は8MB/sしかなく、最近のパソコンの性能と釣り合わなくなってきた >ため、ISAバスはPCIバスなどの次世代バス規格へ置き換えられていった。2001年 >頃には置き換えがほぼ完了し、ISAバスはパソコン用のバス規格としてはその使 >命を終えた。 > http://e-words.jp/w/ISA.html > > >PCI 【PCIバス】 > > パソコン内部の各パーツ間を結ぶバス(データ伝送路)の規格。Intel社を中心 >とするPCI SIG(Special Interest Group)によって策定された。長い間業界標準 >だったISAバスに替わる標準規格として急速に普及し、現在はほとんどのパソコ >ンに採用されている。最初のPCI規格は、バス幅(1回の転送で送れるデータ量)32 >ビットで動作周波数(1秒あたりの転送回数)は33MHz。最大データ転送速度は >133MB/sであった。最新の規格ではバス幅64ビット、66MHz動作で最大533MB/sの >高速な仕様も規定されている。また、PCIをサーバ向けに拡張したPCI-Xという規 >格もある。 > http://e-words.jp/w/PCI.html ------------------------------------------------------------------------ *[解説:ソフトウェア開発向け]  X と Y の否定論理積 X NAND Y は,NOT(X AND Y) として定義される。X OR Y を NAND だけを使って表した論理式はどれか。  ア ((X NAND Y) NAND X) NAND Y  イ (X NAND X) NAND (Y NAND Y)  ウ (X NAND Y) NAND (X NAND Y)  エ X NAND (Y NAND (X NAND Y)) ■キーワード■ 論理式 ■解答■   ソフトウェア開発技術者午前平成16年問03   同等:ネットワークスペシャリスト午前平成9年問49  イ (X NAND X) NAND (Y NAND Y) > 式を変形した結果を確認した。 > ア × ~Y > イ ○ X+Y > ウ × X・Y > エ × ~X  どうもありがとうございました。 > ベン図を書きました。 > ア:NOT Y > イ:X OR Y > ウ:X AND Y > エ:NOT X  どうもありがとうございました。 > X OR Y > 0 OR 0 → 0 > 0 OR 1 → 1 > 1 OR 0 → 1 > 1 OR 1 → 1 > > X NAND Y > 0 NAND 0 → 1 > 0 NAND 1 → 1 > 1 NAND 0 → 1 > 1 NAND 1 → 0 > > (X NAND X) NAND (Y NAND Y) > (0 NAND 0) NAND (0 NAND 0) → 1 NAND 1 → 0 > (0 NAND 0) NAND (1 NAND 1) → 1 NAND 0 → 1 > (1 NAND 1) NAND (0 NAND 0) → 0 NAND 1 → 1 > (1 NAND 1) NAND (1 NAND 1) → 0 NAND 0 → 1  どうもありがとうございました。 > ド モルガンの定理 > X & Y = !(!X | !Y) > X | Y = !(!X & !Y) > より、 > X | Y > =!(!(X & X) & !(Y & Y)) > > 上式は、X NAND Y = !(X & Y)より > !(!(X & X) & !(Y & Y)) > =!((X NAND X) & (Y NAND Y)) > =(X NAND X) NAND (Y NAND Y)  どうもありがとうございました。 > 下と同じになるものを探す。 > X Y X OR Y > ------------- > 0 0  0 > 0 1  1 > 1 0  1 > 1 1  1 > > ア.× > X Y X AND Y X NAND Y (X NAND Y) NAND X ((X NAND Y) NAND X) NAND Y > ----------------------------------------------------------------------- > 0 0  0    1       1          1 > 0 1  0    1       1          0 > 1 0  0    1       0          1 > 1 1  1    0       1          0 > > イ.○ > X Y X NAND X Y NAND Y (X NAND X) NAND (Y NAND Y) > ------------------------------------------------------------- > 0 0   1    1        0 > 0 1   1    0        0 > 1 0   0    1        0 > 1 1   0    0        1 > -----------------------------------------------------------------------  どうもありがとうございました。 > 解を導くのに結構時間がかかってしまいました。 > 試験場でこういう問題を短時間で解くコツはあるのでしょうか?  XとYの二つしかありませんので,ベン図を描いて解くという方法があります。 しかし,同じ程度時間がかかりそうですね。 ------------------------------------------------------------------------ *[解説:情報セキュアド向け]  入出力制御方式に関する a 〜 c の記述と用語の適切な組合せはどれか。 a  プロセッサのレジスタを経由して,主記憶装置と入出力装置の間でデータ転  送を行う方式である。 b  プロセッサを介さずに,システムバスなどに接続されたデータ転送専用のハ  ードウェアによって,主記憶装置と入出力装置の間で直接転送を行う方式であ  る。 c  b の一方式であり,入出力専用のハードウェアがデータ転送制御のためのプ  ログラムを主記憶から自律的に読み出して入出力装置を制御することによって,  並行処理の度合いを高めることができる。   ┌──────────┬──────────┬──────────┐   │     a     │     b     │     c     │ ┌─┼──────────┼──────────┼──────────┤ │ア│パイプライン制御方式│DMA 制御方式    │チャネル制御方式  │ ├─┼──────────┼──────────┼──────────┤ │イ│パイプライン制御方式│チャネル制御方式  │DMA 制御方式    │ ├─┼──────────┼──────────┼──────────┤ │ウ│プログラム制御方式 │DMA 制御方式    │チャネル制御方式  │ ├─┼──────────┼──────────┼──────────┤ │エ│プログラム制御方式 │チャネル制御方式  │DMA 制御方式    │ └─┴──────────┴──────────┴──────────┘ ■キーワード■ プログラム制御方式,DMA制御方式,チャネル制御方式 ■解答■   情報セキュリティアドミニストレータ午前平成15年問01   一種午前平成12年問19   ┌──────────┬──────────┬──────────┐   │     a     │     b     │     c     │ ┌─┼──────────┼──────────┼──────────┤ │ウ│プログラム制御方式 │DMA 制御方式    │チャネル制御方式  │ └─┴──────────┴──────────┴──────────┘ > IT用語辞典 e-Words > 「DMA」 > http://e-words.jp/w/DMA.html > プログラムI/O【PIO】 > http://e-words.jp/w/E38397E383ADE382B0E383A9E383A0I2FO.html  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:高度共通向け]  ある会社の生産計画部では,毎月末に次の手続きで翌月の計画生産量を決定し ている。8月分の計画生産量を求める式はどれか。 〔手続き〕 (1) 当月末の予想在庫量を,前月末の実在庫量と当月の生産と販売の予想から   求める。 (2) 当月末の予想在庫量と,翌月分の販売予想量から,翌月末の予想在庫量が   翌々月から 3 か月間の販売予想量をちょうど満たすだけの在庫になるよう   に翌月の生産量を決定する。 ┌――――――――┐ I6|6 月末実在庫量 | └――――――――┘ ┌――――――――┐ ┌――――――――┐ ┌―――――――――┐ I7|7 月末予想在庫量| P7|7 月分生産予想量| S7|7 月分販売予想量 | └――――――――┘ └――――――――┘ └―――――――――┘ ┌――――――――┐ ┏━━━━━━━━┓  ┌―――――――――┐ I8|8 月末予想在庫量| P8┃8 月分計画生産 ┃ S8|8 月分販売予想量 | └――――――――┘ ┗━━━━━━━━┛ └―――――――――┘ ┌―――――――――┐ S9|9 月分販売予想量 | └―――――――――┘ ┌―――――――――┐ S10|10 月分販売予想量 | └―――――――――┘ ┌―――――――――┐ S11|11 月分販売予想量 | └―――――――――┘  In:n 月の月末在庫量,Pn:n 月の生産量,Sn:n 月の販売量  ア I6+P7−S7+S8  イ S8+S9+S10+S11−I8  ウ S8+S9+S10+S11−I7  エ S9+S10+S11−I7 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ■キーワード■ 生産計画 ■解答■   AN/PM/AE共通午前平成16年問47   同等:上級シスアド午前平成12年問57  ウ S8+S9+S10+S11−I7 > (1)より以下の式が成り立つ。 >  I7 = I6 + P7 - S7 > (2)より以下の式が成り立つ。 >  I7 - S8 + P8 = I8 >  I8 = S9 + S10 + S11 > > (2)の2つの式を結合して展開する。 > I7 - S8 + P8 = S9 + S10 + S11 > P8 = S8 + S9 + S10 + S11 - I7  どうもありがとうございました。 > 手続きを記号を使って書き直すと,以下の通りとなる. > (1) Inは,I{n-1}とPnとSnから求められる. > (2) InとS{n+1}から,I{n+1}が,S{n+2}+S{n+3}+S{n+4}を満たすようにP{n+1}を > 決定する. > > 以上より, > ・In = I{n-1} + Pn - Sn > ・In = S{n+1}+S{n+2}+S{n+3} > を満たすことになる. > > ここで求めるのは,P8なので, > I8 = I7 + P8 - S8 > I8 = S9 + S10 + S11であることより, > P8 = S8 + S9 + S10 + S11 - I7となる.  どうもありがとうございました。 ======================================================================== 裏版宿題メール,過去のフォロー  (特になし) ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ *[宿題:テクニカル(データベース)向け]  データベースのバックアップ処理には,フルバックアップ方式と差分バックアッ プ方式がある。差分バックアップ方式に関する記述のうち,適切なものはどれか。  ア 差分バックアップ方式での復旧は,フルバックアップで修復した後に,差   分を加えて行う。  イ 差分バックアップ方式では,障害時の回復にも差分だけ処理すればよいの   で,フルバックアップ方式に比べて復旧時間が短い。  ウ 差分バックアップ方式は,フルバックアップ方式と交互に運用することは   できない。  エ 差分バックアップ方式は,フルバックアップ方式に比べ,バックアップの   処理時間が長い。 ------------------------------------------------------------------------ *[宿題:テクニカル(ネットワーク)向け]  クライアントサーバ方式に関する記述として,最も適切なものはどれか。  ア パソコンとワークステーションを LAN で接続したシステムの構成方式の   総称であり,パソコンをクライアント,ワークステーションをサーバと呼ぶ。  イ プロセス間通信機能を利用し,一連の処理を,サービスを受けるプロセス   と,そのサービスを提供するプロセスとに分離したものである。  ウ ホストコンピュータの一部の機能と処理対象のデータファイルを端末に分   散することによって,負荷の分散を図ることを主目的としたものである。  エ ホストコンピュータの代わりに配した複数のワークステーションと端末を   接続し,負荷の水平分散を図ることを主目的としたものである。 ------------------------------------------------------------------------ *[宿題:上級シスアド向け]  既存の電話回線を利用した ADSL サービスで,ADSL モデムと電話機を接続する 装置 A はどれか。 |       (電話機)-------+ | | | 電話回線 ( A )--------------- | | (パソコン)--(ADSLモデム)---+ |   加入者|  ア スプリッタ  イ ターミナルアダプタ  ウ ダイヤルアップルータ  エ ハブ 【実習課題】実際のADSL接続を確認しよう。 ■キーワード■ ADSL接続 ■解答■   上級システムアドミニストレータ午前平成14年問07  ア スプリッタ ------------------------------------------------------------------------ *[宿題:テクニカル(システム管理)向け]  仮想記憶システムにおいて実記憶の容量が十分でない場合,プログラムの多重度 を増加させるとシステムのオーバヘッドが増加し,アプリケーションのプロセッサ 使用率が減少する状態を表すものはどれか。  ア スラッシング  イ フラグメンテーション  ウ ページング  エ ボトルネック ------------------------------------------------------------------------ *[宿題:ソフトウェア開発向け]                    _ _  集合 S の部分集合 A と B があるとき,A ∩ B に等しいものはどれか。ここで, _  _ A ,B はそれぞれ A,B の S に対する補集合,X - Y は集合 X と集合 Y の差 集合を表す。    _  _  ア (A ∪ B) - (A ∩ B)  イ (S - A) ∪ (S - B)    _  ウ A - B  エ S - (A ∩ B) 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ------------------------------------------------------------------------ *[宿題:情報セキュアド向け]  パソコンのディレクトリ構造とパス指定に関する記述のうち,適切なものはど れか。  ア 子から親のディレクトリを指定する場合には,カレントディレクトリを   基点とした絶対パス指定を用いる。  イ 相対パス指定では,ルートディレクトリから目的のファイルへのパスを   指定するので,カレントディレクトリに関係なく同じ表記になる。  ウ ディレクトリとサブディレクトリとの間では,親から子へ,子から親へ   の両方向の参照やカレントディレクトリの移動が可能である。  エ ルートディレクトリにはサブディレクトリだけを登録することができ,   ルート以外の各ディレクトリにはディレクトリとファイルを登録すること   ができる。 ------------------------------------------------------------------------ *[宿題:高度(シスアナ,プロマネ,アプリケーション)共通向け]  システム運用に携わる派遣労働者の扱いに関する記述のうち,適切なものはど れか。  ア 海外勤務を命じてはならない。  イ 契約範囲外の業務を指示してはならない。  ウ 社員と同様の残業や休日勤務を指示してはならない。  エ 社外秘に当たる情報を取り扱うような業務に従事させてはならない。 ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ 裏 テクニカル(データベース)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(ネットワーク)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 上級シスアド向け         _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(システム管理)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 ソフトウェア開発向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 情報セキュアド向け        _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 高度共通向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります)