システムアーキテクト試験(SA) の 5門
第1問
ブラックボックステストにおけるテストケースの設計に関する記述として、適切なものはどれか。
実データからテストデータを無作為に抽出して、テストケースを設計する。
実データのうち使用頻度が高いものを重点的に抽出して、テストケースを設計する。
プログラムがどのような機能を果たすのかを仕様書で調べて、テストケースを設計する。
プログラムの全命令が少なくとも1回は実行されるように、テストケースを設計する。
システムアーキテクト試験(SA) の 5門
第2問
企業のDMZ上で1台のDNSサーバを,インターネット公開用と,社内のPC,サーバからの名前解決の問合せに対応する社内用とで共用している。このDNSサーバが,DNSキャッシュポイズニングの被害を受けた結果,直接引き起こされ得る現象はどれか。
DNSサーバのハードディスク上のファイルに定義されているDNSサーバ名が書き換わり,外部からの参照者が,DNSサーバに接続できなくなる。
DNSサーバのメモリ上にワームが常駐し,DNS参照元に対して不正プログラムを送り込む。
社内の利用者が,インターネット上の特定のWebサーバを参照する場合に,本来とは異なるWebサーバに誘導される。
社内の利用者間の電子メールについて,宛先メールアドレスが書き換えられ,送受信ができなくなる。
システムアーキテクト試験(SA) の 5門
第3問
データベースに媒体障害時の回復法はどれか。
障害発生時、異常終了したトランザクションをロールバックする。
障害発生時点でコミットしていたが、データベースの実更新がされていないトランザクションをロールフォワードする。
障害発生時点で、まだコミットもアボートもしていなかった全てのトランザクションをロールバックする。
バックアップコピーでデータベースを復元し、バックアップ取得以降にコミットした全てのトランザクションをロールフォワードする。
システムアーキテクト試験(SA) の 5門
第4問
オブジェクト指向におけるデザインパターンに関する記述として、適切なものはどれか。
いくつかのクラスに共通する性質を抽出して、一般化したクラスを定義したものである。
同じ性質をもつオブジェクト群を、更にクラスとして抽象化したものである。
オブジェクトの内部にデータを隠蔽し、オブジェクトの仕様と実装を分離したものである。
システムの構造や機能について、典型的な設計上の問題とその解決策を示し、再利用できるようにしたものである。
システムアーキテクト試験(SA) の 5門
第5問
BABOKの説明はどれか。
ソフトウェア品質の基本概念,ソフトウェア品質マネジメント,ソフトウェア品質技術の三つのカテゴリから成る知識体系
ソフトウェア要求,ソフトウェア設計,ソフトウェア構築,ソフトウェアテスティング,ソフトウェア保守など10の知識エリアから成る知識体系
ビジネスアナリシスの計画とモニタリング,引き出し,要求アナリシス,基礎コンピテンシなど七つの知識エリアから成る知識体系
プロジェクトマネジメントに関するスコープ,タイム,コスト,品質,人的資源,コミュニケーション,リスクなど九つの知識エリアから成る知識体系