┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jhomework@yscon.co.jp        '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2004年11月16日分 裏版 宿題メール   この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。    →宿題メールとは http://www.3721p.com/homework ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ ★★★★★★[解説:テクニカル(ネットワーク)向け]  新システムの開発を計画している。提案された 4 案の中で,TCO が最小のもの はどれか。ここで,このシステムは開発後,3 年間使用されるものとする。 単位百万円               ┌――┬――┬――┬――┐               │A 案│B 案│C 案│D 案│  ┌――――――――――――┼――┼――┼――┼――┤  │ハードウェア導入費用  │ 30│ 30│ 40│ 40│  ├――――――――――――┼――┼――┼――┼――┤  │システム開発費用    │ 30│ 50│ 30│ 40│  ├――――――――――――┼――┼――┼――┼――┤  │導入教育費用      │ 5│ 5│ 5│ 5│  ├――――――――――――┼――┼――┼――┼――┤  │ネットワーク通信費用/年│ 20│ 20│ 15│ 15│  ├――――――――――――┼――┼――┼――┼――┤  │保守費用/年      │ 6│ 5│ 5│ 5│  ├――――――――――――┼――┼――┼――┼――┤  │システム運用費用/年  │ 6│ 4│ 6│ 4│  └――――――――――――┴――┴――┴――┴――┘  ア A 案  イ B 案  ウ C 案  エ D 案 ■キーワード■ 計算問題:重み付け ■解答■   テクニカルエンジニア(ネットワーク)午前平成16年問19  ウ C 案 > A案 : 30+30+5+(20+6+6)×3=161 > B案 : 30+50+5+(20+5+4)×3=172 > C案 : 40+30+5+(15+5+6)×3=153 > D案 : 40+40+5+(15+5+4)×3=157  どうもありがとうございました。 > このシステムは3年間使用されるので、ネットワーク通信費用と保守費用と > システム運用費用はトータルで3年分かかる、と考える。 > (その他の費用はシステム導入時のみにかかる) > A案 30+30+5+(20+6+6)*3=161 > B案 30+50+5+(20+5+4)*3=172 > C案 40+30+5+(15+5+6)*3=153 > D案 40+40+5+(15+5+4)*3=157 > よって、回答はC案。  どうもありがとうございました。 ------------------------------------------------------------------------ ★★★★★[解説:上級シスアド向け]  組織設計の原則のうち,適切なものはどれか。  ア 組織の構成員が,組織の枠を超えたプロジェクトに参加しやすくするため   に,別組織の上司からの支持命令にも従うことができるようにすべきである。  イ 組織を構成する個人が専門化された業務活動を担当できるように,階層化   された組織構造のそれぞれの階層に独自の意思決定権を与えるべきである。  ウ 日常的に反復して起こる問題や仕事の意思決定は部下に委譲し,上司は例   外事項やより重要な問題について意思決定できるようにすべきである。  エ 一人の上司が直接監督する部下の数は,上司の立場と管理職としての経験   年数と能力によって増加させるべきである。 ■キーワード■ ■解答■   上級システムアドミニストレータ午前平成16年問32  ウ 日常的に反復して起こる問題や仕事の意思決定は部下に委譲し,上司は例   外事項やより重要な問題について意思決定できるようにすべきである。 ------------------------------------------------------------------------ ★★★★[解説:テクニカル(システム管理)向け]  システム運用管理者のタスクに関する記述として,適切なものはどれか。  ア オンライン処理の応答時間が運用サイクルを経るごとに悪化してきた場合   は,運用部門で原因を調査し,システム更改を提案すべきである。  イ 現在のところ負荷に問題がなくても,移行費用を含めて運用費が削減され   る場合は,運用部門の予算内であれば,価格性能比の高い機器へ移行すべき   である。  ウ 処理時間がかかりすぎたり,入出力要求が集中したりするなど,問題のあ   るジョブやプログラムは,改善の容易なものから順に改善するように提案す   べきである。  エ 負荷や需要予測に基づいて,個々の装置の増設提案を行うべきであるが,   コンピュータシステム全体の更改提案は責任の範囲ではない。 ■キーワード■ ■解答■   テクニカルエンジニア(システム管理)午前平成15年問21   ソフトウェア開発技術者午前平成15年問59  ア オンライン処理の応答時間が運用サイクルを経るごとに悪化してきた場合   は,運用部門で原因を調査し,システム更改を提案すべきである。 ------------------------------------------------------------------------ ★★★[解説:ソフトウェア開発向け]  オブジェクト指向におけるインヘリタンスに関する記述として,適切なものは どれか。  ア あるクラスのサブクラスを定義するとき,上のクラスで定義されたデータ   構造と手続をサブクラスで引き継いで使うことができる。  イ オブシェクトの性格を決めるデータ構造や値を隠ぺいし,オブジェクトの   外部から直接アクセスすることを禁止する。  ウ オブジェクトのデータ構造や処理方法を変更した場合でも,外部への影響   を避けることができ,オブジェクトの独立性を向上させることができる。  エ 同一のデータ構造と同一の手続をもつオブジェクトをまとめて表現したも   のである。 ■キーワード■ インヘリタンス ■解答■   ソフトウェア開発技術者午前平成15年問49  ア あるクラスのサブクラスを定義するとき,上のクラスで定義されたデータ   構造と手続をサブクラスで引き継いで使うことができる。 > インヘリタンスは継承という意味なので、"引き継ぎ"という > 言葉がキーワードです  どうもありがとうございました。 > インヘリタンス:継承 > ○ア:スーパクラスで定義された内容をサブクラスで引き継ぐ > ×イ:隠蔽(カプセル化) > ×ウ:カプセル化 > ×エ:クラス  どうもありがとうございました。 > イ:情報隠ぺい > ウ:カプセル化 > エ:クラス > > インヘリタンス > http://computers.yahoo.co.jp/dict/programming/object/2356.html > > インヘリタンス(inheritance) > 相続(権)、相続財産、遺産、伝統、遺伝、【コンピュータ】継承 > 三省堂提供「EXCEED 英和辞典」より  どうもありがとうございました。 > インヘリタンス(継承) > オブジェクト指向プログラミングにおいて、既に定義されているクラスをもとに、 > 拡張や変更を加えた新しいクラスを定義すること。 > 元になるクラスを「スーパークラス」(super class)、あるいは「基底クラス」 > 「基本クラス」(base class)などと呼び、新たに定義されたクラスを「サブクラス」 > (subclass)、あるいは「派生クラス」(derived class)と呼ぶ。スーパークラスの > 性質はすべてサブクラスに受け継がれ、サブクラスではスーパークラスとの違いを > 定義するだけでよい。複数のスーパークラスから新しいクラスを定義することを > 多重継承という。 > −−IT用語辞典 e-Words より−−  どうもありがとうございました。 ------------------------------------------------------------------------ ★★[解説:情報セキュアド向け]  システム監査の特質に関する記述のうち,適切なものはどれか。  ア システム監査は,監査対象から独立した立場で行う情報システム監査であ   り,システムの企画・開発・運用・保守に責任を負うものではない。  イ システム監査は,情報システムが“システム監査基準”に準拠しているか   どうかを確かめる監査である。  ウ システム監査は,内部監査として行われるが,監査人は経営者及び監査対   象部署から独立していなければならない。  エ システム監査は,法定監査だけではないので,監査役が行ってはならない。 ■キーワード■ システム監査の特質 ■解答■   情報セキュリティアドミニストレータ午前平成16年問47  ア システム監査は,監査対象から独立した立場で行う情報システム監査であ   り,システムの企画・開発・運用・保守に責任を負うものではない。 > ○ア:点検、評価→改善の勧告、フォローアップが目的 > ×イ:確かめるだけではない(↑) > ×ウ:独立しなければならないが、内部監査だけでなく、外部監査も実施可能 > ×エ:監査対象から独立していれば良い!?  どうもありがとうございました。 > システム監査とは「監査対象から独立したシステム監査人が個々の監査の目的に > 応じて情報システムを点検し、総合的・客観的に評価し、助言勧告などをするも > の」である。 > 日本システム監査人協会HPより > http://www.saaj.or.jp/gaiyo/  どうもありがとうございました。 > システム監査基準 > http://www.jipdec.jp/security/sysaudit.html  どうもありがとうございました。 ------------------------------------------------------------------------ ★[解説:高度共通向け]  オブジェクト指向言語の C++ と Java の比較に関する記述のうち,適切なもの はどれか。  ア C++ では,Java と同様に多重継承は許されず,単一継承だけが許される。  イ C++ では,ガーベジコレクションの機能によって,Java に比べてメモリリー   クをする可能性が少ない。  ウ C++ にはマルチスレッド機能が含まれていないが,Java には含まれている。  エ C++ はプリプロセッサをもたないが,Java はプリプロセッサをもつ。 ■キーワード■ C++,Java ■解答■   AN/PM/AE共通午前平成16年問13  ウ C++ にはマルチスレッド機能が含まれていないが,Java には含まれている。 > C++ vx. Java > http://www.s34.co.jp/cpptechdoc/article/cppvsjava1/  どうもありがとうございました。 ======================================================================== 裏版宿題メール,過去のフォロー  (特になし) ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ ★★★★★★[宿題:テクニカル(ネットワーク)向け]  無線通信技術の一つで,消費電力が小さく,2.4 GHz 帯の周波数を使用し, 1M ビット/秒の速度で 10 m 程度の距離の通信を行うことができる特徴をもつも のはどれか。  ア Bluetooth 1.0  イ IEEE 802.11a  ウ IEEE 802.11b  エ IrDA 1.0 ------------------------------------------------------------------------ ★★★★★[宿題:上級シスアド向け]  大量生産・大量販売のメリットを生かしつつ,きめ細かな仕様・機能の取込み などによって,顧客一人一人の好みに応じられる製品やサービスを提供しようと するものはどれか。  ア ターゲットマーケティング  イ ベストプラクティス  ウ ベネフィットセグメンテーション  エ マスカスタマイゼーション ------------------------------------------------------------------------ ★★★★[宿題:テクニカル(システム管理)向け]  大規模オンラインシステムの稼働中に次の(1)〜(3)の現象が確認された場合, 当該システムを運用しているシステム運用管理者が,原因究明のために,まず協 力を求めるべき相手はだれか。 (1) ある業務の問合せ処理だけ,応答速度が通常より遅くなった。 (2) その現象は当日のオンライン稼働開始時から,全端末で一様に発生していた。 (3) ほかのオンライン業務処理の応答速度は通常どおりであった。  ア 当該システムのシステム要件を定義したシステムアナリスト  イ 当該システムの通信ネットワークを設計したテクニカルエンジニア  ウ 当該システムを構成するコンピュータのハードウェアベンダ  エ 当該システムを設計したアプリケーションエンジニア ------------------------------------------------------------------------ ★★★[宿題:ソフトウェア開発向け]  フールプルーフに該当するものはどれか。  ア 更新の対象となるものををコピーして保存する。  イ 入力したデータの取消し操作が行えるようにする。  ウ メニュー画面上の不適切な項目は,選択できないようにする。  エ ユーザの操作内容をログとして保存する。 ------------------------------------------------------------------------ ★★[宿題:情報セキュアド向け]  オブジェクト指向の概念で,上位のクラスのデータやメソッドを下位のクラス で再利用できる性質を何というか。  ア インヘリタンス  イ カプセル化  ウ 抽象化  エ ポリモーフィズム ------------------------------------------------------------------------ ★[宿題:高度共通向け] シスアナ,プロマネ,アプリケーション共通  ERP パッケージ導入におけるプロトタイピングの目的はどれか。  ア 現行システムを調査し,あるべきシステムに実装する機能の要件をまとめ   る。  イ システム要件を ERP パッケージにマッピングし,仕様をまとめる。  ウ シナリオに基づいて各種業務を検証し,追加の機能要件の有無などを検証   する。  エ パッケージが用意する設定画面を使って,パラメタを設定する。 ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ 裏 テクニカル(ネットワーク)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 上級シスアド向け         _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(システム管理)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 ソフトウェア開発向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 情報セキュアド向け        _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 高度共通向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります)