天天看点

2021年11月架构上午题(考友回忆版)

扫描下方二维码领取2021年11月最新软考真题答案及解析

2021年11月架构上午题(考友回忆版)

扫描二维码领取2021年11月最新软考真题答案及解析,估成绩

​①入群二维码,考后估分交流并提前收藏软考估分解析直播地址

②预约估分请扫51CTO题库小程序二维码,直达估分页面,先预约估分,6号陆续开启估分通道​

点击链接>>>  ​​​http://love51cto.mikecrm.com/6TVXoS6​​ 领取2021年11月最新软考真题​

架构风格

【知识点等级】★★★

【考频】高频考点

【涉及科目】系统架构设计师

【知识点讲解】

三层C/S架构的特点:

与二层C/S架构相比,在三层C/S架构中,增加了一个应用服务器。可以将整个应用逻辑驻留在应用服务器上,而只有表示层存在于客户机上。这种客户机称为瘦客户机。

三层C/S架构将应用系统分成三个部分:

(1)表示层。表示层是系统的用户接口部分,担负着用户与系统之间的对话功能。

(2)功能层。功能层也称为业务逻辑层,是将具体的业务处理逻辑编入程序中。

(3)数据层。数据层相当于二层C/S架构中的服务器,负责对DBMS的管理和控制。

【2020年上午第34-36题】

针对二层c/s软件结构的缺点,三层c/s架构应运而生,在三层c/s架构中,增加了一个(34)。三层c/s架构是将应用功能分成表示层,功能层和(35)三个部分,其中(36)是应用的用户接口部分,担负与应用逻辑间的对话功能。

(34)A.应用服务器    B.分布式数据库   C.内容分发   D.镜像

(35)A.硬件层   B.数据层   C.设备层  D.通信层

(36)A.表示层   B.数据层   C.应用层  D.功能层

【试题解析】详见知识点解析

【参考答案】:A、B、A

质量属性

属性 作用及要点 设计策略
    性能 处理任务所需时间或单位时间内的处理量 控制资源的使用、并发机制、增加资源、先来先服务、设定优先级。
    可用性 正常运行的时间比例,出现故障多久能启用备用系统。 心跳、Ping/Echo、异常、冗余、检查点/回滚、事务、进程监控器。
    安全性 系统向合法用户提供服务并阻止非法用户的能力。 用户授权、维护数据机密性与完整性、限制访问、RQ检测系统、追踪审计。
可修改性 可维护性 错误发生后进行局部性修改,对其他构件负面影响最小 信息隐藏、维持现有接口、限制通信路径、使用中介、运行时注册。
可扩展性 使用新构件、改进或删除原有构件或特性
结构重组 重新组织构件及构件关系、灵活配置构件
可移植性 多样的环境(硬件平台、语言、操作系统等)

【2020年第40-44题】

某公司欲开发一个在线教育平台,在架构设计阶段,公司的架构师识别出3个核心质量属性场景,其中,“网站在开发数量10万的负数情况下,用户请求的平均响应时间应小于3秒”,这一场景主要与(40)质量属性相关,通常可采用(41)架构策略实现该属性;“主站宕机后系统能够在10秒内自动切换至备用站点并恢复正常运行”主要与(42)质量属性相关,通常可采用(43)架构策略实现该属性系统;“系统完成上线后少量的外围业务功能和界面的调整与修改不超过10人日”主要与(44)质量属性相关。

(40)A.性能  B.可用性  C.易用性  D.可修改性

(41)A.抽象接口   B.信息隐藏   C.主动冗余   D.资源调度

(42)A.性能  B.可用性  C.易用性  D.可修改性

(43)A.记录/回放  B.操作串行化   C.心跳     D.增加计算资源

(44)A.性能  B.可用性  C.易用性  D.可修改性

【试题解析】

性能是指处理任务所需时间或单位时间内的处理量。“网站在开发数量10万的负数情况下,用户请求的平均响应时间应小于3秒”属于性能,可以采用资源调度的方式提升系统的性能。

可用性是指系统正常运行的时间比例。经常用两次故障之间的时 间长度或在出现故障时系统能够恢复正常的速度来表示。“主站宕机后系统能够在10秒内自动切换至备用站点并恢复正常运行”属于可用性,可以采用心跳的方式提升系统的可用性。

可修改性是指能够快速地以较高的性能价格比对系统进行变更的能力。通常以某些具体的变更为基准,通过考察这些变更的代价衡量可修改性。可修改性包含可维护性、可扩展性、结构重组、可移植性四个方面。“系统完成上线后少量的外围业务功能和界面的调整与修改不超过10人日”属于可修改性。

【参考答案】A、D、B、C、D

​扫描下方二维码领取2021年11月最新软考真题答案及解析

2021年11月架构上午题(考友回忆版)