软件设计师备考经验

软件设计师属于属于软考(计算机技术与软件专业技术资格(水平)考试)中级,虽然其含金量个人认为不算很高,但还是有些好处的,而且对于学计算机的来说,考个软件设计师的证书也不是很难,下面就分享以下我的备考经验。

软件设计师考试分为上午、下午两科考试考试时间都是两个半小时,上午为客观题考试有75个选择题,每题一分,满分75份.下午是六个案例题,四个必做题,两个选做题二选一,每题15分,满分75,需要两科都达到及格分数(一般都是45分)才能获得证书。

软件设计师这门考试几乎涵盖了计算机的方方面面,知识非常广,但是深度并不深,正是因为这个特点,想考软件设计师的证书也简单了一些,最好的备考策略就是多刷题,多背(理解记忆,不要死记硬背)。

其考试内容涉及了计算机组成原理、操作系统、计算机网络、数据库技术、算法和数据结构、面向对象技术、多媒体技术、软件工程导论,还有一些和软件相关的知识产权法律法规以及专业英语。大家不要看考的内容这么多,但是前面就说了涉及的知识广但都不深,而且好多都是在选择题里面考,下午的案例题基本都是固定的,刷刷题,下午的考试就没用什么大问题了。

刷题的时候先看看考纲,然后找视频过一遍知识点,刷题为主,视频为辅(当然,你基础好的话,完全可以直接刷点题就好了)。

上午题考的比较杂,我是21下半年考的,我备考的时候刷了15年-20年的真题,由于本人较懒,刷题的时候没记笔记,建议大家还是多记笔记,刷题的时候遇到不会的整理笔记,方便后面查缺补漏。上午题最后5题是固定的专业英语题,英语不好的话建议就不要管了,丢了那5分你还有70分可以做,而且那5题你乱选也不一定就全错。

下午题就比较舒服了,题型都没怎么变过,六个大题,一到四题必做,5,6题选做,5,6题题目都一样,一题是c++,一题是java,你自己熟悉哪种语言就选那题做。第一题考点是数据流图,一般都是叫根据题目找出数据流图中的实体、数据存储的名称,补充图中缺失的数据流及其起点和1终点,最后一小问是用结构化语言描述某个加工的逻辑。根据题目一句一句对应着找,把没有的标记出来,这种题还是很好做的。第二大题考的是数据库设计,关系型数据库,只要把联系搞懂就不难了。第一小问填空(找实体),问你图中是否存在缺失联系,若存在,则说明所缺失的联系和类型。问是否存在就是多此一举,肯定是存在的,你得把他找出来。其次就是叫你找主外键这些,总之这种题,你把联系搞清楚就不难了。第三个大题考点是UML,其中考得最多的是用例图和类图。做这个题要知道UML中常见关系的表示方式,不然很难分析,做题的时候注意题目中的名词关系,有助于读懂题目。这个题考最多的就是叫你找参与者、用例、类名,还有他们之间的关系。第四道大题是算法设计题,也是最难的一题,代码填空就看你自己的编程能力了,算法采用的设计策略和时间复杂度这些还是可以拿分的。最后到选做题是5个代码填空题,补充抽象方法,函数调用,类,接口等,需要自己根据代码上下文补充,不过也有些套路(一些固定搭配),这道题读懂题意,搞懂代码意思就很好做了。

算法设计策略           基本算法设计策略_frankwtq的博客-CSDN博客_算法设计策略

算法时间复杂度       算法时间复杂度- CSDN搜索

附上我的证书

 

最后,祝大家都能高分一次通过。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值