https://www.bilibili.com/video/BV13U4y1E7oA/?spm_id_from=333.337.search-card.all.click&vd_source=92b1acbb084e38873b05857f8f1b9289
考试介绍
- 软考及软件设计师考试的基本情况
- 满分75分,45分及格,中日韩互认,以考代评,积分落户,个税、继续教育、抵3600税额
- 考试收费 https://www.educity.cn/rk/2311774.html
- 一般情况所有科目达到45分合格
#科目一:综合知识
客观题:大约55道题左右,75个空,一道题可能有多个空,英语题1题有5个空,都是单选
满分:75分,每个空1分
考试时间:150分钟
#科目二:软件设计
主观题:6道大题(只做5道)填空题
题型固定:
试题一:数据流图
试题二:数据库设计
试题三:UML建模
试题四:算法设计
试题五:Java或者C++的代码填空
每道题15分
满分:75分
考试时间:150分钟
前4道必答,后2道二选一(Java或C++)
二选一必须在答题卡上涂选题号
答疑环节
高级
|
系统架构设计师
|
中级
|
软件设计师
|
初级
|
程序员
|
软件设计师
|
上午
|
9:00-11:30
|
综合知识
|
下午
|
14:00-16:30
|
软件设计
|
综合知识
知识点
|
分数
|
说明
|
比例
|
软件工程基础知识
|
13
|
开发方法与开发模型、数据流图与数据字典、结构化设计、测试方法与McCabe环路复杂度、软件维护、质量特性、CMM、Pert图
|
17.33%
|
面向对象
|
11
|
面向对象基本概念、面向对象分析与设计、UML、设计模式
|
14.67%
|
数据结构与算法
|
9
|
数组、顺序表与链表、队列与栈、字符串、二叉树的存储与特性、二叉树遍历、排序二叉树、最优二叉树、图的概念与存储、图的遍历、图的拓扑顺序、二分查找、哈希查找、常见的排序算法、常见算法策略
|
12%
|
程序设计语言
|
6
|
各种程序语言的特点比较、编译与解释、编译器处理过程、错误管理、传值与传址、有限自动机、正规式、后缀表达式
|
8.00%
|
计算机硬件基础
|
6
|
数据的表示、CPU组成、CISC与RISC、流水线技术、层次化存储、I/O数据传输控制方式、可靠性分析、校验方法、计算机性能指标
|
8.00%
|
操作系统
|
6
|
信号量与PV操作、死锁问题、段页式存储、磁盘调度、文件管理(索引文件结构、位示图与树形目录结构)
|
8.00%
|
数据库系统
|
6
|
E-R模型、关系代数和SQL查询语句、规范化理论(键、范式、模式分解)、并发控制、分布式数据库特点
|
8.00%
|
计算机网络
|
5
|
OSI模型、TCP/IP协议簇、子网划分、常用的网络命令、URL
|
6.67%
|
信息安全知识
|
5
|
加密/解密技术、数字签名与信息摘要、数字证书、网络安全协议、常见的网络威胁、常见的网络安全控制方式、网络安全防范体系
|
6.67%
|
知识产权与标准化
|
3
|
知识产权保护对象和范围、保护期限、知识产权归属、侵权判定
|
4.00%
|
专业英语
|
5
|
专业英语填空
|
6.67%
|
软件设计
题号
|
试题类型
|
学科知识点
|
考查内容
|
试题1
|
必答题
|
数据流图
|
给出相应名称(补充外部实体、补充数据存储、补充加工),补充数据流图的缺失部分(补充数据流),数据流图相关解答题
|
试题2
|
必答题
|
数据库设计
|
E-R模型、关系模式、主键/外键、规范化理论、增加实体等
|
试题3
|
必答题
|
UML建模
|
类图、用例图、活动图、状态图等补充图示中的缺失
|
试题4
|
必答题
|
C语言算法
|
分治法、贪心法、动态规划法、回溯法等算法策略应用
|
试题5
|
选答题
|
C++语言程序设计
|
C++语法+设计模式
|
试题6
|
选答题
|
Java语言程序设计
|
Java语法+设计模式
|