平成22年度 高度共通 午前I(PM試験) 問7

分野:システム開発技術(要件定義・設計・実装・テスト・レビュー・UML・オブジェクト指向・モジュール分割)|実際に出題されたIPA過去問題

プログラミングツールの機能の説明のうち,適切なものはどれか。

  1.  インスペクタは,プログラム実行時にデータの内容を表示する。
  2.  シミュレータは,プログラム内又はプログラム間の実行経路を表示する。
  3.  トレーサは,プログラム単位の機能説明やデータ定義の探索を容易にする。
  4.  ブラウザは,文字の挿入,削除,置換などの機能によってプログラムのソースコードを編集する。
解答・解説を見る

正解:ア

AI解説

インスペクタ(inspector)は、デバッグ中にプログラム実行時の変数やオブジェクトなどデータの内容を表示・検査するツールである。各ツール名と「実行経路の追跡」「ソースの閲覧・探索」「編集」といった機能の対応を正しく覚えているかが問われる。 ア: 正しい。インスペクタは実行時にデータ(変数・オブジェクトの内容)を表示して検査するデバッグ支援ツールである。 イ: 誤り。プログラム内・プログラム間の実行経路を表示するのはトレーサの機能である。シミュレータは実際の環境の代わりに動作を模擬するツールである。 ウ: 誤り。プログラム単位の機能説明やデータ定義の探索を容易にするのはブラウザ(コードブラウザ)の機能である。トレーサは実行経路を追跡する。 エ: 誤り。文字の挿入・削除・置換でソースコードを編集するのはエディタの機能である。ブラウザは閲覧・探索が主目的である。 💡 「インスペクタ=検査(データを見る)、トレーサ=追跡(経路を見る)、ブラウザ=閲覧(構造を見る)、エディタ=編集」と英単語の意味から機能を対応付けると混同しない。

出典:平成22年度 秋期 プロジェクトマネージャ試験 午前I 問7 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・904問収録)

「システム開発技術」分野の攻略ポイント

要件定義・設計・実装・テスト・レビュー・UML・オブジェクト指向・モジュール分割を扱います。テスト技法とモジュール結合度・凝集度は、定義を正確に押さえていれば計算も暗記も不要で確実に得点できます。

システム開発技術の攻略ポイントをすべて見る(要点6項目・ひっかけ3項目)→

同じ分野(システム開発技術(要件定義・設計・実装・テスト・レビュー・UML・オブジェクト指向・モジュール分割))の過去問