「AP過去問 令和5年度秋期 午前 問50」の版間の差分
(ページの作成:「AP過去問 令和6年度春期 午前 問題に戻る AP過去問 令和6年度春期 午前 問49前の問題へ AP過去問 令和6年度春期 午前 問51次の問題へ =='''問50(問題文)'''== 組込みシステムのソフトウェア開発に使われるIDEの説明として、適切なものはどれか。 ア エディター、コンパイラ、リンカ、デバッガなどが一…」) |
編集の要約なし |
||
(同じ利用者による、間の1版が非表示) | |||
1行目: | 1行目: | ||
[[AP過去問 | [[AP過去問 令和5年度秋期 午前#問題|AP過去問 令和5年度秋期 午前 問題]]に戻る | ||
[[AP過去問 | [[AP過去問 令和5年度秋期 午前 問49]]前の問題へ | ||
[[AP過去問 | [[AP過去問 令和5年度秋期 午前 問51]]次の問題へ | ||
22行目: | 22行目: | ||
=='''回答・解説'''== | =='''回答・解説'''== | ||
アは✅正しいです。エディター、コンパイラ、リンカ、デバッガなどが一体となったツール | |||
:→'''IDE'''(Integrated Development Environment、統合開発環境)とは、ソフトウェア開発に必要な複数のツールを一つにまとめて提供する開発支援ソフトウェアです。エディターによるソースコードの編集、コンパイラやリンカによるビルド、デバッガによる動作検証など、開発工程を一貫して行えるようにすることで、生産性を向上させます。組込みシステムの開発でも、こうしたIDEがよく利用されます。 | |||
イは❌間違いです。専用のハードウェアインタフェースでCPUの情報を取得する装置 | |||
:→これは、'''ICE'''(In-Circuit Emulator)や'''JTAGデバッガ'''など、ハードウェアレベルでのデバッグに使われる装置の説明です。IDEとは異なります。 | |||
ウは❌間違いです。ターゲットCPUを搭載した評価ボードなどの実行環境 | |||
:→これは'''ターゲットボード'''や'''評価ボード'''の説明に該当します。実際の動作確認や試験に使うハードウェアであり、ソフトウェア開発環境そのものではありません。 | |||
エは❌間違いです。タスクスケジューリングの仕組みなどを提供するソフトウェア | |||
:→これは'''リアルタイムOS(RTOS)'''などの説明です。スケジューリングや割込み処理などを管理するソフトウェアであり、IDEとは別のカテゴリです。 | |||
したがって | |||
<span style = "background:linear-gradient(transparent 75%, #7fbfff 75%); font-weight:bold; "> | |||
ア</span> | |||
が答えです。 | |||
[[AP過去問 令和5年度秋期 午前 問49]]前の問題へ | |||
[[AP過去問 | [[AP過去問 令和5年度秋期 午前 問51]]次の問題へ | ||
[[AP過去問 | [[AP過去問 令和5年度秋期 午前#問題|AP過去問 令和5年度秋期 午前 問題]]に戻る |
2025年4月18日 (金) 20:09時点における最新版
AP過去問 令和5年度秋期 午前 問49前の問題へ
AP過去問 令和5年度秋期 午前 問51次の問題へ
問50(問題文)
組込みシステムのソフトウェア開発に使われるIDEの説明として、適切なものはどれか。
ア エディター、コンパイラ、リンカ、デバッガなどが一体となったツール
イ 専用のハードウェアインタフェースでCPUの情報を取得する装置
ウ ターゲットCPUを搭載した評価ボードなどの実行環境
エ タスクスケジューリングの仕組みなどを提供するソフトウェア
回答・解説
アは✅正しいです。エディター、コンパイラ、リンカ、デバッガなどが一体となったツール
- →IDE(Integrated Development Environment、統合開発環境)とは、ソフトウェア開発に必要な複数のツールを一つにまとめて提供する開発支援ソフトウェアです。エディターによるソースコードの編集、コンパイラやリンカによるビルド、デバッガによる動作検証など、開発工程を一貫して行えるようにすることで、生産性を向上させます。組込みシステムの開発でも、こうしたIDEがよく利用されます。
イは❌間違いです。専用のハードウェアインタフェースでCPUの情報を取得する装置
- →これは、ICE(In-Circuit Emulator)やJTAGデバッガなど、ハードウェアレベルでのデバッグに使われる装置の説明です。IDEとは異なります。
ウは❌間違いです。ターゲットCPUを搭載した評価ボードなどの実行環境
- →これはターゲットボードや評価ボードの説明に該当します。実際の動作確認や試験に使うハードウェアであり、ソフトウェア開発環境そのものではありません。
エは❌間違いです。タスクスケジューリングの仕組みなどを提供するソフトウェア
- →これはリアルタイムOS(RTOS)などの説明です。スケジューリングや割込み処理などを管理するソフトウェアであり、IDEとは別のカテゴリです。
したがって
ア
が答えです。
AP過去問 令和5年度秋期 午前 問49前の問題へ
AP過去問 令和5年度秋期 午前 問51次の問題へ