2024年上半年软件系统架构师考试【回忆版】

文章目录

考试时间

2024年上半年软件架构师考试时间【2024年5月25-26日】及科目安排

注意:机考的考试时间有所变化,早上八点半开考,下午两点半开考,上午是综合知识和案例分析,下午是论文。

考试时间 考试科目
08:30 ~ 12:30 综合知识、案例分析
14:30 ~ 16:30 论文

考试地点

北京市软件架构师考试,其中有个考点在 北京市昌平卫生学校,地址:北京市昌平区东环路138号(昌平中心公园东门对面)

本考点设置8个考场,本人所在考场40名考生,高级的考试 ,架构师和项目管理师同考场考试,周围坐着的是考项目管理的考生。

综合知识

1、数据库设计模式2NF

2、笛卡尔积

3、REST

4、数字孪生

5、黑板风格

6、不属于创建型架构风格

7、净室

案例分析

1、微服务架构的优点和缺点

独立开发 独立部署 动态扩容

容器环境 统一编排

2、质量属性的6个要素

补充质量效能树

6个要素:刺激源、刺激、环境、制品、响应、响应度量。
可用性(Availability),可用性是指系统正常工作的时间所占的比例。
可修改性(Modifiability),可修改性主要包含两方面,第一是修改什么(什么可以修改),第二个是何时以及由谁进行修改。
性能(Performance),性能与时间有关。事件发生时,系统必须对其作出响应。
安全性(Security),安全性是衡量系统在向合法用户提供服务的同时,阻止非法授权使用的能力。
可测试性(Testability),通过测试揭示软件缺陷的容易程度。
易用性(Usability),易用性关注的是对用户来说完成某个期望任务的容易程度和系统所提供的用户支持的种类。

3、分布式锁 Redis的缺点

列举其他分布式锁

Zset命令 Zrange

4、MongoDB 存储矢量图的优势

补充空格 存储层 MySQL ES MongoDB

数据热度 冷数据 温数据 冷数据

瓦片生成

论文回忆版

论文一、论单元测试的设计与应用

单元测试中的静态测试、动态测试

如何规划冒烟测试

论文二、论大数据模型的设计与应用

lambda架构

可分解为三层
批处理层 Batch Layer 存储数据,处理的是全局数据;
加速层 Speed Layer,处理的是局部数据集。
服务层Serving Layer,合并结果数据集到最终结果集。

论文三、论模型驱动的架构设计及应用

模型驱动的架构设计 MDA,主要思想将模型作为软件开发的核心,通过模型的建立转换来驱动软件的开发和部署。

论文四、论云自动化运维的设计及应用

KubeSphere 容器平台+DevOps

思考感悟

从教材改革的两次考试来看,选择题中的知识点考查的大多是书本上的原原本本的话,案例分析和论文考的也比较常规,对大数据、新技术的考查再加大,其实就是课本为钢,继续看课本。

引用贺炜老师的一句话:重头再来吧,难道向上攀爬的那条路不是比站在顶峰更令人热血澎湃吗?下半年再战!

相关推荐
一切皆是因缘际会2 小时前
同源世界系统:兼备量子系统与信息几何功能星际通信零延迟
人工智能·ai·系统架构·信息与通信·星际通信·量子系统·信息几何
熊猫钓鱼>_>3 小时前
面试出现 606 次的第 K 大,被拆成三个问题问
算法·面试·职场和发展·校招·面经·oj·ai生成
职业信用与履历核验知识库4 小时前
职业画像的数据质量与缺失值处理可靠吗?来源、验证与纠错方法
职场和发展
考研保研资料分享5 小时前
北大软微软件工程保研经验:哈工大面试追问与补录风险取舍
面试·职场和发展·软件工程
yuanxi2006 小时前
长鑫科技4F架构突破:技术节点如何改写客户价值判断
职场和发展·创业创新·学习方法
java_nnnn6 小时前
LeetCode刷题滑动窗口(长度最小的子数组)
算法·leetcode·职场和发展
救救孩子把7 小时前
AI面试八股文-01_1-LLM基础概念(Token-上下文窗口-幻觉)
人工智能·面试·职场和发展·llm·token
微三云生态系统架构师-彭丹7 小时前
GEO信源矩阵分发系统?多平台内容投喂与AI引用率提升
系统架构·大模型应用·geo系统·内容矩阵·geo代运营服务·信源分发·ai引用率
Jmyd01237 小时前
智慧文博3D扫描系统架构:从采集到平台的全链路方案
3d·系统架构·3d扫描·智慧文博
Nil20817 小时前
leetcode 763划分字母区间
算法·leetcode·职场和发展