目录:

  • 1.第一部分习题
  • 2.第二部分习题

1.第一部分习题

例1:

答案:C

例2:


答案:C

A:选项

B:选项这里的测试并不是真正的在代码中运行而是使用实例进行验证
C:选项,架构复审人员需要外部人员参与(用户人员和领域专家)
D:选项

例3:


答案:C(运行到断点的时候,相应事件触发)

例4:

答案:A(闭环控制结构不适合复杂任务)

例5:


答案:D
A:选项是一种软件架构评估方法
B:选项ATAM不需要评估软件的需求是否准确,只需要评估是否能够完成该需求
C:ATAM不需要对软件系统进行测试
D:ATAM针对场景进行评估,有主观成分和客观成分所以并不是一种精确的评估工具

例6:


答案:C,D(这里的部署视图对应下图的物理视图)

例7:


答案:A(对不到最佳的软件架构)

例8:


答案:B,C

例9:


答案:,A,C(优先选择惯用法,没有则选择设计模式)

例10:


答案:B(多种组合…)

例11:

答案:A,B

例12:

答案:C(没有使用中间件之前应用程序之间的关系类似于网状,使用中间件之后类似于变成了星型,这种方式降低了复杂度)

例13:


答案:D(非功能性需求)

例14:


答案:B,A,C,B,B,C

质量属性 设计策略
性能 优先级队列,队列调度,资源调度,增加计算资源,减少计算开销,引入并发机制
可用性 冗余,心跳线,Ping/Echo,选举
安全性 追踪审计,限制访问
可修改性 信息隐藏,运行时注册,接口-实现分离,抽象
可靠性 冗余,心跳线
可测试性 记录/回放

例15:

答案:C

例16:

答案:A(规则系统就是虚拟机风格)

例17:


答案:C( 定义清洁任务,自定义环境,虚拟机风格 )

例18:


答案:C(语音识别系统是黑板的典型应用)

例19:


答案:C,D,B

2.第二部分习题

例1:

答案:A(架构文档应该从使用者的角度进行编写)

例2:

答案:C,A

例3:


A,B,B

例4:


答案:B

例5:


答案:C( 实现这些构件不是软件架构设计阶段考虑的问题,而是构件实现过程需要考虑的问题 )

例6:


答案:C(该架构是数据流架构中的管道过滤器,数据流架构最大的问题就是和用户的交互问题 )

例7:


答案:A,D,C

例8:

答案:D
选项A:不需要对代码级别进行评估
选项B:架构评估不是去看这个需求是否正确
选项C:评估阶段不需要进行集成测试
选项D:根据相关质量属性,根据不同的偏重性进行选择

例9:


答案:A,C,D,B(随时保证…),C

例10:

答案:C(架构设计去实现需求,但是不会用来捕获或者验证需求 )

例11:


答案:B,C

例12:


答案:B,C

架构风格定义了用于描述系统的术语表和一组指导构建系统的规则, 反映了领域中众多系统所共有的结构和语义特性 ,并指导如何将各个构件有效地组织成一个完整的系统。

例13:

答案:C,C,A,B,D,A

质量属性 设计策略
性能 优先级队列,队列调度,资源调度
可用性 冗余,心跳线,Ping/Echo
安全性 追踪审计,限制访问
可修改性 信息隐藏,运行时注册,接口-实现分离
可靠性 冗余,心跳线
可测试性 记录/回放

例14:


答案:D(系统的 性能安全 产生影响,性能和安全这一对是一个平衡点),B

例15:


答案:C( 增加层次无法提高性能 )

例16:

答案:C

例17:

答案:B

例18:


答案:D

例19:


答案:B

软考高级-系统架构师-软件架构设计练习题相关推荐

  1. 软考高级-系统架构师-软件架构设计

    本章节主要内容如下( 上午综合题可以考到20~26分,其中案例题和论问题都有涉及 ): 目录: 一.软件架构的概念 1.软件架构概念 2.软件架构发展史 3.软件架构的建模 4.4+1模型 二.软件架 ...

  2. 【转载】软考高级系统架构师论文,到底该如何写

    前言 2020年参加了软考高级系统架构师的考试,那是我在考场上第一次写论文,2小时2500字+,最后得分56. 拿到成绩后写了一篇关于七天复习考过系统架构师的文章,作为一个自学者,深知网上系统架构师的 ...

  3. 软考高级-系统架构师-案例分析-案例题1

    软考高级-系统架构师-案例分析题1必做部分主要考点就是质量属性,架构风格,软件架构评估,非功能需求.除了2013年(ESB总线),2014年(设计模式和MVC)没有考以外基本上都涉及到了,下面是我总结 ...

  4. 软考高级-系统架构师-案例分析-案例题2

    案例题2~5都是选做题,选2道题进行回答,历年第二题主要考查了结构化设计(流程图,数据流图),面向对象(概念,UML等),数据库技术,WEB技术,分布式技术其中结构化设计,面向对象和数据库技术出现频率 ...

  5. 软考高级系统架构师是什么来头?考上了就能当架构师了吗

    什么是软考 计算机技术与软件专业技术资格(水平)考试(以下简称计算机软件资格考试)是原中国计算机软件专业技术资格和水平考试(简称软件考试)的完善与发展.计算机软件资格考试是由国家人力资源和社会保障部. ...

  6. 软考高级 系统架构师考试经验分享(2021年一次性通过)

    简介 笔者从事前端开发工作,是2021年11月6号第一次参加的系统架构设计师考试.很幸运一次性通过.分数不算太高,分别是 51/50/46. 下面笔者来分享下系统架构设计师的考试经验.希望能对准备考试 ...

  7. 软考高级系统架构师_考试介绍_以及考点_以及如何备考---备考笔记003

    了解就可以了 了解就可以了 这个要知道,跟项目管理师是一样的考试时间 软考高级的考试标准程度很高 软考网站这个需要知道,收藏一下.

  8. 软考高级-系统架构师-第五章软件架构设计

    本篇博文目录: 一.软件架构设计 1.软件架构的定义 2.体系结构设计(SA)与生命周期 (1) 需求分析阶段 (2) 设计阶段 (3) 实现阶段 (4) 构建组装阶段 (5) 部署阶段 (6) 后开 ...

  9. 软考高级-系统架构师-案例分析-架构设计

    本篇博文目录: 考点分析 一.软件架构风格 1.基本概念 2.真题案例分析 二.质量属性与架构评估 1.基本概念 2.案例分析 三.Web架构综合考查 1.Web服务器技术演变 (1) 负载均衡技术 ...

最新文章

  1. 整数划分问题【递归以及递推求解方式】
  2. 免费Web打印控件测试
  3. ABAP OLE相关的应用
  4. Angular - - $cacheFactory
  5. python字符串转字典并获取多层嵌套字典元素
  6. linux全过程图解图片,安装 Mandriva Linux全过程《图解》
  7. android 2.3 otg,学会使用手机的OTG功能-事半功倍-系列评测2
  8. rails获取json内容
  9. qt结合arcgis进行开发
  10. Webx mvc 源码
  11. 迪杰斯特拉模板-刘汝佳紫书
  12. opencv+ArcFace人脸识别
  13. 微博博主侮辱女性 街猫koryili
  14. Android 开源OS
  15. Scrolling and zooming chart with ChartScroller
  16. 单点登录--微服务的登录解决方案
  17. 关于 RabbitMQ,应该没有比这更详细的教程了!
  18. 剑指offer(三)
  19. 520情人节送女朋友的3D相册礼物~html+css+js实现抖音炫酷樱花3D相册(含音乐)
  20. Opencv学习笔记(九)光流法

热门文章

  1. 如何使用Epub360制作炫酷的邀请函类型H5页面
  2. 怎样才能在PDF上写字?
  3. vivado生成mig_ddr3调试经验分享(一)——modelsim实现对vivado中的MIG ddr3的仿真
  4. OSG粒子系统应用:雨雪效果
  5. CSDN编辑器(Markdown编辑器)基本操作手册
  6. 华为平板当电脑扩展屏:Wired XDisplay
  7. php 发送邮箱的stmp服务器
  8. 柯尼卡美能达提示关闭第一侧盖板未关闭故障
  9. win7计算机没有光驱图标不见了,win7系统光驱图标消失怎么办
  10. 4.9 朗斯基行列式