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

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

平成24年度秋季問題

問題6

図において,"営業状況を報告してください"という同じ指示(メッセージ)に対して,営業課長と営業部員は異なる報告(サービス)を行っている。オブジェクト指向において,このような特性を表す用語はどれか。

カプセル化
継承
多相性
抽象化

解答・解説へ

問題7

データが昇順に並ぶようにリストヘデータを挿入するサブルーチンを作成した。このサブルーチンのテストに用いるデータの組合せのうち,網羅性の観点から適切なものはどれか。ここで,データは左側から順にサブルーチンへ入力する。

1,3,2,4
3,1,4,2
3,4,2,1
4,3,2,1

解答・解説へ

問題8

プログラムテスト仕様書の作成手順として,作業項目を適切な順序に並べたものはどれか。 aテスト環境,テスト方法などのプログラムテストに関する概要を記述する。 bテストケースごとのテストデータの作成と予想結果の作成を行う。 cテストケースを設定する。 dテスト項目を全て列挙する。 eテストを実行するときの個々の詳細な手順を設定する。

a,d,c,b,e
a,d,e,c,b
a,e,c,b,d
a,e,d,c,b

解答・解説へ

問題9

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

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

解答・解説へ

問題10

学生レコードのデータが正しいかどうかを検証したい。学生レコードを構成するデータ項目には,学籍番号,出身高校コード,学年が含まれ,それぞれを入力とする原因一結果グラフは図のとおりである。テストケースを設計するために,このグラフから作成した決定表として正しいものはどれか。ここで,原因-結果グラフの要素間の関係には,次の表記を用いる。

解答・解説へ