技术图谱:https://www.processon.com/view/link/5f805a851e085307a07f7c12?pw=jzjz
一、绪论
1.图灵模型
图灵机:所有的计算都可能在一种特殊的机器上执行,是一种数学上的描述,不是一台真实的机器。
2.数据处理器
3.可编程数据处理器
图灵模型:可编程计算机,程序:告诉计算机对数据处理的指令合集。
相同输入数据,相同程序:输出数据相同。
4.通用图灵机
通用图灵机是对现代计算机的首次描述,该机器只要提供合适的程序就能做任何运算。
5.冯诺依曼模型
- 基于通用图灵机建造的计算机都是在存储器(内存/寄存器)上存储数据,当然程序也能存储在计算机的存储器中。以位模式(0,1序列),顺序执行(提取指令-解释指令-存储指令)
4个子系统:
- 存储器:用来存储数据和程序,人脑的记忆
- ALU算法逻辑单元:用来计算和逻辑运算的地方,人脑处理问题的思路
- 控制单元:对存储器、算术逻辑单元、输入/输出等子系统进行控制操作,像大脑中枢一样,来指挥调度所有子系统。
- 输入/输出单元:像一个管道一样负责输出的传输
6. 计算机组成部分
数据
存储数据:计算机是电子设备,最好的存储方式是电信号,电信号两种的出现和消失(位模式)来存储数据。
软件
算法:解决问题的方法(有序指令)
语言:机器语言(0 1)符号语言—计算机编程语言诞生
软件工程
结构化程序的设计和编写,为高效的程序开发而诞生的一门理论体系。