2023上半年软考中级软件设计师考试分计算机与软件工程知识和软件设计两个考试科目,具体内容见下文。2023上半年软考中级软件设计师即将在5月27日进行考试,可使用“ 免费预约短信提醒”服务,预约成功,届时重要考试节点我们会以短信形式及时提醒您!

一、软件设计师考试科目

(1)计算机与软件工程知识,考试时间为150分钟,笔试,选择题;

(2)软件设计,考试时间为150分钟,笔试,问答题。

上午综合知识选择题和下午软件设计题,面粉都是75分,45分合格。

软件设计师考试上午的综合知识选择题,覆盖的知识范围非常广,基本上涵盖了IT行业所需的大部分知识体系,包括硬件、操作系统、数据库、软件工程、面向对象等。

二、考试内容

(1)掌握数据表示、算术和逻辑运算;

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

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

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

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

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

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

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

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

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

(11)了解信息化、计算机应用的基础知识;

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

三、考试大纲

基础知识

1、计算机科学基础知识

2、计算机系统知识

3、系统开发和运行知识

4、面向对象基础知识

5、信息安全知识

6、标准化、信息化和知识产权基础知识

7、计算机专业英语

应用技术

1、外部设计

2、内部设计

3、数据库应用分析与设计

4、程序设计

5、系统实施

6、软件工程应用

四、备考书籍

《软件设计师教程》、《软件设计师历年试题解析》、《软件设计师大纲》。

五、软件设计师备考经验分享

1、综合知识的4各备考建议

知识点分数说明比例
软件工程基础知识13开发模型、设计原则、测试方法、质量特性、CMM、Pert图、风险管理17.33%
面向对象11面向对象基本概念、面向对象分析与设计、UML、设计模式14.67%
数据结构与算法9数组、栈、队列、树与二叉树、圈、查找与排序、常见算法12%
程序设计语言6文法、有限自动机、正规式、语句的作用、语句的语义、程序的控制结构、函数调用的参数传递、各种程序语言的特点比较8.00%
计算机硬件基础6浮点数运算、滋出、算术、逻辑运算、计算机体系结构分类、指令系统基础、CISC与RISC、流水线、Cache存储器可靠性分析、校验方法8.00%
操作系统6进程状态转换图、信号景与PV操作、死锁问题、银行家算法、段页式存储、页面置换算法、磁盘调度、树形文件系统8.00%
数据库系统6E-R模型、关系代数、元组演算、规范化理论(罐、范式、模式分解)、并发控制8.00%
计算机网络5OSl模型、TCP/IP协议族、子网划分、常用的网络命令6.67%