软件设计师(软设)是软考中级中的一个专业资格,考试内容包括软件工程基础知识、面向对象、数据结构与算法、程序设计语言、计算机硬件基础、操作系统‘数据库系统、计算机网络、信息安全知识、知识产权与标准化、专业英语等。
一、考试科目
考试科目:综合知识(基础知识)+软件设计(应用技术)
题型题量:
综合知识:75道单项选择题;
案例分析:6道大题(只做5道),前4道必答(数据流图、数据库设计、UML建模、C语言算法),后2道二选一(JAVA语言程序设计或C++语言程序设计)。
答题形式:机考
试卷满分:75分
合格标准:
国家标准:两科均达到45分;
2023年上半年单独划线地区合格标准:两科均为40分,下半年的还未公布;
2023年下半年陕西省省线合格标准:综合知识41分;软件设计42分。
考试时长:2个科目连考,综合知识科目最短作答时长90分钟,最长作答时长120分钟,2个科目作答总时长240分钟,考试结束前60分钟可交卷离场。
考试时间:一般一年考两次,分别在5月下旬和11月上旬。
报名时间:上半年的报名时间在3-4月份左右,下半年的报名时间在8-9月份左右,各地不一。
二、备考建议
(一)备考总策略
1、全面学习软件设计师考试考点的相关内容,并做好学习笔记。每学习完一章,记录下重要知识点和自己理解不到位的地方,并通过查阅讲义或教材等资料进行巩固,加深理解。
2、在对应章节内容学习结束后,完成对应章节习题。做章节练习题能有效巩固学习成果,加深自己对知识点的理解。
3、学习完后,要经常性地翻看已学内容,以避免完全遗忘。
4、实行机考后,要提前熟悉考试系统画图工具的使用。
(二)关于综合知识
综合知识的考查特点是覆盖的知识范围比较广,备考时要把时间用于重要的知识点,各个击破,混合练习。知识点分布比例如下:
(三)关于软件设计
1、软件设计前三题一般为固定题型,较为简单,每道题争取能够拿到12分左右,多练历年试题,要熟悉答题规则,习惯”意外“;
2、对于算法应用题(C语言),要掌握算法策略的判断、简单的时间复杂度判断以及一些基础语法的填空;
3、对于面向对象程序设计题(JAVA或C++二选一),要掌握基础语法填空;
4、要注意策略的偏重,C语言和JAVA都只要求掌握基础语法,如果自己比较熟悉C++则建议选择C++,否则建议选择JAVA。
(四)关于做题
1、盲目的刷题容易强化错误,要及时清理错题集。
2、练习时,先分析与反思知识点分类,往自己的知识树上凑,再具体思考解题思路,查漏补缺,有缺失的知识点,及时回顾。