【新版】系统架构设计师 - 新版架构备考索引<附2023年11月原题回忆>

个人总结,仅供参考,欢迎加好友一起讨论

文章目录

架构 - 新版架构备考索引

首先,此备考索引是在改版机考之后,根据考题方向,博主自我总结,只代表个人观点,仅供参考,请各位自行决定备考方案。

如果您需要沟通学习,可以加我好友,一起讨论,一起吹牛。

个人观点,新版教材,重点在下篇八大架构的内容,具体的您可以参考教材,或者持续关注作者博文动态

机考详情

| 总结时间,截止2024年5月前 ||||

科目 考试形式 考试时长 合格标准
综合选择 机试,75道单选题,每题1分,共75分 150分钟 45分及以上
案例简答 机试,3道问答题,1道必答+4选2 案例+论文合并一起考试,210分钟 45分及以上
论文编写 机试,1道论文,4选1 案例+论文合并一起考试,210分钟 45分及以上

备考索引与方向(个人观点,仅供参考)

章节:计算机硬件

备考:有那么几次没考过了,最后稍微看看冲刺下

  • 计算机硬件:硬件组成、CPU、寄存器等
  • 计算机指令:寻址方式、指令流水线计算
  • 计算机体系结构:Flynn分类,指令系统CISC和RISC
  • 计算机存储系统:分级存储、cache、存储体系
  • 输入输出技术、总线

章节:操作系统

备考:稍微着重备考下,不管是系分还是架构,都和操作系统有关系

  • 进程管理:进程状态、前趋图、同步与互斥、调度、死锁、线程
  • 存储管理:分区、页式、段式、段页式、页面置换算法
  • 文件管理:索引文件结构、文件目录、空闲存储空间管理
  • 设备管理:/O软件、虚设备和SPOOLING技术、磁盘调度
  • 微内核操作系统、嵌入式操作系统

章节:嵌入式

备考:有时间就准备,作者本人实在是背不过相关知识点

  • 嵌入式系统组成及特点
  • 嵌入式系统分类
  • 嵌入式软件组成及特点
  • 安全软件设计

章节:数据库技术

备考:重点备考,选择题3-5题,案例大概率有1题,论文方向也会涉及

  • 数据库设计:三级模式 - 两级映像、需求分析、逻辑、物理设计
  • 关系代数:并、交、差、笛卡尔积、投影、选择、连接
  • 关系数据库的规范化:函数依赖、键和约束、范式、模式分解
  • 数据库的控制:并发控制、事物管理、封锁协议
  • 数据故障、数据恢复、数据备份
  • 数据仓库组成、数据挖掘算法
  • 反规范化技术、大数据
  • NoSql,联邦数据库,内存数据库

章节:计算机网络

备考:每次考试都会有那么2-3个题目,毕竟架构和网络有点说不清的联系

  • 网络体系结构:OSI/RM七层模型、TCP/IP模型
  • 网络技术标准和协议:局域网、广域网、TCP/IP协议族、路由协议
  • 通信技术、网络技术、组网技术、网络工程

章节:其他计算机系统相关知识

备考:有时间就准备,系统工程

  • 计算机语言
  • 多媒体
  • 系统工程

章节:系统配置与性能

备考:章节知识点简单,可能会考察1-2分选择题

  • 性能指标评估
  • 性能计算
  • 性能设计、评估

章节:信息系统相关知识

备考:重点备考,包括企业信息化战略相关知识点,包括新版教材知识点

  • 信息系统概述、生命周期、开发方法
  • 业务处理系统TPS、管理信息系统MIS、决策支持系统DSS
  • 专家系统ES、办公自动化系统OAS、企业资源规划ERP
  • 典型信息系统架构模型、电子政务和电子商务

章节:信息安全技术相关知识

备考:重点备考,信息安全是现阶段IT及其它相关行业的发展必要趋势

  • 信息安全基础知识、基本概念、存储安全和网络安全信息安全
  • 系统组成、信息加解密技术
  • 密钥管理技术、访问控制、数字签名、抗攻击技术
  • 信息安全的保障体系和评估

章节:软件工程

备考:重点备考,不多说,考试大头

  • 软件工程定义、过程模型、敏捷、统---过程、成熟度
  • 需求工程:需求获取、需求变更、需求追踪
  • 系统设计:结构化设计、面向对象设计、人机界面设计等
  • 测试基础知识:测试方法、测试阶段
  • 净室软件工程、基于构件的软件工程
  • 软件项目管理:进度、配置、质量、风险

章节:面向对象技术

备考:重点备考,都说设计模式架构里面不考了

  • 面向对象基本概念,面向对象分析、设计、测试
  • UML概述、关系、图
  • 设计模式

章节:项目管理

备考:架构考试中有些弱化这章节,但是学过高项和PMP的人来说,不是什么大问题

  • 进度管理、配置管理、质量管理、风险管理等各种项目管理

章节:系统架构设计

备考:重点备考,架构设计师不考它说不过去了,尤其是新版教材加入的内容

  • 软件架构概念,软件架构设计与生命周期
  • 基于架构的软件开发方法:基于架构的软件设计ABSD
  • 软件架构风格:数据流、调用/返回、以数据为中心、虚拟机、独立构件
  • 软件架构复用
  • 特定领域软件架构DSSA
  • 软件质量属性、敏感点、风险点
  • 系统架构评估:架构权衡分析、软件架构分析、成本效益分析

章节:软件可靠性

备考:章节知识点简单,可能会考察1-2分选择题

  • 软件可靠性基本概念
  • 软件可靠性建模、管理
  • 软件可靠性设计、测试、评价

章节:软件架构的演化和维护

备考:重点备考,新版知识点,案例和论文肯定得有

  • 软件架构演化、面向对象架构演化
  • 软件架构演化分类、原则、评估方法
  • 大型网站架构演化实例、软件架构维护

章节:未来信息综合就是

备考:重点备考,新版知识点,别为未来两字迷惑,您没在用不代表就是未来技术

  • 信息物理系统技术、人工智能技术
  • 机器人技术、边缘计算
  • 数字孪生体技术、云计算和大数据技术

章节:数学和经济管理

备考:有时间就准备,没时间先保其它章节内容

  • 图论应用:最小生成树、最短路径、网络与最大流量
  • 运筹方法:关键路径、线性规划、对策论、决策论、存贮论、排队论

章节:法律法规、标准化与各种权

备考:个人观点,简单的判断权利归属它不会再考了,要考就是把情景描述的复杂点考察

  • 知识产权基础知识:保护期限、产权人、侵权判定、其他法律细则
  • 标准化基础知识:标准的分类、标准的编号

总结

呼应一下文章开头内容吧

新版教材下篇八大架构如下:

  • 信息系统架构
  • 层次式架构
  • 云原生架构
  • 面向服务架构
  • 嵌入式架构
  • 通信系统架构
  • 安全架构
  • 大数据架构

附:2023年11月改版机试原题简单回忆

注:

仅供参考,如果您找不到,我也找不到,大家一样找不到,不用来回问来问去的到底哪有2023年11月的架构原题。

选择题

1-2)Mccabe度量法(错误的是V(g) = m -n + 1、最大范围 ≤ 10)

3)多线程任务通信方式(共享内存 + 消息传递)

4)星型拓扑结构(最多2跳)

5)数据库(A->B,B->C),属于(2NF)

6)数据库去除多值依赖属于(4NF)

7)不仅关注输入输出,也关注逻辑测试(灰盒测试)

8)数据库语句(having + group by)

9)web新型测试(A/B测试)

10)SSL不具备特性(不可抵赖性)

11-12)sysml新增(需求图),其中(需求图)描绘了需求

13)面向对象需求不断新增开发模型(喷泉模型)

14)开发和测试同时进行(W模型)

15)阶段结束后输出物经过评审变为(软件配置项)

16)敏捷开发说法不正确的是(以用例为中心)

17)进度管理,数学题(选择6天)

18)数学题,给定序列推导,说法不正确的是(参数取值0.1 - 0.3)

19)单CPU任务运行时(任务交替运行)

20)通道是(CPU)连接外设的

21)软件架构复用包括机会复用和(系统复用)

22)数据库展示给用户的是(外模式)

23)静态架构评估(static)

24-25)可靠性计算,(MTTF与MTBF时间几乎相等),包括(容错性和健壮性)

26)不对称加密算法(RSA)

27-28)质量属性(性能+可移植性)

29)内核功能包括(进程管理 + 文件系统管理 + 设备驱动管理 + 内存管理)

30)架构是(一组词汇表 + 约束)

31)需求分析常用(petri网)

32)PDCA指的是(计划、执行、检查和处理)

33)(进程)是操作系统分配资源最小单位

34)质量效用树结构(树根 - 质量属性 - 属性分类 - 质量属性场景)

35-36)M2M包含部分有(智能化机器 + M2M硬件 + 通信网络 + 中间件 + 应用),其中(应用)对获得的数据进行加工分析,提供决策依据

37)DSSA说法正确的是(因为DSSA领域不同,所以使用互有差异)

38)D0178包括(指导、目标、活动、证据)

39)CDN和反向代理都是基于(缓存)

40)专利许可不包括(特殊许可)

41)关于局域网说法错误的是(非封闭性网络)

42.(两层胖客户端 + 瘦服务器)

43-44)ABSD最顶层被分解为(概念子系统),ABSD需求来源(开发人员商业目标)

45)哪种类型不适合自动化测试(需求频繁变化的)

46)嵌入式系统设计中要考虑的因素(可升级、可配置、易于操作、接口规范、重量、功耗、成本、开发周期)

47)C语言机器学习算法题(blast)

48)NPU说法正确的是(计算速度快,性能好)

49-50)质量属性场景刺激发生的条件(环境),针对性能影响度量(吞吐量)

51)SAAM主要输入的问题是问题描述、(需求说明)和架构描述文档

52)ABSD方法进行软件开发时,需要经历架构需求、架构设计、架构文档化、架构复审、架构实现和架构(演化)

53---54)领域分析阶段获得(领域模型),领域输出阶段获得(特定领域软件架构)

55)数据库风格,对批处理和管道进行比较错误的是(管道节点并行)

56)构件接口调用其他服务是(分层,不是叠加)

57)变更管理顺序(提出变更申请、进行风险评估、进行变更批准、开展变更实施、变更验证、存档)

58-59)代码覆盖率是(单元测试),链接测试点是(web)

60)区块链没有(行业链)

61)构件说法错误的是(构件没有外部可见状态)

62)(构件检索)需求列表,构件建立分类索引模式

63-64)构件分别是(适应性构件)和(装配性构件)

65)构建管理包括构件描述、(构件分类)、构件库组织等

66)专利说法错误的是(专利一定是申请人、发明人的)

67)(契约式)接口开发

68-69)构件(可组装性)所外部接口必须通过公开接口定义,和(可部署性)必须能作为一个独立实体在构件平台上运行

70)某排序题

71-75)英文题,层次式体系结构设计是将系统组成一个层次结构,每一层为上层服务,并作为下层客户。在(一些some)层次系统中,除了一些精心挑选的输出函数外,内部的层接口只对相邻的层(可见show)。连接件通过决定层间如何交互的协议来定义,拓扑约束包括对相邻层间交互的(约束limiting)。由于每一层最多只影响两层,同时只要给相邻层提供相同的接口,可传递的系统级(抽象abstrate)允许每层用不同的方法实现,同样为软件重用提供了强大的支持。在分层次体系结构中的组件被(划分partition)成几个层,每个层代表应用的一个功能,都有自己特定的角色和职能。

案例题

案例1)大数据架构特点,lamda与kappa分层

案例2)SysML需求图和用例图、需求图七类关系等

案例3)读写分离架构、redis缓存、主从复制

案例4)Hibernat架构、数据持久层、jwt(JSON Web Token)

案例5)数字孪生概念、技术选择、架构图填空

论文题

论文试题1)可靠性分析与评价方法

论文试题2)面向对象分析

论文试题3)多数据源集成

论文试题4)边云协同

相关推荐
无心水3 天前
15、云原生架构设计理论与实践 核心考点与学习笔记
笔记·学习·云原生·架构师·软考·系统架构设计师·软考系统架构设计师
无心水5 天前
6、软件工程 核心考点与学习笔记
笔记·学习·软件工程·软考高级·架构师·软考·软考系统架构设计师
无心水5 天前
5、信息安全技术基础知识 核心学习笔
人工智能·学习·软考高级·架构师·软考·高级架构师·软考架构师
无心水5 天前
8、系统架构设计基础知识 核心考点与学习笔记
笔记·学习·系统架构·架构师·软考·软考架构师·软考高级架构师
Misnearch7 天前
第7章 面向对象技术
java·开发语言·软考
希赛网10 天前
2026下半年系统架构设计师考前20问
系统架构·软考高级·系统架构设计师·软考高级架构师·软考高级系统架构设计师
鱼头研学社12 天前
在职备考高项报班避坑:“客服说加微信发报价“到“官网自助下单“,中间差了啥
项目管理·软考·高项·备考
zlp199221 天前
软考(系统架构师)-案例分析之大模型ReAct与Plan-and-Execute
软考高级·软考·系统架构师·软考备考
我是胡杨学长22 天前
软考考务冷知识 Vol.1:北京考区明确,雷同答卷直接成绩无效
项目管理·职场·软考·信息系统项目管理师·系统集成项目管理工程师
_默_22 天前
软考中级—软件评测师 备考笔记:程序设计语言基础
软考·软考中级·评测师