软考路之考后总结

2024-08-26 10:58
文章标签 总结 软考 考后

本文主要是介绍软考路之考后总结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

背景:2015年11月6日,在淅淅沥沥的小雨中我们踏上了进京赶考的列车,尽管天公不作美;尽管整个人都快冻成了“冰棍”;尽管当天下午跑了近半个三环还是找错了考场;尽管有人大半夜的拉肚子,做噩梦;尽管住宿的地方死贵死贵的;尽管北京的地铁是一如既往的拥挤……但是,我们依然乐此不疲的“战斗”着。因为,11月7日是检验我们两个月来奋斗成果的时候,我们每个人都不能缺席。这次的软考收获了很多,总结是必不可少的,吸收经验的同时,再温习一下当时的情景。


一、备考经验


上午


1、“万变不离其宗”,一定要好好的做真题,总结里面的知识点,好多题都是真题中的原题或者变形题


2、“基础不牢,地动山摇”,基础知识一定要夯实


3、选择题中,软件工程部分相对其他部分来说占的分值最大,这部分内容一定要好好复习,各种开发模型的特点,各种软件测试的特点以及软件维护部分的碎知识点,自己好好整理,多看几遍,重点是理解


4、计算机硬件基础部分是一个比较头疼的部分,里面各种寻址方式,各种寄存器,各种进程,各种分区,各种硬件的运作方式以及特点,前五道题中必有此部分内容,平时模拟的时候有感觉做错了还好,就怕自己没有感觉还做对了,放过了自己遗落的知识


5、网络部分也是个大头,子网划分,ISO/OSI模型与TCP/IP协议,前10道、后5道题中必有,掌握了此部分就会感觉很简单


6、面向对象部分的各种设计模式,各种UML图,还好咱们平时都学习过了,这部分的选择题也有几道


7、数据结构、数据库、操作系统这三部分内容,咱们自考的时候都考过,即使在软考中没有学习也能略懂一些,软考中反复学习能让你对这部分知识的理解更加深刻


8、编译原理中的后缀式、正则式、有限自动机、编译语言和解释语言的联系与区别,文法等知识也是选择题中必出的知识点,做过一两套题后就会有感觉的。


9、信息安全、多媒体和知识产权部分就是纯文科性内容,病毒和木马,媒体的分类,色彩的饱和度、发表权的时间限制神马的,多看多整理,做到心中有数,看见这类题争取不丢分


10、做完2010年到2015年的真题后还有精力和时间,可以做做闯关密卷,里面也有许多值得我们探索和研究的知识


下午


1、第一道题:数据流图


题型无非就是补充外部实体、数据存储、加工、数据流,或是指出数据流图中的错误


(1)外部实体一般是名词,“谁通过XXX系统干了什么”,里面的“谁”一般就是外部实体;

(2)“通过XXX系统进行加工,然后将数据存储在XXX文件中或者是XXX表中”里面的“XXX文件、XXX表”就是数据存储;

(3)加工一般是说明信息中的第一个句号之前的内容,也有特殊的情况

(4)补充数据流和指出数据流中的错误是比较难的部分,其实也没有那么难,只要你认认真真阅读说明信息中的内容,然后一句话对应一条数据流的找,很容易找到的,有的还特别明显。

(5)记住题中的词语一定是说明信息中的词语,不能自己捏造。

(6)要是你没有耐心去一句一句的找,数据流图的数据平衡原则也能帮助你


2、第二道题:数据库建模与SQL技术


题型一般是:补充E-R模型以及联系的类型、关系模式,找出关系模式中的主外键,有时候最后一小题会添加一个实体,也可能会问问你题中的部分实体是否存在数据冗余或命名冲突


(1)补充E-R图和关系模式在说明信息中都有体现,这两道题一定要比较着来看,不要随便给人家添加关系模式中没有的实体。

(2)主外键有时候在说明信息中也有,还有一些需要你根据E-R图中的联系类型进行适当处理

(3)最后面的那个小题添加实体的时候要画在原来的E-R图上,

(4)要是问是否存在数据冗余或命名冲突一般都是存在,要是不存在,命题人也不会费那么大劲儿出后面的一大溜文字

(5)这道题也是一定要用说明信息中的词语,别给人家乱造


3、第三道题:UML建模技术


题型一般是补充完整用例图和类图,有可能还会涉及到设计模式


(1)补充完整用例图,要仔细阅读说明信息中的内容,然后根据关系,填写用例和参与者,用例一般是第一个句号前面的内容,参与者就是“谁干了什么”里面的“谁”

(2)类图也需要仔细的阅读和分析说明信息中的内容,找到有联系的用例和实体,进行完善类图

(3)一定要看清楚题,让你填写英文还是中文,给你英文一般都会填写英文,没有英文的一定不要编写英文。没有要求英文,你自己给人家造上了英文,不但没有显示出你的高大上,而且还会是零分,小心为妙。

(4)设计模式,看自己平时的积累了


4、第四道题:数据结构和算法设计


题型一般是根据说明补充C代码,此代码用了什么算法,时间复杂度和空间复杂度是什么,给出一个例子运行后的结果是什么

(1)补充代码的时候一定要弄明白各个变量代表什么意思,然后根据要求进行逻辑分析

(2)贪心、回溯、动态规划、递归、分治,各种算法的特点以及例题自己弄清楚,时间和空间复杂度啥的自己也要整明白。

(3)这道题我的经验不足……有时候就是纯蒙的可怜


5、第五道题:面向对象程序设计


第五道题可自选,一个c++代码,一个Java代码,咱们一般选择Java,你的c++要是好也可选择c++,题型就是根据要求和类图补充代码


(1)代码量的积累,平时的时候多看看代码,即使遇到个不熟悉的设计模式也能答个八九不离十

(2)设计模式的学习,一定要把功用在平时,不是临时抱佛脚,你来不及也抱不准

(3)一定要熟悉Java语言的要点,一定不要明白原理写不出来代码。



二、考试技巧



(1)带好自己的行李物品,尤其是身份证和准考证

(2)答题的时候一定不要留下空白,尤其是选择题,即使不会也要写上,没准四分之一的幸运就是你的

(3)遇到自己不会的,先做个标记,等做完的时候再回头仔细分析


其实也没有什么答题技巧,轻松上阵,记住一句话:过程好了结果一定不会差。



三、我们不是一个人

  


    这次参加软考的一共80多人,用米老师的话来说:“我们是一支雄壮的队伍!”走到哪里我们都是那么的显眼。当然我们也是相当的团结,考前动员,预定酒店,查询乘车路线什么的我们都在一起,只要我们在一起,在哪儿都是温暖的家。

    6号下午1点多到达酒店,先出去吃饭,然后寻找考试地点,按照事先查好的手机地图,在大冷的天我们绕了将近半个三环,可惜的是,我们找到了北京海淀实验中学的西校区,考试的地点是东校区,本来以为西校区和东校区挨着的,问门岗的保安,结果保安都不知道东校区在哪里。在那个手机没电,人也快冻僵的情况下,最后决定打车回来。

    虽然过程比较复杂,但是感觉这种“傻事”自己以后应该不会再做了,现在想想都感觉搞笑。偷笑

    晚上的时候我们在酒店还讨论了几个常考的知识点,准备早早的睡觉,结果,应该是冻的再加上水土不服,晚上悲催的拉肚子了,虚脱中睡去……

    7号早上7点十多分的时候起来,然后收拾,吃早餐,7点五十多的时候跟随大队伍向考试地点出发,到考点差不多用了十几分钟,顿时感觉自己昨天傻到家了,进考场,考试,于是乎一上午就完事了,下午也是一样的,就是最后一道大题,知道是怎么回事就是不会用代码表示出来,死扣了半天。

    晚上,李芬姐姐请吃的饭——火锅,谢谢美女姐姐,终于在大冷的天吃了一顿热乎饭。

    然后回廊坊,动车,很快的,二十分钟。

    这段经历很值得收藏,我们在一起的日子都值得珍藏一辈子。



四、心得体会



    尽管天公不作美,但是我们一路同行,有说有笑;尽管整个人都快冻成了“冰棍”,但是我们在一起,心里是暖的;尽管当天下午跑了近半个三环还找错了考场,但是我们在一起,一切都不怕;尽管有人大半夜的拉肚子,做噩梦,但是此次经历会让你记住一辈子;尽管住宿的地方死贵死贵的,但是环境还不错,还能免费的领牛奶;尽管北京的地铁是一如既往的拥挤,但是说明我们还年轻……

     一切的一切,只是因为我们在一起……


    

这篇关于软考路之考后总结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1108373

相关文章

HarmonyOS学习(七)——UI(五)常用布局总结

自适应布局 1.1、线性布局(LinearLayout) 通过线性容器Row和Column实现线性布局。Column容器内的子组件按照垂直方向排列,Row组件中的子组件按照水平方向排列。 属性说明space通过space参数设置主轴上子组件的间距,达到各子组件在排列上的等间距效果alignItems设置子组件在交叉轴上的对齐方式,且在各类尺寸屏幕上表现一致,其中交叉轴为垂直时,取值为Vert

学习hash总结

2014/1/29/   最近刚开始学hash,名字很陌生,但是hash的思想却很熟悉,以前早就做过此类的题,但是不知道这就是hash思想而已,说白了hash就是一个映射,往往灵活利用数组的下标来实现算法,hash的作用:1、判重;2、统计次数;

软考系统规划与管理师考试证书含金量高吗?

2024年软考系统规划与管理师考试报名时间节点: 报名时间:2024年上半年软考将于3月中旬陆续开始报名 考试时间:上半年5月25日到28日,下半年11月9日到12日 分数线:所有科目成绩均须达到45分以上(包括45分)方可通过考试 成绩查询:可在“中国计算机技术职业资格网”上查询软考成绩 出成绩时间:预计在11月左右 证书领取时间:一般在考试成绩公布后3~4个月,各地领取时间有所不同

git使用的说明总结

Git使用说明 下载安装(下载地址) macOS: Git - Downloading macOS Windows: Git - Downloading Windows Linux/Unix: Git (git-scm.com) 创建新仓库 本地创建新仓库:创建新文件夹,进入文件夹目录,执行指令 git init ,用以创建新的git 克隆仓库 执行指令用以创建一个本地仓库的

二分最大匹配总结

HDU 2444  黑白染色 ,二分图判定 const int maxn = 208 ;vector<int> g[maxn] ;int n ;bool vis[maxn] ;int match[maxn] ;;int color[maxn] ;int setcolor(int u , int c){color[u] = c ;for(vector<int>::iter

整数Hash散列总结

方法:    step1  :线性探测  step2 散列   当 h(k)位置已经存储有元素的时候,依次探查(h(k)+i) mod S, i=1,2,3…,直到找到空的存储单元为止。其中,S为 数组长度。 HDU 1496   a*x1^2+b*x2^2+c*x3^2+d*x4^2=0 。 x在 [-100,100] 解的个数  const int MaxN = 3000

状态dp总结

zoj 3631  N 个数中选若干数和(只能选一次)<=M 的最大值 const int Max_N = 38 ;int a[1<<16] , b[1<<16] , x[Max_N] , e[Max_N] ;void GetNum(int g[] , int n , int s[] , int &m){ int i , j , t ;m = 0 ;for(i = 0 ;

两个月冲刺软考——访问位与修改位的题型(淘汰哪一页);内聚的类型;关于码制的知识点;地址映射的相关内容

1.访问位与修改位的题型(淘汰哪一页) 访问位:为1时表示在内存期间被访问过,为0时表示未被访问;修改位:为1时表示该页面自从被装入内存后被修改过,为0时表示未修改过。 置换页面时,最先置换访问位和修改位为00的,其次是01(没被访问但被修改过)的,之后是10(被访问了但没被修改过),最后是11。 2.内聚的类型 功能内聚:完成一个单一功能,各个部分协同工作,缺一不可。 顺序内聚:

go基础知识归纳总结

无缓冲的 channel 和有缓冲的 channel 的区别? 在 Go 语言中,channel 是用来在 goroutines 之间传递数据的主要机制。它们有两种类型:无缓冲的 channel 和有缓冲的 channel。 无缓冲的 channel 行为:无缓冲的 channel 是一种同步的通信方式,发送和接收必须同时发生。如果一个 goroutine 试图通过无缓冲 channel

【软考】希尔排序算法分析

目录 1. c代码2. 运行截图3. 运行解析 1. c代码 #include <stdio.h>#include <stdlib.h> void shellSort(int data[], int n){// 划分的数组,例如8个数则为[4, 2, 1]int *delta;int k;// i控制delta的轮次int i;// 临时变量,换值int temp;in