我被要求比较两种不同操作系统用于无线传感器网络的编程模型,TinyOS(使用基于事件的模型)和Contiki(内部使用事件,但为应用程序编程人员提供了一种protothread模型)。我在两个系统中都开发了相同的应用程序,我可以对这两个模型的优缺点进行定性分析,并给出我的主观印象。
但是,我被要求提出比较它们的指标。除了编写程序所花费的时间(大致相等)之外,我不确定其他哪些指标是适用的。你能建议吗?
答案 0 :(得分:0)
时间了解这些计划?网上询问有关死锁的问题数量(按用户群标准化)
答案 1 :(得分:0)
我最终使用了代码行和圈复杂度来展示不同模型如何影响代码组织。我还通过要求另一个程序员阅读它们来估计理解这两个程序的难度。