【名词&注释】
提高质量(improving quality)、应用领域(application field)、闭环控制(closed loop control)、高可用性(high availability)、执行时间(execution time)、主要任务(major task)、汽车零件(automobile parts)、领域专家(domain expert)、混合体(heterocaryon)、保持稳定(keep stable)
[单选题]特定领域软件架构(DSSA)是在一个特定应用领域为一组应用提供组织结构参考的标准软件架构。实施DSSA的过程中包括一系列基本的活动,其中(1)活动的主要目的是为了获得DSSA。该活动参加人员中,(2)的主要任务是提供关于领域中系统的需求规约和实现的知识。
A. A
查看答案&解析
查看所有试题
学习资料:
[单选题]JavaEE是Java领域内企业级应用开发的框架与标准。下面关于采用JavaEE架构的描述,不正确的是()
A. JavaEE定义了分布式环境中多层应用系统的架构,是多种Java技术的混合体(heterocaryon)
B. 具有典型的3层结构:表现层、业务逻辑层和基础设施层
C. 不同的应用系统对底层支持系统的要求可能不同,因此每次开发时应该针对不同的应用需求对底层系统进行二次开发,提供支持接口
D. 要严格区分业务逻辑层和表现层,尤其应该注意不要在表现层中混杂业务代码
[单选题]某公司欲开发一种工业机器人,用来进行汽车零件(automobile parts)的装配。公司的架构师经过分析与讨论,给出了该机器人控制软件的两种候选架构方案:闭环控制和分层结构。以下对于这两种候选架构的选择理由,错误的是()
A. 应该采用闭环控制架构,因为闭环结构给出了将软件分解成几个协作构件的方法,这对于复杂任务特别适合
B. 应该采用闭环控制结构,因为闭环控制架构中机器人的主要构件监控器、传感器、发动机等)是彼此分开的,并能够独立替换
C. 应该采用分层结构,因为分层结构很好地组织了用来协调机器人操作的构件,系统结构更加清晰
D. 应该采用分层结构,因为抽象层的存在,满足了处理不确定性的需要:在较低层次不确定的实现细节在较高层次会变得确定
[单选题]某公司欲开发一门户网站,将公司的各个分公司及办事处信息进行整合。现决定采用Composite设计模式来实现公司的组织结构关系,并设计了如图12-18所示的UML类图。图中与Composite模式中的Component角色相对应的类是(1),与Composite角色相对应的类是(2)。
A. D
[单选题]软件质量属性通常需要采用特定的设计策略实现。例如,(1)设计策略能提高该系统的可用性,(2)设计策略能够提高该系统的性能,(3)设计策略能够提高该系统的安全性。
A. A
本文链接:https://www.51bdks.net/show/403yy0.html