情報セキュリティスペシャリスト試験情報テクニカルエンジニア(情報セキュリティ)平成18年度試験メニュー >問題と解説
 

テクニカルエンジニア(情報セキュリティ)平成18年度試験問題(午前問01〜問10)


 
問1 ページング方式の仮想記憶において,あるプログラムを実行したとき,1回のページフォールトの平均処理時間は30ミリ秒であった。ページフォールト発生時の処理時間が次の条件であったとすると,ページアウトを伴わないページインだけの処理の割合は幾らか。
 
〔ページフォールト発生時の処理時間〕
(1)  ページアウトを伴わない場合,ページインの処理で20ミリ秒かかる。
(2)  ページアウトを伴う場合,置換えページの選択,ページアウト,ページインの処理で合計60ミリ秒かかる。
 
ア 0.25    イ 0.33    ウ 0.67    エ 0.75
 

問1の解答例と解説へ
 
問2 ハッシュ法によるデータ編成法において,レコードのキー値が図のような分布に従って発生する場合,シノニムの発生を最少とするハッシュアドレス(ハッシュした結果のアドレス値)の分布として,適切なものはどれか。
 

 

問2の解答例と解説へ
 
問3 クライアントサーバシステムの3層アーキテクチャを説明したものはどれか。
 
 アプリケーションに必要なGUIとAPIをプレゼンテーション層とファンクション層に分離したアーキテクチャであり,データベースサーバを独立させている。
 プレゼンテーション層,ファンクション層,データ層に分離したアーキテクチャであり,各層のOSは異なってもよい。
 プレゼンテーション層とデータ層をミドルウェア層によって連係したアーキテクチャであり,各層をネットワークで接続されたコンピュータに分散する。
 プレゼンテーション層とファンクション層を結合し,データ層を分離したアーキテクチャであり,データベースサーバを効率的に運用できる。
 

問3の解答例と解説へ
 
問4 3個の構成要素のうち2個以上が正常ならば正しい結果が得られるようなシステムにおいて,個々の構成要素の信頼性が時間の経過とともに破線のグラフで示すように低下する場合,システム全体の信頼性の変化の傾向を表す実線のグラフとして適切なものはどれか。
 

 

問4の解答例と解説へ
 
問5 フェールソフトの説明として,適切なものはどれか。
 
 システムの一部に障害が発生したとき,それ以外の部分の機能でシステムの運転を継続する。
 システムの一部に障害が発生したとき,致命的影響を与えないよう,システムをあらかじめ定めた安全な状態に移行する。
 信頼度の高い部品を使用したり,バグの少ないソフトウェアを開発したりして,信頼性の高いシステムを横築する。
 特定の時点でデータベースのバックアップを取り,障害が発生した場合には,バックアップを取った時点の状態まで戻して運転を継続する。
 

問5の解答例と解説へ
 
問6 最初にシステム全体の要求定義を行い,要求された機能を幾つかに分割して段階的にリリースするので,すべての機能がそろっていなくても.最初のリリースからシステムの動作を確認することができるプロセスモデルはどれか。
 
ア インクリメンタルモデル イ ウォータフォールモデル
ウ エボリューショナルモデル エ スパイラルモデル
 

問6の解答例と解説へ
 
問7 食品卸業のA社は,インターネット経由で複数の取引先から注文を受け付ける食材受注システムを開発している。取引先によって注文する商品は異なるが,各取引先が注文する品目の日々の変更は少ない。取引先が短時間で商品を指定できると同時に,品目の変更にも即応できる方法として,最も適切なものはどれか。
 
 取引先が,A社から配布された商品コード表を見て.商品コードを直接入力する。
 取引先が,あらかじめA社にカスタマイズしてもらった商品一覧を表示し,その中から商品を選択する。
 取引先が,商品名や品種分類などで検索することによって商品一覧を表示し,その中から商品を選択する。
 取引先が,必要に応じて自分でカスタマイズした商品一覧を表示し,その中から商品を選択する。
 

問7の解答例と解説へ
 
問8 あるプログラムについて,流れ図で示される部分に関するテストデータを,判定条件網羅(分岐網羅)によって設定した。このテストデータを,複数条件網羅による設定に変更したとき,加えるべきテストデータとして,適切なものはどれか。ここで,()で囲んだ部分は 一組のテストデータを表すものとする。
 

 
・判定条件網羅(分岐網羅)によるテストデータ
 (A=4,B=1),(A=5,B=0)
 
  加えるべきテストデータ
(A=3,B=0),(A=7,B=2)
(A=3,B=2),(A=8,B=0)
(A=4,B=0),(A=8,B=0)
(A=7,B=0),(A=8,B=2)
 

問8の解答例と解説へ
 
問9 次のアローダイアグラムを基にして要員計画を立てる。要員数の増減を極力抑え,かつ最短日数で終えられるように計画を立てる場合,1日当たりの最大要員数は何名になるか。ここで,各工程は1名で作業するものとする。
 

 
ア 2    イ 3    ウ 4    エ 5
 

問9の解答例と解説へ
 
問10 多重プログラミングを行っているシステムで,システム全体のスループット低下を招くようなプログラムの組合せはどれか。
 
 演算処理が中心となるプログラム同士
 共有データを格納したメモリ領域を参照するプログラム同士
 異なる磁気ディスクにアクセスするプログラム同士
 利用者の入力操作と入力されたデータの演算処理とが混在しているプログラム同士
 

問10の解答例と解説へ
 
メニューへ戻る