列表

详情


某公司拟开发一个地面清洁机器人。机器人的控制者首先定义清洁任务和任务之间的关系,机器人接受任务后,需要响应外界环境中触发的一些突发事件,根据自身状态进行动态调整,最终自动完成任务。针对上述需求,该机器人应该采用(  )架构风格最为合适。

A. 面向对象

B. 主程序-子程序

C. 规则系统

D. 管道-过滤器

参考答案: C

详细解析:

规则系统属于虚拟机风格的一种,在本题中要求机器人的控制者首先定义清洁任务和任务之间的关系,然后由机器人执行,这说明机器人能对自定义的一些逻辑进行解析,这是虚拟机风格的一大特色。

上一题