上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 1、题目避免重复利用随机数生成运算式,构造两个栈,将生成的结果输入到栈里,利用栈的结构特点,进行匹配,相同的删除,不同的保留。避免过高的比较次数,可以设定,当新生成的结果与之前的比较结果比较次数达到30次时,如果没有重复,保留这次产生的运算式。2、可制定(数量/打印方式)定义变量,通过对变量的控制达... 阅读全文
posted @ 2015-03-13 13:24 恨revenge 阅读(131) 评论(0) 推荐(0) 编辑
摘要: C++中的rand()函数分类: 编程语言/ C#/ 文章 C++中产生随机数种子对于初学者一直都很困惑.大家知道,在C中有专门的srand(N)函数可以轻松实现这一功能,然而在C++中则要复杂一些.下面是笔者学习的一点心得,希望对大家能有所帮助.(这里我们依然要借助C标准库中的rand()函数)函... 阅读全文
posted @ 2015-03-06 21:15 恨revenge 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 根据老师的建议,我开始踏上了对《梦断代码》的“探索”之路。 此前听说过这是一本故事集类型的经典著作,故事的特点就在于,它的背后一定会有着一定的道理,个人感觉经典之所以被称作经典,那么它一定有它的过人之处,应值得去细细品味。 言归正传,对这本书,我不会应付了事,我觉得读它既是一种软件工程方面的修养,... 阅读全文
posted @ 2015-03-06 19:17 恨revenge 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1、题目限时20分钟写出程序“随机产生一百以内的三十道四则运算题” 。2、思路随机数的产生需要 rand()函数,随机产生四则运算用rand()函数%4即可。3、代码#include#includeusing namespace std;void main(){int a, b, c,i;for (... 阅读全文
posted @ 2015-03-06 13:16 恨revenge 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 第十一章、软件演化1、基本特征 (1) 迭代:软件演化会促使软件进行持续和不断的改变,与传统的软件开发过程相比,许多活动会以更高的频率反复执行。(2) 并发:在软件演化的过程中有许多并发执行的活动,其并发行高于传统的软件开发过程。(3) 非确定性:对于一个足够复杂的软件过程而言,软件演化过程模型无法... 阅读全文
posted @ 2015-02-28 19:04 恨revenge 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 第十章、软件测试基础1、基本原则 a、应当把“尽早地和不断地进行软件测试”作为软件开发者的座右铭。 b、程序员应避免检查自己的程序。 c、在设计测试用例时,应当包括输入合理的输入条件和不合理的输入条件。 d、测试用例应该由测试输入数据和与之对应的预期输出结果这两部分组成。 e、充分注意测试中的集群现... 阅读全文
posted @ 2015-02-28 19:03 恨revenge 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 第九章、软件实现1、语言比较 c++程序执行效率一般要比JAVA高,越复杂的东西速度越快嘛,不过JAVA有很强大的开发工具,而且克服了C++的很多不足,比如自动内存管理.JAVA一般用于开发网络应用程序以及企业计算软件等,这类对速度要求不是很苛刻而且用C++开发的话会很麻烦,JAVA还用于一些嵌入... 阅读全文
posted @ 2015-02-28 19:02 恨revenge 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 第八章、面向对象设计面向对象程序设计的基本特征有: 1,封装性: 封装性是指将对象相关的信息和行为状态捆绑成一个单元,即将对象封装为一个具体的类。封装隐藏了对象的具体实现,当要操纵 对象时,只需调用其中的方法,而不用管方法的具体实现。 2,继承性: 一个类继承另一个类,继承者可以获得被继承类的所有方... 阅读全文
posted @ 2015-02-28 19:01 恨revenge 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 第七章、面向对象分析1、分析类,可划分为实体类、边界类和控制类种类型。 a、实体类:表示系统储存和管理的永久信息。 b、边界类:表示参与者与系统之间的交互。 c、控制类:表示系统在运行过程中的业务控制逻辑。2、面向对象的思想主要包括: 继承 多态 封装 封装:用抽象的数据类型将数据和基于数据的操作... 阅读全文
posted @ 2015-02-28 18:59 恨revenge 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 第六章、面向对象基础1、相关概念有对象、类、封装、继承、消息、关联、、聚合、多态性等等。2、UML,即统一建模语言,是一种直观化、明确化构建和文档化软件系统产物的通用可视化建模语言。其中包括各类图示,如类图、图例等等。 阅读全文
posted @ 2015-02-28 18:58 恨revenge 阅读(126) 评论(0) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页