┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jhomework@yscon.co.jp        '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2005年2月14日分 裏版 宿題メール   この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。    →宿題メールとは http://www.3721p.com/homework ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ *[解説:テクニカル(データベース)向け]  ハッシュインデックスの特徴に関する記述として,適切なものはどれか。  ア B 木インデックスと比較して,不等号の条件検索が困難である。  イ B 木インデックスと比較して,ワイルドカード式の検索が容易である。  ウ インデックスノードが木構造になっており,複数のノードを経由してレコ   ードへアクセスする。  エ レコードの追加や削除が多くなっても,インデックスの再構成の必要がな   い。 ■キーワード■ ハッシュインデックス ■解答■   テクニカルエンジニア(データベース)午前平成16年問42   同等:データベーススペシャリスト午前平成11年問61  ア B 木インデックスと比較して,不等号の条件検索が困難である。 > 下記は二分探索木の説明ですが、B木についても同様と考えます。 > 二分探索木はデータの大小関係で構成されているので、左の木をたどることで > 最小値を、右の木をたどることで最大値を簡単に求めることができます。 > (中略)データの大小関係を処理する場合は、ハッシュ法よりも二分探索木を > 選ぶといいでしょう。 > > http://www.geocities.jp/m_hiroi/puzzle/puzdoc06.html  どうもありがとうございました。 > 参考になったわけではないのですが,ハッシュインデックス関連で気になったた > め,こちらをご紹介します. > http://www.postgresql.jp/document/pg743doc/html/indexes-types.html  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:テクニカル(ネットワーク)向け]  平均ビット誤り率が 1×10^-5 (10の-5乗) の回線を用いて,200,000 バイト のデータを 100 バイトずつの電文に分けて送信する。送信電文のうち,誤りが 発生する電文は,平均して幾つか。  ア 1  イ 2  ウ 16  エ 200 ■キーワード■ 平均ビット誤り率 ■解答■   テクニカルエンジニア(ネットワーク)午前平成15年問32   ネットワークスペシャリスト午前平成11年問14  ウ 16 > ・1電文での平均ビット誤り率 > 100バイト×8ビット×1×10^-5 > = 8×10^-3 > ・電文数 > 200,000 バイト / 100 バイト > = 2000 > > 以上より送信電文のうち,誤りが > 発生する電文の平均は、 > 8×10^-3×2000 = 16 > よって、答えはウ  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:上級シスアド向け]  売上計上基準として出荷基準が適合するソフトウェア取引はどれか。  ア 委託契約によって作成したソフトウェアを,顧客側の検収作業のために引   き渡す場合  イ 開発期間が 1 年以上の委託契約によるソフトウェア開発において,進捗   に応じて部分的に引き渡す場合  ウ ハードウェアとソフトウェア開発を組み合わせた一括請負契約で,先にハ   ードウェアだけを引き渡す場合  エ 不特定多数の顧客を対象に開発されたソフトウェアパッケージを販売する   場合 ■キーワード■ ソフトウェア取引 ■解答■   上級システムアドミニストレータ午前平成14年問36  エ 不特定多数の顧客を対象に開発されたソフトウェアパッケージを販売する   場合 > 売上計上基準 > 「いつ」売上をあげるかというルールのことです。もともと売上とは、商品の > 引き渡しが行われたときに計上しますが、いつの時点で引き渡しが行われたと > いうことにするかを決めるものです。 > 例えば、 > ・商品を発送したとき − 出荷基準 > ・得意先が商品の検収を行い、その確認の通知を受け取ったとき−検収基準 > ・得意先に納品された商品が使用できるようになったとき−使用収益可能基準 > のように1つの商品についてもいくつかの方法があります。 > (上記の例はほんの一例です) > http://www.otasuke.ne.jp/cgi-bin/dic3/podic.cgi?action=view&id=145 > > 販売管理 6.売上の計上 > http://www2.ocn.ne.jp/~caravel/caravel03a2.html  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:テクニカル(システム管理)向け]  情報システムの運用管理業務を情報システム部門とユーザ部門で分担する場合 の説明として,適切なものはどれか。  ア 資源の使用状況の把握と対策は,ユーザ部門の問題として解決すべきであ   る。  イ 障害監視・障害対策は,どちらも情報システム部門が行うべきである。  ウ 性能集計業務は,情報システム部門だけでなくユーザ部門の管理者と共同   で行うべきである。  エ セキュリティ対策は,ユーザ部門が行うべきである。 ■キーワード■ 資源の使用状況の把握と対策 ■解答■   テクニカルエンジニア(システム管理)午前平成16年問27  ア 資源の使用状況の把握と対策は,ユーザ部門の問題として解決すべきであ   る。 ------------------------------------------------------------------------ *[解説:ソフトウェア開発向け]  ジョブ A 〜 E に対して,ジョブの多重度が 1 で,処理時間順方式のスケジ ューリングを適用した場合,ジョブ B のターンアラウンドタイムは何秒か。こ こで,OS のオーバヘッドは考慮しないものとする。                 単位 秒 ┌───┬────┬──────────┐ │ジョブ│到着時刻│単独実行時の処理時間│ ├───┼────┼──────────┤ │ A  │  0  │     2     │ ├───┼────┼──────────┤ │ B  │  1  │     4     │ ├───┼────┼──────────┤ │ C  │  2  │     3     │ ├───┼────┼──────────┤ │ D  │  3  │     2     │ ├───┼────┼──────────┤ │ E  │  4  │     1     │ └───┴────┴──────────┘  ア 8  イ 9  ウ 10  エ 11 ■キーワード■ ジョブスケジューリング,ターンアランドタイム ■解答■   ソフトウェア開発技術者午前平成16年問26   テクニカルエンジニア(システム管理)午前平成16年問05  エ 11 > ジョブの多重度が 1 で,処理時間順方式 ということは、 > 処理時間の短いもの順に 1ジョブずつ実行していく。 > > (秒) 01 02 03 04 05 06 07 08 09 10 11 12 13 >  A 実 実 >  B 到 実 実 実 実 >  C 到 実 実 実 >  D 到 実 実 >  E 到 実 > > 01 02 03 04 05 06 07 08 09 10 11  どうもありがとうございました。 > 0 1 2 3 4 5 6 7 8 9 10 11 12 (秒) > +─+─+─+─+─+─+─+─+─+─+─+─+─ > A o━+━* > B   o─+─+─+─+─+─+─+━+━+━+━* > C     o━+─+─+─+━+━* > D       o━+─+━* > E         o━* >  ※ o:到着時刻 *:終了時刻 +━+:実行時間 +─+:待ち時間 > B のターンアラウンドタイムは 12 − 1 = 11 秒  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:情報セキュアド向け]  ディジタル署名を生成するときに,発信者がメッセージのハッシュ値を暗号化 するのに使うものはどれか。  ア 受信者の公開かぎ  イ 受信者の秘密かぎ  ウ 発信者の公開かぎ  エ 発信者の秘密かぎ ■キーワード■ ディジタル署名,ハッシュ値 ■解答■   情報セキュリティアドミニストレータ午前平成15年問26  エ 発信者の秘密かぎ > デジタル署名【digital signature】 > デジタル文書の正当性を保証するために付けられる暗号化された署名情報。 > 公開鍵暗号方式の応用によって、文書の作成者を証明し、かつその文書が > 改竄されていないことを保証する。署名者は、自身の秘密鍵を用いて暗号化 > した署名を文書に付加して送る。受取人は、署名者の公開鍵を用いて署名を > 復号し、正しい内容かどうか確認する。第三者による偽造防止の他、署名者 > がその文書を作成したことの証明にも用いることができるのが特徴。 > 似た言葉に「電子署名」があるが、これは、文字や記号、マークなどを > 電子的に表現して署名行為を行なうこと全般を指す。デジタル署名は > 電子署名を実現する方式の一つであると言うことができる。 > http://e-words.jp/w/E38387E382B8E382BFE383ABE7BDB2E5908D.html  どうもありがとうございました。 > 電子署名 > http://www.ninsho.co.jp/explanation/digitalsign.html  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:高度共通向け]  オブジェクト指向における汎化の説明として,適切なものはどれか。  ア あるクラスを基に,これに幾つかの性質を付加することによって,新しい   クラスを定義する。  イ 幾つかのクラスに共通する性質だけをもつクラスを定義する。  ウ オブジェクトのデータ構造から所有の関係を見つける。  エ 同一名称のメソッドをもつオブジェクトを抽象化してクラスを定義する。 ■キーワード■ 汎化 ■解答■   AN/PM/AE共通午前平成15年問19  イ 幾つかのクラスに共通する性質だけをもつクラスを定義する。  どうもありがとうございました。 > こちらを参考にしました. > http://mikata.curiocube.com/oop/part2/ch15_abstraction.html  どうもありがとうございました。 ======================================================================== 裏版宿題メール,過去のフォロー  (特になし) ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ *[宿題:テクニカル(データベース)向け]  関係データベースの"注文"表と"注文明細"表が,次のように定義されている。 "注文"表の行を削除すると,対応する"注文明細"表の行が,自動的に削除される ようにしたい。この場合,SQL 文に指定する語句として,適切なものはどれか。 ここで,表定義中の実線の下線は主キーを,破線の下線は外部キーを表す。 注文 ┌──────┬──────┬──────┐ │   │      │      │ │ 注文番号 │  注文日  │ 顧客番号 │ │ ──── │      │ -------- │ │      │      │      │ └──────┴──────┴──────┘ 注文明細 ┌──────┬──────┬──────┐ │   │      │      │ │ 注文番号 │ 商品番号 │  数量  │ │ ──── │ ──── │      │ │ -------- │ -------- │      │ └──────┴──────┴──────┘  ア CASCADE  イ INTERSECT  ウ RESTRICT  エ SET NULL 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ------------------------------------------------------------------------ *[宿題:テクニカル(ネットワーク)向け]  LAN に関する記述のうち,1000BASE-T を説明したものはどれか。  ア 2 対の UTP ケーブルを使用し,最大距離は 100m である。  イ 4 対の UTP ケーブルを使用し,最大距離は 100m である。  ウ シングルモード光ファイバケーブルを使用し,最大距離は 5km である。  エ マルチモード光ファイバケーブルを使用し,最大距離は 400m である。 ------------------------------------------------------------------------ *[宿題:上級シスアド向け]  キャッシュフロー計算書において,営業活動によるキャッシュフローに表示さ れるものはどれか。ここで,キャッシュフロー計算書は,間接法を採用している ものとする。  ア 棚卸資産減少額  イ 短期借入金返済  ウ 配当金支払額  エ 有形固定資産売却収入 ------------------------------------------------------------------------ *[宿題:テクニカル(システム管理)向け]  JIS X 0129 で規定されたソフトウェア製品の品質特性の属性に関する記述の うち,信頼性に含まれるものはどれか。  ア 故障時にソフトウェアの実行レベルを再確立し,影響を受けたデータを回   復する能力を備えている属性  イ 故障の原因や欠陥の分析,あるいは修正すべき部分の識別が容易であるこ   とを表す属性  ウ ソフトウェアの運用と運用管理のしやすいことを表す属性  エ ほかのソフトウェアやシステムと,相互に運用できる能力を備えている属   性 ------------------------------------------------------------------------ *[宿題:ソフトウェア開発向け]  並行プロセス環境において,デッドロックが発生する原因とならないものはど れか。  ア 一度割り当てられた資源は,プロセスがその使用を終了するまで強制的に   は取り上げられない。  イ すべてのプロセスには,決められた順序に従って資源が割り当てられる。  ウ プロセスがほかのプロセスを待ち合うという関係が,環状になっている。  エ プロセスは,一つの資源を占有しながらほかの資源へ要求を出す。 ------------------------------------------------------------------------ *[宿題:情報セキュアド向け]  電子商取引の安全性を高めるために,認証局(CA)が果たす役割はどれか。  ア 公開かぎが被認証者のものであることを示す証明書を発行する。  イ 被認証者の公開かぎと秘密かぎの組を安全に送付する。  ウ 被認証者のディジタル署名を安全に送付する。  エ ユーザ ID が被認証者のものであることを示す証明書を発行する。 ------------------------------------------------------------------------ *[宿題:高度(シスアナ,プロマネ,アプリケーション)共通向け]  コードからデータの内容が連想できるものはどれか。  ア シーケンスコード  イ デシマルコード  ウ ニモニックコード  エ ブロックコード ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ 裏 テクニカル(データベース)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(ネットワーク)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 上級シスアド向け         _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(システム管理)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 ソフトウェア開発向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 情報セキュアド向け        _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 高度共通向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります)