考试介绍
1.计算机组成与体系结构
数据表示
校验码
计算机体系结构
软考-软件设计:计算机体系结构-指令系统:CISC和RISC
流水线技术
可靠性
2.操作系统
进程管理
存储管理
设备管理
文件管理
3.程序设计语言和语言处理程序
4. 数据结构
线性结构
其他
树
图
5. 算法基础
查找算法
排序算法
6.数据结构与算法应用
7.软件工程基础知识
软件工程概述
软件过程模型
需求分析
系统设计
系统测试
运行和维护知识
软件质量
软件度量
项目管理
其他
题
结构化开发方法
系统分析与设计概述
结构化分析方法
数据流图
数据字典
结构化设计方法
用户界面设计
架构设计
面向对象技术
UML
设计模式
数据库技术基础
软考-软件设计师:数据库技术基础-数据库系统体系结构、三级模式结构、分布式数据库(逻辑独立性、物理独立性、共享性、自治性、可用性、分布性)
软考-软件设计师:数据库技术基础-数据库设计过程概述(概念结构设计、逻辑结构设计、候选码/候选键建、主码/主键、主属性与非主属性、全码/ALL-Key)