戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

エンベデッドシステムスペシャリスト 2013年 午前2 問11


問題文

開発ツールの機能の説明のうち、適切なものはどれか。

選択肢

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

🔒 解説は解答すると表示されます

開発ツールの機能【午前2解説】

正解の理由

アが適切です。インスペクタは、プログラムの実行中に変数などのデータの内容を確認するための開発ツールです。実行時の値を調べることで、プログラムが想定どおりに動作しているかを確認できます。

解法ステップ

  1. 選択肢に登場する開発ツールの役割を整理します。
  2. 「実行時のデータ内容」「実行経路」「プログラム構造の探索」「ソースコードの編集」のどれに関する説明かを見分けます。
  3. 実行中のデータを表示する機能に該当するのはインスペクタなので、アを選びます。

選択肢別の誤答解説

  • ア:適切です。インスペクタは、プログラムの実行時に変数などのデータ内容を表示・確認します。
  • イ:不適切です。プログラム内やプログラム間の実行経路を表示するのは、一般にトレーサの役割です。シミュレータは、対象の動作を模擬するためのツールです。
  • ウ:不適切です。プログラム単位の機能やデータ定義を探索しやすくするのは、一般にブラウザの役割です。トレーサは実行経路を追跡します。
  • エ:不適切です。文字の挿入・削除・置換によってソースコードを編集するのは、エディタの役割です。ブラウザはプログラムの構造や定義などを検索・参照するためのツールです。

よくある誤解

  • シミュレータとトレーサを混同する:シミュレータは動作を模擬し、トレーサは実行の流れを追跡・表示します。
  • ブラウザをWeb閲覧用のソフトだけだと思う:開発ツールのブラウザは、プログラムの構造や定義を参照・探索する機能を指すことがあります。
  • インスペクタは実行前のソースコードを見るツールだと思う:インスペクタで確認するのは、主に実行時のデータです。

補足コラム

開発ツールは、何を調べたり操作したりするかで区別すると覚えやすくなります。
ツール主な役割
インスペクタ実行時のデータを確認する
シミュレータ対象の動作を模擬する
トレーサ実行経路を追跡・表示する
ブラウザプログラムの構造や定義を探索する
エディタソースコードを編集する

FAQ

Q. インスペクタは、実行が終わった後の結果だけを確認するツールですか?
A. 主にプログラムの実行中に、変数などの値を確認するためのツールです。実行時の状態を調べることで、不具合の原因を特定しやすくなります。
Q. シミュレータとトレーサは、どちらも実行を再現するツールですか?
A. 役割は異なります。シミュレータは動作を模擬するツールであり、トレーサは実行経路を追跡して表示するツールです。

関連キーワード: インスペクタ、シミュレータ、トレーサ、ブラウザ、エディタ、デバッグ
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

エンベデッドシステムスペシャリストを
クイズ形式で学習しませんか?

クイズ画面へ遷移する→

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について