┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jhomework@yscon.co.jp        '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2005年2月16日分 裏版 宿題メール   この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。    →宿題メールとは http://www.3721p.com/homework ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ *[解説:テクニカル(データベース)向け]  分散型データベースで結合演算を行うとき,通信負荷を最も小さくすることが できる手法はどれか。ここで,データベースは異なるコンピュータ上に格納され て,かつ結合演算を行う表のレコード件数が,双方で大きく異ならないものとす る。  ア 入れ子ループ法  イ インデックスジョイン法  ウ セミジョイン法  エ マージジョイン法 ■キーワード■ セミジョイン法 ■解答■   テクニカルエンジニア(データベース)午前平成16年問44  ウ セミジョイン法 > 入れ子ループ法 > 一方のサイトから1行ずつ送信し、もう一方で受け取ったその1行に対して結合 > 処理を行う。 > > セミジョイン法 > 一方のサイトで結合キーとする列のソートを行い、受け取ったもう一方のサイト > で突合せを行い、成功したものだけ返送して結合処理を行う。 > > マージジョイン法 > 両方のサイトでデータのソートを行い、一方からもう一方へソートの結果を > 送信し、結合処理を行う。 > (リックテレコム テクニカルエンジニア データベース コンパクトブック > 146〜147ページ) > > インデックスジョイン法は、分かりませんでした。。 > > > セミジョイン法 >  セミジョイン法とは、分散データベースシステムの結合演算において、その > 通信量を減らすために使用する結合処理の仕組みといえます。結合対象となる > 二つの表において、一方のサイトの表の結合対象列のみを他方のサイトへ転送し、 > 結合演算します。そして、その結合結果を返送し、再度結合演算を行います。 > (中略) >  分散データベースシステムの問合せ処理でセミジョイン法を採用した場合、 > 結合演算は2段階になりますが、通信料が大幅に減少し、全体の処理効率が向上 > します。 > > (日経BP社 3週間完全マスター テクニカルエンジニア[データベース] > 2004年版 199〜200ページ)  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:テクニカル(ネットワーク)向け]  ITU-T 勧告 H.323 で規定されているインターネット電話のゲートキーパの機能 として,適切なものはどれか。  ア 音声の品質を確保する為に,パケット間隔が均等になるようにタイミング   をとる。  イ 音声の符号化,圧縮を行う。  ウ 回線交換網とLANを接続する為にインターフェイスを変換する。  エ システム内の端末の登録,帯域幅の割当て,端末アドレスの管理などを行   う。 ■キーワード■ ゲートキーパ,H.323 ■解答■   テクニカルエンジニア(ネットワーク)午前平成15年問38  エ システム内の端末の登録,帯域幅の割当て,端末アドレスの管理などを行   う。 > ゲートキーパー > H.323ネットワーク上の端末(ターミナルとも呼ぶ)を管理する。H.323通信におけ > る認証、アドレス変換、帯域制御、課金管理などを行なう機能を持ち、H.323通信 > の中では中心的な役割を担う。 > こちらから抜粋させていただきました。 > http://www.vtv.co.jp/intro/tech/yougo.htm  どうもありがとうございました。 > ゲートキーパーの必須機能 >  ・アドレス変換 >   H.323 ID(gwy1@domain.com など)と E.164 番号(標準の電話番号)を >   エンドポイントの IP アドレスに変換します。 >  ・アドミッション制御 >   H.323 ネットワークへのエンドポイントのアドミッションを制御します。 >  ・帯域幅制御 >   エンドポイントの帯域幅要求を管理します。 >  ・ゾーン管理 >   ゲートウェイによって、ゾーン内に存在する登録済みのエンドポイントす >   べてのゾーン管理が行われます。たとえば、エンドポイントの登録プロセ >   スが制御されます。 > > H.323 ゲートキーパーの理解より抜粋 > http://www.cisco.com/japanese/warp/public/3/jp/service/tac/788/voi > p/understand-gatekeepers-j.html#GK  どうもありがとうございました。 > 標準技術集(IP電話)データベース:H.323仕様 > http://www.jpo.go.jp/shiryou/s_sonota/hyoujun_gijutsu/ip_tel/0008.html  どうもありがとうございました。 > 参考:http://e-words.jp/w/H.323.html  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:上級シスアド向け]  取得原価 30 万円のパソコン(耐用年数 4 年,残存価額は取得原価の 10 % とする)を丸 2 年間使用した後,廃棄処分し,廃棄費用 2 万円を現金で支払っ た。この時の固定資産の除去損は廃棄費用に含めて何万円か。ここで,減価償却 は定額法による。  ア 15.5  イ 16.5  ウ 18.5  エ 20 ■キーワード■ 定額法,減価償却 ■解答■   上級システムアドミニストレータ午前平成14年問38  ウ 18.5 > 4 年間の減価償却額は > 30 [万円] × (1 − 10/100) = 27 [万円] > 2 年間使用した後の残存価額は > 30 [万円] × 10/100 + 27 [万円] × 2/4 = 16.5 [万円] > 固定資産の除去損は,廃棄費用 2 万円 を含めると > 16.5 [万円] + 2 [万円] = 18.5 [万円]  どうもありがとうございました。 > 減価償却方法 > http://www.rakucyaku.com/Koujien/M/E04/E400200  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:テクニカル(システム管理)向け]  ソフトウェアの保守管理において,保守作業の生産性に影響しないものはどれ か。  ア 運用中に発生するソフトウェアの障害件数  イ ソフトウェアの検証を行うときの難易度  ウ ソフトウェアを変更するときの難易度  エ プログラムやドキュメントがどの程度理解しやすいかの度合い ■キーワード■ 保守管理 ■解答■   テクニカルエンジニア(システム管理)午前平成16年問30   上級システムアドミニストレータ午前平成14年問23  ア 運用中に発生するソフトウェアの障害件数 ------------------------------------------------------------------------ *[解説:ソフトウェア開発向け]  磁気ディスク装置において,ファイルの書込みや削除を繰り返したところ, ファイルのフラグメンテーション(断片化)が発生した。この状況に関する記述の うち,適切なものはどれか。  ア フラグメンテーションが進行すると,個々のファイルのサイズは増大して   いくので,磁気ディスク装置の利用率は低下していく。  イ フラグメンテーションが発生したファイルを更にコピーした場合,コピー   先でフラグメンテーションが進行することはあっても解消することはない。  ウ フラグメンテーションを解消するには,専用ツールなどを使用して,フラ   グメンテーションが発生したファイルを連続した領域に再配置すればよい。  エ フラグメンテーションを解消するには,複数のファイルを集めて一つのフ   ァイルにし,全体のファイル数を減らせばよい。 ■キーワード■ フラグメンテーション(断片化) ■解答■   ソフトウェア開発技術者午前平成16年問28   システム監査技術者午前平成16年問02  ウ フラグメンテーションを解消するには,専用ツールなどを使用して,フラ   グメンテーションが発生したファイルを連続した領域に再配置すればよい。 > ア:ファイルのサイズとは無関係。 > イ:十分な空き領域があれば、解消することもある。 > エ:実際のファイル数とは無関係。  どうもありがとうございました。 > 以下のように考えました。 > ア × フラグメンテーションが進行しても、ファイルサイズは増大しない。 > イ × コピー先でフラグメンテーションが進行するか解消するかはわからない。 > ウ ○ OS付属のツールを使用して再配置を行う。 > エ × デフラグで分割されたファイルを再配置によってひとつにすることは >     あっても、複数ファイルを一つにまとめてファイル数を減らすことはない  どうもありがとうございました。 > イはコピー先でフラグメンテーションが進行するか解消しるか > はわからないので×ってことなのでしょうか?  コピー先がフォーマットしたてのハードディスクなら,フラグメンテーション は,解消されます。 ------------------------------------------------------------------------ *[解説:情報セキュアド向け]  クロスサイトスクリプティングの手口はどれか。  ア Web アプリケーションに用意された入力フィールドに,入力データとして   悪意のある JavaScript コードを埋め込む。  イ 大量のデータを Web アプリケーションに送ることによって,用意されたバッ   ファ領域をあふれさせる。  ウ 入力フォームの隠しフィールドのデータを改ざんし,改ざんされたデータ   を Web アプリケーションに渡す。  エ パス名を推定することによって,本来は認証された後にしかアクセスでき   ないページに直接ジャンプする。 ■キーワード■ クロスサイトスクリプティング ■解答■   情報セキュリティアドミニストレータ午前平成15年問28  ア Web アプリケーションに用意された入力フィールドに,入力データとして   悪意のある JavaScript コードを埋め込む。 > クロスサイトスクリプティング【Cross Site Scripting】 > ソフトウェアのセキュリティホールの一つで、Webサイトの訪問者の入力を > そのまま画面に表示する掲示板などのプログラムが、悪意のあるコードを > 訪問者のブラウザに送ってしまう脆弱性のこと。 > http://e-words.jp より  どうもありがとうございました。 > クロスサイトスクリプティング > Cross Site Scripting(CSS、XSS) >  2000年2月にCERT/CCとMicrosoftから「クロスサイトスクリプティングの脆弱性 > に関する問題」の勧告が発端。 >  検索エンジンなどのWebサイトのキーワード入力欄にスクリプトを含んだタグを > 打ち込むと、そのサーバの脆弱性の度合いによって、cookieを吐き出したり、読 > み出されたcookieデータが第三者のサーバに転送されるなどの可能性があること > を、クロスサイトスクリプティングと呼ぶ。 > http://www.atmarkit.co.jp/aig/02security/crosssitescripting.html > > 在職時、暇ができると、@ITのページをよく読んでいました。 > このクロスサイトスクリプティングのコラムもよく読んでいたんですが、 > 未だにうろ覚えで恥ずかしい限りです。(^^; > http://www.atmarkit.co.jp/fsecurity/special/30xss/xss01.html  どうもありがとうございました。 > クロスサイトスクリプティング脆弱性とその対策の要領 > http://www.ipa.go.jp/security/awareness/vendor/programming/a01_02.html > クロスサイトスクリプティング対策の基本 > http://www.atmarkit.co.jp/fsecurity/special/30xss/xss01.html  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:高度共通向け]  システム開発におけるインスペクションとウォークスルーに関して,最も異な る点はどれか。  ア 事前準備  イ 実施時期  ウ 実施責任者  エ 対象物 ■キーワード■ インスペクションとウォークスルー,レビュー ■解答■   AN/PM/AE共通午前平成15年問21  ウ 実施責任者 > インスペクションとウォークスルーの違いは,インスペクションが制度的で公 > 式なレビューであるのに対して,ウォークスルーは設計者自身が能動的に行う > 非公式なレビューという点です。 > http://www.sessame.jp/knowledge/terms_main_files/terms-ta.html より引用  どうもありがとうございました。 > ウォークスルーとインスペクション > http://www.bcm.co.jp/magazine/99-10/html/098.html  どうもありがとうございました。 > デザインレビューの方法 > ・インスペクション法 >  責任者(モデレータ)によってチェックリストなどを用いて体系的に行う。 >  ルールへの準拠性が中心になる。・ウォークスルー法 自由に非公式に行わ >  れる。作成者が説明し、参加者がケースを想定して机上シミュレーションし >  て問題を抽出する。 > ・ラウントロビン法 >  参加者が順に責任者になって行う。参加者の経験・作業量または知識の均一 >  化を図る。特定の視野に偏らない。 > http://www.geocities.jp/itc_study/IT/IT_BASE_3.html > より抜粋  どうもありがとうございました。 >  以下のページを参照しました。 >  http://mt-net.vis.ne.jp/ADFE_mail/0034.htm >  ・ウォークスルー >    設計書やプログラムなどの資料作成を作成したプロジェクトメンバーが >   中心となって、会議を進行する。参加者からの多面的なチェックを行うこ >   とで、問題点を早期に洗い出す。 >  ・インスペクション >    ウォークスルーとほぼ同じ目的で行われるが、モデレータと呼ばれる会 >   議の開催責任者が進行を取り仕切って行われる。また、参加者にはあらか >   じめチェック内容の分担が決められ、効率よくレビューを行えるように準 >   備する。  どうもありがとうございました。 ======================================================================== 裏版宿題メール,過去のフォロー  (特になし) ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ *[宿題:テクニカル(データベース)向け]  DBMS の表において,指定した列に NULL 値の入力は許すが,既に入力されて いる値の入力は禁止する SQL の制約はどれか。  ア CHECK  イ PRIMARY KEY  ウ REFERENCES  エ UNIQUE ------------------------------------------------------------------------ *[宿題:テクニカル(ネットワーク)向け]  ディスク装置やテープ装置などのストレージを,通常のLANとは別の専用ネット ワークで構成する方式はどれか。  ア DAS  イ EAI  ウ NAS  エ SAN ------------------------------------------------------------------------ *[宿題:上級シスアド向け]  次の損益見通しでパソコン教室を開業することにした。利益を出すためには, 売上高は月額何円以上必要か。 [固定費]  人件費 100,000 円/月  電気代 20,000 円/月  パソコンリース代 100,000 円/月  教室貸借料 100,000 円/月 [変動費]  教材費 1,000 円/人月 [料金]  受講料 7,000 円/人月  ア 320,000  イ 371,000  ウ 373,100  エ 378,000 ------------------------------------------------------------------------ *[宿題:テクニカル(システム管理)向け]  ネットワークにおける交換方式に関する記述のうち,フレームリレー方式を記 述したものはどれか。  ア 53 バイトの固定長のフレームを使用する。  イ 可変長のフレームが利用され,網内部での伝送誤り制御は簡略化されてい   る。  ウ 蓄積交換方式であり,網内部の交換機間で再送などの伝送誤り制御が行わ   れる。  エ フレームリレーのプロトコルで端末同士が接続された後は,フレームリレー   以外のプロトコルで通信ができる。 ------------------------------------------------------------------------ *[宿題:ソフトウェア開発向け]  表に示した特徴をもつ,OS の記憶管理機能 a 〜 c に対応する適切な組合せ はどれか。 ┌───┬──────────────────────────────┐ │機能名│           特  徴               │ ├───┼──────────────────────────────┤ │ a  │ あらかじめプログラムを幾つかの単位に分けて補助記憶に格納し│ │   │ておき,プログラムの指定に基づいて主記憶との間で出し入れをす│ │   │る。                            │ ├───┼──────────────────────────────┤ │ b  │ 主記憶とプログラムを固定長の単位に分割し,効率よく記憶管理│ │   │する。これによって,少ない主記憶で大きなプログラムの実行を可│ │   │能にする。                         │ ├───┼──────────────────────────────┤ │ c  │ プログラムを一時的に停止させ,使用中の主記憶の内容を補助記│ │   │憶に退避する。再開時には,退避した内容を主記憶に再ロードし,│ │   │元の状態に戻す。                      │ └───┴──────────────────────────────┘   ┌──────┬──────┬──────┐   │   a   │   b   │   c   │ ┌─┼──────┼──────┼──────┤ │ア│オーバレイ │ページング │スワッピング│ ├─┼──────┼──────┼──────┤ │イ│スワッピング│オーバレイ │ページング │ ├─┼──────┼──────┼──────┤ │ウ│スワッピング│ページング │オーバレイ │ ├─┼──────┼──────┼──────┤ │エ│ページング │オーバレイ │スワッピング│ └─┴──────┴──────┴──────┘ 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ------------------------------------------------------------------------ *[宿題:情報セキュアド向け]  Web サーバとブラウザの通信で使用されるクッキーに関する記述のうち,適切 なものはどれか。  ア クッキーによって個人情報が収集されるのを防ぎたい場合は,TFTP(Trivial   File Transfer Protocol) の通信を禁止する。  イ クライアントのハードディスクに保存されたクッキーは削除できないので,   不要なクッキーについてはブラウザで受信をブロックするように設定する。  ウ セション管理用に作成されたクッキーは,接続再開時にセションを維持す   るものなので,クライアントのハードディスクに記録する。  エ ユーザIDなどのユーザ識別情報を管理するクッキーは,クライアントの再   起動後も利用するものなので,クライアントのハードディスクに記録する。 ------------------------------------------------------------------------ *[宿題:高度(シスアナ,プロマネ,アプリケーション)共通向け]  図に示すテスト工程品質管理図の解釈と今後の対応に関する記述のうち,適切 なものはどれか。    │   テスト項目消化実績  消││●●●●             ・・・  化││ ・・ ●●         ・誤り摘出予想曲線(累計)  件││   ・・         ・  数││     ・       ・   ↓│      ・     ・    │       ・   ・    │        ・ ・    │      ●  ・  誤 │      ● ・・  り↑│     ● ・  ・  摘││     ●・    ・  出││    ●・       ・  件││   ●・         ・  数││  ●            ・テスト項目消化予定曲線    │● 誤り摘出実績(累計)      ・・    └──────────────────────────→         ↑(現時点)              日数  ア 作り込み品質が悪いと判断して,誤り多発箇所の重点対策が必要である。   前工程の品質状況を見直し,必要であれば前工程をやり直す。  イ テスト項目消化の進捗が遅れ気味であり,今のうちにテスト環境の不備や   開発要員の不足について,対策を検討しておくべきである。品質については,   予想以上に誤りを摘出しており,問題はない。  ウ テスト項目の消化度合いが速く,予想以上に誤りの摘出が進んでいる。テ   ストの前半でもあるので,このままテストを継続して様子を見るのがよい。  エ テスト項目の消化度合いに比べて誤りの摘出が進んでおり,テストが効率   的に進行中である。現時点で注意することはないが,未解決な誤りを長期間   抱え込まないように誤りの対処状況の進捗管理が必要である。 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html 正しい図は,  http://zigen.cosmoconsulting.co.jp/images/QUS-H15CM-AM.pdf  の問22のところで見ることができます。 ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ 裏 テクニカル(データベース)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(ネットワーク)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 上級シスアド向け         _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(システム管理)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 ソフトウェア開発向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 情報セキュアド向け        _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 高度共通向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります)