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

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

平成29年度秋季問題

問題46

モジュール設計に関する記述のうち、モジュール強度(結束性)が最も強いものはどれか。

ある木構造データを扱う機能をデータとともに一つにまとめ、木構造データをモジュールの外から見えないようにした。
複数の機能のそれぞれに必要な初期化設定の操作が、ある時点で一括して実行できるので、一つのモジュールにまとめた。
二つの機能A、Bのコードは重複する部分が多いので、A、Bを一つのモジュールとし、A、Bの機能を使い分けるために引数を設けた。
二つの機能A、Bは必ずA、Bの順番に実行され、しかもAで計算した結果をBで使うことがあるので、一つのモジュールにまとめた。

解答・解説へ

問題47

テストで使用されるドライバ又はスタブの機能のうち、適切なものはどれか。

スタブは、テスト対象のモジュールからの戻り値を表示・印刷する。
スタブは、テスト対象モジュールを呼び出すモジュールである。
ドライバは、テスト対象モジュールから呼び出されるモジュールである。
ドライバは、引数を渡してテスト対象モジュールを呼び出す。

解答・解説へ

問題48

アジャイル開発のプラクティスのうち、回帰テストを行うことを前提とするものはどれか。

日次ミーティング
ふりかえり
ペアプログラミング
リファクタリング

解答・解説へ

問題49

CMMIを説明したものはどれか。

ソフトウェア開発組織及びプロジェクトのプロセスの成熟度を評価するためのモデルである。
ソフトウェア開発のプロセスモデルの一種である。
ソフトウェアを中心としたシステム開発及び取引のための共通フレームのことある。
プロジェクトの成熟度に応じてソフトウェア開発の手順を定義したモデルである。

解答・解説へ

問題50

アジャイル開発におけるプラクティスの一つであるバーンダウンチャートはどれか。 ここで、図中の破線は予定又は予想を、自洗は実績を表す。

解答・解説へ