首页 > 编程知识 正文

设计师考试,中级软件工程师考试题目

时间:2023-05-03 21:42:46 阅读:33729 作者:2446

文章目录软件设计师中级考试经验总结序言备注前知识备注所需学习步骤总结知识点篇总结

软件设计人员中级考试经验总结前言

经过两个月的复习,我于2021年5月29日通过了软件设计师中级考试。 上午62,下午56,成绩也很平凡。 为了这两个月的努力能留下一点痕迹,写博客总结。 一直呆在家里,资料不在身边,不能全面总结学习经验,所以延伸到现在,本文将详细总结自己获得的学习经验和积累的漏洞。 我想合格

其实这个考试没那么难。 (当然这是我过了才能说的。 )这个考试考得很广,但参加考试各方面都不是很深。 必须背诵的死记硬背,多做题,对于各种类型的问题,需要计算的可以单独整理,用单个视频攻克。 把常用知识点记在笔记本上,早上仔细看,(学习方法因人而异,仅供参考),坚持下去也太久了。 而且,我特别推荐学校的同学参加考试。 正好这些东西也是在学校学的,很好啊。 另外,因为有足够的时间,我相信一个半月也不到一个月),我玩的时间太长了。

备注有关前知识考试概要、报名条件、报名时间、考试时间表和证书作用,请访问https://www.ruankao.org.cn/。 另外,还有关于考生所在地软考试举办的公众号信息。 也可以看着任性的百褶裙说软测试。 是个好故事。

备注所需官网中考试用书:以软件设计为例:1 .软件设计人员考试大纲(未购买),2 .软件设计人员教程)第5版),3 .软件设计人员考试同步指导(第3版) 根据自己的需要可以在某宝自己购买。

历年真题:如果有购买条件的建议,请记住购买年份,不要只求便宜。 因为本人没有买,所以不能给你太多建议。 没有买的理由(1)没有钱,2 )某王在上次考试中解析为2017-2019真题试卷,在网上(希赛网)买了可以找的真题。 只是可能很难找到答案。 某C**N,可能有。 另外,官方回答好像5年后就会出来……但是还很准确,可以比较看。

相关网站:1 .希塞内特有历年真题练习(好像免费两年前,5美元就能买到一套),包括考试安排。 黑油分析)、真题下载等多项功能。 2 .软考试试题。 3 .菠萝猫(我没用过这个。 3 .管网(也没怎么用过)。 4 .发布真实题库。 这些是我在谷歌和百度上搜索的相关软件。

相关软件:希赛软件助手:这个还不错。 功能和希赛网相似。 我也通过上面的某王卖淫了。 (关于真题分析视频)。 和分析一样,但是有条件的话可以购买。 各种公众号可以自己搜索,但这里不推荐。 我也不怎么用。

相关交流群:你可以去什么地方找,这里不推荐。

相关资料、教程:我在b站随便找了一个容易听的视频教程。 也不推荐吧。 上面说那个同期指导书不是我买的二手货,还有一点学习资料。

3359 pan.Baidu.com/s/1kz 44 mcdk _ x C1 LD S7 y2 a 79 w抽码: nyd8也看了正题,感觉视频看得不多,看得不多

自己整理的问题(有些没有答案) https://low-star.lanzoui.com/b 010 rw1GD密码:esos

各种工具:笔记本(记录错误的问题、难点、知识点),有各色钢笔、稿纸、便签、电脑就更好了(后搜索主题、资料好用),这些东西看个人习惯

学习步骤先介绍一下我的情况:我在大学三年级就考了这个,所以基本上要考的内容(组元、计网、编程、数据结构、操作系统、软件工程师、数据库) ) 不仅拥有结构化开发、UML、知识产权等诸多细节知识,而且从未了解过。

我的步骤(可以当个故事看,步骤可以参看步骤总结):

一开始我学得一团糟。 我想做正题的时候就做正题,想读书的时候就看书,想起来笔记也记下来。 因为也不知道笔记要做到什么程度,应该记住什么,不应该记住什么,所以前期的学习效率很低,容易崩溃。 这也是我写这个博客的理由之一。

1 .看书。 我选择抱着书(软件设计师教程第五版)阅读。 有些大人物建议不用读书,也有自己的道理。 我还是选择了读书。 读一章一章(粗略阅读),读一章后看同步器咨询(第三版)书中相应章节) )也要粗略阅读。 把之后的真题和强化训练都做了)。

2 .解答问题。 读书的时候,我也做了很多试卷。 上下午的问题单是什么时候制作的,请访问步骤总结。 另外,你在哪里说明了你认为对整理另一个问题和问题有好处的学习方法?

3 .再看视频。 我读一定量的书,看磨炼一定量问题时第一次找的视频教程。 有人可以直接看视频,但我觉得好像错过了书的细节。 另外,要综合考虑视频的质量和自己的准备时间。 视频质量好的情况下,或者没有剩下考试时间的情况下可以

以直接视频入手,然后刷题,不管视频还是要刷的,因为还是有书上没有的知识(比如指令流水中理论公式及实践公式、数据库各阶段工作等等),笔记可以跟着视频走,简短的记忆笔记,捡重点记。
4.总结笔记及每章内容,a.知识点笔记: 这时候我已经对要考知识大致已经了解,不过有些记忆性的东西不太牢固及一些没搞懂的计算题,所以这时候总结知识点是最有效率最简短的(之前我年少无知,做知识点笔记做的贼认真,就一个第一章第一节计算机基础知识就做了很多足足站了我整个知识点笔记的三分之一),知道重点在哪。b.难点笔记: 记录自己的弱点及难点(这一块可以逐渐累积,我也就记了不到一张,可以用铅笔写,十分掌握的就可以擦掉,有点难度的掌握了可以在后面画个对号,以时刻提醒着自己这一块知识点,),然后逐一解决。c.真题笔记: 可以记录一些比较经典的题记录下来,并标明出处、解决知识点在书上或笔记的位置。d.在书上记录每一章: 我看书还是比较勤的,所以把每一章能出的考题记录在每一章的开头,并标明考题的知识点页数,有些简单的直接写下来方便查看。
5.刷题,刷题,刷题,刷题肯定是贯穿整个学习过程,包括真题,强化训练,买的题,上下午题的也要合理安排。

步骤总结

首先决定备战考试,然后看一下任性的百褶裙讲软考(自行查询更多接受资料)进行知识点扫盲,然后根据自己的条件选择是否报个课程,报了课程学习安排可能就简单点。然后根据距考试的时间,如果时间很紧两三个周、不足一个月,而且这次必须要考,那就要赶快找一个视频跟着走一遍,把真题赶紧过一遍,但是仍不能忘了复看错题,书还是不要看了,因为没经历过,这里也不敢引导,可以去B站搜一下快速复习软考,这里就按着我没有报任何课程,时间两个月而且在校有很充足来总结步骤(真的很充足,我是真的从报完名之后开始学的,期间真的一曝十寒,贼贪玩,相信如果你有一个半月也可以参考该步骤)

可以先做一套12,13年的真题玩玩,看看自己那些知识点是弱点,做题的时候可以买一个大一点的草稿纸,然后正面写答案和判分,反面就写错题,标明那道题以及其中的知识点, 这样好处是到时候复习的时候直接看这个本进行了,可以很快的唤醒记忆,不用每套都,我是刷了从14-20年的全部上午题,下午题最后没时间刷了15-17年的下午题没看,这也是导致我下午考的一般的原因。

然后开始大略的看书(软件设计师教程)【为什么要推荐看书,因为结合自己的做题,感觉几乎所有的知识点都可以在书上找到,所以大略看一下书,留一个印象,如果实在看不下去请略过此part】,看完一章就去看对应的同步辅导那本书,并后面的题独立的做完,仔细阅读解析,看完几章或者看不下去了可以试着做一下真题,到第六七章,可以试着做一下下午题,也可以跟着同步辅导做相应的大题,等全部学完了在完整的下午题。

做题,书差不多了,做题才是王道,上午题的话,就就按上面的方法就行,一天差不多一套,做的多了隔段时间可以看看之前的错题,而且做题的时候一定要与前面做过的题联系起来,可以更好的加强记忆。

做了几套可以找个视频,我看的是这个,跟着视频再学一遍,也可以顺便记一下笔记(有机会我会把我记的笔记分享出来, 字属实拉胯,先分享几个图片吧),记录弱点及难点。

做近几年的题,并攻克一下自己的难弱点加强需要记忆的部分。近几年的题真重要一定要全刷, 我是没怎么看20年的,结果21年出了个用结构化语言描述“道闸控制”加工和20年的采用结构化语言对缺陷检测的加工逻辑进行描述。 也是看了一点凭着印象胡乱写的,这是这次软考最遗憾的地方(主要是大题做的自信了,之后就一直练上午题,到最后时间有点赶不及了,果然不能盲目自大)。

备战考试,注意考试要求,参加考试的准考证上盖了验讫,听说领证书有用我还留着,我们因为疫情所以证书通过网上邮寄,应该不需要了。
原来可以去全国专业技术人员职业资格证书_查询验证系统下载和查看电子版证书,具体开放时间可以关注一下希赛网上通知

知识点篇

下面我整理一下我在学习过程遇到的难点

UML统一建模语言: 刚开始接触时,也是很蒙,感觉要记忆的东西太多了,就连现在你给我一张图,让我看采用了什么设计模式我可能也看不出来,可以通过多做题来补救.

设计模式的分类请参考上一个笔记图(莹绿色圈起的或有下划线是类模式(解释器,模板方法,适配器,工厂方法))。用例图之间关系: 包含关系<<include>>:要执行某一操作必然要执行的。扩展关系<<extend>>:执行某一操作可选下一操作的。泛化关系:特殊一般关系,用例与用例、参与者与参与者的关系。关联关系:只能参与者与用例。事务,关系,图都要记住,每个图的特殊元素都要记得。通讯图与类图: 我是仅在2014年上半年见过一次,第一次见也是蒙了,不知道通讯图的特性,可以去2014上看一下原题和解析,这里不赘述了。

KMP模式匹配算法: 1.填表法,可以自己找其他视频,最后得到的next为答案。2.看公式法,写的很好(须知,公式中,pi表示第i个字符[从1起始],max{k|1<k<j,‘P1P2LPk-1’=‘Pj-k+1Pj-k+2LPj-1’}中L代表省略号)。

算法: 算法可谓是一生之痒,这里就简单陈述一下所学所知。选择题还算简单,大题有的空需要仔细斟酌一下.分治,动态,回溯,贪心,分支限界这里就不说了,都是泪.

排序: 各种排序的方式,稳定与否,相应情况的快慢,平均时间复杂度.各种数据结构:图的最小生成树、关键路径,各种二叉树概念都要熟记,说一下前序线索二叉树: 线索箭头是按前序序列生成,左子树记录的是前序序列中前一个节点,右子树记录为前序序列中后一个节点,同理可推中、后序线索二叉树。递归式时间复杂度计算: 1.展开法、2.代换法、3.递归树法(软件设计师教程P420,这几种感觉只能解决简单的递归式)、4.主方法 (大部分都是靠这个方法解决的)

数据库技术基础:E-R模型的主要构件、联系,关系代数,共享排他锁,范式,SQL语法简单看一下,下午题主键外键注意点一般很容易得分,这里放一张模式分解中保持函数依赖与无损分解(视频上应该有)

总结一下

        计算机网络(各协议所在层级及其端口,子网划分,病毒攻击,防火墙,命令行指令)、操作系统(各还礼职能,PV操作,磁盘调度,死锁,存储方式,多级映射),组原(各元件职能,规格化,指令流水),软工(软件过程模型,软件质量属性[可靠性,可用性,可维护性的公式],软件工具),法律就不再一一赘述了,多做题,多积累,多复习,多交流。
        关于考试,上午题数据库、知识产权、PV操作,多级映射,复杂指令集,正规式开发模型,质量特性,内聚耦合,计网方面(加密,签名,摘要,病毒)只要题做够了应该没啥大问题,算法在上午题也不是很难,UML尽量拿多点分,可以多个空结合着看看,命令行指令可能考注意积累,应该就差不多,英语方面,我是完全不知道难易程度(我是小学水平无任何词汇量),那五分我全靠命,下午题我感觉java那道题简直白送一定不能大意必须拿下,我类图分析错了几个空,还是要好好的分析,数据库方面也是,祝你们都可以一次考过。
   最后如果本文有什么错误或侵权的地方请及时联系我,我会及时改正。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。