让计算机思考

问题

  1. 用计算机进行的模拟试验称为什么?

    计算机模拟

  2. 伪随机数指的是什么?

    通过公式产生的伪随机数,与真正的随机数不同,具有周期性。

  3. 随机数的种子指的是什么?

    生成伪随机数的公式中使用的参数

  4. 计算机有思考功能吗?

    作为计算机大脑的CPU,其本身并不具有思考功能。

  5. 计算机有记忆功能吗?

    内存及磁盘等有记忆功能。

  6. AI是什么的缩写?

    人工智能Artificial Intelligence

作为工具的程序和为了思考的程序

控制就是指CPU和各种设备之间配合进行数据的输入输出处理。

程序的使用目的大体可以划分成两类:

  • 一类是大家作为工具来使用的程序
  • 另外一个使用目的是用程序来代替执行人类的思考过程。

程序生成随机数的方法

由于借助公式产生的随机数具有一定的规律性,因此并不是真正的随机数,通常称为伪随机数。

一种获取伪随机数的公式叫线性同余法。\(R_{i+1}=(a×R_i+b) \%c\)

C语言的rand()函数,也肯定通过某些公式生成了伪随机数。

srand(time(NULL))中的参数,是用来获取当前时间的参数。由于每次启动程序时的当前时间都是变化的,所以生成的随机数是真正的随机数。这些参数就称为随机数的种子。

让计算机思考

  • 用程序来表示人类的思考方式
  • 用程序来表示人类的思考习惯
  • 活用记忆功能以达到更接近人类的判断
posted @ 2021-04-13 13:24  睿阳  阅读(81)  评论(0编辑  收藏  举报