正确答案: A
应该采用闭环控制架构,因为闭环结构给出了将软件分解成几个协作构件的方法,这对于复杂任务特别适合
题目:某公司欲开发一种工业机器人,用来进行汽车零件的装配。公司的架构师经过分析与讨论,给出了该机器人控制软件的两种候选架构方案:闭环控制和分层结构。以下对于这两种候选架构的选择理由,错误的是______。
解析:解析:采用闭环结构的软件通常由几个协作构件共同构成,且其中的主要构件彼此分开,能够进行替换与重用,但闭环结构通常适用于处理简单任务(如机器装配等),并不适用于复杂任务。分层结构的特点是通过引入抽象层,在较低层次不确定的实现细节在较高层次会变得确定,并能够组织层间构件的协作,系统结构更加清晰。
查看原题查看所有试题
学习资料的答案和解析:
[单选题]在较高的抽象层次上,传统的程序流程图与UML中活动图最根本的区别在于(9)。
程序流程图明确地指定了每个活动的先后顺序,而活动图仅描述了活动和必要的工作顺序
解析:解析:程序流程图是一种由逻辑框,流程线及文字说明等组成的,用来描述计算过程的示意图,它可以简明扼要地表达计算机完成某个给定问题的确定算法的逻辑操作过程。流程图一般由处理框、判断框、流程线、连接框和起止框等构成。程序流程图可以表示顺序、分支和重复这三种基本的程序控制结构。程序流程图不能表示并发活动,图中的过程一次只能执行一步。UML的活动图显示了从活动到活动的控制流。活动图用于对系统的动态方面建模,多数情况下,它包括对计算过程中顺序的(也可能是并发的)步骤进行建模。活动图是状态机的一种特殊情况,在活动图中可以包括简单的和组合的状态、分支和汇合。
[单选题]在一个占地200×80m2生产大型机床的车问里布置网络,有200台计算机需要连网,没有任何现成网线,对网络的响应速度要求是能实时控制。设计师在进行物理网络设计时,提出了如下方案:设计一个中心机房,将所有的交换机、路由器、服务器放置在该中心机房,用UPS保证供电,用超5类双绞线电缆作为传输介质并用PVC线槽铺设。该设计方案的最严重问题是 (32) ,其他严重问题及建议是 (33) 。(32)
交换机集中于中心机房将使得水平布线超过100米的长度限制