第1章 引论.

Slides:



Advertisements
Similar presentations
三级偏软考点. 第一章必考点 1. 计算机的进位数制 (1) 计算机中所有数据是二进制 0,1 表示 (2) 在现实生活中人们普遍使用十进制 如何把十进制转换成计算机所识别的二 进制?整数是除 2 取余法,小数是乘 2 取 整法.
Advertisements

高校教师、高级项目经理 任铄 QQ : 第一章 操作系统引论 1.1 操作系统的目标和作用 1.2 操作系统的发展过程 1.3 操作系统的基本特性 1.4 操作系统的主要功能 1.5 OS 结构设计.
连接器技术发展趋势及因应策略 生产&营销副总经理 王跃轩 贵州航天电器股份有限公司.
计算机网络教程 任课教师:孙颖楷.
信息技术:硬件、软件、网络、数据库 计算机技术、多媒体技术、压缩技术...
——Windows98与Office2000(第二版) 林卓然编著 中山大学出版社
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
2017年3月5日 单片机原理与应用 背景知识调查.
讲授人 何美香 微机原理及应用.
计算机组装与维护.
电子数字计算机 计算机性能 计算机硬件 计算机软件 多级层次结构
计算机体系结构 Computer Architecture
第三章 数据类型和数据操作 对海量数据进行有效的处理、存储和管理 3.1 数据类型 数据源 数据量 数据结构
第七章 现代教育技术的应用 第一节 现代教育技术与生物学教育 第二节 计算机及其相关技术在生物学 第三节 互联网在生物学教学中的应用
克劳斯-雷克曼 教授 德国 凯勒数控教学仿真软件有限公司
实用操作系统概念 张惠娟 副教授 1.
人工智能技术导论 廉师友编著 西安电子科技大学出版社.
UI(用户界面)集训班 Illustrator 高级班.
第一册第一章 第3节 计算机的基本工作原理 制作者:冯玉珊(广州市番禺区市桥中学).
1.1 计算机系统简介 1.2 计算机的基本组成 1.3 计算机硬件的主要技术指标 1.4 本书结构.
欢迎大家来到我的课堂.
大学计算机基础 主讲教师:王晓岩 办公室:工程训练中心302室 邮箱地址: 办公电话:
计算机基础知识 丁家营镇九年制学校 徐中先.
计算机基础知识.
冯.诺依曼计算机 1.3 计算机系统的组成 计算机系统概述 EDVAC的3个特点:
程序的形式验证 - 简介 中国科学院软件研究所 张文辉 1.
                                                                                                                                                                
一、选购一台计算机 By:查宇
Kvm异步缺页中断 浙江大学计算机体系结构实验室 徐浩.
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
嵌入式系统课程简介 宋健建 南京大学软件学院 2004/02/10.
从现在做起 彻底改变你自己 Sanjay Mirchandani EMC公司高级副总裁、首席信息官.
存储系统.
大学计算机基础 典型案例之一 构建FPT服务器.
微型计算机原理及应用 主讲:邓昭俊 讲师 电话:
大学计算机基础——周口师范学院 第1章 计算机基础知识 1.3 计算机系统组成.
数 控 技 术 华中科技大学机械科学与工程学院.
Windows网络操作系统管理 ——Windows Server 2008 R2.
第五讲 四则运算计算器(一) 精品教程《C#程序设计与应用(第2版)清华大学出版社 谭恒松 主编
园林专业本科阶段课程拓扑图:平台期课程 通识 12 数学 14 物理 4 化学 11 英语 6 政治 14
利用Arduino制作定向装置 核科学与技术系 崔伟毅 梁嘉祺
数据挖掘工具性能比较.
动态规划(Dynamic Programming)
CPU结构和功能.
大学计算机基础与计算思维 西南林业大学 计算机与信息学院.
《编译原理与技术》 期末复习 计算机科学与技术学院 郑启龙 李 诚 25/12/2018.
第二单元 认识我的电脑 掌握计算机工作机制; 系统性掌握计算机系统的分类,并能结合日常应用,理解常见硬件、软件的功能及作用。
计算机组成与系统结构 陈泽宇 副教授.
计算机文化概论
C语言程序设计 主讲教师:陆幼利.
微机系统的组成.
第二章 补充知识 2.1 总线和三态门 一、总线(BUS) 三总线结构 数据总线DB(Data Bus)
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
成绩是怎么算出来的? 16级第一学期半期考试成绩 班级 姓名 语文 数学 英语 政治 历史 地理 物理 化学 生物 总分 1 张三1 115
实验三 16位算术逻辑运算实验 不带进位控制的算术运算 置AR=1: 设置开关CN 1 不带进位 0 带进位运算;
长春理工大学 电工电子实验教学中心 数字电路实验 数字电路实验室.
第八章 总线技术 8.1 概述 8.2 局部总线 8.3 系统总线 8.4 通信总线.
魏新宇 MATLAB/Simulink 与控制系统仿真 魏新宇
Introduction to Computer Science
人工智能 制作人:蔡燊林 张恩玮.
苏教版小学信息技术3年级第2课 认识计算机.
计算机绘图 AutoCAD2016.
GIS基本功能 数据存储 与管理 数据采集 数据处理 与编辑 空间查询 空间查询 GIS能做什么? 与分析 叠加分析 缓冲区分析 网络分析
实验目的:掌握数据的顺序存储结构及它们在计算机中的操作。 实验内容:
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
我们能够了解数学在现实生活中的用途非常广泛
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
学习数据结构的意义 (C语言版) 《数据结构》在线开放课程 主讲人:李刚
入侵检测技术 大连理工大学软件学院 毕玲.
DSP技术与应用 电子与信息技术系.
Presentation transcript:

第1章 引论

目 录 1.1 计算机发展历史 1.2 计算模型 1.3 计算机系统 1.4 计算机文化和计算思维 1.5 计算机的应用及其发展前景

1.1 计算机发展历史——起源 人类追求的计算工具 算筹 算筹计数法 算盘 机械加法器Pascaline MARK-1自动数字 计算机 1.1 计算机发展历史——起源 人类追求的计算工具 算盘 算筹 算筹计数法 巴贝奇差分机 MARK-1自动数字 计算机 机械加法器Pascaline

1.1 计算机发展历史——起源 1946年,世界上第一台电子数字积分计算机 ENIAC ( Electronic Numerical Integrator And Calculator )在美 国诞生了。 5000次加法/秒 体重30吨 占地170m2 18000多只电子管 1500个继电器

1.1 计算机发展历史——历史 第一代 (1946--1955) 电子管 5千--4万(次/秒) 第二代 (1956--1963) 晶体管 1.1 计算机发展历史——历史 第一代 (1946--1955) 电子管 5千--4万(次/秒) 第二代 (1956--1963) 晶体管 几万—几十万(次/秒) 第三代 (1964--1971) 集成电路 几十万--百万(次/秒) 第四代 (1971--至今) 超大规模集成电路 几百万--百亿(次/秒) 第五代:具有人工智能的计算机——研制中

1.1 计算机发展历史——新技术 云计算(Cloud Computing)是一种通过Internet以服 务的方式提供动态的、可伸缩的、虚拟化资源的计算模式。 移动互联网(Mobile Internet)是指互联网的技术、 平台、商业模式和应用与移动通信技术结合并实践的活动的 总称。 物联网(The Internet of things)顾名思义就是物物 相连的互联网。

1.2 计算模型——图灵与图灵机模型 阿兰•图灵(Alan Turing) “计算机科学的奠基人”、“人工 智能之父” 1.2 计算模型——图灵与图灵机模型 阿兰•图灵(Alan Turing) “计算机科学的奠基人”、“人工 智能之父” 英国著名数学家、逻辑学家、密码 学家 提出了“图灵机”和“图灵测试” “计算机界诺贝尔奖”——图灵奖

1.2 计算模型——图灵与图灵机模型 图灵机模型理论是计算学科最核心的理论之一,图灵机模型 为计算机设计指明了方向。 图灵机由三部分组成:一条两端都可无限延长的被分为一个 个小方格的纸带、一个有限状态控制器和一个在带子上可以 左右移动的读写头。 …… a1 a2 ai an 控制器 状态q1

1.2 计算模型——图灵与图灵机模型 图灵机的形式化定义 一台图灵机是一个七元组(Q,∑,Γ,δ,q0,B,F), 其中: 1.2 计算模型——图灵与图灵机模型 图灵机的形式化定义 一台图灵机是一个七元组(Q,∑,Γ,δ,q0,B,F), 其中: Q 是有限状态集 ∑ 是有限输入字符集 Γ 是有限输入带字符集 δ 是状态转移函数 q0 是初始状态 B 是空格符 F 是有限终结状态集

1.2 计算模型——冯•诺依曼计算机 冯·诺依曼:美籍匈牙利数学家, 提出了著名的“存储程序”设计思 想。 存储程序工作原理 1.2 计算模型——冯•诺依曼计算机 John Von Nouma 冯·诺依曼:美籍匈牙利数学家, 提出了著名的“存储程序”设计思 想。 1949 EDSAC 存储程序工作原理 存储程序到内存 自动按地址执行程序

1.2 计算模型——冯•诺依曼计算机 指令是能被计算机识别并执行的二进制代码,它规定了 计算机能完成的某一种操作。是对计算机进行程序控制的 最小单位。 机器指令格式 操作码 操作数 机器执行什么操作 执行对象(具体数、存放位置) 指令系统是一台计算机的所有指令的集合。 程序是为完成一项特定任务而用某种语言编写的一组指令序列。

1.2 计算模型——冯•诺依曼计算机 表示数据信息流向 表示控制信息流向 运算器 输出设备 输入设备 输入信息 存储器 控制器 1.2 计算模型——冯•诺依曼计算机 输入设备 输入信息 存储器 运算器 控制器 输出设备 表示数据信息流向 表示控制信息流向 冯·诺依曼计算机模型

1.2 计算模型——哈佛结构 哈佛结构(Harvard architecture) 1.2 计算模型——哈佛结构 哈佛结构(Harvard architecture) 是一种将程序指令存储和数据存储分开的存储器结构,它是 一种并行体系结构,它可减轻程序运行时的访存瓶颈,从而 提高执行速度和数据的吞吐量,提高数字信号的处理能力。 程序计数器 (PC) 程序存储器 数据存储器 地址 数据 CPU

1.2 计算模型 量子计算机(Quantum Computer)是一种遵循量子力 学规律进行高速数学和逻辑运算、存储及处理量子信息的物 理装置。 生物计算机(Bio-computer)是将生物工程技术产生的 蛋白质分子作为原材料制成生物芯片,利用有机化合物存储 数据的计算机。

1.3 计算机系统——系统构成 运算器 控制器 中央处理器(CPU) 内存储器 主机 RAM 硬件系统 外部设备 ROM 计算机系统 1.3 计算机系统——系统构成 运算器 控制器 中央处理器(CPU) 内存储器 主机 外部设备 总线 RAM ROM 硬件系统 计算机系统 输入设备 输出设备 系统软件 应用软件 软件系统

1.3 计算机系统——硬件系统 运算器:对数据进行算术运算和逻辑运算的部件。 控制器:电子计算机的指挥部,负责协调指挥各部件的工作。 1.3 计算机系统——硬件系统 运算器:对数据进行算术运算和逻辑运算的部件。 控制器:电子计算机的指挥部,负责协调指挥各部件的工作。 存储器: 计算机记忆或暂存数据的部件。 输入设备:输入是指利用某种设备将数据转换成计算机可以 接收的编码的过程,所使用的设备称为输入设备。 输出设备:用来输出处理结果的设备。 总线:用于连接计算机中的五大组成部件构成一个完整的硬 件系统。

1.3 计算机系统——软件系统 操作系统 程序设计语言 语言处理程序 诊断程序 数据库管理系统 系统软件 软件 办公软件 浏览器 1.3 计算机系统——软件系统 操作系统 程序设计语言 语言处理程序 诊断程序 数据库管理系统 系统软件 软件 办公软件 浏览器 图形图像处理软件 其他应用软件 应用软件

1.3 计算机系统——计算机工作过程 例:计算机计算2+3的执行步骤。 第一步:输入指令(将数据和程序输入到存储器中) 1.3 计算机系统——计算机工作过程 例:计算机计算2+3的执行步骤。 第一步:输入指令(将数据和程序输入到存储器中) 第二步:取数指令(从存储器取数2) 第三步:取数指令(从存储器取数3) 第四步:加法指令(执行2+3的运算) 第五步:存数指令(将计算结果5送到存储器保存) 第六步:输出指令(输出计算结果)

1.3 计算机系统——计算机工作过程 指令执行过程简图 从存储器取出指令 解释指令 执行指令

1.3 计算机系统——典型计算机系统 台式机的性能更强,可扩展性好。 笔记本携带方便,输入和定位功能好。 掌上计算机和智能手机小巧轻便,可扩展性差。 台式机 笔记本 掌上计算机 智能手机

1.4 计算机文化和计算思维 计算机是一种“可以传授给人知识的工具”,也是一种“无 比有力的知识工具”。 计算机文化是人类社会的生存方式因使用计算机而发生根本 性变化而产生的一种崭新文化形态。 真正对人类生活带来直接冲击的,不是计算机硬件本身,而是来自软件这种人类知识的产物。

1.4 计算机文化和计算思维 科学 思维 达尔文曾给科学下过一个定义:“科学就是整理事实,从 中发现规律,作出结论”。 1.4 计算机文化和计算思维 科学 达尔文曾给科学下过一个定义:“科学就是整理事实,从 中发现规律,作出结论”。 科学一般包含:自然科学、社会科学和思维科学。 思维 思维是高级的心理活动,是认识的高级形式。 思维是人脑对现实事物概括、加工、揭露本质特征。 人脑对信息的处理包括分析、抽象、综合、概括等。

1.4 计算机文化和计算思维 人类文明进步和科学发现的三大科学是理论科学、 实验科学和计算科学。 三种科学与三种思维的对应 : 1.4 计算机文化和计算思维 人类文明进步和科学发现的三大科学是理论科学、 实验科学和计算科学。 三种科学与三种思维的对应 : 理论科学 ←→ 理论思维: 理论思维又叫推理思维,以推 理和演绎为特征,以数学学科为代表。 实验科学 ←→ 实验思维: 实验思维又叫实证思维,以观 察和总结自然规律为特征,以物理学科为代表。 计算科学 ←→ 计算思维: 计算思维又叫构造思维,以设 计和构造为特征,以计算机学科为代表。

1.4 计算机文化和计算思维 计算思维(computational thinking):2006年由美国 Carnegie Mellon大学周以真(Jeannette Wing)教授提出, 她认为计算思维是运用计算机科学的基础概念进行问题求解、 系统设计以及人类行为理解等的一系列思维活动。 这些基础概念包括嵌套、递归、约简、转化、仿真、并行、 抽象、分解、建模、预防、保护、恢复、冗余、容错、纠错、 启发式推理、规划、学习、调度等。 计算思维是如同所有人都具备“读、写、算”(简称3R)能 力一样,都必须具备的思维能力。

1.4 计算机文化和计算思维 计算思维表述体系框架中8类概念关系图 1.4 计算机文化和计算思维 计算思维表述体系框架中8类概念关系图 计算思维的培养不是一门课程就可以解决的,而是需要一系 列课程的学习逐渐形成的一种解决问题的思维能力。 计算 抽象 自动化 设计 通信 记忆 协作 评估

1.4 计算机文化和计算思维 计算思维的例子1 E8 Lie Group

1.4 计算机文化和计算思维 计算思维的例子2 对大型客机进行的模拟风洞实验

1.5 计算机的应用及其发展前景 计算机的应用 过程控制 科学计算 人工智能 数据处理 网络应用 全球卫星定位系统(GPS) 1.5 计算机的应用及其发展前景 计算机的应用 过程控制 科学计算 人工智能 数据处理 网络应用 全球卫星定位系统(GPS) 地理信息系统(GIS) 其他应用 虚拟现实(VR) 智能家电 计算机辅助系统 智能手机 ……

1.5 计算机的应用及其发展前景 计算机的发展前景 巨型化 微型化 ENIAC 网络化 智能化 多媒体化