0

Apologies for the slightly vague title. Im having trouble discerning the difference between the two. For instance, more often than not when I see simulation(of Real Time Systems) I notice many who modify the linux kernels (2.6.xx the exact one eludes me). Then I see other software that are written in C++, Ada, and whatnot that don't modify any kernels but also do simulation of real time systems.

Then I come across the term testbed. Is that not a form of a simulator also? How are they similar and how are they not alike?

4

2 回答 2

1

我建议你做一些研究。例如,

基本上,测试平台是一个测试系统,它可以使用某些输入(动作等)来锻炼(刺激)另一个系统,并将该系统的输出与预期输出进行比较。模拟器是模拟另一个系统行为的系统。例如,飞行模拟器是一种模拟飞机飞行的设备。

结果,您可以说测试平台是“模拟”用户输入的系统,但这并不准确:它可能会刺激(注意刺激不是模拟)具有输入的系统,但它不会假装是用户或者尝试预测用户接下来会做什么,而不是简单地获取输出并将它们与预期输出进行比较。

于 2013-12-12T22:58:17.943 回答
1

Testbed = 一个可以执行任务并返回结果的真实系统。

模拟器=任务执行的近似模仿,而不是实际执行。

于 2019-04-19T21:22:16.240 回答