软件的定义
来源:互联网 发布:机器人软件下载 编辑:程序博客网 时间:2024/06/06 09:07
软件的历史,实际上可以说是用机器模拟人的历史。不管大家(包括在这个历史过程中的参与者)有没有意识到,我们都有意无意的在计算机上模仿人类的行为。从冯诺依曼结构开始,程序逻辑开始脱离硬件,采用二进制编码。加上存储,配合输入输出,一个简化的大脑就出现了。图灵机则是模拟大脑的计算,用数学的方式把计算的过程定义了出来,著名的邱奇-图灵论题:一切直觉上能行可计算的函数都可用图灵机计算,反之亦然。软硬件两者一结合,一个可编程的大脑出现了,这也是现在为什么我们把计算机叫做电脑。在硬件上编写出的程序,就是软件,是用来控制硬件的行为的。
0 0
- 软件缺陷的定义
- 软件需求的定义
- 软件插件的定义
- 软件需求的定义
- 软件的定义
- 软件的定义
- 软件的分类定义
- 软件需求的定义
- .软件需求的定义
- 软件质量的定义
- 软件测试的定义
- 软件测试的定义
- 软件定义存储的定义与分类
- 软件测试理论----软件测试的定义
- 软件架构师的定义
- 软件版本号的定义规则
- 软件版本如何的定义
- 软件体系结构的几个定义
- 【值得收藏】线程、事件与QObject
- C基础——fopen() 的 mode参数
- Java第二章
- 原理分析之一:从JDBC到Mybatis
- git修改远程仓库地址及远程仓库管理
- 软件的定义
- myEclipse中JDK配置
- 学会设计状态+注意初始化的边界(1421)
- 虚拟机中使linux系统分辨率变大,能够在虚拟机全屏显示
- 程序员爱上网站[整理]
- Fedora开机直接进入终端界面
- myEclipse设置java编译环境和运行环境
- 查找算法
- Android 四种常用设计模式