计算机技术与软件资格考试(软件工程师)-概述
Computer technology and software qualification(Software Programmer examination)
指导用书
书名 | 版本 | 出版社 | ISBN |
---|---|---|---|
软件设计师考试同步辅导(上午科目) | 第4版 | 清华大学出版社 | 978-7-302-50547-1 |
软件设计师考试同步辅导(下午科目) | 第4版 | 清华大学出版社 | 978-7-302-50547-1 |
软件设计师考试大纲 | 2018年 | 清华大学出版社 | 978-7-302-49520-8 |
选择题(上半场)
基础知识
- 数据的表示及运算
- 基础数学、数值计算、编码、逻辑运算
- 计算机组成原理(CPU、I/O、处理机、存储系统)
- 算法(链表、堆栈、树、图、hash、排序)
- 操作系统原理(处理及、存储、文件、设备、作业管理)
- 语言处理(汇编、编译、机制)
- 数据库原理(关系数据库、数据库设计、SQL、NoSQL)
- 网络(体系结构、数据交换、网络设备、服务器、局域网、协议)
开发运行
- 软件工程(生存周期、开发方法、项目管理、过程改进、开发文档)
- 系统分析(方法、模型)
- 系统设计(设计原理、软件体系结构、设计方法与模型)
- 测试(测试阶段、测试方法、用例设计)
- 运维(转换、评价)
面向对象
- 基本概念
- 分析与设计
- 设计模式
- 面向对象程序设计
- 测试
信安
- 基础知识
- 信安技术(加解密、认证、签名、摘要)
- 网安技术
- 安全等级
- 法律法规
知识产权
- 标准化
- 信息化(国家战略、全球趋势、法律法规、信息保护、电子商务)
- 资源管理
- 知识产权保护
发展
- 新技术
- cloud
- 大数据
- 应用领域
计算机专业英语
大题(下半场)
- 数据流图
- 数据库原理(ER图,设计模型、范式)
- UML
- 算法
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 AlMirai!