基本情報トップに戻る
練習問題難易度: 標準2012年度

基本情報技術者 過去問練習問題 第48問

問題

ソフトウェア開発におけるテスト技法のうち,ブラックボックステストに関する記述として,適切なものはどれか。

選択肢

  1. 1ソースコードを解析し,プログラムの制御の流れと変数間のデータの流れを基に,主にプログラム開発者以外の者が実施する。
  2. 2プログラム設計書の意図した機能を実現しているかどうかのテストを,主にプログラム開発者以外の者が実施する。
  3. 3プログラムの全ての命令について少なくとも1回は実行することを完了の条件とするテストを,主にプログラム開発者自身が実施する。
  4. 4プログラムの内部構造や論理が記述された内部仕様書に基づくテストを,主にプログラム開発者自身が実施する。

正解

2. プログラム設計書の意図した機能を実現しているかどうかのテストを,主にプログラム開発者以外の者が実施する。

詳しい解説を見る

解説

ブラックボックステストは内部構造を考慮せず,仕様書で意図した機能(入力に対する正しい出力)が実現されているかを外部から検証する技法で,第三者である開発者以外が実施することが多い。内部構造やソースコード,命令網羅などに着目するのはホワイトボックステストであり,ア・ウ・エはそれに該当する。(出典: 平成24年度 春期 基本情報技術者試験 午前 問48)

一問一答

科目A 180問+科目B 60問

練習問題の関連問題

この調子で演習を続けよう

スキマ資格では基本情報の全2398問を分野別・難易度別に体系的に学習できます。基本情報技術者は科目A(広く浅く)と科目B(プログラミング・アルゴリズム)の両輪での対策が必要です。