Others-软件设计师考试心得
2020年真的很难,开始了996的加班模式又赶上了全球疫情,好在疫情对现在的公司业务基本没有影响,工作还是要继续。
秉承之前发下的一年两证的宏远,驾驶证已经进行到一半,但是另外一个因为996的原因(真的从早忙到晚0_0)一直都没有着落。
年初准备考PMP,996考这个不现实,年中就报了软件设计师考试,想着还能凭借点大学的底子,书本也是看一天忘两天,有两个月基本没有看,考试之前一个月突击准备了一下,整理了一些内容,11月7号也已经考完。
成绩还未公布,但是参照网上给出的参照答案大致看了一下,估计是肥肥了,上午答题不理想~~
不过这次考试准备也捡起了一些大学时期学过的知识,现在想来当时自己原来也学过这些内容,现在咋都不知道了呢。。。。
果然用不到就会淡忘,离开久了也就淡了。。。。说多了。。。言归正传,心得体会,请看下面:
报名网站:https://www.ruankao.org.cn/ 找到报名入口 提交信息 交钱 打印准考证,2020年多了疫情承诺书 考试 等待结果
考试时间 2020-11-07 09:00:00(150分钟) 2020-11-07 14:00:00(150分钟) 具体时间,各科可能不一样 考试内容 上午综合知识 都是大学的内容,数据结构,组成原理,网络工程,操作系统,再加上知识产权和多媒体。
只能说知识面广,死记硬背的多一些,相比较来说计算题是最简单的了。
75道单选题 45分及格 满分75 下午应用技术 包括但不限于数据流图、UML、ER模型关系模式、算法应用、面向对象编程 问答题、填空题、代码填空题等。
下午题型固定,每道小题分值较大,建议常用算法和设计模式系统学习一下,网上有很多很棒的帖子。依照个人能力,如果代码和算法能力强的,基本没有问题,下面总结了08年以来的题型供大家参考。 6道大题 5、6选答 45分及格 满分75
下午考试题型: (一)数据流图 1.给出实体名称(使用文中词汇,注意“等”) 2.给出数据存储名称 3.补充数据流及其起点和终点(起点及终点要确认好,每个处理的输入和输出数据流数量和流向都是成对的,三个输出就有三个输出) 4.分解子加工、如何保证数据流的平衡、是否新增实体 (二)E-R图 1.补充联系及联系类型(全局补充,不能单一联系答题,联系可自定义但不能重复,注意联系类型的要求) 2.补充属性 3.给出主键和外键,外键主键可能一样 4.关系模式全码判断、增加实体后修改关系图,给出关系模式 (三)UML图 1.给出类名(一定是英文答题对象)、参与者名称、对象类型区分(接口类、控制类、实体类)、状态名(分析对象级别及层次来区分)、给出用例及用例间的关系 2.给出属性、用例名称(功能)、时间名 3.包含哪种涉及模式,实现哪些功能、新需求的调整 (四)数据结构和算法 1.补充代码(循环主体找循环控制变量、代码中算法的使用、数据等变量的赋值和初始化、返回值在赋值中查找) 2.代码算法策略及时间复杂度 3.最小时间复杂度、最大时间复杂度 (五)面向对象或设计模式补充代码 1.生成器模式(Builder)+ 1 2.桥接模式 3.装饰(Decorator) 4.状态模式
补充说明:软考证书是没有有效期的,考完一次终身有效。