计算机科学导论学习课件教学课件PPT.ppt
《计算机科学导论学习课件教学课件PPT.ppt》由会员分享,可在线阅读,更多相关《计算机科学导论学习课件教学课件PPT.ppt(49页珍藏版)》请在三一办公上搜索。
1、计算机科学导论,夏军宝,-2-,课程介绍,性质:必修课课时:64学时,48学时讲课,16学时上机教学内容:本课程是计算机科学体系框架的入门课程,系统介绍数据表示与运算、计算机硬件、计算机软件、数据组织与抽象、高级论题等计算机各学科领域基础知识。重点讲解计算机科学知识的基础,铺设进一步深入专业理论学习的桥梁,强调基础概念,并不涉及数学模型和技术细节课程考核期末闭卷考试成绩70%,平时成绩占30%,-3-,课程教学内容,第1章 绪论第2章 数字系统第3章 数据存储第4章 数据运算第5章 计算机组成第6章 计算机网络第7章 操作系统第8章 算法第9章 程序设计语言,-4-,课程教学内容,第10章 软
2、件工程第11章 数据结构第12章 抽象数据类型第13章 文件结构第14章 数据库第15章 数据压缩第16章 安全第17章 计算理论第18章 人工智能,第 01 章 绪论,-6-,本章内容安排,图灵模型冯.诺伊曼模型计算机组成历史社会问题和道德问题计算机科学,-7-,图灵模型,Alan Turing(阿兰.图灵)在1937年首次提出一种通用计算设备的设想所有的计算都可能在一种特殊的机器上执行(图灵机)进行了数学上的描述,主要目标并不是建造一台真实的机器,-8-,1、数据处理器,在讨论图灵模型之前,将计算机定义为数据处理器计算机是一个接收输入数据、处理数据并产生输出数据的黑盒该模型过于宽泛,按照该
3、模型定义,计算器也可以算做一种计算机,-9-,2、可编程数据处理器,图灵模型是一种适用于通用计算机的模型该模型增加了额外的元素:程序程序是用来告诉计算机对数据进行处理的指令集合输出数据依赖于两方面因素,即输入数据和程序,-10-,相同程序、不同数据,-11-,相同数据、不同程序,-12-,3、通用图灵机,通用图灵机是对现代计算机的首次描述该机器只要提供了合适的程序就能做任何运算可以证明:通用图灵机和一台功能强大的计算机能够进行同样的运算通用图灵机能做任何可计算的运算。,-13-,本章内容安排,图灵模型冯.诺伊曼模型计算机组成历史社会问题和道德问题计算机科学,-14-,冯.诺伊曼模型,冯.诺伊曼
4、模型是现代计算机的基础模型构成计算机的4大子系统存储程序指令的顺序执行,-15-,1、4大子系统,冯.诺依曼模型定义了四个子系统存储器算术逻辑单元控制单元输入输出单元,-16-,4大子系统,-17-,存储器,存储器在计算机处理过程中用来存储数据和程序,-18-,算术逻辑单元和控制单元,ALU(算术逻辑单元)用来进行计算和逻辑操作的地方。控制单元用来控制存储器、算术逻辑单元和输入输出等子系统,使其协调工作。CPU(中央处理器)现代计算机通常将ALU和控制单元被集成在CPU中,被称为计算机的心脏,-19-,输入/输出,输入子系统负责从计算机外部接收输入数据和程序。输出子系统 负责将计算机的处理结果
5、输出到计算机外部。,-20-,2、存储程序的概念,冯.诺依曼模型要求程序必须存储在存储器中,早期的计算机只将数据存储在存储器中,执行程序通过操作开关或改变配线完成。现代计算机的存储器主要用来存储程序和数据。程序和数据都以二进制(0和1的序列)模式存储在存储器中。,-21-,3、指令的顺序执行,冯.诺依曼模型中的一段程序是由一组数量有限的指令组成控制单元从内存中提取指令、解释指令、执行指令;指令按照顺序执行一条指令可能会请求跳转到前面或后面的某个地方去执行,跳转后仍然会顺序执行。,-22-,本章内容安排,图灵模型冯.诺伊曼模型计算机组成历史社会问题和道德问题计算机科学,-23-,计算机组成,计算
6、机系统由3大部分构成计算机硬件数据计算机软件,-24-,计算机硬件和数据,计算机硬件基于冯.诺伊曼模型,包含4大子系统在第5章详细讨论数据冯.诺依曼模型将计算机定义为数据处理机,接收输入数据,处理并输出结果,-25-,数据,存储数据冯.诺伊曼模型没有定义数据如何存储在计算机中对于电子计算机,最好的存储方式应该是电子信号(出现与消失),计算机可以以两种状态之一的形式来存储数据(0或1)文本、图像、声音等数据不能直接存储到计算机内部,必须将它们转换成合适的形式(0、1序列)才能存储到计算机中数据组织数据并不是无序组织的,数据被组织成许多小的单元,再由这些小的单元组织成更大的单元。,-26-,计算机
7、软件,冯.诺依曼模型的主要特征在于存储程序。早期的计算机没有使用这一模型,但也使用了程序的概念,编程体现在对系统开关的开闭和配线的改变。冯.诺依曼模型改变了编程的概念。基本的两个方面是存储程序和程序由指令序列构成。,-27-,40年代的编程,编程体现为对系列开关的开闭和配线的改变,-28-,1、必须存储程序,程序和数据都必须存储在存储器中。,-29-,2、指令序列,程序必须是有序的指令集。每条指令操作一个或多个数据项。指令集是有限的。图灵和冯.诺依曼模型通过详细定义计算机可以使用的不同指令集,使得编程变得简单、可重用。程序员通过组合不同的指令可以创建任意数量的程序。每个程序可以是不同指令的不同
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机科学 导论 学习 课件 教学 PPT

链接地址:https://www.31ppt.com/p-2967938.html