システムアーキテクト試験(SA) の 5門
第1問
ミッションクリティカルシステムの意味として、適切なものはどれか。
OSなどのように、業務システムを稼動させる上で必要不可欠なシステム
システム運用条件が、性能の限界に近い状態の下で稼動するシステム
障害が起きると、企業活動に重大な影響を及ぼすシステム
先行して試験導入され、成功すると本格的に導入されるシステム
システムアーキテクト試験(SA) の 5門
第2問
工期を短縮させるために,クリティカルパス上の作業に“ファストトラッキング”技法を適用した対策はどれか。
時間外勤務を実施する。
生産性を高められる開発ツールを導入する。
全体の設計が完了する前に,仕様が固まっているモジュールの開発を開始する。
要員を追加投入する。
システムアーキテクト試験(SA) の 5門
第3問
自然数をキーとするデータを、ハッシュ表を用いて管理する。キー x h(x) = x mod nのハッシュ関数 h(x) をとすると、キー a と b が衝突する条件はどれか。ここで、n はハッシュ表の大きさであり、x mod n は x を n で割った余りを表す。
a + b が n の倍数
a - b が n の倍数
n が a + b の倍数
n が a - b の倍数
システムアーキテクト試験(SA) の 5門
第4問
マッシュアップに該当するものはどれか。
既存のプログラムから,そのプログラムの仕様を導き出す。
既存のプログラムを部品化し,それらの部品を組み合わせて,新規プログラムを開発する。
クラスライブラリを利用して,新規プログラムを開発する。
公開されている複数のサービスを利用して,新たなサービスを提供する。
システムアーキテクト試験(SA) の 5門
第5問
データベースに媒体障害時の回復法はどれか。
障害発生時、異常終了したトランザクションをロールバックする。
障害発生時点でコミットしていたが、データベースの実更新がされていないトランザクションをロールフォワードする。
障害発生時点で、まだコミットもアボートもしていなかった全てのトランザクションをロールバックする。
バックアップコピーでデータベースを復元し、バックアップ取得以降にコミットした全てのトランザクションをロールフォワードする。