【名词&注释】
时间延迟(time delay)、专业术语(technical terms)、设计阶段(design stage)、家用空调(domestic air-conditioning)、用户数量(user number)、直接影响(directly affect)、主要任务(major task)、交易系统(trading system)、分析阶段(analysis phase)、可修改性(modifiability)
[单选题]Windows操作系统在图形用户界面处理方面采用的核心架构风格是(1)风格。Java语言宣传的"一次编写,到处运行"的特性,从架构风格上看符合(2)风格的特点。
A. C
查看答案&解析
查看所有试题
学习资料:
[单选题]设计模式(Design Pattem)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。下面关于设计模式所倡导的基本原则的描述,错误的是()
A. 模块应对扩展开放,而对修改关闭
B. 优先使用继承,而不是组合
C. 要针对接口编程,而不是针对实现编程
D. 抽象不应该依赖于细节,细节应当依赖于抽象
[单选题]软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。以下关于软件架构设计活动的描述,错误的是()
A. 在建立软件架构的初期,一般需要选择一个合适的架构风格
B. 将架构分析阶段(analysis phase)已标识的构件映射到架构中,并分析这些构件之间的关系
C. 软件架构设计活动将已标识构件集成到软件架构中,设计并实现这些构件
D. 一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审
[单选题]博学公司承接了一个开发家用空调自动调温器的任务,调温器测量外部空气温度,根据设定的期望温度控制空调的开关。根据该需求,公司应采用()架构风格最为合适。
A. 解释器
B. 过程控制
C. 分层
D. 管道-过滤器
[单选题]某公司欲开发一个在线交易系统(trading system),在架构设计阶段公司的架构师识别出3个核心质量属性场景。其中“在并发用户数量为1000人时,用户的交易请求需要在0.5秒内得到响应”主要与(1)质量属性相关,通常可采用(2)架构策略实现该属性;“当系统由于软件故障意外崩溃后,需要在0.5小时内恢复正常运行”主要与(3)质量属性相关,通常可采用(4)架构策略实现该属性;“系统应该能够抵挡恶意用户的入侵行为,并进行报警和记录”主要与(5)质量属性相关,通常可采用(6)架构策略实现该属性。
A. B
[单选题]特定领域软件架构(DSSA)是在一个特定应用领域为一组应用提供组织结构参考的标准软件架构。实施DSSA的过程中包括一系列基本的活动,其中(1)活动的主要目的是为了获得DSSA。该活动参加人员中,(2)的主要任务(major task)是提供关于领域中系统的需求规约和实现的知识。
A. A
[单选题]识别风险点、非风险点、敏感点和权衡点是软件架构评估过程中的关键步骤。针对某系统所作的架构设计中,“系统需要支持的最大并发用户数量直接影响传输协议和数据格式”描述了系统架构设计中的一个(1):“由于系统的业务逻辑目前尚不清楚,因此现有系统三层架构中的第2层可能会出现功能重复,这会影响系统的可修改性(modifiability)”描述了系统架构设计中的一个(2)。
A. A
[单选题]正确识别风险点、非风险点、敏感点和权衡点是进行软件架构评价的关键步骤。其中(1)是实现一个特定质量属性的关键特征,该特征为一个或多个软件构件所共有。"改变加密的级别可能会对安全性和性能都产生显著的影响",这是一个对系统(2)的描述。
A. D
本文链接:https://www.51bdks.net/show/wvq5ej.html