《程序是怎么跑起来的》读书笔记(12)-- 计算机如何思考

程序如同是由计算机执行的各种指令罗列起来的文章,计算机内部的cpu,通过对该文章的内容进行解析和运行,来控制连接到计算机的各种外围设备。
控制就是指cpu和各种设备之间配合进行数据的输入输出处理。

程序的使用目的有两类:
1.大家作为工具来使用的程序。
2.程序来代替人类思考的过程。(数据相关)

例如一些微计算机,专门用来控制家电等的小型计算机,利用微计算机执行了人类的思考过程。

伪随机数

使用随机数的计算机模拟有时被称为蒙特卡洛法,来源于因赌博而闻名的城市——蒙特卡洛。
线性同余法:Ri+1=(a*Ri+b) mod c
此外还有乘同余法,M系法,Knuth减算法
Ri、a、b、c被称为随机数的种子

发表评论

电子邮件地址不会被公开。