┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jhomework@yscon.co.jp        '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2004年6月18日分 裏版 宿題メール   この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。    →宿題メールとは http://www.3721p.com/homework ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ ★★★★★解説:テクニカル(データベース)向け★  関係データベースの"注文"表と"注文明細"表が,次のように定義されている。 "注文"表の行を削除すると,対応する"注文明細"表の行が,自動的に削除される ようにしたい。この場合,SQL 文に指定する語句として,適切なものはどれか。 ここで,表定義中の実線の下線は主キーを,破線の下線は外部キーを表す。 注文 ┌──────┬──────┬──────┐ │   │      │      │ │ 注文番号 │  注文日  │ 顧客番号 │ │ ──── │      │ -------- │ │      │      │      │ └──────┴──────┴──────┘ 注文明細 ┌──────┬──────┬──────┐ │   │      │      │ │ 注文番号 │ 商品番号 │  数量  │ │ ──── │ ──── │      │ │ -------- │ -------- │      │ └──────┴──────┴──────┘  ア CASCADE  イ INTERSECT  ウ RESTRICT  エ SET NULL 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ■キーワード■ CASCADE,参照整合性制約 ■解答■   テクニカルエンジニア(データベース)午前平成16年問43  ア CASCADE > 参照整合性制約は二つのテーブルの関係についての制限を定義するものです。 > CASCADE > 参照元のテーブルの関連データが連動して削除または更新される。 > 「3週間完全マスターテクニカルエンジニアデータベース2004年版」P284参照 ------------------------------------------------------------------------ ★★★★解説:システム監査向け★  "システム監査基準"の報告基準で定めている事項はどれか。  ア 改善勧告のフォローアップ  イ 監査報告書の管理体制  ウ 監査報告書の提出期限  エ 監査報告書の保存期間 ■キーワード■ 報告基準 ■解答■   システム監査技術者午前平成16年問40  ア 改善勧告のフォローアップ ------------------------------------------------------------------------ ★★★解説:テクニカル(エンベデッド)向け★  オブジェクト指向において,クラスをカプセル化する利点はどれか。  ア インスタンス変数名を変えても,クラスの利用者に影響しない。  イ クラスのインタフェースを変えても,クラスの利用者に影響しない。  ウ クラス名を変えてもフィールド名とメソッド名を変えなければ,クラスの   利用者に影響しない。  エ メソッド名を変えても,クラスの利用者に影響しない。 ■キーワード■ カプセル化 ■解答■   テクニカルエンジニア(エンベデッドシステム)午前平成16年問39  ア インスタンス変数名を変えても,クラスの利用者に影響しない。 >  ア ○?クラスの中身を替えても影響はない > >  イ インターフェースの中身(実装)を変えても影響ないが、 > インターフェース自体を変更したら影響がある。 > >  ウ クラス名を定義している個所に影響がある? > >  エ →メソッド名を書きかえなければならないので影響有り?  どうもありがとうございました。 ------------------------------------------------------------------------ ★★解説:テクニカル(システム管理)向け★  ISMS 適合性評価制度における情報セキュリティポリシに関する記述のうち, 適切なものはどれか。  ア 基本方針は,事業の特徴,組織,その所在地,資産及び技術の観点から策   定する。  イ 重要な基本方針を定めた機密文書であり,社内の関係者以外の目に触れな   いようにする。  ウ セキュリティの基本方針を述べたものであり,ビジネス環境や技術が変化   しても変更してはならない。  エ 特定のシステムについてリスク分析を行い,そのセキュリティ対策とシス   テム運用の詳細を記述したものである。 ■キーワード■ ISMS適合性評価制度 ■解答■   テクニカルエンジニア(システム管理)午前平成16年問45   システム監査技術者午前平成16年問16  ア 基本方針は,事業の特徴,組織,その所在地,資産及び技術の観点から策   定する。 ------------------------------------------------------------------------ ★解説:ソフトウェア開発技術者向け★  仮想記憶管理におけるページ置換えアルゴリズムとして,LRU 方式を採用する。 参照かつ更新されるページ番号の順番が,2 → 3 → 5 → 8 → 2 → 3 → 6 → 2 → 3 → 5 → 1 → 6で,実記憶のページ枠が 4 のとき,ページフォールトに 伴って発生するページアウトは何回か。ここで,初期状態では,実記憶にはいず れのページも読み込まれていないものとする。  ア 3  イ 4  ウ 5  エ 6 【実習課題】実際にプログラムで試してみよう。 ■キーワード■ ページ置換えアルゴリズム,LRU,仮想記憶管理 ■解答■   ソフトウェア開発技術者午前平成16年問25   一種午前平成12年問23  イ 4 > LRU (Least Recently Used) >  仮想記憶システムのページ リプレースメント方式の一つで、主記憶上にある > ページのうち、最後に参照されてからその時点までの経過時間が最も長いものを > 追い出す方式。 > 福嶋宏訓. 『基本情報技術者・シスアド試験対応情報処理用語辞典』. > 2003/2/15 初版. (株)新星出版社. > > 実記憶ページ枠 1 2 3 4 > 参照更新ページ 実記憶割り当て (*:参照) > ( 1) 2 *2 > ( 2) 3 2 *3 > ( 3) 5 2 3 *5 > ( 4) 8 2 3 5 *8 > ( 5) 2 *2 3 5 8 > ( 6) 3 2 *3 5 8 > ( 7) 6 2 3 *6 8 : ページアウト 5 > ( 8) 2 *2 3 6 8 > ( 9) 3 2 *3 6 8 > (10) 5 2 3 6 *5 : ページアウト 8 > (11) 1 2 3 *1 5 : ページアウト 6 > (12) 6 *6 3 1 5 : ページアウト 2  どうもありがとうございました。 ======================================================================== 裏版宿題メール,過去のフォロー  (特になし) ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ ★★★★★宿題:テクニカル(データベース)向け★  分散型データベースで結合演算を行うとき,通信負荷を最も小さくすることが できる手法はどれか。ここで,データベースは異なるコンピュータ上に格納され て,かつ結合演算を行う表のレコード件数が,双方で大きく異ならないものとす る。  ア 入れ子ループ法  イ インデックスジョイン法  ウ セミジョイン法  エ マージジョイン法 ------------------------------------------------------------------------ ★★★★宿題:システム監査向け★  システム監査における監査証跡はどれか。  ア 監査業務の全過程において,監査人が収集及び作成した資料である。  イ 監査対象システムの入力から出力に至る過程を追跡できる一連の仕組みと   記録である。  ウ 監査人が監査証拠を入手するために実施する監査技術の組合せである。  エ 監査人が監査手続を実施して収集した資料,及び監査人の判断に基づいて   評価された資料である。 ------------------------------------------------------------------------ ★★★宿題:テクニカル(エンベデッド)向け★  オブジェクト指向において,図のような階層のクラスを構成する場合,クラス 間の関係の説明として,適切なものはどれか。                ┌────┐                │ 自動車 │                └─┬──┘                  │    ┌──────┬──────┼──────┬──────┐    │      │      │      │      │  ┌─┴──┐ ┌─┴──┐ ┌─┴──┐ ┌─┴──┐  │ バス │ │トラック│ │ セダン │ │ バン │   …  └────┘ └────┘ └────┘ └────┘  ア "バス","トラック"などのクラスが"自動車"のデータを引き継ぐことを,   インスタンスという。  イ "バス","トラック"などのクラスの共通部分を抽出して,"自動車"のクラ   スとして定義することを,汎化という。  ウ "バス","トラック"などのクラスは,"自動車"のクラスに対して,スーパ   クラスという。  エ "バス","トラック"などのそれぞれのクラスの違いを"自動車"のクラスと   して定義することを,特化という。 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ------------------------------------------------------------------------ ★★宿題:テクニカル(システム管理)向け★  給与システムにおいて,情報セキュリティの要素の一つであるインテグリティ の確保に該当するものはどれか。  ア 運用担当者が,給与システムの処理時間を短縮するためにシステム構成を   変更する。  イ 給与明細表が,支給日までに確実に印刷される。  ウ 権限のない従業員が,給与データを書き換えることはできない。  エ 権限のない従業員が,給与データを読むことはできない。 ------------------------------------------------------------------------ ★宿題:ソフトウェア開発技術者向け★  ジョブ A 〜 E に対して,ジョブの多重度が 1 で,処理時間順方式のスケジ ューリングを適用した場合,ジョブ B のターンアラウンドタイムは何秒か。こ こで,OS のオーバヘッドは考慮しないものとする。                 単位 秒 ┌───┬────┬──────────┐ │ジョブ│到着時刻│単独実行時の処理時間│ ├───┼────┼──────────┤ │ A  │  0  │     2     │ ├───┼────┼──────────┤ │ B  │  1  │     4     │ ├───┼────┼──────────┤ │ C  │  2  │     3     │ ├───┼────┼──────────┤ │ D  │  3  │     2     │ ├───┼────┼──────────┤ │ E  │  4  │     1     │ └───┴────┴──────────┘  ア 8  イ 9  ウ 10  エ 11 ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ★宿題メールの著作権について http://www.yscon.co.jp/j/homework/index.htm#copyright ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ テクニカル(データベース)向け     _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ システム監査向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ テクニカル(エンベデッド)向け     _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ テクニカル(システム管理)通向け    _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ ソフトウェア開発技術者向け      _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります)