一、简介
软考:计算机技术与软件专业技术资格(水平)考试
计算机软件 | 计算机网络 | 计算机应用技术 | 信息系统 | 信息服务 | |
---|---|---|---|---|---|
高级资格 | 信息系统项目管理师、系统分析师、系统架构设计师、网络规划设计师、系统规划与管理师 |
||||
中级资格 | 软件评测师 软件设计师 软件过程能力评估师 |
网络工程师 | 多媒体应用设计师 嵌入式系统设计师 计算机辅助设计师 电子商务设计师 |
系统集成项目管理工程师 信息系统监理师 信息安全工程师 数据库系统工程师 信息系统管理工程师 |
计算机硬件工程师 信息技术支持工程师 |
初级资格 | 程序员 | 网络管理员 | 多媒体应用制作 技术员 电子商务技术员 |
信息系统运行管理员 | 网页制作员 信息处理技术员 |
1.1 时间节点
考试时间:5 月下旬,11 月上旬
报名时间:3 月下旬,8 月下旬
考核标准:一般情况所有科目达到 45 分合格(满分 75)
考试科目:
考试科目 | 考试形式 | 考试时长 | 合格标准 |
---|---|---|---|
信息系统综合 | 机选,75 道单选题(没题 1 分,总分 75 分) | 150 分钟 | 45 分及以上 |
系统架构设计案例 | 机选,3 道问答题(1 道必答 +4 选 2) | 下午合并 210 分钟 | 45 分及以上 |
系统架构设计论文 | 机选,1 道论文题(4 选 1) | 下午合并 210 分钟 | 45 分及以上 |
1.2 学习资料
- 教材&资料大纲:软考达人(Github)、系统架构设计师(Github)
- 刷题软件:软考达人、微信小程序:搜「软考达人」
1.3 历年分值比重
综合知识
章节 | 内容细则 | 分值 |
---|---|---|
1.计算机硬件 | 计算机硬件:硬件组成、CPU、寄存器等。 计算机指令:寻址方式、指令流水线计算。 计算机体系结构:Flynn 分类、指令系统 CISC 和 RISC。 计算机存储系统:分级存储、cache、存储体系。 输入输出技术、总线 |
1 |
2.操作系统知识 | 进程管理:进程状态、前趋图、同步与互斥、调度、死锁、线程。 存储管理:分区、页式、段式、段页式、页面置换算法。 文件管理:索引文件结构、文件目录、空闲存储空间管理。 设备管理:I/O 软件、虚设备和 Spooling 技术、磁盘调度。 微内核操作系统、嵌入式操作系统。 |
3 |
3.数据库 | 数据设计:三级模式-两级映像、需求分析、逻辑、物理设计。 关联代数:并、交、差、笛卡尔积、投影(View)、选择、连接(Union) 关系数据库的规范化:函数依赖、键和约束、范式、模式分解。 数据库的控制:并发控制、事务管理、封锁协议。 数据故障、数据恢复、数据备份 数据仓库组成、数据挖掘算法。 反规范化技术、大数据。 数据库技术:NoSQL、联邦数据库、内存数据库等。 |
3 |
4.嵌入式技术 | 嵌入式系统组成及特点。 嵌入式系统分类。 嵌入式组成和特点。 安全软件设计。 |
3 |
5.计算机网络 | 网络体系结构:OSI/RM 七层模型、TCP/IP 模型。 网络技术标准和协议:局域网、广域网、TCP/IP 协议族、路由协议。 通信技术、网络技术、组网技术、网络工程。 |
3 |
6.其他计算机系统基础知识 | 计算机语言 多媒体 系统工程 |
1 |
7.系统性能 | 性能指标介绍 性能计算 性能设计、评估 |
3 |
8.信息系统基础知识 | 信息系统概述、生命周期、开发方法 业务处理系统 TPS、管理信息系统 MIS、决策支持系统 DSS 专家系统 ES、办公自动化系统 OAS、企业资源规划 ERP。 典型信息系统架构模型、电子政务和电子商务 |
3 |
9.信息安全技术基础知识 | 信息安全基础知识、基本概念、存储安全和网络安全 信息安全系统组成、信息加解密技术 秘钥管理技术、组成控制、数字签名、抗攻击技术 信息安全的保障体系和评估 |
3 |
10.软件工程 | 软件工程定义、过程模型、敏捷、统一过程、成熟度 需求工程:需求获取、需求变更、需求追踪。 系统设计:结构化设计、面向对象设计、人机界面设计第。 测试基础知识:测试方法、测试阶段。 净室软件工程、基于构件的软件工程 软件项目管理:进度、配置、质量、风险 |
15 |
11.面向对象技术 | 面向对象基本概念,面向对象分析、设计、测试 UML 概述、关系、图 设计模式 |
3 |
12.项目管理 | 进度管理、配置管理、质量管理、分险管理 | 1 |
13.系统架构设计 | 软件架构概念,软件架构设计与生命周期 基于架构的软件开发方法:基与架构的软件设计 ABSD 软件架构风格:数据流、调用/返回、以数据为中心、虚拟机、独立构件。 软件架构复用 特定领域软件架构 DSSA 软件质量属性、敏感点、风险点。 系统架构评估:架构权衡分析、软件架构分析、成本效益分析。 |
20 |
14.软件可靠性基础知识 | 软件可靠性基本概念 软件可靠性建模、管理 软件可靠性设计、测试、评价 |
2 |
15.软件架构的演化与维护 | 软件架构演化、面向对象架构演化 软件架构演化分类、原则、评估方法 大型网络架构演化实例、软件架构维护 |
1 |
16.未来信息综合技术 | 信息物理系统技术、人工智能技术 机器人技术、边缘计算 数字孪生体技术、云计算和大数据技术 |
3 |
数学与经济管理 | 图论应用:最小生成树、最短路径、网络与最大流量 运筹方法:关键路径、路径规划、线性规划、对策论、决策论、存疑论、排队论。 |
2 |
法律法规与标准化 | 知识产权基础知识:保护期限、产权人、侵权判定、其他网络细则。 标准化基础知识:标准的分类、标准的编号。 |
2 |
案例分析
- 软件架构设计:每年会必考 1-2 题,井目是第 1 题必选题,必须掌握,主要涉及到质量属性,软件架构风格、 软件架构评估。MVC 架构、面向服务的架构 S0A。ESB、JZEE 架构等。
对于其他未考察的架构领域重点知识如 DSSA、ABSD 等,也必须重点拿握 - 系统开发基础:几乎每年必考 1 题,主要涉及到 UML 的图,关系的识別,尤其是类图、用例图,活动图、状态图,设计模式识别;数据流图,E-R 图等简单识别;信息安全相关技木;项目管理-进度管理-关键路径。
- 数据库系统:偶尔会考察一题,主要考察的是数据库的一些新技术的比较,如关系型数据库、内存数据库及 NoSQL 等,还会包括反规范化技术,主从复制、负载均衡等。
- 嵌入式系统:几乎每年必考一题,选做题,考察比较的多的是嵌入式系统的实时性和可靠性以及容错等概念。大概率会考到一些缺人式领域陌生技术,如果是完全没见过的技
术,不选即可。 - Web 应用开发:主要考察 web 相关技术,一般结合架构进行考察。偶尔会考到新技术,遇到完全没听说过的技术,就不选。
二、知识点
企业智能制造:规划级、规范级、集成级、优化级、引领级
数字经济:数字产业化、产业数字化。
三、论文
论文 = 心态 + 技巧 + 理论 + 实践 -- 重点
-
心态:不要猜题:为什么?因为猜题容易乱了自己的心态无法正常应对考试。
解决方案:化整为零的构件化复用!
-
技巧:把握踉阅卷老师如何沟通
-
理论:
- 文章主体是理论, 注意技术方案的合理性
- 学习各项技术时,就有意识的想想这项技术能不能用在我的项目中, 如何用?
-
实践:应用场景的合理性
项目选型:最近 3 年内,自己真实的项目最佳,中大型已完成项目,非偏硬件算法相关。推荐:国企、事业单位、银行、股份公司等 OA、ERP 等。云计算、大数据等各种软件及信息系统。
标题不用写
论文结构:摘要、项目背景、子题目 2(1 段回应)、正文(3 段回应)、结尾(2 段回应)
-
摘要:两段写,150+150 字。
第一段:项目基本信息,对项目做一个简介。描述项目开始的日期,什么项目,项目本身的作用,项目在哪里可以使用。
第二段:响应主题,对正文的 3 段进行概括。3 句话描述。
-
项目背景:两段写,回应子题目 1,200+300 字。
第一段:大背景(遇到的问题),引出项目。介绍功能和技术部分。-- 例如:
第二段:
-
子题目 2:一段回应,300 字左右。
-
正文:三段回应,总在 1000-1200 左右字。找出 3 个论点,理论联合实际
-
结尾:两段回应,总在 500 字左右
第一段:套话,经过多次时间的运行,项目正常,得到客户的一致好评。
第二段:总结经验:学到了什么,不足之处(不要超过两个),解决方案
准备论文:
评论区