计算机科学导论笔记<第一章>(大学生学习)

本文概述了图灵模型的提出,强调了数据处理器的抽象概念,以及可编程计算机的特点。随后介绍了冯·诺依曼模型,详细阐述了其四个子系统——存储器、ALU、控制单元和I/O,以及计算机由硬件、软件和数据构成的核心要素。
摘要由CSDN通过智能技术生成

1、图灵模型

 

·Alan Turing(阿兰-图灵)1937年首次提出,通用计算设备的设想 

·该设想:所有计算可在特殊的机器上执行——(图灵机)

·图灵对该设想在数学上描述,不是真实的机器

1.1 数据处理器

先将计算机抽象看成(定义)一个数据处理器

计算机可看成一个黑盒:接受输入数据、处理数据并产生数据

但是这个模型没有说明:基于这个模型的机器,可以完成的类型和数量。

dedef50067804cf8b682e7ff2f487139.png

1.2 可编程数据处理器

图灵模型:可编程的计算机

·程序:告诉计算机对数据处理的指令集和

6dabcb3c45e44b528400117b1009ede7.png

输出数据(依赖于):输入数据+程序

(1)相同程序,不同输入数据

903f7fbda7d34586a1b7bf51af5566ed.png

(2)不同程序,相同输入数据

c5e08904634e443e9a9f502445069acf.png

(3)相同输入数据,相同程序

输出数据相同

 

2 冯·诺依曼模型

1944~1945,冯·诺伊曼提出

基于通用图灵机建造的计算机,都是在存储器上存储数据

2.1  4个子系统

存储器、算术逻辑单元、控制单元、输入/输出单元

2bb665c73655427791a4fffab4eb2f83.png 1、存储器 

在计算机处理过程中,存储数据和程序

2、算术逻辑单元(ALU)

计算和逻辑运算的地方

3、控制单元

对其他三个部分进行控制操作

4、输入/输出

输入/输出子系统定义非常广泛,还包含辅助存储设备:

当一个磁盘用于存储输出后的结果,一般认为它是输出设备

如果从该磁盘上读取数据,则认为它是输入设备                                                                                 

3 计算机组成部分

可认为由三大部分组成:计算机硬件、计算机软件、数据

3.1.1存储数据

将信息转换成二进制形式存储

3.1.2 组织数据

位模式

3.2计算机软件

1、程序必须是存储的;程序和数据存储在存储器里

2、指令的序列:程序必须是有序的指令集,一条指令可以改变它前面指令的作用。

3、算法(第八章会讨论)

4、语言:计算机语言——>汇编语言——>高级语言(C++、Java、Python......)——>自然语言(中文、英文、日语......)

5、软件工程:结构化程序的设计和编写,以及要严格遵循的原理和规则

6、操作系统(第七章讨论)

 

计算机历史这里不做笔记有兴趣的可以直接看书或百度搜索

【注】

    文章仅代表本人见解与笔记,可当作知识大纲供有兴趣的人进行参考,因为本人并不是零基础所以有许多东西没有加以解释,看不懂或者想要深究的可以自己深度探索,所有的知识只有自己去探索记忆才能变成自己的知识,一味的输入只会麻木自己,如有感发不妨点赞关注,至此谢谢浏览。                                                                                        

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值