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

news2024/9/28 3:19:57

在这里插入图片描述

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

文章目录

  • 架构 - 新版架构备考索引
  • 机考详情
  • 备考索引与方向(个人观点,仅供参考)
  • 总结
  • 附:2023年11月改版机试原题简单回忆

架构 - 新版架构备考索引

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

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

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

机考详情

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

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

章节:计算机硬件

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

  • 计算机硬件:硬件组成、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)边云协同

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1541701.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

知识图表示学习中的负抽样研究综述

摘要 知识图表示学习(KGRL)或知识图嵌入(KGE)在知识构建和信息探索的人工智能应用中起着至关重要的作用。这些模型旨在将知识图中的实体和关系编码到低维向量空间中。在KGE模型的训练过程中,使用正样本和负样本是区分的必要条件。然而,直接从现有的知识…

Unity基础框架

公共模块 单例基类 如果有很多个这样的单例模式对象,创建他们时都要重复的写单例模式代码。那么能不能利用泛型来减少这部分重复的工作量呢。 单例模式基类,最简单的写法 继承MonoBehaviour的单例基类 所以需要做一些改进 获取单例时如果为空,创建一个名字一样的物体,挂…

如何在C语言中使用命令行参数

C语言文章更新目录 C语言学习资源汇总,史上最全面总结,没有之一 C/C学习资源(百度云盘链接) 计算机二级资料(过级专用) C语言学习路线(从入门到实战) 编写C语言程序的7个步骤和编程…

树的遍历方式DFS和BFS

DFS(depth first search) 深度优先遍历 从图中一个未访问的顶点V开始,沿着一条路一直走到底,然后从这条路尽头的节点回退到上一个节点,再从另一条路走到底…不断递归重复这个过程,直到所有的顶点都遍历完成。前序遍历&#xff0c…

高可用、逻辑保护、容灾、多活、妥协、流程

可用性三叉戟: 本地高可用性:消除单点故障,确保链路所有环节系统高可用 本地是指:针对生产中心的内部故障 故障类型:服务器、硬盘、适配器卡、网络 特点:快速恢复、自动的接管、实施简单 RPO-0 业务逻辑保护…

栈、队列——练习题

1. ✌有效的括号 代码实现: bool isValid(char* s) {char stack[10000];int top -1;while (*s) {if (*s ( || *s { || *s [) {stack[top] *s;} else {if (top -1) { // 栈空return false;}int top_val stack[top]; // 获取栈顶元素if (top_val ( &&…

遥感原理与应用—绪论

一、关于基本概念与对应的英文 遥感:Remote Sensing 遥测:Telemetry,对被测物体某些运动参数和性质进行远距离测量的技术,分为接触测量与非接触测量,对于RS的概念,遥测探测的目标显得狭隘了一些&#xff…

快速修复找不到msvcp140.dll,无法继续执行此代码问题

在电脑使用过程中,我们经常会遇到一些错误提示,其中之一就是“无法找到msvcp140.dll”的错误。那么,msvcp140.dll究竟是什么呢?它为什么会出现这样的错误呢?通过查阅资料和自己的实践经验,我对msvcp140.dll…

需求分析的过程

需求分析的工具 ominGraffle/Visio Gliffy ProcessOn RSA(UML) PPT/WORD 手绘 需求所需要的工件: 系统上下文、用例模型、质量限制 1.系统上下文的工件 2.用例模型工件(什么功能) 3.质量和限制 质量:管理10个小动物,…

Affiliate Stores: 建立营销联盟商店的详细教程- US Domain Center主机

第一步:了解营销联盟商店 营销联盟商店是一种电子商务模式,您可以在其中通过推广其他企业的产品或服务来赚取佣金。您在自己的网站上展示其他企业的产品,并在买家购买时获得佣金。通过 WooCommerce 平台,您可以轻松创建一个营销联…

C++ 基本运算

何谓运算符和操作数 基本运算 1、双目运算 2、单目运算 3、赋值表达式 表达形式&#xff1a; <变量><表达式>; 表达式是指各种运算符把常量、变量&#xff0c;函数等运算对象连接起来的具有实际意义并符合C语法规则的式子。赋值是指表达式的值赋给一个变量。 …

第390场 LeetCode 周赛题解

A 每个字符最多出现两次的最长子字符串 滑动窗口&#xff1a;枚举窗口的左边界&#xff0c;尽可能右移窗口的右边界。 (当然也可以暴力枚举) class Solution { public:int maximumLengthSubstring(string s) {vector<int> cnt(26);int res 0;for (int l 0, r -1, n s…

自媒体洗稿软件文心一言api洗稿软件介绍

大家好&#xff0c;我是淘小白~ 这几天给一个客户写了一个文心一言api洗稿的软件。 一、客户要求&#xff1a; 1、采集头条文章&#xff08;软件内置可采集头条文章网址、微信文章网址、搜狐文章网址&#xff09; 2、调用文心一言api 3、多线程并发 4、逐段改写文章 5、…

MSDS认证流程与亚马逊MSDS注意事项

MSDS认证流程与亚马逊MSDS注意事项 一、MSDS认证流程概述 MSDS&#xff0c;即物质安全数据表&#xff08;Material Safety Data Sheet&#xff09;&#xff0c;是一份详细描述化学物质或制剂的物理、化学、毒性、环保和处置等方面信息的文件。对于在亚马逊等电商平台上销售的化…

覃超老师 算法面试通关40讲

教程介绍 无论是阿里巴巴、腾讯、百度这些国内一线互联网企业&#xff0c;还是 Google、Facebook、Airbnb 等硅谷知名互联网公司&#xff0c;在招聘工程师的过程中&#xff0c;对算法和数据结构能力的考察都是重中之重。本课程以帮助求职者在短时间内掌握面试中最常见的算法与…

基于SpringBoot+Vue健身房管理系统(源码+部署说明+演示视频+源码介绍)

您好&#xff0c;我是码农飞哥&#xff08;wei158556&#xff09;&#xff0c;感谢您阅读本文&#xff0c;欢迎一键三连哦。&#x1f4aa;&#x1f3fb; 1. Python基础专栏&#xff0c;基础知识一网打尽&#xff0c;9.9元买不了吃亏&#xff0c;买不了上当。 Python从入门到精通…

探索超净实验室:高纯电子级PFA洗瓶特氟龙材质清洗瓶的特性

PFA洗瓶&#xff0c;实验中常用的清洗工具之一&#xff0c;是一个带有弯曲管状喷嘴的柔性瓶子&#xff0c;因此可以用手挤压瓶身以产生压力&#xff0c;迫使瓶内液体通过塑料管以单滴或窄流的形式流到需要清洁的表面。 ​ 由于需要多次挤压&#xff0c;瓶体要有良好的回弹性和…

jmeter链路压测

比如登录后返回token&#xff0c;业务打印上传的操作需要用到token 线程组中添加登录请求&#xff0c;并执行 1、添加登录并执行&#xff0c;查看结果 2、结果树中下拉选择正则表达式&#xff0c;将token参数和值复制粘贴到下方&#xff0c;将token值改为(.*?)&#xff0…

P - Beat

题目分析 1.看数据范围&#xff0c;大概知道dfs能做 2.自0问题开始查找&#xff0c;确保之后每次查找到的问题的困难度均大于上一次 3.遍历所有情况再记录cnt即可 代码 #include <iostream> #include <algorithm> #include <cstdio> #include <cstring&…

蓝桥杯 2023 省A 颜色平衡树

树上启发式合并是一个巧妙的方法。 dsu on tree&#xff0c;可以称为树上启发式合并&#xff0c;是一种巧妙的暴力。用一个全局数组存储结果&#xff0c;对于每棵子树&#xff0c;有以下操作&#xff1a; 先遍历轻儿子&#xff0c;处理完轻儿子后将数组清零&#xff08;要再…