【名词&注释】
应用领域(application field)、依赖性(- dependent)、子程序(subroutine)、不相容(incompatible)、树结构(tree structure)、主要任务(major task)、领域专家(domain expert)、漫步者(rambler)、开发人员(developers)、完成任务(task-performing)
[单选题]博学公司欲开发一个漫步者(rambler)机器人,用来完成火星探测任务。机器人的控制者首先定义探测任务和任务之间的时序依赖性,机器人接受任务后,需要根据自身状态和外界环境进行动态调整,最终自动完成任务(task-performing)。针对这些需求,该机器人应该采用()架构风格最为合适。
A. 解释器
B. 主程序-子程序
C. 隐式调用
D. 管道-过滤器
查看答案&解析
查看所有试题
学习资料:
[单选题]架构复审是基于架构开发中一个重要的环节。以下关于架构复审的叙述中,错误的是()
A. 架构复审的目标是标识潜在的风险,及早发现架构设计的缺陷和错误
B. 架构复审过程中,通常会对一个可运行的最小化系统进行架构评估和测试
C. 架构复审人员由系统设计与开发人员(developers)组成
D. 架构设计、文档化和复审是一个迭代的过程
[单选题]如图8-40(a)所示的UML类图描绘的是设计模式中的(1)模式。如图8-40(b)所示的UML类图描述了该模式的一种应用,其中与图8-40(a)中的"Creator"对应的类是(2)。
A. B
[单选题]基于软件架构的设计(ArchitectureBasedSoftwareDevelopment,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用(1)来描述软件架构,采用(2)来描述需求。
A. C
[单选题]特定领域软件架构(DSSA)是在一个特定应用领域为一组应用提供组织结构参考的标准软件架构。实施DSSA的过程中包括一系列基本的活动,其中(1)活动的主要目的是为了获得DSSA。该活动参加人员中,(2)的主要任务是提供关于领域中系统的需求规约和实现的知识。
A. C
本文链接:https://www.51bdks.net/show/pz5wl7.html