┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jwork@yscon.co.jp          '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ---------------------------------------------------------------☆PR☆--- ADSLも、CATVも、FTTHもボタン1つで、速くなる! ダウンロードで今すぐ購入できる「速PACK2005 SE」 http://af1.mag2.com/m/af/0000000331/001/s00000000065002/016 豪華景品が盛りだくさん!「ブロードバンド選択ポイントアンケート」実施中! http://af1.mag2.com/m/af/0000000331/001/s00000000948001/012 あなたも波動砲を撃てる耳寄りな情報 http://www.sourcenext.com/bannar/a8/s00000000065005 ---------------------------------------------------------------☆PR☆--- ========================================================================  2005年11月2日分 裏版 宿題メール   この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。    →宿題メールとは http://www.3721p.com/homework  こちらに掲載されていない試験種別は,宿題メール(総合編)をご覧下さい。 宿題メールは以下のように分類されています。  宿題メール(総合編) http://www.mag2.com/m/0000001414.html  宿題メール(裏版) ご覧のメルマガ  宿題メール(合体版=総合編+裏版)   http://www.melonpan.net/melonpa/mag-detail.php?mag_id=008592 ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ *[解説:データベース向け]  表の関係を表す 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  *┌────┐*  *┌────┐ │ 診療科 ├───┤ 医師 ├───┤ 患者 │ └─────┘   └────┘   └────┘ > 「医師」表から > ・医師は 1 つの診療科を持つ > ・診療科は外部キーなので、複数の医師を持つ > なので、診療科1-*医師 > > 「診察」表から > ・医師と患者は 1 対 1 > ただし「医師」表及び「患者」表のどちらも、相手の外部キーが > 設定されてないので、それぞれ複数取ることができる。 > よって、医師と患者は * 対 * > > この 2 つから、ウが正解  どうもありがとうございます。 ------------------------------------------------------------------------ *[解説:システム管理向け]  更新可能なビューの定義はどれか。ここで,ビュー定義の中で参照する表はす べて更新可能とする。 ア CREATE VIEW VIEW1 (SNO, PNO) AS SELECT DISTINCT SPJ.SNO, SPJ.PNO FROM SPJ イ CREATE VIEW VIEW2 (SNO, PNO) AS SELECT SPJ.SNO, SPJ.PNO FROM SPJ GROUP BY SPJ.SNO, SPJ.PNO ウ CREATE VIEW VIEW3 (SNO, STATUS, CITY) AS SELECT S.SNO, S.STATUS, S.CITY FROM S WHERE S.STATUS > 15 エ CREATE VIEW VIEW4 (SCITY, PCITY) AS SELECT S.CITY, P.CITY FROM S, SP, P WHERE S.SNO = SP.SNO AND SP.PNO = P.PNO 【実習課題】実際に SQL で試してみよう。 ■キーワード■ CREATE(SQL) ■解答■ テクニカルエンジニア(システム管理)午前平成16年問39 同等:データベーススペシャリスト午前平成12年問47 ウ CREATE VIEW VIEW3 (SNO, STATUS, CITY) AS SELECT S.SNO, S.STATUS, S.CITY FROM S WHERE S.STATUS > 15 ------------------------------------------------------------------------ *[解説:ネットワーク向け]  RSVP の説明として,適切なものはどれか。  ア QoS を実現するために,IP パケットに優先度情報を付加することによって   インターネットを流れるトラフィックを制御する。  イ オーディオ・ビジュアル情報などの連続した情報の発生源を遠隔制御する。  ウ シーケンス番号とタイムスタンプを付加することによって,リアルタイム   情報を伝送するパケット間の時間差を保証する。  エ ネットワーク資源の予約を行い,ノード間でのマルチメディア情報のリア   ルタイム通信を実現する。 ■キーワード■  RSVP ■解答■   テクニカルエンジニア(ネットワーク)午前平成17年問30   類題:ネットワークスペシャリスト午前平成12年問10  エ ネットワーク資源の予約を行い,ノード間でのマルチメディア情報のリア   ルタイム通信を実現する。 > Resource reSerVation Protocol > ネットワーク上で送信元から送信先までの帯域を予約し、品質を確保する。 > いつもOSPF(<こちらはルーティングプロトコル)とゴッチャになります。 > この略(RSVP)はフランス語の「出席のお返事ください(=Repondez s'il vous > Plait)」 > と掛け合わせているそうです。 > 受信端末から送信端末へResvメッセージを送り返事を貰うからだと思われます。  どうもありがとうございます。引用・参考もと明記してくださいね。 > RSRP => Resource reSerVation Protocol > (直訳で帯域予約規格?) > かなり強引な略称のつけ方だなぁと思ったら、裏がありました。 > http://e-words.jp/w/RSVP.html > こういうのは遊び心があって好きです。  どうもありがとうございます。 ------------------------------------------------------------------------ *[解説:上級シスアド向け]  デリバティブを説明したものはどれか。  ア 金利リスク,為替リスクなどの,将来の不確実性に伴うリスクを回避する   こと  イ 先物,スワップ,オプションなどの金融派生商品のこと  ウ 新株予約権が付いている社債の社債部分のこと  エ 取引が貸借対照表と損益計算書のどちらにも記載されていないこと ■キーワード■ デリバティブ ■解答■   上級システムアドミニストレータ午前平成17年問41  イ 先物,スワップ,オプションなどの金融派生商品のこと > やさしいデリバティブ > http://www.saveinfo.or.jp/kinyu/derivatv/deriv000.html > デリバティブとは、株式、債券、預貯金・ローン、外国為替などの金融所品のリ > スクを低下させたり、リスクを覚悟して高い収益性を追求する手法として考えら > れたものです。  どうもありがとうございます。 ------------------------------------------------------------------------ *[解説:セキュアド向け]  リスク対策の一つであるリスクファイナンスに該当するものはどれか。  ア システムが被害を受けた場合を想定して保険をかけておく。  イ システム被害につながるリスクの発生を抑える対策に資金を投資する。  ウ システムを復旧するのにかかる費用を金融機関から借り入れる。  エ リスクが顕在化した場合のシステム被害を小さくする対策に資金を投資   する。 ■キーワード■ リスクファイナンス ■解答■   情報セキュリティアドミニストレータ午前平成17年問35  ア システムが被害を受けた場合を想定して保険をかけておく。 > ○ア:リスクファイナンス > ×イ:リスク軽減 > ×ウ:復旧費用はリスクファイナンスに該当しない > ×エ:小さくする対策はリスクファイナンスに該当しない  どうもありがとうございます。 > リスクファイナンス > リスクファイナンスとは、リスクが現実化してしまったときに備える資金的対策 > のことで、リスク保有とリスク移転という考え方がある。 > リスク保有は、自らの財政力をもって、財務上自己負担する資金的対策で、リス > ク移転とは、保険会社などの第三者に資金的なリスクを移転させることを指す。 > 火災保険に加入するであるとか、システム障害に備えてIT保険に加入するといっ > たコントロールがこれに当たる。 > http://www.atmarkit.co.jp/fsecurity/rensai/guide05/guide01.html  どうもありがとうございます。 ------------------------------------------------------------------------ *[解説:ソフト開発向け]  あるプログラム言語の解説書の中に次の記述がある。この記述中の "良いプロ グラム" がもっている特徴はどれか。  このプログラム言語では,関数を呼び出すときに引数を保持するためにスタッ クが使用される。引数で受け渡すデータを,どの関数からでも参照できる共通域 に移せば,スタックの使用量を減らすことができるが,"良いプログラム"からは 外れることもある。  ア 実行するときのメモリの使用量が,一定以下に必ず収まる。  イ 実行速度について,最適化が行われている。  ウ プログラムの一部を変更しても,残りの部分への影響が少ない。  エ プログラムのステップ数が少なく,分かりやすい。 ■キーワード■ グローバル変数 ■解答■   ソフトウェア開発技術者午前平成17年秋問44   基本情報技術者午前平成15年春問50  ウ プログラムの一部を変更しても,残りの部分への影響が少ない。 > 問題文の"良いプログラム"とは > ・どの関数からでも参照できないもの、または > ・共通領域を使わないもの > と読めます  どうもありがとうございます。 > 問題文に、”引数で受け渡すデータを,どの関数からでも参照できる共通域 > に移せば” > とありますが、こうすることによって、他のプログラムとの関連が高まるため、 > プログラム修正を行ったときの影響が大きくなってしまいます。 > 以上より、ウになります。 > ア、イ、エに関しては、特に触れられていないような気がします。  どうもありがとうございます。 > これは、モジュール結合度の問題ですよね。 > 以下のサイトを参考にしました。 > http://hata.cc/docs/software-guide/2-1.html  どうもありがとうございます。 ------------------------------------------------------------------------ *[解説:高度共通向け] 運用テスト時にユーザ部門が実施すべき事項はどれか。  ア 処理されたデータによってソフトウェアの機能を確認する。  イ 処理能力の測定を行う。  ウ 用意された運用マニュアルが適切であることを確認する。  エ 利用者管理のためのアクセス制御の機能を確認する。 ■キーワード■ 運用マニュアル,運用テスト ■解答■   AN/PM/AE共通午前平成17年問27  ウ 用意された運用マニュアルが適切であることを確認する。 ------------------------------------------------------------------------ 裏版宿題メール,過去のフォロー  (特になし) ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ *[宿題:データベース向け]  SQL におけるオブジェクトの処理権限に関する記述のうち,適切なものはどれ か。  ア 権限の種類は INSERT,DELETE,UPDATE の三つである。  イ 権限は実表だけに適用でき,ビューには適用できない。  ウ 権限を取り上げるには REVOKE 文を用いる。  エ 権限を付与するには COMMIT 文を用いる。 ------------------------------------------------------------------------ *[宿題:システム管理向け]  分散型 DBMS において,二つのデータベースサイトの表で結合を行う場合,ど ちらか一方の表をほかのデータベースサイトに送る必要がある。その際,表の結 合に必要な属性だけを送り,結合に成功したものだけを元のデータベースサイト に転送して,最終的な結合を行う方式はどれか。  ア 入れ子ループ法  イ セミジョイン法  ウ ハッシュセミジョイン法  エ マージジョイン法 ------------------------------------------------------------------------ *[宿題:ネットワーク向け]  プログラム言語 C の特徴はどれか。  ア 高水準言語であるが,システムの細部までを記述でき,その成り立ちから   システム記述言語として位置付けられることが多い。  イ 述語論理を基礎とする言語であり,ユニフィケーションとバックトラック   を使ってデータベースを探索する。  ウ 初心者向きの対話型汎用言語であり,パソコンの発展とともに普及してき   た。  エ 対話型言語の性格をもった関数型言語であり,集合演算や行列演算に特徴   があるので,普及当初は科学技術計算向きとされた。 ------------------------------------------------------------------------ *[宿題:上級シスアド向け]  20 万円で購入したパソコンを 3 年後に 1 万円で売却したとき,固定資産売却 損は何円か。ここで,耐用年数を 4 年,残存価額を取得価額の 10%として, 定額法で償却計算をするものとする。  ア 40,000  イ 45,000  ウ 55,000  エ 65,000 ------------------------------------------------------------------------ *[宿題:セキュアド向け]  ソフトウェアを中心としたシステム開発及び取引のための共通フレーム (SLCP-JCF98)の適用方法に関する記述のうち,適切なものはどれか。  ア 共通フレームでのプロセスに対する改善要求や追加項目については,関係   各社や部門ごとの事情を考慮せず統一すべきである。  イ 共通フレームは 2 者間の取引の原則を定めており,すべての項目について   遵守して,実行すべきである。  ウ 業務運用者,支援要員,契約担当役員などの関係者から情報を収集すると,   統一がとれなくなるので,契約責任部門だけが関与すべきである。  エ プロジェクトの環境,特性,開発モデルや手法に合わせ,プロセスやアク   ティビティを選択し組み立てるべきである。 ------------------------------------------------------------------------ *[宿題:ソフト開発向け]  トップダウン方式で結合テストを行うとき,特に必要となるものはどれか。  ア スタブ  イ ダイナミックテスタ  ウ デバッガ  エ ドライバ ------------------------------------------------------------------------ *[宿題:高度(シスアナ,プロマネ,アプリケーション)共通向け] ITIL (Information Technology Infrastructure Library) では,利用部門が 業務要件に合わせて必要な IT サービスをいつでも利用できるように,運用管理 部門の管理業務プロセスとして可用性管理を定義している。可用性管理プロセス の業務に該当するものはどれか。  ア IT サービスが中断した際の迅速な対応と復旧  イ IT サービスに必要なサーバの処理能力の確保  ウ 障害の予防  エ 利用部門からの問合せへの対応 ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ 裏 データベース向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 システム管理向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 ネットワーク向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 上級シスアド向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 セキュアド向け        _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 ソフト開発向け        _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 高度共通向け         _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります) ========================================================================