手腕秦皇:随机数有哪些应用?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/27 17:37:28
1,随机数到底有哪些具体的应用? 请各位高手指点!必加分!!

2,什么是软件测试?软件测试的重要性。

根据回答酌情给分.第一个问题是必答,第二个不必答.

一般语言中的随机函数(比如ram函数)都是伪随机函数,他由一个种子来依次生成一串随机数,也就是说如果前面一个数固定,后面一个数是由某种算法计算出来的,也是固定的.
在随机性要求比较高的地方,就要自己写随机函数了.比如一个扑克牌程序,洗牌的时候就要自己写随机函数,用系统自带的洗出来的就会有规律可循.
软件测试是说,现在的软件编写由很多人来完成,每个人负责写几个模块,写完的模块要进行黑盒测试.假设你写了一个函数,提供两个整数参数,返回两个数的商和余数,测试人员就写一段代码调用这个函数,检查一般情况结果是否正确,特殊情况比如除数为0时程序是否做了处理,等等.

具体你可以上网再搜一下,我懒得去搜了然后COPY过来,上面都是我自己打的,自己的一点看法而已.