┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jhomework@yscon.co.jp        '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2004年5月31日分 裏版 宿題メール   この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。    →宿題メールとは http://www.3721p.com/homework ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ ★★★★★解説:テクニカル(データベース)向け★  表の関係を表す E-R 図として,適切なものはどれか。ここで,1 * は                                ̄ ̄ 1 対多,1 1 は 1 対 1 のカーディナリティを表し,表定義中の実線の下線      ̄ ̄ ̄ は主キーを,破線の下線は外部キーを表す。 診療科 ┌──────┬──────┐ │診療科コード│診療科名称 │ │ ̄ ̄ ̄ ̄ ̄ ̄│      │ └──────┴──────┘ 医師 ┌──────┬──────┬──────┐ │ 医師番号 │ 医師名  │診療科コード│ │  ̄ ̄ ̄ ̄ │      │−−−−−−│ └──────┴──────┴──────┘ 患者 ┌──────┬──────┐ │ 患者番号 │ 患者名  │ │  ̄ ̄ ̄ ̄ │      │ └──────┴──────┘ 診察 ┌──────┬──────┐ │ 医師番号 │ 患者番号 │ │  ̄ ̄ ̄ ̄ │  ̄ ̄ ̄ ̄ │ │ −−−− │ −−−− │ └──────┴──────┘  ア ┌─────┐*  1┌────┐*  *┌────┐ │ 診療科 ├───┤ 医師 ├───┤ 患者 │ └─────┘   └────┘   └────┘  イ ┌─────┐*  1┌────┐1  1┌────┐ │ 診療科 ├───┤ 医師 ├───┤ 患者 │ └─────┘   └────┘   └────┘  ウ ┌─────┐1  *┌────┐*  *┌────┐ │ 診療科 ├───┤ 医師 ├───┤ 患者 │ └─────┘   └────┘   └────┘  エ ┌─────┐1  *┌────┐1  1┌────┐ │ 診療科 ├───┤ 医師 ├───┤ 患者 │ └─────┘   └────┘   └────┘ 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ■キーワード■ E-R図 ■解答■   テクニカルエンジニア(データベース)午前平成16年問29  ウ ┌─────┐1  *┌────┐*  *┌────┐ │ 診療科 ├───┤ 医師 ├───┤ 患者 │ └─────┘   └────┘   └────┘ ------------------------------------------------------------------------ ★★★★解説:システム監査向け★  ハードウェアのファイナンスリースに関する記述のうち,適切なものはどれか。  ア 購入に伴う一時的な多額な資金流出はないが,リース料には金利分が上乗   せされるのが一般的である。  イ リース期間が終了すると,通常,所有権は利用者に移転するので,リース   物件を機能拡張し性能向上を図ってもよい。  ウ リース期間はリース会社が耐用年数よりも短く自由に設定できるので,陳   腐化のリスクを回避することができる。  エ リース物件の所有権は,リース期間中を通してリース会社に帰属するので,   リース会社と直接保守契約を交わす必要がある。 ■キーワード■ ファイナンスリース ■解答■   システム監査技術者午前平成16年問26  ア 購入に伴う一時的な多額な資金流出はないが,リース料には金利分が上乗   せされるのが一般的である。 > リースは「ファイナンスリース」と「オペレーティングリース」に大別される。 > > ファイナンスリース: > リース会社が機械設備を必要とするユーザーに代わって当該設備を購入の > 上,そのユーザーに賃貸するもの。 > 国税庁長官通達で,「契約期間中の中途解約禁止」,「フルペイアウト」 > という 2 点が定められている。 > > オペレーティングリース: > ファイナンスリースを除くリースの総称であり,代表的なものに汎用機種 > を不特定多数のユーザーに賃貸するレンタルがある。 > > フルペイアウト: > 契約期間中にユーザー(顧客)が支払うリース料の合計額が,リース会社 > がその取引に要した費用(物件の初期価格,金利,税金,保険料,リース > 会社の利ざや等)のほぼ全額(通達補足の中では 9 割以上)となること > を指す。 > > http://www.eccj.or.jp/esco/report02/refere/reference_01.html  どうもありがとうございました。 >選択肢イの「図ってもよい」は「図ってもよい。」でしょうか?  ご指摘ありがとうございます。アマゾンギフトメールをお送りします。 ------------------------------------------------------------------------ ★★★解説:テクニカル(エンベデッド)向け★  リアルタイム OS におけるコンテキストの使用方法に関する記述のうち,適切 なものはどれか。  ア アプリケーションタスクを,アプリケーションタスク共有のコンテキスト   で実行させる。  イ アプリケーションタスクを,カーネルのコンテキストで実行させる。  ウ カーネルを,アプリケーションタスクのコンテキストで実行させる。  エ 割込み処理を,割込み処理ごとのコンテキストで実行させる。 ■キーワード■ コンテキスト ■解答■   テクニカルエンジニア(エンベデッドシステム)午前平成16年問25  エ 割込み処理を,割込み処理ごとのコンテキストで実行させる。 > コンテキスト: > 一般に,実行中のプログラムが処理内容を選択する際の判断の材料となる > プログラムの内部状態や置かれた状況,与えられた条件などを指す。 > 例えば,複数の型の引数を取ることができるようになっている演算子や関 > 数が,引数の型に合わせて返り値の型を選択する場合がある。このような > 場合,その演算子や関数を呼び出す際の引数の型がコンテキストである。 > http://e-words.jp/w/E382B3E383B3E38386E382ADE382B9E38388.html  どうもありがとうございました。 > 組み込みソフト開発のしきいを下げる"リアルタイムOS"のすべて > http://www.kumikomi.net/article/explanation/2001/05rtos/07.html  どうもありがとうございました。 ------------------------------------------------------------------------ ★★解説:テクニカル(システム管理)向け★  ネットワークにおける交換方式に関する記述のうち,フレームリレー方式を記 述したものはどれか。  ア 53 バイトの固定長のフレームを使用する。  イ 可変長のフレームが利用され,網内部での伝送誤り制御は簡略化されてい   る。  ウ 蓄積交換方式であり,網内部の交換機間で再送などの伝送誤り制御が行わ   れる。  エ フレームリレーのプロトコルで端末同士が接続された後は,フレームリレ   ー以外のプロトコルで通信ができる。 ■キーワード■ フレームリレー ■解答■   テクニカルエンジニア(システム管理)午前平成16年問31   テクニカルエンジニア(エンベデッドシステム)午前平成16年問43   ソフトウェア開発技術者午前平成16年問64  イ 可変長のフレームが利用され,網内部での伝送誤り制御は簡略化されてい   る。 > 昨日読んだ記事で、センタ「ー」がセンタ「−」になっていたのが原因で、 > UFJ信託の回線がパンクして、1300件230億円分未処理になった > というのがあったのを思い出してしまいました。  ご指摘&情報ありがとうございます。この誤字は,下の方にご指摘に, アマゾンギフトをお送りしました。 >選択肢 エ について、誤「フレームリレ―」, 正「フレームリレー」  ご指摘ありがとうございます。アマゾンギフトメールをお送りします。 ------------------------------------------------------------------------ ★解説:ソフトウェア開発技術者向け★  次の手順はシェルソートによる整列を示している。データ列"7,2,8,3,1, 9,4,5,6"を手順(1)〜(4)に従って整列するとき,手順(3)を何回繰り返して 完了するか。ここで,[ ]は小数点以下を切り捨てた結果を表す。 [手順] (1) [データ数 ÷ 3] → H とする。 (2) データ列を互いに H 要素分だけ離れた要素の集まりからなる部分列とし,  それぞれの部分列を,挿入法を用いて整列する。 (3) [H ÷ 3] → H とする。 (4) H が 0 であればデータ列の整列は完了し,0 でなければ(2)に戻る。  ア 2  イ 3  ウ 4  エ 5 【実習課題】実際にプログラムを作成してみよう。 ■キーワード■ シェルソート ■解答■   ソフトウェア開発技術者午前平成16年問11   同等:二種午前平成12年秋問13  ア 2 > (7 2 8 3 1 9 4 5 6) > (1) H=3 > (2) (7 3 4 ) > ( 2 1 5 ) > ( 8 9 6) > (3 1 6 4 2 8 7 5 9) > (3) H=1 > (2) (3 1 6 4 2 8 7 5 9) > (1 2 3 4 5 6 7 8 9) > (3) H=0 > (4) 完了  どうもありがとうございました。 ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ ★★★★★宿題:テクニカル(データベース)向け★  SQL におけるオブジェクトの処理権限に関する記述のうち,適切なものはどれ か。  ア 権限の種類は INSERT,DELETE,UPDATE の三つである。  イ 権限は実表だけに適用でき,ビューには適用できない。  ウ 権限を取り上げるには REVOKE 文を用いる。  エ 権限を付与するには COMMIT 文を用いる。 ------------------------------------------------------------------------ ★★★★宿題:システム監査向け★  発生した故障について,発生要因ごとの件数の記録を基に,故障発生件数で上 位を占める主な要因を明確に表現するのに適している図法はどれか。  ア 特性要因図  イ パレート図  ウ マトリックス図  エ 連関図 ------------------------------------------------------------------------ ★★★宿題:テクニカル(エンベデッド)向け★  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 ------------------------------------------------------------------------ ★★宿題:テクニカル(システム管理)向け★  図のようなネットワーク構成のシステムにおいて,同じメッセージ長のデータ をホストコンピュータとの間で送受信した場合のターンアラウンドタイムは,端 末 A では 450 ミリ秒,端末 B では 700 ミリ秒であった。上り,下りのメッセ ージ長は同じ長さで,ホストコンピュータでの処理時間は端末 A,端末 B のど ちらから利用しても同じとするとき,端末 B からホストコンピュータへの片道 の伝送時間は何ミリ秒か。ここで,ターンアラウンドタイムは,端末がデータを 回線に送信し始めてから応答データを受信し終わるまでの時間とし,伝送時間は 回線速度だけに依存するものとする。          回線速度 ┌──────┐ 9,600 ビット/秒  ┌────┐ │      ├──────────┤ 端末 A │ │  ホスト  │          └────┘ │コンピュータ│ 4,800 ビット/秒  ┌────┐ │      ├──────────┤ 端末 B │ └──────┘          └────┘  ア 100  イ 150  ウ 200  エ 250 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ------------------------------------------------------------------------ ★宿題:ソフトウェア開発技術者向け★  与えられた 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 ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ★宿題メールの著作権について http://www.yscon.co.jp/j/homework/index.htm#copyright ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ テクニカル(データベース)向け     _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ システム監査向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ テクニカル(エンベデッド)向け     _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ テクニカル(システム管理)通向け    _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ ソフトウェア開発技術者向け      _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります)