【软考备考】一篇带你完整梳理中级-软件设计师必考知识及解题思路(全网资源整合)
一、考试概况
1.1、考试时间
一年有两次软考,一般是五月末和十一月的中旬
1.2、考试科目和时间分配
考试总时长240min,在一上午完成两课连续考试:基础知识、应用技术
1、基础知识模块(选择题)开考90min后可以交卷

2、应用技术模块(简答题)
题型:
数据流图;
ER图;
UML类图;
算法题;
设计模式(java/c++选一道);

难度分布:
前3题(数据流图、数据库设计、UML建模)较为简单,力争每题得分12-13分
后2题较难(算法题,每题5个空,每空3分)力争每题得分6-9分。
1.3、考试卷子概览(机考)
基础知识科目试题样式 :


应用技术科目试题样式:


二、应用技术备考(建议计算机专业先准备这科)

UML建模:一般包含了用例图、ER图、类图
题目排序的由来:程序开发的四个阶段:需求分析、概念设计、研发过程。
需求分析:
题目一:数据流图(分析系统与外部关联关系、系统内部的逻辑和功能模块关联)、需求说明书。
题目三:UML用例图:捕捉用户需求,定义系统功能边界
概念设计:
对数据流图中涉及的数据存储 进行细化,转化为 具体数据库的表如何设计(题目二:数据库设计-依赖ER图梳理)
1、逻辑 数据库设计:需要依据ER模型(梳理分析构建表结构之间的关联关系,用户对象和行为之间的关系,以及表之间的对应关系),即建立抽象的对象模型
2、物理 数据库设计:例如数据库选型、物理存储结构设计(文件类型、索引结构)等

2.1 题目一:数据流图(DFD)(固定题目)
2.1.1 试题格式
【【2025软考】软件设计师2017年-2023年下午题真题解析(应用技术)视频-希赛网(建议收藏)!】 https://www.bilibili.com/video/BV17H4y1r7Zv/?p=7&share_source=copy_web&vd_source=9077a44af42dd769316da4ddab2ad2d7





2.1.2 理论知识
参考资料:
百度百科
https://blog.csdn.net/PQ781826/article/details/142992779
1、数据流程图也叫做 数据流图、资料流程图(DFD)、气泡图
2、作用:描述 某种管理信息系统 的逻辑模型的主要工具。
通过数据流图,用户可以看到系统 将如何运行,系统与外部如何交互的,系统内部完成什么功能模块。
例如描述在这个系统与外部、系统内部 的信息的存储、传输

&spm=1001.2101.3001.5002&articleId=147105319&d=1&t=3&u=b19242babceb4d3e9c047ae625f24124)
17万+

被折叠的 条评论
为什么被折叠?



