volume_mute

Host-Target Development Model

publish date2026/06/12 23:48:9.052508 UTC

volume_mute

Most professional software development is based on a host-target development model. Which of the following correctly describes this model?

Host Development platform IDE Compilers Testing tools Target Execution platform Libraries Related systems Databases Download software

Correct Answer

Software is developed on one computer (the host) using an IDE and compilers, then downloaded and executed on a separate computer (the target) which has the execution platform, libraries, and related systems

Explanation

In host-target development: the host has the development platform (IDE, compilers, testing tools) and the target has the execution platform (libraries, related systems, databases). The developed software is downloaded to the target for execution. This is especially important for embedded systems and mobile systems where development and execution platforms are completely different.

Reference

Software Engineering, Ian Sommerville, 10th edition


Quizzes you can take where this question appears