volume_mute

Host vs Target Platform

publish date2026/06/13 06:39:44.885668 UTC

volume_mute

Match each item to whether it belongs to the Host (development) platform or the Target (execution) platform.

drag and drop the selected option to the right place

Correct Answer

(1) IDE (e.g., Eclipse),Host platform
(2) Compilers,Host platform
(3) Testing tools (e.g., JUnit),Host platform
(4) Execution platform / runtime environment,Target platform
(5) Production libraries used by the running application,Target platform
(6) Related systems the application integrates with at runtime,Target platform

Explanation

Host platform - where development occurs: IDE, compilers, testing tools. Target platform - where the software runs in production: execution platform, production libraries, related systems, databases. The software is developed on the host and downloaded to the target. Sometimes both are the same (e.g., Java development and execution on the same machine via JVM), but for embedded and mobile systems they are always different.

Reference

Software Engineering, Ian Sommerville, 10th edition


Quizzes you can take where this question appears