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

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

平成23年度特別解答

問題51

システム開発プロジェクトにおいて、システム要件定義からソフトウェアの導入・受入れ支援までを開発ベンダを受注した。システム開発に関する文章a~dのうち、開発ベンダが作成する文章として、適切なものだけをすべて挙げたものはどれか。

  a システムテスト結果報告書
  b 情報提供依頼書
  c ソフトウェア導入計画書
  d 提案依頼書
a,b
a,c
b,d
c,d

解答:イ

<解説>

  a システムテスト結果報告書は開発ベンダが作成する。
  b × 情報提供依頼書(RFI:Request for Information)はシステムの発注元が作成する。
  c ソフトウェア導入計画書は開発ベンダが作成する。
  d × 提案依頼書(RFP:Request for Proposal)はシステムの発注元が作成する。

問題へ

問題52

アプリケーションプログラムの規模を見積もるための基となる情報として、最も適切なものはどれか。

画面数と帳票数
システム開発期間
システム開発工数
プログラマの経験年数

解答:ア

<解説>

画面や帳票に対応したプログラムをユーザに提供するためのアプリケーションプログラムが必要となる。したがって、(ア)画面数と帳票数をアプリケーションプログラムの規模を見積もるための基となる情報とするのが、最も適切である。

画面や帳票を基にすることで、客観的な規模の見積もりを行うことができる。

問題へ

問題53

ソフトウェアの品質特性には、信頼性、使用性、効率性、保守性などがある。ソフトウェアの信頼性について記述したものはどれか。

想定外のデータを入力しても異常な動作が起きないようにする。
だれにでも使いやすい画面インタフェースにする。
入力後3秒以内に検索結果が得られるようにする。
パラメタを指定するだけで画面や帳票の変更ができるようにする。

解答:ア

<解説>

開発されたソフトウェアの品質を評価するためには指標が必要である。ISO/JISでは、ソフトウェアの6つの品質特性の評価指標を定めている。

使用性(Usability)
ユーザの使いやすさに対する評価に影響を与えるもの
機能性(Functionality)
ユーザ要件や目的にソフトウェア仕様が合致していること
効率性(Efficiency)
ソフトウェアの機能を実行する際の応答時間,処理時間,処理能力など
信頼性(reliability)
規定の条件と期間の間、処理機能のレベルを維持できること
保守性(Maintainability)
ソフトウェアの不良原因解析が容易で修正しやすいこと
移植性(Portability)
ソフトウェアを他のシステム環境で動作するように書換えや移行が容易であること
信頼性について記述したものである。
× 使用性について記述したものである。
× 効率性について記述したものである。
× 保守性について記述したものである。

問題へ

問題54

テストを次の順序で行う場合、システムテストの目的として、最も適切なものはどれか。

単体テスト → 結合テスト → システムテスト → 運用テスト

開発者が、システム全体の機能と性能を検証する。
プログラム間のインタフェースに問題がないことを確認する。
プログラムの内部構造に着目して、プログラムが正しく動作していることを確認する。
利用者が、本番環境のシステムをつかって、業務が実施できることを検証する。

解答:ア

<解説>

システムテストの目的である。
× 結合テストの目的である。
× 単体テストの目的である。
× 運用テストの目的である。

問題へ

問題55

企業のネットワークにおけるDMZの設置目的として、最も適切なものはどれか。

Webサーバやメールサーバなど、社外に公開したいサーバを、社内のネットワークから隔離する。
グローバルIPアドレスをプライベートIPアドレスに変換する。
通信系路上にあるウイルスを除去する。
通信経路を暗号化して、仮想的に専用回線で接続されている状態を作り出す。

解答:ア

<解説>

DMZ(DeMilitarized Zone:非武装地帯)とはインターネットに接続されたネットワークにおいて、ファイアウォールによって外部ネットワーク(インターネット)からも内部ネットワーク(組織内のネットワーク)からも隔離された区域のことである。

DMZ(DeMilitarized Zone:非武装地帯)に関する説明である。
× NAT(Network Address Translation)に関する説明である。
× セキュリティソフトに関する説明である。
× VPN(Virtual Private Network)に関する説明である。

問題へ