1.软考介绍(2022年)

2022年07月06日 18:42 · 阅读(446) ·

来源

https://edu.51cto.com/center/wejob/user/course?train_id=937

1.考试要求

(1)掌握计算机硬软件与网络的基础知识;
(2)熟悉信息系统开发过程;
(3)理解信息系统开发标准、常用信息技术标准;
(4)熟悉主流的中间件和应用服务器平台;
(5)掌握软件系统建模、系统架构设计基本技术;
(6)熟练掌握信息安全技术、安全策略、安全管理知识;
(7)了解信息化、信息技术有关法律、法规的基础知识;
(8)了解用户的行业特点,并根据行业特点架构合适的系统设计;
(9)掌握应用数学基础知识;
(10)熟练阅读和正确理解相关领域的英文文献;

2级别要求

考试合格人员能够根据系统需求规格说明书,结合应用领域和技术发展的实际情况,考虑有关约束条件,设计正确、合理的软件架构,确保系统架构具有良好的特性;
能够对项目的系统架构进行描述、分析、设计与评估;
能够按照相关标准编写相应的设计文档;
能够与系统分析师、项目管理师相互协作、配合工作;
具有高级工程师的实际工作能力和业务水平。

考试形式

考试科目 题型 数量 考试时间 做题时间 总分数 及格分数
基础知识 单选 75题 9:00-11:30 150分钟 75分 45分
案例分析 主观题 1+4选2 13:30-15:00 90分钟 75分 45分
论文协作 主观题 4选1 15:20-17:20 120分钟 75分 45分

说明:案例分析共五道题,其中一道必答,后四道任选二道。

考点分布-上午单选题

概念题:了解定义,记忆概念
理解题:理解其原理,掌握其精髓

章节 考察内容 分值
计算机组成与体系结构 计算机硬件组成、指令系统、流水线技术、存储体系、总线 2分
系统配置与性能评价 性能指标、性能评价方法、阿姆达尔解决方案 2分
操作系统 进程与PV操作、存储管理、文件管理 3分
数据库系统 数据库模式、关系代数、规范化理论、数据仓库、并发控制、非关系型数据库 4分
嵌入式技术 嵌入式操作系统、多核处理、RTOS、硬件 3分
计算机网络 TCP/IP协议、网络规划与设计、5G标准 3分
信息安全 加密技术、信息摘要、数字签名、认证技术、网络安全协议、网络攻击 3分
系统可靠性分析与设计 系统可靠性分析、系统容错 1分
软件工程 系统开发方法与模型、UML、需求工程、软件设计、架构设计与设计模式、软件测试等。(包含全部系统开发过程) 20分
软件架构设计 架构设计的概念、架构风格、特定领域软件架构、基于架构的软件开发、软件质量属性、架构评估、构件与中间件 15分
项目管理 范围管理、成本管理、配置管理、进度管理的网络图计算 4分
企业信息化战略与实施 信息系统战略规划、电子商务、电子政务、企业应用集成、商业智能 5分
法律法规 知识产权保护对象、保护范围与期限、知识产权人的确定、侵权判断 3分
管理与数量经济 动态规划、线性规划、最大流量、最小生成树 2分
专业英语 系统架构设计的概念性知识点 5分

考点分布-下午案例题

背书题:按照老师明确的重点去学和记
理解题:熟悉软件生命周期过程,深入本质

案例1+2/4 试题一 试题二 试题三 试题四 试题五
2021年 架构风格+架构评估(质量效用树、解释器、管道过滤器、隐式调用风格对比) 系统建模(用例图、协作图与顺序图、面向对象方法) 嵌入式系统 数据库设计(Redis、MySQL、反规范化技术) Web系统设计(基于云平台的智能家居系统)
2020年 架构风格+架构评估(质量效用树、管道过滤器与仓库风格对比) 系统建模(数据库建模、实体、派生属性) 嵌入式系统 分布式数据库(Redis数据类型、持久化技术、内存淘汰机制) Web系统设计(非功能性需求、SSM框架、数据访问机制)
2019年 架构风格+架构评估(质量效用树、面向对象与基于规则的系统对比) 软件建模(补充数据流图、数据流图与系统流程图区别) 物理信息系统架构(架构、安全威胁) 分布式数据库(分布式缓存技术的数据同步问题、Key值的设置、缓存失效问题) Web系统架构设计(非功能性需求、分布式架构设计、sql注入攻击解决方案)
2018年 系统设计(非功能需求、瘦客户端C/S架构) 系统建模(数据流图、用例) 实时嵌入式系统(实时任务简单与复杂的区别、架构风格) 分布式数据库(数据缓存技术、Memcache与Redis的对比) Web系统设计(SOA与ESB的概念与架构设计、信息系统安全保障的措施)
2017年 软件架构评估(质量效用树、敏感点、权衡点、风险) 软件系统设计(MVC概念、EJB的有状态无状态) 机器人操作系统架构(实时操作系统与ROS特点) 数据库设计(ORM优缺点、数据访问层、工厂模式) Web系统架构设计(响应式Web设计与架构、主从复制)
2016年 软忤架构设计(区分质量属性、管道过滤器与仓库风格对比) 软件系统建模(用例图的关系、类图的关系) 嵌入式实时系统设计(实时系统的概念、特点、可靠性) 应用服务器(应用服务器概念、J2EE架构) 敏捷开发过程( Scrum流程、MVC架构)
2015年 软件架构评估(质量效用树、敏感点、权衡点、风险) 系统设计建模(状态图与活动图) 嵌入式系统可靠性设计(可靠性技术、恢复块方法与N版本程序设计) 应用系统数据架构(关系型数据库、内存数据库、文件存储、SQL) Web系统架构的设计(数据持久层、Hibernate与iBatis比较)
2014年 系统架构设计(MVC概念、扩展接口) 系统建模(数据流图概念与数据流错误、CRUD矩阵) 嵌入式构件设计(构件技术) 软件架构评估(质量效用树、敏感点、权衡点、风险) Web应用架构设计(主从复制、缓存机制)
2013年 企业应用系统集成架构设计(服务建俱\ESB概念特点) 项目管理(项目计划、PERT图、进度延迟措施) 嵌入式软件FMEA方法(FMEA活动与步骤) 设计模式(MVC架构、XML界面管理) 软件与信息安全(公钥机制、数据加密过程)
2012年 软件架构风格(架构风格优联R与使用场合) 分布式系统设计(ODP视点、分布式中间件) 嵌入式软件架构设计(GOA框架的特点、接口) 面向对象系统建模(设计模式的作用与选择) 数据架构(NoSQL优缺点)

考点分布-论文

论文有套路:总是深情留不住,从来套路得人心
提前背几篇:熟读唐诗三百首,不会吟诗也会吟

论文:1/4 试题一 试题二 试题三 试题四
2021年 论面向方面的编程技术及其应用 论系统安全架构设计及其应用 论企业集成平台的理解与应用 论微服务架构及其应用
2020年 论数据分片技术及其应用 论数据分片技术及其应用 论软件测试中缺陷管理及其应用 论企业集成架构设计及应用
2019年 论软件设计方法及其应用 论软件系统架构评估及其应用 论数据湖技术及其应用 论负载均衡技术在Web系统中的应用
2018年 论软件开发过程RUP及其应用 论软件体系结构的演化 论面向服务架构设计及其应用 论NoSQL数据库技术及其应用
2017年 论软件系统建模方法 论软件架构风格 论无服务器架构及其应用 论软件质量保证
2016年 论系统架构评估 论软件设计模式 论数据访问层设计 论微服务架构
2015年 论应用服务器基础软件 论软件系统架构风格 论面向服务的架构 论企业集成平台
2014年 论软件需求管理 论非功能性需求对企业应用架构设计的影响 论软件的可靠性设计 论网络安全体系设计
2013年 论软件架构建模技术 论企业应用系统的分层架构风格 论软件可靠性设计 论分布式存储系统架构设计
2012年 论基于架构的软件设计方法 论企业应用系统的数据持久层架构设计 论决策支持系统的开发 论企业信息化规划的实施与应用

报考流程

步骤 流程
1 考试报名
2 考前一周查询考场(打印准考证)
3 参加考试
4 查询成绩(成绩发布后)
5 领取证书

配套书籍,内部资料的使用

架构5期(2022)备考学习计划指导书

架构5期(2022)备考学习计划指导书.zip

【51CTO学堂】软考-系统架构设计师课程大纲

【51CTO学堂】软考-系统架构设计师 课程大纲.zip