┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jwork2007@yscon.co.jp@は半角へ  '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2007年12月27日分 裏版 宿題メール 宿題メール(プレミア版を含む)の著作権 http://d.hatena.ne.jp/suehiro3721p/20070703#copyright 解説は  日刊プレミア版 宿題メール(315円/月)   http://premium.mag2.com/mmf/P0/00/60/P0006047.html  週刊プレミア版 宿題メール 105円(税込)   http://premium.mag2.com/mmf/P0/00/00/P0000026.html ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ *[解説:データベース向け]  図は,デマルコが提唱している構造化技法を基本としたシステム開発プロジェクト のライフサイクルを表現したものである。図中の [ a ] に入れる適切なものはど れか。      予算,スケジュール    ┌───┐          |\       _│ 3  │           \   物理的/│ハード│            \  要求/ │ウェア│\             \  /  │の調査│ \              | |   └───┘  \         フィージ | |     │     \| ユーザ┌───┐ビリテ┌───┐    │システム┌───┐ の要求│ 1  │ィ資料│ 2  │    │構成  │ 5  │システム ──→│ 調査 │──→│構造化│    │データ │ 開発 │───→    │   │   │ 分析 │    │   →│   │    └───┘   └───┘    │  / └───┘             /| \     ↓ /テスト  ↑            /   \  ┌───┐計画  /           /  構造化\ │ 4  │   /          /   仕様書 \│┌─┐│__/パッケージ       ユーザの要求      ̄││ a││   化した設計                   │└─┘│                   └───┘  ア 機能設計  イ 構造化設計  ウ プログラム設計  エ プロトタイピング 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html 正しい図は http://www.k4.dion.ne.jp/~type_f/SW_19S_AM/SW_19S_AM_42.html ■キーワード■ 構造化技法,デマルコ ■解答■   テクニカルエンジニア(データベース)午前平成19年問52   ソフトウェア開発技術者午前平成19年春問42  イ 構造化設計 > パッケージ設計とあるので、構造化設計にしました。  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:ネットワーク向け]  M/M/1 の待ち行列モデルにおける,平均待ち時間 (W) と窓口利用率 (ρ) の 関係で,ρが 0.25 から 0.75 になったとき,W は何倍になるか。  ア 1/3  イ 3  ウ 4.5  エ 9 ■キーワード■ 待ち行列モデル ■解答■   テクニカルエンジニア(ネットワーク)午前平成19年問05   テクニカルエンジニア(データベース)午前平成17年問06   情報セキュリティアドミニストレータ午前平成14年秋問04  エ 9 > Wq=ρ/1-ρ×Ts > > ρ=0.25の時: > Wq=0.25/0.75×Ts=1/3Ts > ρ=0.75の時: > Wq=0.75/0.25×Ts=3Ts > よって、9倍となる。  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:セキュアド向け][解説:セキュリティ向け]  コンピュータフォレンジクスを説明したものはどれか。  ア 画像や音楽などのディジタルコンテンツに著作権者などの情報を埋め込む。  イ コンピュータやネットワークのセキュリティ上の弱点を発見するテスト手法   の一つであり,システムを実際に攻撃して侵入を試みる。  ウ 証拠となりうるデータを保全し,その後の訴訟などに備える。  エ ネットワークの管理者や利用者などから,巧みな話術や盗み聞き,盗み見   などの手段によって,パスワードなどのセキュリティ上重要な情報を入手す   る。 ■キーワード■ コンピュータフォレンジクス(Computer Forensics) ■解答■   情報セキュリティアドミニストレータ午前平成19年問33   テクニカルエンジニア(システム管理)午前平成18年問52   システム監査技術者午前平成18年問22   類題:テクニカルエンジニア(情報セキュリティ)午前平成18年問44  ウ 証拠となりうるデータを保全し,その後の訴訟などに備える。 > コンピューターフォレンジクスとは、コンピュータ犯罪に対する科学的調査 > のことで、コンピュータの状態や記録の証拠性を確保し、法的問題を解決す > るための手法である > http://www.itmedia.co.jp/enterprise/articles/0508/30/news001_3.html  どうもありがとうございました。 > コンピュータ・フォレンジックス > http://www.cyberpolice.go.jp/column/explanation03.html  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:ソフト開発向け]  UNIX の特徴のうち,適切なものはどれか。  ア 周辺装置をディレクトリ階層の中のファイルとして扱うことができる。  イ プロセス間の双方向通信を,リダイレクションという機能で提供している。  ウ ユーザインタフェースは,シェルが提供する GUI であり,操作には   マウスが必須である。  エ 利用できるファイルは,順編成の固定長レコード形式だけである。 ■キーワード■ UNIX ■解答■   ソフトウェア開発技術者午前平成19年秋問28  ア 周辺装置をディレクトリ階層の中のファイルとして扱うことができる。 > UNIXの標準入出力とリダイレクション > http://www.edu.tuis.ac.jp/~ohmi/literacy/stdio.html  どうもありがとうございました。 > 業務で、テープ装置にアクセスする際に「/dev」にアクセスし > たので。  どうもありがとうございました。 > 例えば、テキストデータをディスク上のファイルに保存する, > プリンタに書きだす,CD-R に保存する,などの場合に > 出力先の装置によって処理をかえる必要はなく, > ファイルに書きだすという、一つの処理ですみます。  どうもありがとうございました。 >  私の学生の頃はUNIXとC言語を覚えたら10年食っていけると >  教えてもらいました。 >  2001年入社なのでもう18年です。 >  今はそれだけでは食っていけないので、他も勉強しています。 >  一生勉強ですね。 >  当時のUNIX講習会はIBM?から特別講師(卒業生)が来ました。 >  一人10万円でしたが大学が出してくれました。 >  私立だたので大学がお金もっていました。 >  (授業料に含まれているのだと思いますが) >  希望者だけで参加したのは30人ほどでした。 >  特別講義があるのを知らなかった学生はもったいない。 >  情報は掲示板にしかないから、毎日来る学生でないと >  わからなかった。 >  当時は携帯もなく、 ネットもなかったし。 >  原始的な連絡方法です。  ある意味,それは正しかったですよ。今,主流の言語は,Java や Perl をはじ め,C 言語の仲間ばかりです。さらに,サーバーは,UNIX(Linux)ばかりです。 ------------------------------------------------------------------------ *[解説:高度共通向け][解説:システム管理向け]  SOA (Service oriented Architecture) を説明したものはどれか。  ア Web サービスを利用するためのインタフェースやプロトコルを規定したも   のである。  イ XML を利用して,インターネット上に存在するWeb サービスを検索できる   ようにしたものである。  ウ サービス提供者と委託者との間でサービスの内容,範囲及び,品質に対す   る要求水準を明確にして,あらかじめ合意を得ておくことである。  エ ユーザに提供するサービスの集まりとして,システムを構築する考え方で   ある。 ■キーワード■ SOA (Service oriented Architecture) ■解答■   AN/PM/AE共通午前平成19年問12  エ ユーザに提供するサービスの集まりとして,システムを構築する考え方で   ある。 > SOA http://www.atmarkit.co.jp/aig/04biz/soa.html  どうもありがとうございました。 ======================================================================== 裏版宿題メール,過去のフォロー(日付は解説日を利用)  (特になし) ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ *[宿題:データベース向け]  JIS X 0129-1 で定義されたソフトウェアの品質特性の説明のうち,適切なもの はどれか。  ア 機能性とは,ソフトウェアが,指定された条件の下で利用されるときに,   明示的及び暗示的必要性に合致する機能を提供するソフトウェア製品の能力   のことである。  イ 効率性とは,指定された条件の下で利用するとき,理解,習得,利用でき,   利用者にとって魅力的であるソフトウェア製品の能力のことである。  ウ 信頼性とは,明示的な条件の下で,使用する資源の量に対比して適切な性   能を提供するソフトウェア製品の能力である。  エ 保守性とは,指定された条件の下で利用するとき,指定された達成水準を   維持するソフトウェア製品の能力のことである。 ------------------------------------------------------------------------ *[宿題:ネットワーク向け]  CPU と磁気ディスク装置で構成されるシステムで,表に示すジョブ A, B を実 行する。この二つのジョブが実行を終了するまでの CPU の使用率と磁気ディスク 装置の使用率との組合せのうち,適切なものはどれか。ここで,ジョブ A, B は システムの動作開始時点ではいずれも実行可能状態にあり,A, B の順で実行され る。CPU および磁気ディスク装置は,ともに一つの要求だけを発生順に処理する。 ジョブ A, B とも,CPU の処理を終了した後,磁気ディスク装置の処理を実行する。                         単位 秒       ┌───┬───────┬────────┐       │ジョブ│CPU の処理時間│磁気ディスク装置│       │   │       │  の処理時間  │       ├───┼───────┼────────┤       │  A │    3   │    7    │       ├───┼───────┼────────┤       │  B │   12   │    10    │       └───┴───────┴────────┘    ┌──────┬────────────┐    │CPU の使用率│磁気ディスク装置の使用率│ ┌──┼──────┼────────────┤ │ ア │  0.47  │     0.53     │ ├──┼──────┼────────────┤ │ イ │  0.60  │     0.68     │ ├──┼──────┼────────────┤ │ ウ │  0.79  │     0.89     │ ├──┼──────┼────────────┤ │ エ │  0.88  │     1.00     │ └──┴──────┴────────────┘ 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 レイアウトが崩れて見えます@まぐまぐ http://www.mag2.com/help/r109.htm ------------------------------------------------------------------------ *[宿題:セキュアド向け][宿題:セキュリティ向け]  オブジェクト指向において図のような階層のクラスを構成する場合,クラス間 の関係の説明として,適切なものはどれか。             ┌────┐             │自動車 │             └────┘               △               │   ┌─────┬─────┼─────┬─-----------   │     │     │     │ ┌─┴──┐┌─┴──┐┌─┴──┐┌─┴──┐ │ バス ││トラック││セダン ││ バン │ └────┘└────┘└────┘└────┘  ア "バス","トラック" などのクラスが"自動車"の定義を引き継ぐことを,   インスタンスという。  イ "バス","トラック" などのクラスの共通部分を抽出して,"自動車" のク ラスとして定義することを,汎化という。  ウ "バス","トラック" などのクラスは,"自動車"のクラスに対して,オブジェ   クトという。  エ "バス","トラック" などのそれぞれのクラスの違いを"自動車"のクラスと   して定義することを,特化という。 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ------------------------------------------------------------------------ *[宿題:ソフト開発向け]  密結合マルチプロセッサの性能が,1 台当たりのプロセッサの性能とプロセッサ数 の積に等しくならない要因として,最も適切なものはどれか。  ア 主記憶へのアクセスの競合  イ 通信回線を介したプロセッサ間通信  ウ プロセッサのディスパッチ処理  工 割込み処理 ------------------------------------------------------------------------ *[宿題:高度(シスアナ,プロマネ,アプリ)共通向け][宿題:システム管理向け]  状態遷移記述を活用して開発するのが最も効果的なものはどれか。  ア 給与計算用バッチ処理プログラム  イ 事務処理プログラムの画面や帳票  ウ データベース検索プログラム  エ プロセス制御プログラム ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ 裏 データベース向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 ネットワーク向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 セキュアド・セキュリティ向け _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 ソフト開発向け        _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 高度共通・システム管理向け  _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります) ========================================================================