┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jwork@yscon.co.jp          '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2005年10月20日分 裏版 宿題メール   この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。    →宿題メールとは http://www.3721p.com/homework  こちらに掲載されていない試験種別は,宿題メール(総合編)をご覧下さい。 宿題メールは以下のように分類されています。  宿題メール(総合編) http://www.mag2.com/m/0000001414.html  宿題メール(裏版) ご覧のメルマガ  宿題メール(合体版=総合編+裏版)   http://www.melonpan.net/melonpa/mag-detail.php?mag_id=008592 ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ *[解説:データベース向け]  データベースのバックアップ処理には,フルバックアップ方式と差分バック アップ方式がある。差分バックアップ方式に関する記述のうち,適切なものはど れか。  ア 差分バックアップ方式での復旧は,フルバックアップで修復した後に,   差分を加えて行う。  イ 差分バックアップ方式では,障害時の回復にも差分だけ処理すればよいの   で,フルバックアップ方式に比べて復旧時間が短い。  ウ 差分バックアップ方式は,フルバックアップ方式と交互に運用することは   できない。  エ 差分バックアップ方式は,フルバックアップ方式に比べ,バックアップの   処理時間が長い。 ■キーワード■ バックアップ方式,差分バックアップ ■解答■   テクニカルエンジニア(データベース)午前平成16年問20   ソフトウェア開発技術者午前平成16年問60   システム監査技術者午前平成16年問10   テクニカルエンジニア(システム管理)午前平成16年問21  ア 差分バックアップ方式での復旧は,フルバックアップで修復した後に,   差分を加えて行う。 > イ:フルバックアップと差分で回復させるので時間がかかる > ウ:差分が増えてきたらフルバックアップをとると必要な差分を減らせる > エ:バックアップ量が少ないので処理時間は短い  どうもありがとうございます。 > ・フル バックアップ方式 > ディスクの中のすべてのファイルをバックアップする。 > この際、すべてのファイルのアーカイブ ビット (前回のバックアップから > ファイルが更新されたことを表す属性) をクリアする。 > バックアップ作業は大掛かりになるが、1回のリストア作業で > ディスク イメージを復元できる。 > http://www.nifty.com/webapp/digitalword/word/026/02656.htm > > ※差分バックアップ方式 と 増分バックアップ方式 > ともにアーカイブ ビットがセットされたファイルだけをバックアップする。 > ・差分バックアップ方式 > 1. アーカイブ ビットをクリアしない。 > 2. 前回の「フル」バックアップ後に更新された「すべての」ファイルを > バックアップ > 3. リストア作業が簡単 > http://www.nifty.com/webapp/digitalword/word/026/02655.htm > > ・増分バックアップ方式 > 1. アーカイブ ビットをクリアする。 > 2. 前回のバックアップ後に更新されたファイルのみバックアップ > 3. バックアップ作業量が少ない > http://www.nifty.com/webapp/digitalword/word/026/02654.htm  どうもありがとうございます。 ------------------------------------------------------------------------ *[解説:システム管理向け]  ソフトウェアの保守管理において,保守作業の生産性に影響しないものはどれ か。  ア 運用中に発生するソフトウェアの障害件数  イ ソフトウェアの検証を行うときの難易度  ウ ソフトウェアを変更するときの難易度  エ プログラムやドキュメントがどの程度理解しやすいかの度合い ■キーワード■ 保守管理 ■解答■   上級システムアドミニストレータ午前平成14年問23   テクニカルエンジニア(システム管理)午前平成16年問30  ア 運用中に発生するソフトウェアの障害件数 > イ:検証しやすいほうが保守作業の生産性は高い > ウ:難易度が低いほうが保守作業の生産性は高い > エ:理解しやすいほうが保守作業の生産性は高い  どうもありがとうございます。 ------------------------------------------------------------------------ *[解説:ネットワーク向け]  メモリの誤り制御方式で,2 ビットの誤り検出機能と,1 ビットの誤り訂正機能 をもたせるのに用いられるものはどれか。  ア 奇数パリティ  イ 水平パリティ  ウ チェックサム  エ ハミング符号 ■キーワード■ ハミング符号 ■解答■   テクニカルエンジニア(ネットワーク)午前平成17年問01   情報セキュリティアドミニストレータ午前平成17年問01   情報セキュリティアドミニストレータ午前平成13年問01  エ ハミング符号 > 誤り検査方式 > http://www.geocities.co.jp/Bookend-Soseki/1522/it0020.htm  どうもありがとうございます。 > http://www.jtw.zaq.ne.jp/kayakaya/new/kihon/text/error_contorl2.htm  どうもありがとうございます。 > 今年の本試験の1番目ですね。何回も見ているはずなのに、直前に > この分野をやらなかったせいか、忘れてしまい、しょっぱなから迷いました。 > しかし、後(セキュアド)のほうで、ハミング符号の計算問題がでてきたので > これか、と思って、エを選ぶことができました。 > 計算するのも初めてでしたが、合っていて、ラッキーでした。  どうもありがとうございます。 > 試験では、勘でハミングコードに付けたので、調べてみました。 > >  ハミングコードは、1ビットの誤り訂正、2ビットの間違いを発 > 見できると言う「単一誤り訂正二重誤り検出コード」(SEC/DECコー > ド single-error-correcting and double-error-detecting code)と > して知られています。 > 末広ページ−情報処理技術者試験に出る重要項目 > −エラーチェック−ハミングコード一部引用 > http://www.mirai.ne.jp/~suehiro/am/kihonyougo/check.htm#Hamming  どうもありがとうございます。 ------------------------------------------------------------------------ *[解説:上級シスアド向け] (問題準備中) ------------------------------------------------------------------------ *[解説:セキュアド向け] (解説は,本日のネットワーク向けの解説をご覧ください) ------------------------------------------------------------------------ *[解説:ソフト開発向け]  ゼロでない整数の 10 進表示のけた数 D と 2 進数表示の桁数 B との関係を表す 式はどれか。  ア D ≒ 2 log10(B) * 底が,10の意味  イ D ≒ 10 log2(B)  ウ D ≒ B log2(10)  エ D ≒ B log10(2) ■キーワード■ 対数,桁数計算 ■解答■   ソフトウェア開発技術者午前平成17年秋問01   基本情報技術者午前平成15年秋問02  エ D ≒ B log10(2) > 10^(D-1)*a+10^(D-2)*b+・・・c=2^(B-1)*x+2^(B-2)*y+・・・z > 10^(D-1)*a≒2^(B-1)*x > log10(10^(D-1)*a)≒log10(2^(B-1)*x) > log10(10^(D-1))+log10(a)≒log10(2^(B-1))+log10(x) > log10(10^(D-1))≒log10(2^(B-1)) > D-1≒(B-1)log10(2) > D ≒ B log10(2)  どうもありがとうございます。 > 10進数で4096の場合、2進数は、1000000000000 > D= 4 > B=13 > > 以上の値をそれぞれに代入していくと > ア:D=4、2log10(B)=2*log10(13)≒2*1.2=2.4 > イ:D=4、2log2(B) =2*log2(13)≒2*4=8 > ウ:D=4、Blog2(10)=13*log2(10)≒13*3=29 > エ:D=4、Blog10(2)=13*log10(2)≒13*0.3=3.9 > > 以上よりエである。 > > テストのときは、10,100,1000を代入し、ざっくりと値を算出しました。 > log10(2)の値がはっきりわからなかったため、イとエで迷いました。 > 素早く解ける方法あるのでしょうか?  log の式変形を覚えましょう。ソフ開レベルでは,log の式変形は出来るよう にしておきましょう。  この問題は,  10^D = 2^B で底が,10 で log にして,式変形をします。 > 10^D=2^B > D log10(10) = B log10(2) > D = B log10(2)  どうもありがとうございます。 ------------------------------------------------------------------------ *[解説:高度共通向け] (問題準備中) ------------------------------------------------------------------------ 裏版宿題メール,過去のフォロー  (特になし) ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ *[宿題:データベース向け]  データベースの 3 層スキーマアーキテクチャに関する記述として,適切なも のはどれか。  ア 概念スキーマは,内部スキーマと外部スキーマの中間に位置し,エンティ   ティやデータ項目相互の関係に関する情報をもつ。  イ 外部スキーマは,概念スキーマをコンピュータ上に具体的に実現させるた   めの記述であり,データベースに対して,ただ一つ存在する。  ウ サブスキーマは,複数のデータベースを結合した内部スキーマの一部を表   す。  エ 内部スキーマは,個々のプログラム又はユーザの立場から見たデータベー   スの記述である。 ------------------------------------------------------------------------ *[宿題:システム管理向け]  ネットワークにおける交換方式に関する記述のうち,フレームリレー方式を記 述したものはどれか。  ア 53 バイトの固定長のフレームを使用する。  イ 可変長のフレームが利用され,網内部での伝送誤り制御は簡略化されてい   る。  ウ 蓄積交換方式であり,網内部の交換機間で再送などの伝送誤り制御が行わ   れる。  エ フレームリレーのプロトコルで端末同士が接続された後は,フレームリレー   以外のプロトコルで通信ができる。 ------------------------------------------------------------------------ *[宿題:ネットワーク向け]  仮想記憶システムにおいて実記憶の容量が十分でない場合,プログラムの多重度 を増加させるとシステムのオーバヘッドが増加し,アプリケーションのプロセッサ 使用率が減少する状態を表すものはどれか。  ア スラッシング  イ フラグメンテーション  ウ ページング  エ ボトルネック ------------------------------------------------------------------------ *[宿題:上級シスアド向け]  キャッシュメモリと主記憶との間のブロックの置換方式に LRU 方式がある。こ の方式で置換えの対象になるブロックはどれか。  ア 一定時間参照されていないブロック  イ 最後に参照されてから最も長い時間が経過したブロック  ウ 参照頻度の最も低いブロック  エ 読み込んでから最も長い時間が経過したブロック ------------------------------------------------------------------------ *[宿題:セキュアド向け] (上級シスアドと同一問題)  キャッシュメモリと主記憶との間のブロックの置換方式に LRU 方式がある。こ の方式で置換えの対象になるブロックはどれか。  ア 一定時間参照されていないブロック  イ 最後に参照されてから最も長い時間が経過したブロック  ウ 参照頻度の最も低いブロック  エ 読み込んでから最も長い時間が経過したブロック ------------------------------------------------------------------------ *[宿題:ソフト開発向け]  あるプログラムモジュールが,複数のタスクの要求に応じて同時・並行的に 実行可能である場合,この性質を何というか。  ア 再使用可能  イ 再入力可能  ウ 静的再配置可能  エ 動的再配置可能 ------------------------------------------------------------------------ *[宿題:高度(シスアナ,プロマネ,アプリケーション)共通向け] (問題準備中) ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ 裏 データベース向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 システム管理向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 ネットワーク向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 上級シスアド向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 セキュアド向け        _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 ソフト開発向け        _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 高度共通向け         _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります) ========================================================================