┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jhomework@yscon.co.jp        '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2004年6月1日分 裏版 宿題メール   この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。    →宿題メールとは http://www.3721p.com/homework ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ ★★★★★解説:テクニカル(データベース)向け★  SQL におけるオブジェクトの処理権限に関する記述のうち,適切なものはどれ か。  ア 権限の種類は INSERT,DELETE,UPDATE の三つである。  イ 権限は実表だけに適用でき,ビューには適用できない。  ウ 権限を取り上げるには REVOKE 文を用いる。  エ 権限を付与するには COMMIT 文を用いる。 ■キーワード■ REVOKE 文,SQL ■解答■   テクニカルエンジニア(データベース)午前平成16年問30   ソフトウェア開発技術者午前平成16年問72  ウ 権限を取り上げるには REVOKE 文を用いる。 > 権限の管理には、GRANT文とREVOKE文を利用します。GRANT文は権限の付与に、 > REVOKE文は権限の剥奪に、それぞれ利用されます。 > 「3週間完全マスターテクニカルエンジニアデータベース2004年版」P297参照  どうもありがとうございました。 ------------------------------------------------------------------------ ★★★★解説:システム監査向け★  発生した故障について,発生要因ごとの件数の記録を基に,故障発生件数で上 位を占める主な要因を明確に表現するのに適している図法はどれか。  ア 特性要因図  イ パレート図  ウ マトリックス図  エ 連関図 ■キーワード■ パレート図 ■解答■   システム監査技術者午前平成16年問27  イ パレート図 ------------------------------------------------------------------------ ★★★解説:テクニカル(エンベデッド)向け★  s はゼネラルセマフォで,負の値をとらないものとする。s の初期値を t(t > 0)とするとき,s について常に成り立っている関係はどれか。セマフォ の操作は P 命令,V 命令で行う。 p は s に関して実行を完了した P 命令の個 数,v は s に関して実行した V 命令の個数である。  ア s = -p + v + t  イ s = -p - v + t  ウ s = p + v + t  エ s = p - v + t ■キーワード■ セマフォ ■解答■   テクニカルエンジニア(エンベデッドシステム)午前平成16年問26  ア s = -p + v + t > 午前対策ノート > http://www.geocities.jp/seidy_seidy/joho/computer_system.htm > > P操作でデクリメント、V操作でインクリメント > セマフォの値は、初期値 + (P操作の回数 * -1) + (V操作の回数 * 1) > s = -p + v + t でアが正解  どうもありがとうございました。 > セマフォ: > 複数のプロセス(プログラム)が同時実行されるマルチタスク OS にお > いて,複数プログラム間での同期をとるためのしくみ。セマフォは一種 > の共有フラグで,同期をとるプログラム同士がこのフラグに注目し,フ > ラグの変化に応じて処理を行なうようにすることで,同期を実現する。 > http://yougo.ascii24.com/  どうもありがとうございました。 ------------------------------------------------------------------------ ★★解説:テクニカル(システム管理)向け★  図のようなネットワーク構成のシステムにおいて,同じメッセージ長のデータ をホストコンピュータとの間で送受信した場合のターンアラウンドタイムは,端 末 A では 450 ミリ秒,端末 B では 700 ミリ秒であった。上り,下りのメッセ ージ長は同じ長さで,ホストコンピュータでの処理時間は端末 A,端末 B のど ちらから利用しても同じとするとき,端末 B からホストコンピュータへの片道 の伝送時間は何ミリ秒か。ここで,ターンアラウンドタイムは,端末がデータを 回線に送信し始めてから応答データを受信し終わるまでの時間とし,伝送時間は 回線速度だけに依存するものとする。          回線速度 ┌──────┐ 9,600 ビット/秒  ┌────┐ │      ├──────────┤ 端末 A │ │  ホスト  │          └────┘ │コンピュータ│ 4,800 ビット/秒  ┌────┐ │      ├──────────┤ 端末 B │ └──────┘          └────┘  ア 100  イ 150  ウ 200  エ 250 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ■キーワード■ 伝送時間計算 ■解答■   テクニカルエンジニア(システム管理)午前平成16年問32   テクニカルエンジニア(エンベデッドシステム)午前平成16年問44   ソフトウェア開発技術者午前平成16年問65  エ 250 > メッセージ長をM(ビット)、ホストコンピュータでの > 処理時間をH(秒)とすると > > 端末A: 2 * (M / 9600) + H = 0.45 > 端末B: 2 * (M / 4800) + H = 0.7 > > M = 1200, H = 0.2 > 端末Bの片道の伝送時間は (0.7 - 0.2) / 2 = 0.25 (秒) > よってエが正解  どうもありがとうございました。 ------------------------------------------------------------------------ ★解説:ソフトウェア開発技術者向け★  与えられた 1 〜 8 の整数の列をヒープソートによって降順に並べ替えるため, 列の全体をヒープに構成したところ,     1,4,2,5,8,3,6,7 となった。ここで先頭の要素と最後の要素を交換して     7,4,2,5,8,3,6,1      ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ とし,次に下線の部分をヒープに構成する手続を実行する。このとき,実行直後 の列はどうなるか。ここで,ヒープは列の 1 番目(左端)の要素が根,列の i 番 目の要素の子が 2i 番目と 2i + 1 番目の要素と見なした完全 2 分木上に構成 されるものとする。  ア 2,4,3,5,8,7,6,1  イ 4,2,5,8,3,6,7,1  ウ 7,4,5,8,3,6,2,1  エ 8,7,6,5,4,3,2,1 【実習課題】実際にプログラムを作成し,確かめてみよう。 ■キーワード■ ヒープソート ■解答■   ソフトウェア開発技術者午前平成16年問12  ア 2,4,3,5,8,7,6,1 >ヒープでは根に最小の値をもつ要素がくるのでアが正解  どうもありがとうございました。 ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ ★★★★★宿題:テクニカル(データベース)向け★  次の SQL 文は,A 表に対するカーソル B のデータ操作である。a に入れるべ き適切な語句はどれか。 [SQL 文] UPDATE A SET A2 = 1, A3 = 2 WHERE (  a  )  ここで,A 表の構造は次のとおりであり,下線は主キーを表す。 [A 表の構造] A(A1, A2, A3)  ̄  ア A1 = B  イ A1 = B OF A  ウ A1 = CURRENT OF B  エ CURRENT OF B 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ------------------------------------------------------------------------ ★★★★宿題:システム監査向け★  在庫と需要のペイオフ表が次のようになるとき,ミニマックス後悔(リグレッ ト)原理に基づく最適在庫量は何個か。  ┌──────┬──┬──┬──┬──┐  │  \需要量│ 1 │ 2 │ 3 │ 4 │  │在庫量\  │  │  │  │  │  ├──────┼──┼──┼──┼──┤  │   1   │ 20│ 20│ 20│ 20│  ├──────┼──┼──┼──┼──┤  │   2   │ 10│ 40│ 40│ 40│  ├──────┼──┼──┼──┼──┤  │   3 │ 0│ 30│ 60│ 60│  ├──────┼──┼──┼──┼──┤  │   4 │ -10│ 20│ 50│ 80│  └──────┴──┴──┴──┴──┘  ア 1  イ 2  ウ 3  エ 4 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ------------------------------------------------------------------------ ★★★宿題:テクニカル(エンベデッド)向け★  M/M/1 の待ち行列モデルに関する記述のうち,適切なものはどれか。  ア サービス時間は指数分布に従う。  イ 単位時間に到着する客の数は指数分布に従う。  ウ 待ち行列の長さに制限がある。  エ 窓口は複数個になることがある。 ------------------------------------------------------------------------ ★★宿題:テクニカル(システム管理)向け★  100BASE-T に関する記述のうち,適切なものはどれか。  ア 媒体アクセス方式は,10BASE-T と同じ CSMA/CD である。  イ 媒体には 4 対の STP ケーブルだけが使用でき,UTP ケーブルは使用でき   ない。  ウ 符号化方式は,10BASE-T と同じマンチェスタ符号化方式である。  エ フレーム構成やエラー検出機構は,10BASE-T と異なる。 ------------------------------------------------------------------------ ★宿題:ソフトウェア開発技術者向け★  整数 x,y (x > y ≧ 0) に対して,次のように定義された関数 F(x,y) が ある。F(231,15)の値は幾らか。ここで,x mod y は x を y で割った余りであ る。         / x (y = 0 のとき)    F(x,y) = |         \ F(y,x mod y) (y > 0 のとき)  ア 2  イ 3  ウ 5  エ 7 ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ★宿題メールの著作権について http://www.yscon.co.jp/j/homework/index.htm#copyright ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ テクニカル(データベース)向け     _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ システム監査向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ テクニカル(エンベデッド)向け     _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ テクニカル(システム管理)通向け    _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ ソフトウェア開発技術者向け      _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります)