IPA過去問ドリル

令和6年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問18

テクノロジ/開発技術

組込みソフトウェア開発のデバッグツールに関する説明のうち,適切なものはどれか。

出典:令和6年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問18

正解:ウ

解説

オシロスコープは,電気信号の電圧変化を時間軸に沿った波形として表示する測定器であり,信号の立上り・立下り時間やパルス幅などのタイミングを直接観測できるため,組込みシステムにおけるタイミングの検証やリアルタイム性の検証に用いられます。

選択肢ごとの解説

  • 誤り。ICE(In-Circuit Emulator)は,ターゲット CPU の代わりにエミュレータ用のプロセッサやプローブをターゲットシステムに接続して動作をエミュレートするデバッグツールであり,ターゲットシステムの ROM にデバッガエージェントを内蔵するものではありません。
  • 誤り。JTAG エミュレーターは,JTAG 規格の専用ポートを介して,ホストコンピュータからターゲットのレジスタやメモリの内容を読み書きすることができるデバッグツールです。
  • 正しい。オシロスコープは信号の波形を観測できるため,タイミングの検証やリアルタイム性の検証に用いることができます。
  • 誤り。ロジックアナライザーは,多数のデジタル信号線(複数端子)を同時に計測し,信号間のタイミング関係を解析できるツールであり,1 端子だけを計測するものではありません。
エンベデッドシステムスペシャリストの過去問を演習モードで解く