第1章 绪论

第1章 绪论

1.1 图灵模型

1.1.1 数据处理器

把计算机定义成一个数据处理器

1.1.2 可编程数据处理器

添加了一个元素:程序
程序是用来告诉计算机对数据进行处理的指令集合

  • 相同的程序,不同输入数据,输出不同
  • 相同的输入数据,不同的程序,输出不同
  • 相同的输入数据,相同的程序,相同的输出

1.1.3 通用图灵机

1.2 冯诺依曼模型

1.2.1 4个系统

  • 存储器
  • 算术逻辑单元(ALU)
  • 控制单元
  • 输入/输出单元

1.2.2 存储程序概念

程序必须存储在内存中

1.2.3 指令的顺序执行

1.3 计算机组成部分

1.3.1 计算机硬件

1.3.2 数据

1.存储数据

  • 最好的数据存储方式应该是电子信号

2.组织数据

1.3.3 计算机软件

1、程序必须是存储的

2. 指令的序列

3.算法

4.语言

5.软件工程

6.操作系统

1.4 历史

1.4.1 机械计算机器(1930年以前)

1.4.2 电子计算机的诞生(1930年~1950年)

1.4.3 计算机的诞生(1850年至今)

1.第一代计算机(大约1950~1959)

商用计算机

2. 第二代计算机(大约1959~1965)

使用晶体管代替真空管

3.第三代计算机

集成电路

4. 第四代计算机(1957~1985)

出现了微型计算机

5. 第五代计算机

始于1985年

1.5 社会问题和道德问题

1.5.1 社会问题

1.依赖

2.社会公正

3.数字化分裂

1.5.2 道德问题

1.隐私

2.版权

3.计算机犯罪