单选题
在计算机运行时,把程序和数据一样存放在内存中,这是1946年由( )领导的研究小组正式提出并论证的。
A
图灵
B
布尔
C
冯·诺依曼
D
爱因斯坦
答案解析
正确答案:C
解析:
这道题考查的是计算机发展史上的核心概念——**冯·诺依曼体系结构**(Von Neumann Architecture)。
### 解析过程:
1. **核心概念识别**:
题目中提到的“把程序和数据一样存放在内存中”,是**存储程序原理**(Stored-program concept)的核心特征。这一原理规定,计算机指令和数据都以二进制形式存储在同一个存储器中,计算机可以按照地址顺序自动读取并执行指令。
2. **历史背景回顾**:
* **1946年**,美籍匈牙利数学家**冯·诺依曼**(John von Neumann)及其同事在共同讨论EDVAC(电子离散变量自动计算机)的设计方案时,正式提出了这一构想。
* 他们发表了著名的《关于离散变量自动电子计算机的草案》(First Draft of a Report on the EDVAC),系统地论证了采用二进制、存储程序以及由运算器、控制器、存储器、输入设备和输出设备组成的五大部件结构。
* 这种结构奠定了现代计算机的基础,因此现代计算机也被称为“冯·诺依曼计算机”。
3. **选项分析**:
* **A. 图灵(Alan Turing)**:英国数学家,提出了“图灵机”模型,奠定了可计算性理论的基础,被称为“计算机科学之父”和“人工智能之父”,但“存储程序”的具体体系结构主要由冯·诺依曼总结提出。
* **B. 布尔(George Boole)**:19世纪数学家,创立了布尔代数,为数字电路逻辑设计提供了数学基础,与1946年的计算机体系结构提出无直接时间关联。
* **C. 冯·诺依曼(John von Neumann)**:正确。他领导的小组正式提出并论证了存储程序原理,确立了现代计算机的基本结构。
* **D. 爱因斯坦(Albert Einstein)**:物理学家,主要贡献在相对论和量子力学领域,与计算机体系结构的提出无关。
### 结论:
故正确答案为 **C. 冯·诺依曼**。
相关知识点:
程序数据内存放冯诺依曼提
题目纠错
2023电力行业多旋翼无人机竞赛
