应该采用闭环控制架构,因为闭环结构给出了将软件分解成几个协作构件的方法,这对于复杂任务特别适合
应该采用闭环控制结构,因为闭环控制架构中机器人的主要构件监控器、传感器、发动机等)是彼此分开的,并能够独立替换
应该采用分层结构,因为分层结构很好地组织了用来协调机器人操作的构件,系统结构更加清晰
应该采用分层结构,因为抽象层的存在,满足了处理不确定性的需要:在较低层次不确定的实现细节在较高层次会变得确定
第1题:
● 某公司欲开发一种工业机器人,用来进行汽车零件的装配。公司的架构师经过分析与讨论,给出了该机器人控制软件的两种候选架构方案:闭环控制和分层结构。以下对于这两种候选架构的选择理由,错误的是 (55)
(55)
A. 应该采用闭环控制架构,因为闭环结构给出了将软件分解成几个协作构件的方法,这对于复杂任务特别适合
B. 应该采用闭环控制结构,因为闭环控制架构中机器人的主要构件(监控器、传感器、发动机等)是彼此分开的,并能够独立替换
C. 应该采用分层结构,因为分层结构很好地组织了用来协调机器人操作的构件,系统结构更加清晰
D. 应该采用分层结构,因为抽象层的存在,满足了处理不确定性的需要:在较低层次不确定的实现细节在较高层次会变得确定
第2题:
A.①②③④
B.①②③⑤
C.①③④⑤
D.①②③④⑤
第3题:
阅读以下软件系统架构选择的问题。
某公司欲开发一个车辆定速巡航控制系统,以确保车辆在不断变化的地形中以固定的速度行驶。该系统的简化示意图如下图所示。各种系统输入的含义见下表。
定速巡航控制系统输入说明
公司的领域专家对需求进行深入分析后,将系统需求认定为:任何时刻,只要定速巡航控制系统处于工作状态,就要有确定的期望速度,并通过调整引擎油门的设定值来维持期望速度。
在对车辆定速巡航控制系统的架构进行设计时,公司的架构师王工提出采用面向对象的架构风格,而李工则主张采用控制环路的架构风格。在架构评估会议上,专家对这两种方案进行综合评价,最终采用了面向对象和控制环路相结合的混合架构风格。
[问题1]
在实际的软件项目开发中,采用成熟的架构风格是项目成功的保证。请用200字以内的文字说明:什么是软件架构风格:面向对象和控制环路两种架构风格各自的特点。
[问题2]
用户需求没有明确给出该系统如何根据输入集合计算输出。请用300字以内的文字针对该系统的增减速功能,分别给出两种架构风格中的主要构件,并详细描述计算过程。
[问题3]
实际的软件系统架构通常是多种架构风格的混合,不同的架构风格都有其适合的应用场景。以该系统为例,针对面向对象架构风格和控制环路架构风格,各给出两个适合的应用场景,并简要说明理由。
第4题:
采用面向对象方法进行软件开发,在分析阶段,架构师主要关注系统的( )。
A.技术B.部署C.实现D.行为
第5题:
某公司拟开发一个扫地机器人。机器人的控制者首先定义清洁流程和流程中任务之间的关系,机器人接受任务后,需要响应外界环境中触发的一些突发事件,根据自身状态进行动态调整,最终自动完成任务。针对上述需求,该机器人应该采用( )架构风格最为合适。
A.面向对象B.主程序一子程序C.规则系统D.管道一过滤器
第6题:
第7题:
第8题:
工业机器人按用途可分为装配机器人、焊接机器人、喷涂机器人和搬运机器人等多种。
第9题:
按照控制水平分类,通用工业机器人属于()
第10题:
传感器的选择及精度分析
技术经济性分析
控制系统硬件电路设计
控制系统软件配置与调试
第11题:
搬运机器人
喷涂机器人
焊接机器人
装配机器人
第12题:
机构的力学计算
技术经济性分析
控制系统硬件电路设计
控制系统软件配置与调试
第13题:
A.①②③④
B.①②③⑤
C.①③④⑤
D.②③④⑤
第14题:
此题为判断题(对,错)。
第15题:
A、B两种机器人都被用来搬运化工原料,A型机器人比B型机器人每小时多搬运30kg,A型
机器人搬运900kg所用时间与B型机器人搬运600kg所用时间相等,两种机器人每小时分别搬运多少化工原料?
第16题:
某公司拟开发一个地面清洁机器人。机器人的控制者首先定义清洁任务和任务之间的关系,机器人接受任务后,需要响应外界环境中触发的一些突发事件,根据自身状态进行动态调整,最终自动完成任务。针对上述需求,该机器人应该采用( )架构风格最为合适。
A.面向对象 B.主程序-子程序 C.规则系统 D.管道-过滤器
第17题:
某公司欲开发一个智能机器人系统,在架构设计阶段,公司的架构师识别出3个核心质量属性场景。其中“机器人系统主电源断电后,能够在10秒内自动启动备用电源并进行切换,恢复正常运行”主要与( )质量属性相关,通常可采用( )架构策略实现该属性;“机器人在正常运动过程中如果发现前方2米内有人或者障碍物,应在1秒内停止并在2秒内选择一条新的运行路径”主要与( )质量属性相关,通常可采用( )架构策略实现该属性;“对机器人的远程控制命令应该进行加密,从而能够抵挡恶意的入侵破坏行为,并对攻击进行报警和记录”主要与( )质量属性相关,通常可采用( )架构策略实现该属性。
A.可用性B.性能C.易用性D.可修改性 A.抽象接口B.信息隐藏C.主动冗余D.记录/回放 A.可测试性B.易用性C.互操作性D.性能 A.资源调度B.操作串行化C.心跳D.内置监控器 A.可用性B.安全性C.可测试性D.可修改性 A.内置监控器B.追踪审计C.记录/回放D.维护现有接口
第18题:
第19题:
在每日站会上,一名团队成员报告说,为性能修复提供的技术解决方案无法按预期工作,技术架构师随后开始讨论实施的解决方案。敏捷管理专业人士应该怎么做?()
第20题:
在工业机器人的设计中,()是理论分析阶段要进行的工作之一。
第21题:
喷涂机器人
焊接机器人
装配机器人
搬运机器人
第22题:
第23题:
点位控制机器人
连续路径控制机器人
离散路径控制机器人
控制路径机器人
第24题: