摘要: 1.论述测试与正确性论证的效果差异,比较其优缺点 测试是过去我们常用来测试代码正确性的方法。而第十三次作业编写的junit代码,是对于每个函数,事先写好规格,再基于前置条件和后置条件对输入划分,利用多组测试数据,检查方法输出是否满足后置条件。 优点: 易于找出不符合前置条件后置条件的BUG。 测试有 阅读全文
posted @ 2018-06-25 19:54 AAO 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 规格化设计的大致发展历史 1960年代末—1970年代初,出现软件危机:对软件系统的大量需求与软件的研制周期长,可靠性差,维护困难的现实情况形成矛盾。于是人们希望编写出的程序结构清晰、易阅读、易修改、易验证,即得到好结构的程序。1968年,北大西洋公约组织召开第一次软件工程会议,分析了危机的局面,研 阅读全文
posted @ 2018-05-29 23:40 AAO 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 五一假期喜迎OO第二次博客作业。第五次第六次第七次作业都是多线程,从第五次的懵懂,到第六次的仗着synchronized为所欲为,再到第七次的翻车,感觉自己不明白的地方还是太多了,听理论课总是很想睡觉。。就陷入不懂而自知然而还是不懂的循环中。 第五次作业 第五次作业是多线程电梯。因为之前的上帝视角电 阅读全文
posted @ 2018-05-01 22:55 AAO 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 大一时听学长学姐说计组、OO,心里还是蛮怕的。因为数据结构GG了,所以对于写程序提交测评的课都感觉很虚。计组做下来感觉还好,头发还在(也就通宵了一次熬了几次夜)。OO刚开始的时候遇到了很多问题,有请他们出列: ·不会java:从没有接触过java,也没有去上前导课,所以还要边看教程边想程序怎么写,想 阅读全文
posted @ 2018-04-03 21:24 AAO 阅读(248) 评论(0) 推荐(0) 编辑