必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. システムアーキテクト
  3. 平成22年度秋季問題

平成22年度秋季問題

問題6

オブジェクト指向の概念で、上位のクラスのデータやメソッドを下位のクラスで利用できる性質を何というか。

インヘリタンス
カプセル化
多相性
抽象化

解答・解説へ

問題7

プログラムのテストに関する記述のうち、適切なものはどれか。

静的テストとは、プログラムを実行することなくテストする手法であり、コード検査、静的解析などがある。
単体テストでは、スタブから検査モジュールを呼び出し、検査モジュールから呼び出されるモジュールの代わりにドライバを使用する。
トップダウンテストは、仮の下位モジュールとしてスタブを結合してテストするので、テストの最終段階になるまで全体に関係するような欠陥が発見されにくい。
ブラックボックステストは、分岐、反復などの内部構造を検証するため、すべての経路を通過するように、テストケースを設定する。

解答・解説へ

問題8

三つの整数型の入力データA、B、Cが、A≥15かつB≥10かつC≥5のときだけ入力データを処理するプログラムを、同値分割法によってテストする。このときの最小データの組合せとして適切なものはどれか。ここで、(x,y,z)は入力データAの値がx、Bの値がy、Cの値がzであることを表すものとする。

(0,0,0)、(20,15,10)
(0,0,0)、(0,0,10)、(0,15,0)、(20,15,10)
(0,15,10)、(20,15,0)、(20,0,10)、(20,15,10)
(0,0,0)、(0,0,10)、(0,15,0)、(20,0,0)、(0,15,10)、(20,15,0)、(20,0,10)、(20,15,10)

解答・解説へ

問題9

受注処理の入力データをチェックするプログラムを、実験計画法に基づいてテストする。直交表を用いてテストケースを作成する場合、テストケースのa~cの組合せとして、適切なものはどれか。

解答・解説へ

問題10

プログラムの動的テストに用いられるテスト支援ツールはどれか。

カバレッジモニタ
記号実行ツール
コードオーディタ
プログラム図式生成ツール

解答・解説へ