┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jwork@yscon.co.jp          '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2005年5月16日分 裏版 宿題メール   この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。    →宿題メールとは http://www.3721p.com/homework ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ *[解説:テクニカル(データベース)向け]  受注入力システムによって作成される次の表の説明として,正しいものはどれ か。受注番号は受注ごとに新たに発行される番号であり,項番は 1 回の受注で 複数の商品の注文があった場合に,商品別に連番で発行される番号である。ここ で,受注日,受注番号,項番は入力システムによって自動的に設定される。得意 先コード,商品コード,数量は操作員によって入力される項目であり,単価は商品 コードに対応したものが台帳から参照される。  ┌─────┬────┬──────┬──┬─────┬──┬───┐  │ 受注日 │受注番号│得意先コード│項番│商品コード│数量│ 単価 │  ┝━━━━━┿━━━━┿━━━━━━┿━━┿━━━━━┿━━┿━━━┥  │2005-03-05│ 995867 │ 0256 │ 1 │ 20121 │ 20 │20,000│  ├─────┼────┼──────┼──┼─────┼──┼───┤  │2005-03-05│ 995867 │ 0256 │ 2 │ 24005 │ 10 │15,000│  ├─────┼────┼──────┼──┼─────┼──┼───┤  │2005-03-05│ 995867 │ 0256 │ 3 │ 28007 │ 5 │ 5,000│  └─────┴────┴──────┴──┴─────┴──┴───┘  ア 正規化は行われていない。  イ 第 1 正規化だけ行われている。  ウ 第 2 正規化まで行われている。  エ 第 3 正規化まで行われている。 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ■キーワード■ 正規化 ■解答■   テクニカルエンジニア(データベース)午前平成17年問25  イ 第 1 正規化だけ行われている。 > 繰り返しを持たないので、第 1 正規形を満たしている。 > 候補キーは (受注番号、商品番号) であり、非キー属性である 単価 は > 候補キーの一部の 商品番号 に部分関数従属するため、 > 第 2 正規形を満たしていない。 > よって、第 1 正規化だけ行われている。  どうもありがとうございました。 > 先生のページを参考にしています. > http://www.mirai.ne.jp/~suehiro/am/kihonyougo/normal.htm > > 非正規形 > 一つの枠内に配列(繰り返し)が入っている > > 第一正規形 > 一つの枠内に配列(繰り返し)をいれない > > 第二正規形 > キーと項目との関係で,複合キーから決まるもの,複合キーの一部がキーとなっ > て決まるものに分解してできたもの > > 第三正規形 > ーから二次的に決まるもの(推移的関数従属)を取り除いたもの > > > まず,項番という形で,複数の注文をそれぞれ分けているので,第一正規形では > あることがわかる. > つぎに,問題文に書かれた「単価は商品コードに対応したものが台帳から参照さ > れる」より,商品コードのみ決まれば単価は決定するので,第二正規形にはなっ > ていない. > > よって,第1正規化まで行われているとわかる.  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:システム監査向け]  ハッシュ関数を利用したメッセージ認証に関する記述のうち,適切なものはど れか。  ア 受信者は,送信者の公開かぎとハッシュ関数を用いてハッシュ値からメッ   セージを復号する。  イ 受信者は,ハッシュ関数を用いてメッセージからハッシュ値を生成し,送信   者の公開かぎで復号したハッシュ値と比較する。  ウ 送信者は,自分の公開かぎとハッシュ関数を用いてメッセージからハッシュ   値を生成し,メッセージとともに送信する。  エ 送信者は,ハッシュ関数を用いて送信者の秘密かぎのハッシュ値を生成し,   メッセージとともに送信する。 ■キーワード■ メッセージ認証,ハッシュ関数 ■解答■   システム監査技術者午前平成17年問15  イ 受信者は,ハッシュ関数を用いてメッセージからハッシュ値を生成し,送信   者の公開かぎで復号したハッシュ値と比較する。 > http://akademeia.info/main/lecture1/tokubetu_densi-syomei.htm  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:テクニカル(エンベデッド)向け]  メモリ,入力ポート及び出力ポートを読み書きする場合,表に示す信号を出力        _ する MPU と,IO に 0 を与えると入力データを MPU バスに出力する入力ポート                        _ がある。この MPU の信号端子と入力ポートの端子 IO との接続方法として,適切 なものはどれか。  ┌───────────┬──┬──┬──┐  │     \ MPU の信号│ _ │ _ │  _│  │MPU の動作\     │ RD │ WR │IO/M│  ├───────────┼──┼──┼──┤  │入力ポートの読出し  │ 0 │ 1 │ 1 │  ├───────────┼──┼──┼──┤  │出力ポートへの書込み │ 1 │ 0 │ 1 │  ├───────────┼──┼──┼──┤  │メモリの読出し    │ 0 │ 1 │ 0 │  ├───────────┼──┼──┼──┤  │メモリへの書込み   │ 1 │ 0 │ 0 │  └───────────┴──┴──┴──┘ ア            入力データ┌─────┐MPU バス  ┌─────┐       ───┤入力ポート├───  │MPU    │       ───┤     ├───  │    _│       : :│     │: :  │    RD├┐      ───┤     ├───  │    _│└──┬──┐   │_   │  │    WR│   │   ○──○ IO     │  │    _ │┌──○──┘   │     │  │  IO/M ├┘         │     │  └─────┘          └─────┘ イ            入力データ┌─────┐MPU バス  ┌─────┐       ───┤入力ポート├───  │MPU    │       ───┤     ├───  │    _│       : :│     │: :  │    RD│       ───┤     ├───  │    _│┌──○──┐   │_   │  │    WR├┘  │   ○──○ IO     │  │    _ │┌──○──┘   │     │  │  IO/M ├┘         │     │  └─────┘          └─────┘ ウ            入力データ┌─────┐MPU バス  ┌─────┐       ───┤入力ポート├───  │MPU    │       ───┤     ├───  │    _│       : :│     │: :  │    RD├┐      ───┤     ├───  │    _│└──○──┐   │_   │  │    WR│   │   ○──○ IO     │  │    _ │┌──┴──┘   │     │  │   IO/M ├┘         │     │  └─────┘          └─────┘ エ            入力データ┌─────┐MPU バス  ┌─────┐       ───┤入力ポート├───  │MPU    │       ───┤     ├───  │    _│       : :│     │: :  │    RD│       ───┤     ├───  │    _│┌──○──┐   │_   │  │    WR├┘  │   ○──○ IO     │  │    _ │┌──┴──┘   │     │  │   IO/M ├┘         │     │  └─────┘          └─────┘ 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ■キーワード■ ■解答■   テクニカルエンジニア(エンベデッドシステム)午前平成17年問14   テクニカルエンジニア(エンベデッドシステム)午前平成15年問15 ウ            入力データ┌─────┐MPU バス  ┌─────┐       ───┤入力ポート├───  │MPU    │       ───┤     ├───  │    _│       : :│     │: :  │    RD├┐      ───┤     ├───  │    _│└──○──┐   │_   │  │    WR│   │   ○──○ IO     │  │    _ │┌──┴──┘   │     │  │   IO/M ├┘         │     │  └─────┘          └─────┘ ------------------------------------------------------------------------ *[解説:テクニカル(システム管理)向け]  次のテストケース設計法を何と呼ぶか。  読み込んだデータが正しくないとき,エラーメッセージを出力するかどうかを テストしたい。プログラム仕様書を基に,正しくないデータのクラスを識別し, その中から任意の一つのデータを代表として選んでテストケースとした。  ア 原因結果グラフ  イ 限界値分析  ウ 同値分割  エ 分岐網羅 ■キーワード■ 同値分割 ■解答■   テクニカルエンジニア(システム管理)午前平成17年問18   テクニカルエンジニア(データベース)午前平成17年問17  ウ 同値分割 ------------------------------------------------------------------------ *[解説:ソフトウェア開発向け]  式 a + b × c の逆ポーランド表記法による表現として,正しいものはどれか。  ア + × cba  イ × + abc  ウ abc × +  エ cba + × ■キーワード■ 逆ポーランド表記法 ■解答■   ソフトウェア開発技術者午前平成17年春問08  ウ abc × +  日本語読みして,てにはを,を取ります。そうすると,逆ポーランドになります。  a に,bc をかけたものを+  a bc × +  特色は,abc の項目の順は,変化しない。項目と演算記号で,演算記号が出た 段階で前の二つの項目で演算を開始するです。  abc× とあると,b*c を先に計算します。  逆ポーランド表記法は,スタックと相性がいいです。計算順を変化させる, ( ) が要らないので,処理するプログラムが書きやすいです。 ------------------------------------------------------------------------ *[解説:情報セキュアド向け]  IEEE802.11b による無線LAN環境のセキュリティ対策のうち,通信データの暗号 化を行うためのものはどれか。  ア DHCP(Dynamic Host Configuration Protocol)を無効にする。  イ LAN に接続できる MAC アドレスを限定する。  ウ SSID(Service Set ID)を設定する。  エ WEP(Wired Equivalent Privacy)を有効にする。 ■キーワード■ WEP(Wired Equivalent Privacy) ■解答■   情報セキュリティアドミニストレータ午前平成15年問24  エ WEP(Wired Equivalent Privacy)を有効にする。 > WEP 【 Wired Equivalent Privacy 】 > 読み方 : ウェップ >  無線通信における暗号化技術。無線通信は傍受が極めて容易であるため、 > 送信されるパケットを暗号化して傍受者に内容を知られないようにする > ことで、有線通信と同様の安全性を持たせようとしている。 >  RC4アルゴリズムをベースにした秘密鍵暗号方式で、IEEEによって標準化 > されており、IEEE 802.11bのセキュリティシステムとして採用されている。 >  秘密鍵に40bitのデータを使う旧来の方式と、128bitのデータを使う > 新方式とが存在するが、WEPそのものに様々な脆弱性が発見・報告されており、 > 暗号化技術としては既に低い信頼性しか持ち合わせていないと言われている。 >  一時は、IEEE 802.11の脆弱なセキュリティを突いたサイバーウォーが > 起こる可能性がある、と懸念を表明する研究者まで存在したが、RSA社と > Hifn社が中心となって新技術「Fast Packet Keying」を開発し、これを > 使用することで既存の問題は解消されると発表したことで事態は落ち着いた。 >  なお、「Fast Packet Keying」技術は802.11規格の追加条項としてIEEEから > 承認を受けている。 > http://e-words.jp/w/WEP.html > > WEP暗号化の基礎と実践 > http://www.atmarkit.co.jp/fwin2k/operation/wirelesswep/wirelesswep01.html  どうもありがとうございました。 > SSID(Service Set Identifier) > ESSID(Extended Service Set Identifier)とも言う。 > (メーカによって表現方法が異なる) > SSIDとは、無線LANのグループ名のような物で、アクセスポイ > ントとクライアントで同じSSIDが登録されていないと通信する > ことができません。 > 参考:SSID・ESSIDとは(無線LAN用語集) > http://www.jmc.ne.jp/yougo/wirelesslan/ssid.htm  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:高度共通向け]  ハードウェアの特定部分に負荷のかかるプログラムを実行させ,故障しやすい 箇所をみつけるマージンテスト(マージナルテスト)と,最も関連の深い語句はど れか。  ア 事後保守  イ 定期保守  ウ 予防保守  エ 臨時保守 ■キーワード■ 予防保守 ■解答■   AN/PM/AE共通午前平成14年問27  ウ 予防保守 ------------------------------------------------------------------------ 裏版宿題メール,過去のフォロー  (特になし) ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ *[宿題:テクニカル(データベース)向け]  次の表を,第 3 正規形まで正規化を行った場合,幾つの表に分割されるか。 ここで,顧客の 1 回の注文に対して 1 枚の受注伝票が作られ,顧客は 1 回の 注文で一つ以上の商品を注文できるものとする。 ┌──┬───┬──┬─────┬──┬─────┬───┬─┬────┐ │受注│ 顧客 │顧客│     │商品│     │   │受│    │ │  │   │  │     │コー│     │   │注│    │ │番号│コード│ 名 │ 受注日 │ド │ 商品名 │ 単価 │数│受注金額│ ┝━━┿━━━┿━━┿━━━━━┿━━┿━━━━━┿━━━┿━┿━━━━┥ │1055│A7053 │鈴木│2004-07-01│T035│テレビ A │85,000│10│850,000 │ │  │   │電気│     │  │     │   │ │    │ ├──┼───┼──┼─────┼──┼─────┼───┼─┼────┤ │1055│A7053 │鈴木│2004-07-01│K083│ラジカセ A│23,000│ 5│115,000 │ │  │   │電気│     │  │     │   │ │    │ ├──┼───┼──┼─────┼──┼─────┼───┼─┼────┤ │1055│A7053 │鈴木│2004-07-01│S172│ステレオ B│78,000│ 3│234,000 │ │  │   │電気│     │  │     │   │ │    │ ├──┼───┼──┼─────┼──┼─────┼───┼─┼────┤ │2030│B7060 │中村│2004-07-03│T050│テレビ B │90,000│ 3│270,000 │ │  │   │商会│     │  │     │   │ │    │ ├──┼───┼──┼─────┼──┼─────┼───┼─┼────┤ │2030│B7060 │中村│2004-07-03│S172│ステレオ B│78,000│10│780,000 │ │  │   │商会│     │  │     │   │ │    │ ├──┼───┼──┼─────┼──┼─────┼───┼─┼────┤ │3025│C9025 │佐藤│2004-07-03│T035│テレビ A │85,000│ 3│255,000 │ │  │   │電気│     │  │     │   │ │    │ ├──┼───┼──┼─────┼──┼─────┼───┼─┼────┤ │3025│C9025 │佐藤│2004-07-03│K085│ラジカセ B│25,000│ 2│ 50,000 │ │  │   │電気│     │  │     │   │ │    │ ├──┼───┼──┼─────┼──┼─────┼───┼─┼────┤ │3025│C9025 │佐藤│2004-07-03│S171│ステレオ A│50,000│ 8│400,000 │ │  │   │電気│     │  │     │   │ │    │ ├──┼───┼──┼─────┼──┼─────┼───┼─┼────┤ │3090│B7060 │中村│2004-07-04│T050│テレビ B │90,000│ 1│ 90,000 │ │  │   │商会│     │  │     │   │ │    │ ├──┼───┼──┼─────┼──┼─────┼───┼─┼────┤ │3090│B7060 │中村│2004-07-04│T035│テレビ A │85,000│ 2│170,000 │ │  │   │商会│     │  │     │   │ │    │ └──┴───┴──┴─────┴──┴─────┴───┴─┴────┘  ア 2  イ 3  ウ 4  エ 5 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ------------------------------------------------------------------------ *[宿題:システム監査向け]  スパイウェアによって引き起こされた情報の漏えいに該当するものはどれか。  ア 暗号化せずに電子メールを送信したところ,ネットワーク上で内容が読み   取られてしまった。  イ インターネットに接続したところ,パソコン内の利用者情報が知らないう   ちに送信されてしまった。  ウ パスワードを忘れてしまったという電話に対して,システム管理者が教え   たのでパスワードが他人に知られてしまった。  エ パソコンをそのまま破棄したところ,磁気媒体上に残存していたデータが   読み取られてしまった。 ------------------------------------------------------------------------ *[宿題:テクニカル(エンベデッド)向け]  TTL レベルの 2 入力 AND 回路を 3 入力 AND 回路にするために,入力部に回路 を追加した。3 入力 AND 回路として適切なものはどれか。ここで,R は負荷抵抗 を示す。  ア X1    ───┤<├─┐    X2      │    ───┤<├─●─┬──┐  Y    X3      │ │  ├───    ───────┼─┴──┘           │           /           \           / R           \           /           │         ──●── 0 V  イ X1    ───┤>├─┐    X2      │    ───┤>├─●─┬──┐  Y    X3      │ │  ├───    ───────┼─┴──┘           │           /           \           / R           \           /           │         ──●── 0 V  ウ      ──●── +5 V           │           /           \           / R           \           /    X1      │    ───┤<├─●    X2      │    ───┤<├─●─┬──┐  Y    X3      │ │  ├───    ───────┴─┴──┘  エ      ──●── +5 V           │           /           \           / R           \           /    X1      │    ───┤>├─●    X2      │    ───┤>├─●─┬──┐  Y    X3      │ │  ├───    ───────┴─┴──┘ 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ------------------------------------------------------------------------ *[宿題:テクニカル(システム管理)向け]  システムを本番移行する前に,移行テストを実施することになった。運用部門 の担当者の役割として,適切なものはどれか。  ア 移行時の特殊な利用形態においても,本番業務に支障がないことを確認す   る。  イ 移行の作業手順を検討し,移行用マシンのシステム環境を準備する。  ウ 提供するハードウェアやソフトウェアが正しく動作することを確認する。  エ 本番用のデータやプログラムが,計画どおりに正しく移行されるかどうか   を確認する。 ------------------------------------------------------------------------ *[宿題:ソフトウェア開発向け]  葉以外の節点はすべて二つの子をもち,根から葉までの深さがすべて等しい木 を考える。この木に関する記述のうち,適切なものはどれか。ここで,深さとは 根から葉に至るまでの辺の数を表す。 (斎藤注:なお,logの底数は 2 とする。)  ア 木の深さが n ならば,葉の数は 2^(n - 1)である。  イ 節点の数が n ならば,深さは log n である。  ウ 葉の数が n ならば,葉以外の節点の数は n - 1 である。  エ 辺の数が n ならば,節点の数も n である。 ------------------------------------------------------------------------ *[宿題:情報セキュアド向け]  シングルサインオンに関する記述のうち,適切なものはどれか。  ア クッキーを使ったシングルサインオンでは,サーバごとの認証情報を含ん   だクッキーをクライアントで生成し,サーバ上で保存・管理する。  イ クッキーを使ったシングルサインオンでは,認証対象の各サーバをそれぞ   れ異なるインターネットドメインにする必要がある。  ウ リバースプロキシを使ったシングルサインオンでは,認証対象の各 Web サー   バをそれぞれ異なるインターネットドメインにする必要がある。  エ リバースプロキシを使ったシングルサインオンでは,ユーザ認証において   パスワードの代わりにディジタル証明書を用いることができる。 ------------------------------------------------------------------------ *[宿題:高度(シスアナ,プロマネ,アプリケーション)共通向け]  ツールレス保守に該当するものはどれか。  ア 異常が発生した場合,現場から離れた保守センタから障害状況の調査をす   る。  イ 故障の前兆となる現象を事前にとらえて,対象となる部品を取り替える。  ウ サーバ内部の各筐(きょう)体をモジュール化し,そのモジュールの取付け   をレバー式にする。  エ 電源やハードディスクなどを二重化し,故障時は縮退運転して故障装置を   交換する。 ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ 裏 テクニカル(データベース)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 システム監査向け         _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(エンベデッド)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(システム管理)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 ソフトウェア開発向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 情報セキュアド向け        _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 高度共通向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります)