● 某公司欲开发一种工业机器人,用来进行汽车零件的装配。公司的架构师经过分析与讨论,给出了该机器人控制软件的两种候选架构方案:闭环控制和分层结构。以下对于这两种候选架构的选择理由,错误的是 (55)(55)A. 应该采用闭环控制架构,因为闭环结构给出了将软件分解成几个协作构件的方法,这对于复杂任务特别适合B. 应该采用闭环控制结构,因为闭环控制架构中机器人的主要构件(监控器、传感器、发动机等)是彼此分开的,并能够独立替换C. 应该采用分层结构,因为分层结构很好地组织了用来协调机器人操作的构件,系统结构更加

题目

● 某公司欲开发一种工业机器人,用来进行汽车零件的装配。公司的架构师经过分析与讨论,给出了该机器人控制软件的两种候选架构方案:闭环控制和分层结构。以下对于这两种候选架构的选择理由,错误的是 (55)

(55)

A. 应该采用闭环控制架构,因为闭环结构给出了将软件分解成几个协作构件的方法,这对于复杂任务特别适合

B. 应该采用闭环控制结构,因为闭环控制架构中机器人的主要构件(监控器、传感器、发动机等)是彼此分开的,并能够独立替换

C. 应该采用分层结构,因为分层结构很好地组织了用来协调机器人操作的构件,系统结构更加清晰

D. 应该采用分层结构,因为抽象层的存在,满足了处理不确定性的需要:在较低层次不确定的实现细节在较高层次会变得确定


相似考题
参考答案和解析
正确答案:A

试题(55)分析
    采用闭环结构的软件通常由几个协作构件共同构成,且其中的主要构件彼此分开,能够进行替换与重用,但闭环结构通常适用于处理简单任务(如机器装配等),并不适用于复杂任务。分层结构的特点是通过引入抽象层,在较低层次不确定的实现细节在较高层次会变得确定,并能够组织层间构件的协作,系统结构更加清晰。
参考答案
(55)A
更多“● 某公司欲开发一种工业机器人,用来进行汽车零件的装配。公司的架构师经过分析与讨论,给出了该机 ”相关问题
  • 第1题:

    某公司欲开发一个漫步者机器人,用来完成火星探测任务。机器人的控制者首先定义探测任务和任务之间的时序依赖性,机器人接受任务后,需要根据自身状态和外界环境进行动态调整,最终自动完成任务。针对这些需求,该机器人应该采用( )架构风格最为合适。

    A. 虚拟机
    B. 黑板风格
    C. 面向对象风格
    D. 管道-过滤器

    答案:A
    解析:
    根据“机器人接受任务后,需要根据自身状态和外界环境进行动态调整”这句话判断采用虚拟机风格更加合适。

  • 第2题:

    某公司欲开发一个在线交易网站,在架构设计阶段,公司的架构师识别出 3 个核心质量属性场景。通常可采用()架构策略实现该属性;

    A. 抽象接口
    B. 信息隐藏
    C. 主动冗余
    D. 资源调度

    答案:D
    解析:
    “在线交易主站宕机后,需要在3秒内恢复正常运行”主要与可用性质量属性相关,通常可采用心跳、Ping/Echo、主动冗余、被动冗余、选举等架构策略实现该属性。

  • 第3题:

    美国机器人工业协会对工业机器人的定义为:“工业机器人是用来进行搬运材料、零件、工具等可再编程的多功能机械手,或通过不同程序的调用来完成各种工作任务的特种装置”。


    一种用于搬运材料、部件、工具或其它特种装置的可重复编程的多功能的操作机。

  • 第4题:

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

    A. 面向对象
    B. 主程序—子程序
    C. 规则系统
    D. 管道—过滤器

    答案:C
    解析:
    机器人需要根据自身状态的外界环境进行自动调整,这是一个典型的根据外部事件进行响应的场景。比较4个候选项,规则系统比较适合根据外部事件,以自身状态为基础自动进行处理和动作的场景。

  • 第5题:

    工业机器人又叫工业机械臂是一种可编程的多功能操作机,可以实现物品的搬运、码垛、焊接、涂装、装配等作业。


    正确