代码改变世界

第四次OO博客作业

2018-06-25 17:56 by necrolyte, 186 阅读, 0 推荐, 收藏,
摘要:1. 论述测试与正确性论证的效果差异,比较其优缺点 软件测试是描述一种用来促进鉴定软件的正确性、完整性、安全性和品质的过程。它的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件品质,并对其是否能满足设计要求进行评估的过程。软件测试是一种实际输出与预期输出间的审核或者比较过程。 正确 阅读全文

第三次OO博客作业

2018-05-28 23:11 by necrolyte, 225 阅读, 0 推荐, 收藏,
摘要:一、规格化设计的发展历史 从20世纪60年代开始,就存在着许多不同的形式规格说明语言和软件开发方法。在形式规格说明领域一些最主要的发展过程列举如下: 1969-1972 C.A.R Hoare撰写了"计算机编程的公理基础(An Axiomatic Basis for Computer Program 阅读全文

OO第二次总结

2018-05-02 17:50 by necrolyte, 244 阅读, 0 推荐, 收藏,
摘要:第五次作业 类图 代码度量分析 可以看出代码中还是有单个类过于冗杂的缺陷。 BUG分析 由于这次作业是第一次写多线程代码,对多线程的理解不够深刻,未能做好充分的准备,导致BUG太多,以至于多线程电梯不能正常运行,仅仅支持极为简单的指令。同样也忘记了输入时间不能以科学计数法来表示。 设计分析 这次作业 阅读全文

第四次作业——前三次OO作业的总结

2018-04-03 16:48 by necrolyte, 263 阅读, 0 推荐, 收藏,
摘要:由于本人对面向对象极度缺乏理解,故每一次作业的实现都异常丑陋,虽然使用了类与方法的思想,但将各个类与方法都定义在一个主类里面,全部工程由一个文件构成。故无法生成有意义的类图。 第一次作业——多项式计算 1.自我程序分析 第一次作业是多项式计算,我只使用了一个多项式类,输入输出全部写在main类里面。 阅读全文