软考-系统架构设计师考试总结

433 阅读5分钟

备考

23年下半年参加了软考系统架构设计师的考试,踩线通过了,下面大概整理下备考的过程。

先晒个成绩

QQ截图20240117184248.jpg

之前的软考采用笔试的方式,因为实在没有信心能在规定的时间内写完两三千字,所以一直没有勇气报名。23年8月的时候,看到通告说今年改为机试,所以就打算报名尝试下。

复习资料

23年也是教材首次改版,但是也没太在意,还是用的同事22年考试时使用的资料,这块吃了个大亏,没想到上午题和下午的案例题里面很多都是教材上的原话和原图,这个和之前考试的完全不同,所以还是要重视教材的学习。

综合知识

基本上是从国庆假期结束之后开始复习的,开始把每个章节的重点知识看了一遍,架构设计和软件工程这两个章节重点学习了下。综合知识题刷题主要是使用芝士架构APP,可以按照章节知识点进行练习。章节知识看一遍之后就开始做对应章节的真题,然后反复练习多次。考前一两周开始按照年份刷真题进行练习,因为真题在章节练习时很多已经做过了,所以基本上每次都能60多分,然后再针对错题反复练习和记忆,考前一周刷真题的时候基本上能做到每次都在70分左右了,但是实际上并不一定是真正掌握了知识点,而是已经把答案都背下来了,如果考题稍微做些调整,就可能又答错了。

上午考试的时候,历年的软件架构风格和质量属性相关的送分题就能有好几分,但是今年也没有那么多了。当时也是有点慌,考完之后通过查资料,和群里面的人对答案,数了下有把握的题,大概能有三四十个,感觉这个应该能过了。

案例题

平时主要还是学习相关的知识点,在考前一周使用希赛的APP看了下历年案例题的作答方式。因为研究了下历年的真题,最近几年案例必答题都是质量属性效用树和架构风格,以为今年也会一样的,然后还有web架构,数据库相关,还有就是ER图和用例图等,所以就准备重点掌握这几个知识点。一般每年都还有一个嵌入式和大数据相关的题目,平时工作中也没接触过,所以直接跳过了嵌入式知识的学习,准备考试时直接放弃这道题目。

结果没想到的是,这次考试完全大变样,下午看到第一题时直接惊呆了,必答题是大数据架构相关的,考前完全没有学习过,平时工作中也没用到,只能硬着头皮往下作答了。然后其他两道题选了hibernate和web相关的,两个题里面有点类似的地方,MySql读写分离的实现方式和主从同步相关的知识点比较接近,平时也有使用过,所以这两个完全没有压力,JWT那个知识点,平时使用过,但是相关内容记得不是特别清楚,还有就是jwt三个组成部分的内容答的也不是完全正确。

论文

论文也是考前一周开始准备的,分析了下历年的论文题目,发现有些论文题目会隔几年之后重考的情况,当时也抱着侥幸心理,希望能碰到一个历年考过的题目。论文就是按照网上总结的格式,准备了个固定的项目背景,然后写一总三分论点,选了两个历年的真题,完整的写了两篇论文。然后其他的就是对照着历年的真题,提炼了下相关的论点,避免万一真的碰到的时候没有东西可写,其他的内容就准备在论点的基础上临场发挥,水够固定的字数就行了。

考试的时候四个题目,平时练习的时候一个也没准备过,也有点慌了,一个大数据相关的什么数仓和数据湖没接触过,一个嵌入式没接触过,一个什么云边协同也没接触过,没办法,只剩下最后一个面向对象分析方法有点印象,三个论点写了下用例图,顺序图,类图。考完看了下资料,发现类图关系那块写的有点问题,也是感觉很悬,以为不太能通过了,没想到成绩出来后也是刚好踩线,险过。

考前注意事项

考点可能会离住的地方比较远,早上开考的又很早,所以一般都会提前订个考点附近的酒店,前一晚直接住过去,但是订酒店的时候一定不要只看距离,也要看下评价什么的,会不会太吵。这次在飞猪上定了个考点很近的酒店,没想到到了之后发现挨着马路,也很吵,房间里面也有一股霉味,本来想忍忍算了,坚持一晚,结果到12点以后,外面一个什么饭店之类的地方,在用机器做东西,隔一段时间机器就会响一次,到了2点也没睡着,实在没办法,又重新定了个附近的酒店,直接打车过去了。到了之后发现隔音也不是很好,还是能听到外面马路上车流的声音,又折腾了会才迷迷糊糊的睡着了。

所以如果认床或者怕吵的话,也要综合评估下,看看定酒店是否合适,在家里早点睡觉的话,也能保证充足的睡眠的,也不会出现那种到酒店之后发生一些意想不到的情况。