┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jhomework@yscon.co.jp        '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2004年10月26日分 裏版 宿題メール   この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。    →宿題メールとは http://www.3721p.com/homework ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ ★★★★★★[解説:テクニカル(ネットワーク)向け]  垂直分散システムの処理形態を説明したものはどれか。  ア 一連の処理を複数の階層に分割し,その階層に対応するシステムが分散し   て処理を行う。  イ 同じアプリケーションを複数のコンピュータで実行することによって,そ   れぞれのコンピュータにかかる負荷を分散する。  ウ 端末からネットワークを経由して遠隔地のホストコンピュータに接続し,   ホスト側で一括したデータ処理を行う。  エ ファイルサーバ,プリントサーバなどを用意して,ネットワーク上のクラ   イアントからこれらを共同で使用できるようにする。 ■キーワード■ 垂直分散システム ■解答■   テクニカルエンジニア(ネットワーク)午前平成16年問05  ア 一連の処理を複数の階層に分割し,その階層に対応するシステムが分散し   て処理を行う。 > イ:分散システム > ウ:バッチ処理 > エ:垂直分散というよりも、むしろ水平分散??  どうもありがとうございました。  エは,水平分散でいいでしょう。 ------------------------------------------------------------------------ ★★★★★[解説:上級シスアド向け]  オブジェクト指向におけるインヘリタンスに関する記述として,適切なものは どれか。  ア あるクラスの下にサブクラスを定義するとき,上のクラスで定義されたデ   ータ構造と手続をサブクラスで引き継いで使うことができる。  イ オブシェクトの性格を決めるデータ構造や値を隠ぺいし,オブジェクトの   外部から直接アクセスすることを禁止する。  ウ オブジェクトのデータ構造や手続きを変更した場合でも,外部への影響を   避けることができ,オブジェクトの独立性を向上させることができる。  エ 同一のデータ構造と同一の手続をもつオブジェクトをまとめて表現したも   のである。 ■キーワード■ インヘリタンス(継承) ■解答■   上級システムアドミニストレータ午前平成16年問14   同等:ソフトウェア開発技術者平成15年問49  ア あるクラスの下にサブクラスを定義するとき,上のクラスで定義されたデ   ータ構造と手続をサブクラスで引き継いで使うことができる。 > インヘリタンス:継承 > ア:引き継ぐ:継承 > イ:?? > ウ:カプセル化 > エ:クラス  どうもありがとうございました。  イは,隠ぺいです。 ------------------------------------------------------------------------ ★★★★[解説:テクニカル(システム管理)向け]  3 層クライアントサーバアーキテクチャを導入する場合,その効果が最も期待 できるシステムはどれか。  ア アプリケーションのサービスやクラス数が少ないシステム  イ アプリケーションの修正や追加が頻繁なシステム  ウ すべてのアプリケーションが単一の言語で作成されているシステム  エ トランザクション数が比較的少ないシステム ■キーワード■ 3層クライアントサーバアーキテクチャ ■解答■   テクニカルエンジニア(システム管理)午前平成15年問05   ソフトウェア開発技術者午前平成15年問31  イ アプリケーションの修正や追加が頻繁なシステム ------------------------------------------------------------------------ ★★★[解説:ソフトウェア開発向け]  客観的な性能評価を行う目的で設定された指標又はベンチマークのうち,端末, ネットワーク,ソフトウェアなども含んだ,システム全体としての性能を評価す るものはどれか。  ア Dhrystone/MIPS  イ Linpack  ウ SPECint/SPECfp  エ TPC-C ■キーワード■ TPC-C,ベンチマーク ■解答■   ソフトウェア開発技術者午前平成15年問33   テクニカルエンジニア(システム管理)午前平成15年問06  エ TPC-C > TPC:Transaction Processing Performance Council > Benchmark C > 業界団体TPCによって策定されたコンピュータシステムの性能 > 評価法(ベンチマーク)の一つ。卸売り会社のトランザクション > 処理システムをシミュレートして性能を評価する。結果は1分 > 間に処理できるトランザクション数tpmCで表す。データベース > システムの性能評価に広く使われている。 > http://ew.hitachi-system.co.jp/w/TPC-C.html より  どうもありがとうございました。 > ア:http://www.atmarkit.co.jp/icd/root/12/5785812.html > > イ:非対称密行列Aを係数とする連立1次方程式を解く際の演算性能を評価する >   ベンチマークで、分配されたメモリのコンピュータ上の倍精度(64ビット) >   算術のランダムな線形のシステムを解決するパッケージ・ソフトである。 > > ウ:SPEC > 処理性能を測定する非営利団体の名称または測定方法のこと。 > SPECint(整数演算)とSPECfp(浮動小数点演算)がある。 > > エ:TPCベンチマーク > オンライントランザクションシステム全体の性能を測定するベンチマーク。 > TPC-A:主にネットワーク処理用 > TPC-B:ネットワーク処理を除き、主にデータベース評価等バッチ処理で用いる。 > TPC-C:受発注処理等特定業務の処理能力用 > TPC-D:意思決定支援システム用  どうもありがとうございました。 > ア:プロセッサの性能評価のベンチマーク > イ:米国テネシー大学のJ. Dongarra博士によって開発されたプログラムで、LU分解 >   に基づく連立一次方程式の解法プログラム。 >   参考:http://www.sw.nec.co.jp/hpc/sxwj/no18/report.html#b > ウ:SPECintは整数演算性能、SPECfpは浮動小数点演算性能を計測するベンチマーク >   です >   参考:http://www.fmworld.net/biz/primergy/performance/ > エ:プロセッサの性能以外にシステム全体の性能を評価できる指標  どうもありがとうございました。 > OLTPシステム(On-Line Transaction Processing System)全体を > 評価するので、これが正解。 > TPCの公式サイト(英語です) > http://www.tpc.org/ > > ア Dhrystone/MIPS > http://www.atmarkit.co.jp/icd/root/12/5785812.html > > イ Linpack > LINear qauations software PACKageの略。 > 不動小数点演算を評価するために用いられる。 > > ウ SPECint/SPECfp > CPUの演算の性能を計測したもの。 > 整数演算(SPECint)と不動小数点演算(SPECfp) > がある。 > > SPECの公式サイト(英語です) > http://www.spec.org/  どうもありがとうございました。 >  ア Dhrystone/MIPS > http://www.jp.arm.com/kk/pdf/AN93A_BenchmarkingJ.pdf > >  イ Linpack > http://matsu-www.is.titech.ac.jp/paper/sasou/sasou_undergraduate_thesis.pdf > >  ウ SPECint/SPECfp > http://www.fmworld.net/biz/primergy/performance/ > >  エ TPC-C > http://ew.hitachi-system.co.jp/w/TPC-C.html  どうもありがとうございました。 ------------------------------------------------------------------------ ★★[解説:情報セキュアド向け]  コンピュータ犯罪の手口に関する記述のうち,適切なものはどれか。  ア サラミ法とは,不正行為が表面化しない程度に,多数の資産から少しずつ   詐取する方法である。  イ スキャベンジング(ごみ箱あさり)とは,回線の一部に秘密にアクセスして   他人のパスワードや ID を盗み出してデータを盗用する方法である。  ウ トロイの木馬とは,プログラム実行後のコンピュータ内部又はその周辺に   残っている情報をひそかに探索して,必要情報を入手する方法である。  エ なりすましとは,ネットワークを介して送受信されている音声やデータを   不正に傍受することである。 ■キーワード■ サラミ法 ■解答■   情報セキュリティアドミニストレータ午前平成16年問32   同等:システム監査技術者午前平成14年問16   同等:一種午前平成12年問89  ア サラミ法とは,不正行為が表面化しない程度に,多数の資産から少しずつ   詐取する方法である。 > サラミ攻撃 > http://e-words.jp/w/E382B5E383A9E3839FE694BBE69283.html  どうもありがとうございました。 ------------------------------------------------------------------------ ★[解説:高度共通向け]  経営会議で来期の景気動向を議論したところ,景気は悪化する,横ばいである, 好転するという三つの意見に完全に分かれてしまった。来期の投資計画について, 積極的投資,継続的投資,消極的投資のいずれかに決定しなければならない。表 の予想利益行列については意見が一致した。意思決定に関して,適切な記述はど れか。 ┌──────────┬──────────────┐ │          │    景気動向      │ │ 予想利益 (万円) ├────┬────┬────┤ │          │ 悪化 │横ばい │ 好転 │ ├────┬─────┼────┼────┼────┤ │投資計画│積極的投資│  50 │  150 │  500 │ │    ├─────┼────┼────┼────┤ │    │継続的投資│  100 │  200 │  300 │ │    ├─────┼────┼────┼────┤ │    │消極的投資│  200 │  250 │  280 │ └────┴─────┴────┴────┴────┘  ア 混合戦略に基づく最適意思決定は,積極的投資と消極的投資である。  イ 純粋戦略に基づく最適意思決定は,積極的投資である。  ウ マクシマックス原理に基づく最適意思決定は,継続的投資である。  エ マクシミン原理に基づく最適意思決定は,消極的投資である。 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ■キーワード■ マクシミン原理 ■解答■   AN/PM/AE共通午前平成14年問44  エ マクシミン原理に基づく最適意思決定は,消極的投資である。 ======================================================================== 裏版宿題メール,過去のフォロー  (特になし) ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ ★★★★★★[宿題:テクニカル(ネットワーク)向け]  あるオンラインリアルタイムシステムでは, 20 件/秒の頻度でトランザクショ ンが発生する。このトランザクションは CPU 処理と 4 回の磁気ディスク入出処 理を経て終了する。磁気ディスク装置の入出力処理時間は 40 ミリ秒/回であり, CPU 処理時間は十分に短いものとする。それぞれの磁気ディスク装置が均等にア クセスされるとしたとき,このトランザクション処理には最低何台の磁気ディス ク装置が必要か。  ア 3  イ 4  ウ 5  エ 6 ------------------------------------------------------------------------ ★★★★★[宿題:上級シスアド向け]  ブラックボックステストのテストデータの作成方法として,最も適切なものは どれか。  ア 稼働中のシステムから実データを無造作に抽出し,テストデータを作成す   る。  イ 機能仕様から同値クラスや限界値を識別し,テストデータを作成する。  ウ 業務で発生するデータの発生頻度を分析し,テストデータを作成する。  エ プログラムの流れ図から,分岐条件に基づいたテストデータを作成する。 ------------------------------------------------------------------------ ★★★★[宿題:テクニカル(システム管理)向け]  オンラインリアルタイムシステムにおける CPU の利用率と平均応答時間の関 係を表したグラフはどれか。ここで,トランザクションの発生はポアソン分布と し,その処理時間は指数分布とする。  ア               イ    ↑               ↑    │          :!    │           :!   平│          :!   平│           :!   均│          :!   均│           :!   応│          :!   応│          : !   答│         : !   答│          : !   時│         : !   時│          : !   間│         : !   間│         :  !    │        .' !    │        .'  !    │      ..''  !    │        .'   !    │ ......''''    !    │      ..'   !    │''         !    │   ....''     !    │          !    │...'''        !    └────────────→  ・─────────────→    0           1 CPU   0            1 CPU                利用率              利用率  ウ               エ    ↑               ↑           !    │      .........!    │          /!   平│    ..:     !   平│         / !   均│   .:      !   均│        /  !   応│  .:       !   応│       /   !   答│  :        !   答│      /    !   時│ :         !   時│     /     !   間│ :         !   間│    /      !    │:          !    │   /       !    │:          !    │  /        !     :          !    │ /         !     :          !    │/          !     :          !    │           !    └────────────→  └─────────────→    0           1 CPU   0            1 CPU                利用率              利用率 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ------------------------------------------------------------------------ ★★★[宿題:ソフトウェア開発向け]  1 台の CPU の性能を 1 とするとき,その CPU を n 台用いたマルチプロセッ サの性能 P が,     n P =──────   1 +(n−1)a で表されるとする。ここで,a はオーバヘッドを表す定数である。例えば, a=0.1,n=4 とすると,P≒3 なので,4 台の CPU からなるマルチプロセッサ の性能は約 3 になる。この式で表されるマルチプロセッサの性能には上限があ り,n を幾ら大きくしてもある値以上には大きくならない。a=0.1 の場合,そ の値は幾らか。  ア 5  イ 10  ウ 15  エ 20 ------------------------------------------------------------------------ ★★[宿題:情報セキュアド向け]  リスクファイナンスを説明したものはどれか。  ア 損失の発生率を低下させることによって保険料を節約し,損失防止を図る。  イ 保険に加入するなど資金面での対策を講じ,リスク移転を図る。  ウ リスクの原因を除去して保険を掛けずに済ませ,リスク回避を図る。  エ リスクを扱いやすい単位に分解又は集約することによって、保険料を節約   し,リスクの分離・結合を図る。 ------------------------------------------------------------------------ ★[宿題:高度共通向け] シスアナ,プロマネ,アプリケーション共通  図の矢印の数字は,各区間の運賃を表す。このとき,出発地から目的地までの 運賃が最も安い経路での総運賃は幾らか。       ┌──┐   8┌──┐  10┌──┐       │中継│──→│中継│──→│中継│       │地 1│\ ┐│地 4│\  │地 7│\      ┐└──┘\ / └──┘ \ └──┘ \     /      \ \ ┐6    \┐ ┐8   \    /     / \ \     /\ /     \4  6/     4/   \ / ┘8   7/  ┘11     ┘ ┌──┐  ┌──┐6 \/  ┌──┐  / ┌──┐ ┌──┐ │出発│─→│中継│── \─→│中継│──→│中継│→│目的│ │地 │5  │地 2│\ / \ ┐│地 5│ /  5│地 8│ 7│地 │ └──┘  └──┘ \ /\ └──┘/   └──┘ └──┘   \        / \ \    /  ┐3    2\       / / \ \ 7  /  /     \    //8  ┘┘ / /      \ ┌──┐   5┌──┐ /       ┘│中継│   │中継│        │地 3│──→│地 6│        └──┘  10└──┘  ア 19  イ 20  ウ 21  エ 23 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ 裏 テクニカル(ネットワーク)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 上級シスアド向け         _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(システム管理)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 ソフトウェア開発向け向け     _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 情報セキュアド向け        _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 高度共通向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります)