情報処理技術者試験合格日記

[宿題:システム監査向け]

 二つの通信主体 X と Y が,次の手順で情報を交換するときの認証に関する記
述のうち,適切なものはどれか。
[手順]
(1) Y は,任意の情報を含む文字列(チャレンジ)を X へ送信する。
(2) X は,あらかじめ X,Y 間で定めた規則に基づき,受け取った文字列から新
 たな文字列(レスポンス)を生成し,Y へ返送する。
(3) Y は,返送されてきた文字列(レスポンス)が正しいことを確認する。

 ア X が Y を認証する。

 イ X が Y を認証することによって,結果として Y が X を認証する。

 ウ Y が X を認証する。

 エ Y が X を認証することによって,結果として X が Y を認証する。

答え:ウ
考えたこと:
CHAP

[宿題:基本・高度共通・J2級向け]

 関数 eq(X,Y) は,引数 X と Y の値が等しければ 1 を返し,異なれば 0 を
返す。整数 A,B,C について,eq(eq(A,B),eq(B,C)) を呼び出したとき,1 が
返ってくるための必要十分条件はどれか。

 ア (A = B かつ B = C) 又は (A ≠ B かつ B ≠ C)

 イ (A = B かつ B = C) 又は (A ≠ B 又は B ≠ C)

 ウ (A = B かつ B = C) 又は A = C

 エ (A = B 又は B = C) 又は A = C

答え:ア
考えたこと:

[宿題:テクニカル(データベース)向け] 

 次の SQL 文は,A 表に対するカーソル B のデータ操作である。a に入れるべ 
き適切な語句はどれか。 

[SQL 文] 
    UPDATE A 
      SET A2 = 1, A3 = 2 
      WHERE (  a  ) 

 ここで,A 表の構造は次のとおりであり,下線は主キーを表す。 

[A 表の構造] 
   A(A1, A2, A3) 
      ̄ 

 ア A1 = B 

 イ A1 = B OF A 

 ウ A1 = CURRENT OF B 

 エ CURRENT OF B 

注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 
KAZ池田氏提供  http://www.mag2.com/faq/mua.htm 

答え:エ
考えたこと:

[宿題:テクニカル(ネットワーク)向け] 

 オンラインシステムの障害対策に関する記述のうち,適切なものはどれか。 

 ア ジャーナルファイルマスタファイルのバックアップファイルは,すぐに 
  復旧処理ができるようにオリジナルファイルと同一の場所に保管する。 

 イ トランザクションの処理が正常に終了できなかったときは,トランザクショ 
  ン開始直前の状態に戻すために,ロールフォワード処理を実行する。 

 ウ マスタファイルと一定時間ごとに作成したマスタファイル更新用のトラン 
  ザクションファイルを用いて,システム障害発生直前の最新データに復元す 
  る。 

 エ マスタファイルは,オンライン処理の終了時にバックアップファイルを取 
  るだけでなく,システムの特性に応じた時期にバックアップファイルを取る。 

答え:エ
考えたこと:
ア:× 同一の場所に保管すると同時に障害を受けることがある。
イ:× ロールフォワード処理 → ロールバック処理
ウ:× トランザクションファイル → ジャーナルファイル
エ:○