2020软件设计师报名预计7月底开始,考试时间为11月7日。

考试的目标主要是通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档,组织和指导程序员编写、调试程序,并对软件进行优化和集成测试,开发出符合系统总体设计要求的高质量软件;具有工程师的实际工作能力和业务水平。

考试时间和考试的科目和其他初级和中级的科目一样,《基础知识》考试时间上午9:00-11:30,题型为选择题,满分75分。《应用技术》考试时间为14:00-16:30,题型为问答题,满分75分。

软件设计师考点:

数据的表示

运算器与控制器

Flynn分类法

CISC与RISC

流水线技术

存储系统

总线系统

可靠性

校验码

死锁及银行家算法

段页式存储

页面置换算法

绝对路径与相对路径

索引文件

位示图

磁盘管理

I/O设备管理

虚设备与SPOOLING技术

数据库模式

ER模型

关系代数

TCP/IP协议族

IP地址与子网划分

网络规划与设计

3G/4G标准

规范化理论

SQL语言

并发控制

数据库完整性约束

开放系统互连参考模型OSI

HTML语言

对称加密与非对称加密

信息摘要与数字签名

数字证书

网络安全协议

防火墙技术与网络攻击

计算机病毒与木马

开发模型

软件设计

软件测试

McCabe复杂度计算

软件维护类型

软件质量保证

软件过程改进

Gantt图与Pert图

风险管理

面向对象的概念

UML

设计模式

数组与矩阵

线性表

广义表

树与二叉树

排序与查找

时间复杂度与空间复杂度

算法基础及常见算法

编译与解释

文法

正规式

有限自动机

后缀表达式

传值与传址

多种程序语言特点

保护期限

知识产权人确定

侵权判断

标准的分类

标准代号的识别

多媒体技术基本概念

多媒体相关计算问题

多媒体种类(显示媒体)

常见多媒体标准数据压缩技术

软件设计师考试要求:

(1)掌握计算机内的数据表示、算术和逻辑运算方法;

(2)掌握相关的应用数学及离散数学基础知识;

(3)掌握计算机体系结构以及各主要部件的性能和基本工作原理;

(4)掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识;

(5)熟练掌握常用数据结构和常用算法;

(6)熟悉数据库、网络和多媒体的基础知识;

(7)掌握C程序设计语言,以及C 、Java中的一种程序设计语言;

(8)熟悉软件工程、软件过程改进和软件开发项目管理的基础知识;

(9)掌握软件设计的方法和技术;

(10)了解信息化、常用信息技术标准、安全性,以及有关法律、法规的基础知识;

(11)正确阅读和理解计算机领域的英文资料。

软件设计考试要求考核的内容还是很多的,希望备考的同学努力认真的复习。一些省份的报名时间也已经出来,要考试的同学不要错过啦!

软考软件设计师考什么(软考你对软件设计师了解多少)(1)

,