- 博客(5)
- 收藏
- 关注
原创 软考,是结束,也是另一个开始
软考结束了,或许还不是结束,结果还没有下来,也就是还有1/2的概率再来一次,不管怎么样,考过了与自己也没有关系了。关于软考,可以说我们已是非常幸福幸运的孩子,我们有相应的指导文档,明确的计划,积极的团队,一切都让我们坚持走过这两个月。对于软考,我想说: 一、交流与表达。我们都是以小组为单位,是一个小team,尤其后期做真题阶段,每天几乎都是白天做题,晚上讨论,再加上设计模式的学
2015-05-28 17:48:37 1754 42
原创 软考:软件测试方法
软件测试方法分为静态和动态测试,而动态测试又可以采用黑盒和白盒测试法。针对每种测试方法的原则来设计测试用例,从而找出软件中潜在的错误和缺陷。 一、黑盒测试:在完全不考虑软件内部结构和特性情况下,测试软件的外部特性。 1、边界值分析:边界值法设计测试用例,应选取正好等于、刚刚大于或小于边界值的值作为测试数据,基本思想是在最小值、略高于最小值、正常值、略低于最大值和最大值处取输入
2015-05-28 11:30:31 1906 23
原创 软考:原码、反码、补码、移码
为了便于运算,带符号的机器数采用原码、反码和补码等不同编码方法。 原码:最高位为符号位,0表示正号,1表示负号,其余位表示数值绝对值。比如:+1 是0 000 0001;-1 是1000 0001 。0原码有两种表示形式:+0:00000000;-0:1 0000000。 但是直接使用原码在计算时会有麻烦,比如(1)+(-1)=0,直接使用原码(0 000
2015-05-25 17:20:55 1903 17
原创 软考:排序
该文章是关于数据结构部分排序的总结,包括各种排序方法的时间和空间复杂度的分析,主要从直接插入、交换(冒泡、快速)、选择(直接选择、堆排序)和归并四类来分析。 直接插入: 依次将每个记录插入到一个已排好序的有序表中,从而得到一个新的、记录数增加1的有序表。具体:插入第i个记录时,前i-1已经排好序,此时将第i个记录的关键字和第i-1,i-2比较,从而找到插入位置插入位置及其后记录
2015-05-11 18:13:05 1308 15
原创 软考:策略VS状态
策略模式: 策略模式封装不同算法家族,让他们之间相互替换,保证算法的变化独立于使用算法的客户。从鸭子实例可以看出策略是如何封装变化,如何使用组合,如何针对接口编程的。 第一版: 每个鸭子子类都继承超类,结果是所有鸭子都会游泳、都会呱呱叫。如果有的鸭子会飞呢,只能在超类中添加fly()行为,所以说使用继承达到复用目的并不完美了。
2015-05-07 11:34:49 964 12
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人