┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jhomework@yscon.co.jp        '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2004年9月8日分 裏版 宿題メール   この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。    →宿題メールとは http://www.3721p.com/homework 解説は,ジャンジャン日記でも整理しています。 http://d.hatena.ne.jp/suehiro3721p/ ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ ★★★★★解説:テクニカル(データベース)向け★  CORBA の説明として,適切なものはどれか。  ア ORB(Object Request Broker)同士を相互に接続するためのプロトコル  イ オブジェクトの生成,消滅などの分散オブジェクト環境の基本機能の標準   仕様  ウ 分散オブジェクト環境で,オブジェクト間の通信をつかさどるソフトウェ   ア  エ 分散オブジェクト環境で,オブジェクト同士が通信するための標準仕様 ■キーワード■ CORBA ■解答■   テクニカルエンジニア(データベース)午前平成15年問50   ネットワークスペシャリスト午前平成13年問49   類題:データベーススペシャリスト午前平成13年問49   類題:基本情報技術者午前平成13年秋問72  エ 分散オブジェクト環境で,オブジェクト同士が通信するための標準仕様 > CORBA(Common Object Request Broker Architecture) > OMGが定めた分散オブジェクト技術の仕様。 > 異機種分散環境上のオブジェクト(プログラム部品)間でメッセージを交換するた > めのソフトウェア(ORBと呼ばれる)の仕様を定めている。 > http://e-words.jp/より  どうもありがとうございます。 > http://www.atmarkit.co.jp/fjava/rensai2/objetry03/objetry03.html > を参照しました。  どうもありがとうございます。 ------------------------------------------------------------------------ ★★★★解説:システム監査向け★  "システム監査基準"におけるフォローアップの説明として,適切なものはどれ か。  ア 監査部門の責任者が監査報告書を基に,監査の実施状況と指摘事項の妥当   性を確認すること  イ 監査報告書で指摘した改善勧告の実施状況をシステム監査人が把握し,改   善を促進させること  ウ 特別な理由で調査が終了しなかった監査項目を追跡調査して報告すること  エ 被監査部門が監査報告書の指摘事項及び改善勧告を基に改善実施計画の策   定を行うこと ■キーワード■ フォローアップ ■解答■   システム監査技術者午前平成15年問46   システム監査技術者午前平成12年問55  イ 監査報告書で指摘した改善勧告の実施状況をシステム監査人が把握し,改   善を促進させること ------------------------------------------------------------------------ ★★★解説:テクニカル(エンベデッド)向け★  CSMA/CD 方式に関する記述のうち,適切なものはどれか。  ア 衝突発生時の再送動作によって,衝突の頻度が増すとスループットが下が   る。  イ 送信要求の発生したステーションは,共通伝送路の搬送波を検出してから   データを送信するので,データ送出後の衝突は発生しない。  ウ ハブによって複数のステーションが分岐接続されている構成では,衝突の   検出ができないので,この方式は使用できない。  エ フレームとしては任意長のビットが直列に送出されるので,フレーム長が   オクテットの整数倍である必要はない。 ■キーワード■ CSMA/CD ■解答■   テクニカルエンジニア(エンベデッドシステム)午前平成15年問45   ソフトウェア開発技術者午前平成15年問67  ア 衝突発生時の再送動作によって,衝突の頻度が増すとスループットが下が   る。 ------------------------------------------------------------------------ ★★解説:テクニカル(システム管理)向け★  二つのタスクが共用する二つの資源を排他的に使用するとき,デッドロックが 発生する可能性がある。このデッドロックの発生を防ぐ方法として,適切なもの はどれか。  ア 一方のタスクの優先順位を高くする。  イ 資源獲得の順序を両方のタスクで同じにする。  ウ 資源獲得の順序を両方のタスクで逆にする。  エ 両方のタスクの優先順位を同じにする。 ■キーワード■ デッドロック ■解答■   テクニカルエンジニア(システム管理)午前平成14年問03  イ 資源獲得の順序を両方のタスクで同じにする。 ------------------------------------------------------------------------ ★解説:ソフトウェア開発技術者向け★  8 ビットの 2 進数の各けたを,下位けたから順に,配列 BIT の要素 1〜8 に 格納してある。次の流れ図は配列 BIT 内の 2 進数の 2 の補数を求める方法を 表したものである。ここで用いる方法は,下位けたから調べていき,最初に表れ る 1 までは何もしないで,次のけたから 0 と 1 を反転させるものである。例 えば,2 進数 10101000 は 01011000 に変換されることになる。a の内容として 適切なものはどれか。   _______  (  開 始  )    ̄ ̄ ̄│ ̄ ̄ ̄  ┌───┴───┐  │  0 →SW  │  └───┬───┘    ──┴──   / 変 換 \  │ i:1,1,8(注) │  └───┬───┘      │     / \    /   \ ≠   /BIT[i]:1 \─────────────┐   \     /             │    \   /              │     \ /               │      │=               │      │                │     / \ ≠            / \ ≠    /SW:0 \─────┐      /SW:0 \──────┐    \   /     │      \   /      │     \ /      │       \ /       │      │=      │        │=       │  ┌───┴──┐┌───┴───┐┌───┴───┐┌───┴───┐  │ 1 →SW  ││  0→BIT[i] ││ 【 a 】 ││  1→BIT[i] │  └───┬──┘└───┬───┘└───┬───┘└───┬───┘      │←──────┴────────┴────────┘  ┌───┴───┐  │       │   \ 変 換 /    ──┬──   ───┴───  (  終 了  )    ̄ ̄ ̄ ̄ ̄ ̄ ̄ (注)ループ端の繰返し指定は, 変数名:初期値,増分,終値を示す。  ア 1→ BIT[i]  イ 1→ SW  ウ 1→ SW,1→ BIT[i]  エ 何もしない 【実習課題】実際にプログラムで動作させよう。 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ■キーワード■ 2の補数,流れ図 ■解答■   ソフトウェア開発技術者午前平成15年問01  エ 何もしない ======================================================================== 裏版宿題メール,過去のフォロー  (特になし) ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ ★★★★★宿題:テクニカル(データベース)向け★  データベースのメタデータに関する説明として,適切なものはどれか。  ア 集合をメンバ(インスタンス)として扱う"べき集合"のこと  イ 属性がもつことのできる値の範囲のこと  ウ データ管理者が管理し,DBMS には登録しない情報のこと  エ データ自身に関する情報のこと ------------------------------------------------------------------------ ★★★★宿題:システム監査向け★  システム監査の特質に関する記述のうち,適切なものはどれか。  ア システム監査は,監査対象から独立した立場で行う情報システムの監査で   あり,システムの企画・開発・運用・保守に責任を負うものではない。  イ システム監査は,情報システムが"システム監査基準"に準拠しているかど   うかを確かめる監査である。  ウ システム監査は,内部監査として行われるが,監査人は経営者及び監査対   象部署から独立していなければならない。  エ システム監査は,法定監査ではないので,監査役が行ってはならない。 ------------------------------------------------------------------------ ★★★宿題:テクニカル(エンベデッド)向け★  X さんは, Y さんにインターネットを使って電子メールを送ろうとしている。 電子メールの内容は秘密にする必要があるので,公開かぎ暗号方式を使って暗号 化して,送信したい。電子メールの内容を暗号化するのに使用するかぎとして, 適切なものはどれか。  ア X さんの公開かぎ  イ X さんの秘密かぎ  ウ Y さんの公開かぎ  エ Y さんの秘密かぎ ------------------------------------------------------------------------ ★★宿題:テクニカル(システム管理)向け★  可変長メモリ管理方式において,メモリの獲得と解放を繰り返すうちに小さな 空き領域が数多く発生する現象はどれか。  ア ガーベジコレクション  イ スラッシング  ウ セグメンテーション  エ フラグメンテーション ------------------------------------------------------------------------ ★宿題:ソフトウェア開発技術者向け★  整数 A を整数 B で割った余り rem(A,B) が次のとおり定義されているとき, 正しい式はどれか。 〔rem(A,B)の定義〕  rem(A,B)は,除数 B と同じ符号をもつ整数又は 0 であり,その絶対値は, B の絶対値よりも小さい。ある整数 N を選ぶことによって,   A=B×N+rem(A,B) が成立する。  ア rem(11,5)=2  イ rem(11,−5)=−1  ウ rem(12,−5)=−3  エ rem(−11,5)=1 ■キーワード■ 剰余関数 ■解答■   ソフトウェア開発技術者午前平成15年問02  ウ rem(12,−5)=−3 ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ★宿題メールの著作権について http://www.yscon.co.jp/j/homework/index.htm#copyright ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ テクニカル(データベース)向け     _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ システム監査向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ テクニカル(エンベデッド)向け     _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ テクニカル(システム管理)向け     _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ ソフトウェア開発技術者向け      _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります)