软考总结

        经过了将近三个月的准备时间,终于结束了考试,简单回顾一下,谈不上是好的经验,仅当是阶段总结记录吧。

        J2SE视频:Java的基础入门,主要是为了熟悉Java的语法,因为下午题中的设计模式选作的就是Java版的。当时用了将近十天的时间看完的,把讲的例子简单的实现了,可是在接下来的两个月中,基本没有用过Java写过东西,设计模式考题也都是很简单的语法,因而逐渐就模糊了好多概念,在考试中有的很简单的语法都要纠结好半天,这次考试中关于接口方法的定义好多人都写错了,这是最基本的东西,好久不用,就生疏了。我觉得有必要在将近考试的时候,大家最好把Java的基础只是都再过一边,主要的关键字,还有基本的类,接口,属性,方法等等的定义,都要心中有数。


        软考视频:整套视频长达六十多个小时,老师讲的很细致,不过语速确实很慢,跟念经似的,加速到2倍才感觉正常些。整套视频看下来用了二十天的时间,讲的东西很多,知识点都有所涉及,不过软考在07年大纲就改了,这套视频是06年的,所以好多讲的重点都不考了,新的东西有的没有讲到,所以一本系统的复习资料还是很重要的,我买的是希赛的那本书,感觉不好,好多错,题少,知识点的侧重点也不多,都是很笼统的罗列。清华大学的辅导书还是不错的,我在图书馆借的一本10年的同步辅导,知识点分节,对应着真题,很系统,对于充分了解知识点很有帮助,那本书有12年版的,要是买可以买一本。对于视频中的有些很难的知识点,就没必要深究了,有的压根就不考了,像校验码,有限自动机,当时我都花了好几天看明白,后来我们还讨论了好长时间,做后面的真题才发现,不考了,真的一点都不考了。。


        真题:真题很重要,从07年开始做就行,到12年足足有十几套之多,很重要,不要一直当作练习来用,那样就浪费了,一套套的做,计算一下自己的分数。在看完视频之后就可以做真题了,可以先练习一两套,很可能好多不会的,遇到不会的要及时查书或者上网找资料,之后模拟做几套,做了四五套的时候基本对于题型还有重点,自己的弱点,哪一块掌握的不好,就心里又数了,这时候再系统的看一本书,讲的不全面的再借更专业详细的书来看,这样知识就掌握的差不多了,之后再模拟做其他的几套题。我做完了10年以前的真题之后开始看的书,那本同步辅导是根据10年以前的真题编的,所以看的时候又把真题梳理了一遍。


         说一下各个题型(仅针对考试):
         上午题:
开始准备的时候,基本比较害怕计算题,在经过讨论以及研究之后,到后来往往计算题不会丢分,类型都一样,有套路可循。丢分都是概念题,尤其是出现一个新的名词 ,没有听说过的,没办法,计算机组成以及网络那块经常出现新的名词,经常错,没有好的办法,遇到一个深入理解一个,多积累,题目也还是有一定的重复率的。上午题不要太担心,有一些拿不准的是很正常,75道题得45,一半的概率呢,蒙也还是1:1呢。
         下午题前三道:这几道题是拿分题,也都是比较熟悉的,细心些,还是可以拿大部分的。
         设计模式:一定要把每一个设计模式都看了,不要自己押题,觉得这个考,这个不考,谁都说不准,这次就考了一个抽象工厂,当时我们说肯定不考。。最好看HeadFirst,都是Java写的,也能熟悉Java语法,就是讲的比较啰嗦;也可以看大话,比较好理解,自己也熟悉。考的很简单,都是面向对象的知识,有的不知道这个设计模式也可以做出来,还是建议系统的看一遍,每天一两个,仔细看半月就过一遍,最后的时候再过一遍,加深印象。
         算法题:这个向来都是说很难,不好拿分,不过没有想象中的那么难,又的题仔细分析还是可以做出来的。算法题讲究灵感,想对了这道题就都出来了,不要有惧怕心理,在时间充裕的时候好好研究一下,就是那几个类型,每种算法的具体流程心中有数就没问题了。即使再没有看懂算法题的情况下,有的几个小空也是可以填出来的,不要放弃。

         总结:经过这段时间的准备学习,对于计算机基础知识有了更多的了解,对自己有很大的提升,好多以前知道的额知识也是在现在融会贯通的。像操作系统,组成原理,这些以前没有接触过,现在也弥补了空缺,对于非计算机专业的人知识的积累帮助很大。在准备考试的时候不要功利性很强,最好抱着学习知识的态度,这样往往收获的更多。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 20
    评论
软考SOA设计与应用是指在软件工程领域中,通过面向服务架构的设计原则和方法来构建和应用软件系统。 首先,SOA设计与应用强调将软件系统分解为一系列可独立运行、可重用的服务。这些服务通过开放的接口和标准化的协议进行交互,实现系统之间的松耦合和可扩展性。同时,SOA设计与应用还注重服务的可管理性和可治理性,通过对服务进行统一标准的管理和监控,提高系统的可靠性和可维护性。 SOA设计与应用的关键概念包括服务的定义、服务的组合和服务的编排。服务的定义主要涉及对服务功能和接口的明确定义,使得服务提供者和服务消费者能够理解和使用服务。服务的组合是指将多个服务组合在一起形成更复杂的业务流程,实现更高层次的功能需求。服务的编排是指根据特定的业务流程业务需求来动态地选择和调用不同的服务,实现灵活、可定制的业务处理。 在SOA设计与应用中,还需要关注服务的安全性和可靠性。服务的安全性包括对服务调用的身份验证、访问控制和数据加密等措施,保障系统的安全性。服务的可靠性包括对服务的可靠传输、消息队列和事务处理等机制,保障服务的正确执行和数据的一致性。 总结来说,软考SOA设计与应用是一种以服务为中心的软件系统设计和应用方法,旨在提高系统的可重用性、可扩展性和可管理性。它通过对服务的定义、组合和编排,实现灵活、可定制的业务流程,并通过安全和可靠的机制保障系统的可靠性和安全性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值