第1章计算机概论
合集下载
计算机应用基础 第一章 计算机基础概论
电子管计算机
早期使用大规模及超大规模 集成电路的微型计算机
晶体管计算机
中小规模集成电路计算机
当代的超级计算机
第一章 计算机基础知识
1.1 走进计算机世界--计算机的特点
• 高速、精确的运算能力 • 计算精度高 • 存储容量大 • 可靠性 • 具有逻辑判断功能 • 自动化程度高,通用性强
每秒上万亿次 小数点后200万位的π值 海量、可靠、速度快 连续无故障可达到几十万小时以上
设想:若现在世界上所有计算机有一个月不能正常运行,世界将变成什么样子?
第一章 计算机基础知识
1.1 走进计算机世界
计算机发展历程: 第一台计算机名叫 ENIAC,于1946年2月 在美国宾夕法尼亚大学诞生。
名字:ENIAC(埃尼阿克) 研制目的:军事上的需要 诞生时间:1946年 运算速度:5000次加法/秒 采用元器件:电子管(18,800个) 1500个继电器;30吨重;占地170平方米 意义:宣布了电子计算机时代的到来
13.6875 = (1101.1011)2
第一章 计算机基础知识
1.2 数制与编码--字符的二进制编码
• 目前计算机中字符编码普遍采用的是ASCII码 (美国标准信息交换码)。 • 一个ASCII码由 7位 二进制数组成,共能表示 128个 字符数据。 • 为了方便计算机处理,人们一般将ASCII码的最高位前增加一位0,凑成一个字节,便于
编语言 高级语言
操作系统
数据库、网络
巨型化、微型 化、网络、智 能、多媒体
应用范围
科学计算
科学计算、数据处理、 工业控制
科学计算、数据处理、 工业控制、文字处理、
图片处理
各个领域
第一章 计算机基础知识
计算机概论
应用软件的使用
• 安装与卸载:根据需要安装和卸载应用软件 • 功能与性能:了解应用软件的功能和性能特点,选择合适的应用软件 • 更新与维护:定期更新和维护应用软件,确保其正常运行
04
计算机网络基础
计算机网络的结构与分类
计算机网络的结构
• 星型结构:中心节点连接所有其他节点,适合小型网络 • 总线型结构:所有节点连接到一条总线上,适合大型网络 • 环型结构:节点按环形连接,数据在环中传输,适合需要实时响应的网络
电子计算机的发展
• 20世纪70年代,微型计算机的出现,如苹果II、IBM PC等,使计算机进入家庭和企业 • 20世纪80年代,个人电脑的发展,如IBM PC Jr.、康柏Compaq等,使计算机更加普及 • 20世纪90年代,互联网的出现,如万维网、电子邮件等,使计算机的应用领域得到了极大 的拓展
计算机网络的分类
• 局域网(LAN):覆盖范围小,如家庭、办公室等 • 城域网(MAN):覆盖范围较大,如城市、地区等 • 广域网(WAN):覆盖范围广,如国家、洲际等
互联网的发展与协议
互联网的发展
• 20世纪60年代,美国国防部创立了ARPANET,为互联网的发展奠定了基础 • 20世纪90年代,万维网的出现,使互联网成为信息传播的主要途径 • 21世纪初,移动互联网的发展,使互联网更加便捷和普及
防护措施
• 防火墙:用于阻止未经授权的访问和网络攻击 • 加密技术:用于保护数据的机密性和完整性 • 安全策略:制定网络安全的规章制度和管理措施
05
计算机应用领域
办公自动化的实现与应用
办公自动化的应用
• 文字处理:使用Word、WPS Office等软件进行文字编辑和处理 • 电子表格:使用Excel、WPS Spreadsheets等软件进行数据处理和分析 • 演示文稿:使用PowerPoint、WPS Presentation等软件进行演示和报告
• 安装与卸载:根据需要安装和卸载应用软件 • 功能与性能:了解应用软件的功能和性能特点,选择合适的应用软件 • 更新与维护:定期更新和维护应用软件,确保其正常运行
04
计算机网络基础
计算机网络的结构与分类
计算机网络的结构
• 星型结构:中心节点连接所有其他节点,适合小型网络 • 总线型结构:所有节点连接到一条总线上,适合大型网络 • 环型结构:节点按环形连接,数据在环中传输,适合需要实时响应的网络
电子计算机的发展
• 20世纪70年代,微型计算机的出现,如苹果II、IBM PC等,使计算机进入家庭和企业 • 20世纪80年代,个人电脑的发展,如IBM PC Jr.、康柏Compaq等,使计算机更加普及 • 20世纪90年代,互联网的出现,如万维网、电子邮件等,使计算机的应用领域得到了极大 的拓展
计算机网络的分类
• 局域网(LAN):覆盖范围小,如家庭、办公室等 • 城域网(MAN):覆盖范围较大,如城市、地区等 • 广域网(WAN):覆盖范围广,如国家、洲际等
互联网的发展与协议
互联网的发展
• 20世纪60年代,美国国防部创立了ARPANET,为互联网的发展奠定了基础 • 20世纪90年代,万维网的出现,使互联网成为信息传播的主要途径 • 21世纪初,移动互联网的发展,使互联网更加便捷和普及
防护措施
• 防火墙:用于阻止未经授权的访问和网络攻击 • 加密技术:用于保护数据的机密性和完整性 • 安全策略:制定网络安全的规章制度和管理措施
05
计算机应用领域
办公自动化的实现与应用
办公自动化的应用
• 文字处理:使用Word、WPS Office等软件进行文字编辑和处理 • 电子表格:使用Excel、WPS Spreadsheets等软件进行数据处理和分析 • 演示文稿:使用PowerPoint、WPS Presentation等软件进行演示和报告
第1章计算机概论
第1章 计算机概论
1.1 电子计算机的诞生 1.2 电子计算机的跨越式发展 1.3 电子计算机的特点( 重点) 1.4 数的表示与符号编码( 重点、难点) 1.5 计算机应用( 重点) 1.6 新一代计算机技术 1.7 计算机什么都能计算吗 1.8 计算机学科的学习方法( 重点) 1.9 问题、经验与教训 1.10 职业道德
引言
当今高科技的迅猛发展,尤其计算机技术; 计算机的使用达到了白热化阶段; 高校计算机的普及教育极其迫切和必要; 把计算机变为自己的“真正工具”。
主要教材:《大学计算机基础》, 广西壮族自治区教育厅 组编, 唐培和 等编著 广西师范大学出版社,2008年6月第7版
参考资料: (1)《大学信息技术基础》,作者:谭浩强等。
《Excel 2007函数范例应用》等)
本课程开设的目标——
➢ 掌握一定计算机基本理论; ➢ 熟练的掌握计算机基本操作和技能; ➢ 达到广西区高校计算机等级考试(一级)水平。
课程教学主要内容——
1. 了解计算机的基本工作原理,熟悉PC机的基本操作; 2. 掌握Windows XP操作系统的使用; 3. 掌握 WORD文字编辑软件、Excel电子表格处理软件、
课堂作业: ➢ 1.计算机有哪些特点? ➢ 2. 计算机主要应用在哪些方面?(P27 思考题1)
Hale Waihona Puke 1.3 计算机的特点(P5)
计算机的特点
✓ 运算速度快 ; ✓ 精确度高 ; ✓ 具有记忆(存储)能力 ; ✓ 具有逻辑判断功能 ; ✓ 高度自动化与灵活性 。
1.5 计算机的应用领域(P11)
1.10 职业道德(P20)
✓ (1)社会问题 ✓ (2)职业道德
➢ 尊重别人的知识产权 ➢ 尊重别人的隐私权 ➢ 不要伤害别人
第一章 计算机系统概论
5
1.2.1 计算机硬件 . .
1.运算器 . 用于信息加工的部件,又称执行部件。它对数据信息进行算术运算 和逻辑运算。它由算术逻辑部件 ALU 和一系列寄存器组成。 算术运算指加、减、乘、除和其他复合运算,逻辑运算指与、或、 非、异或、比较、移位。 运算器包含多个寄存器,称为通用寄存器组,使用它们可减少访问 存储器的次数,提高运算速度。寄存器用于存放运行指令和运算操作 数,累加器除了存放运算操作数外,还存放中间结果和最终结果。 计算机采用二进制计数。二进制 二进制的运算规律非常简单,易于用物 二进制 易于用物 理的方式实现。 理的方式实现 二进制数的位数越多,计算精度就越高,但是位数越多,所需的电 子器件也越多。计算机运算器的运算宽度( 机器字长 ) 通常为 8×2n 计算机运算器的运算宽度(机器字长) 计算机运算器的运算宽度 × (n 为自然数,目前最大为 3),即 8 位、16 位、32 位或 64 位。 即
9
1.2.1 计算机硬件 . .
指令和数据均以二进制信息形式存放在内存,按读取时间和存放 空间区分。取指周期中从内存中读出的信息流是指令流,它流向控制 取指周期中从内存中读出的信息流是指令流, 取指周期中从内存中读出的信息流是指令流 执行周期中从内存中读出的信息流是数据流 它流向运算器。 数据流, 器;执行周期中从内存中读出的信息流是数据流,它流向运算器 3.存储器 . 存放程序和数据。分为若干个带地址的存储单元,数据以二进制 方式按地址存储。 读写过程:传送存储单元地址 → 地址译码器译码 → 选中存储单 元 → 从存储单元读出数据或向存储单元写入数据。 主板上的存储器为半导体触发器,每一个存储元(触发器)可存 储一位二进制信息。一个半导体触发器的 Q 输出端有两种电平状态, 输出高电平为 “1”,输出低电平为 “0”,通过输入端电平和时钟的控 制可改变触发器的输出状态,分别输出 “1” 或 “0”。
1.2.1 计算机硬件 . .
1.运算器 . 用于信息加工的部件,又称执行部件。它对数据信息进行算术运算 和逻辑运算。它由算术逻辑部件 ALU 和一系列寄存器组成。 算术运算指加、减、乘、除和其他复合运算,逻辑运算指与、或、 非、异或、比较、移位。 运算器包含多个寄存器,称为通用寄存器组,使用它们可减少访问 存储器的次数,提高运算速度。寄存器用于存放运行指令和运算操作 数,累加器除了存放运算操作数外,还存放中间结果和最终结果。 计算机采用二进制计数。二进制 二进制的运算规律非常简单,易于用物 二进制 易于用物 理的方式实现。 理的方式实现 二进制数的位数越多,计算精度就越高,但是位数越多,所需的电 子器件也越多。计算机运算器的运算宽度( 机器字长 ) 通常为 8×2n 计算机运算器的运算宽度(机器字长) 计算机运算器的运算宽度 × (n 为自然数,目前最大为 3),即 8 位、16 位、32 位或 64 位。 即
9
1.2.1 计算机硬件 . .
指令和数据均以二进制信息形式存放在内存,按读取时间和存放 空间区分。取指周期中从内存中读出的信息流是指令流,它流向控制 取指周期中从内存中读出的信息流是指令流, 取指周期中从内存中读出的信息流是指令流 执行周期中从内存中读出的信息流是数据流 它流向运算器。 数据流, 器;执行周期中从内存中读出的信息流是数据流,它流向运算器 3.存储器 . 存放程序和数据。分为若干个带地址的存储单元,数据以二进制 方式按地址存储。 读写过程:传送存储单元地址 → 地址译码器译码 → 选中存储单 元 → 从存储单元读出数据或向存储单元写入数据。 主板上的存储器为半导体触发器,每一个存储元(触发器)可存 储一位二进制信息。一个半导体触发器的 Q 输出端有两种电平状态, 输出高电平为 “1”,输出低电平为 “0”,通过输入端电平和时钟的控 制可改变触发器的输出状态,分别输出 “1” 或 “0”。
第1章计算机概论ppt课件
.
9
▪ 3、第三代(1965~1970年) 其主要特征是用半导体中小规模集成电路代替分 立元件的晶体管。
广泛应用操作系统以及面向用户的应用程序,运 算速度提高到几百万次/秒
▪ 4、第四代(1971年至今) 其主要特征是以大规模和超大规模集成电路为计 算机的主要功能部件。
பைடு நூலகம்计算机各种硬件快速发展,计算机各分支学科日 趋完善,PC机的普及,计算机网络时代到来
▪ 他杰出的贡献使他成为计算机界的第一人, 现在人们为了纪念这位伟大的科学家将计算 机界的最高奖定名为“图灵奖”。
.
3
▪ 1946年,世界上第一台电子数字计算机 ENIAC(Electronic Numerical Integrator and Calculator)在美国宾夕法尼亚大学诞 生。ENIAC计算机共用了18000多个电子管, 重达30吨,占地面积约170平方米,耗电150 千瓦,每秒能计算5000次加法。但与现代计 算机相比,除了体积大、速度慢、能耗大外,
器中的地址。
③ 将编好的程序送入内存储器中,然后启动计算机
工作,计算机无需操作人员干预,能自动逐条取
出指令和执行指令。
冯·诺依曼设计思想最重要之处在于明确地提出
了“程序存储”的概念,他的全部设计思想实际
上是对“程序存储”概念. 的具体化。
8
1.1.2 现代计算机的发展
▪ 现代计算机技术的5个发展阶段
▪ 5、第五代(设想研制中)
其主要特征是人工智能
研究目标是:突破冯·诺依曼结构
.
10
1.1.3 计算机在我国的发展
▪ 我国高性能计算机形成了三大系列即银河系列、曙光系列
和神威系列。
银河系列
大学计算机基础第一章
第一代 (1946~1956)
电子管 5千~4万(次/秒)
第一代计算机的特点:采用电子管作为基本 物理器件。体积大、能耗高、速度慢、容量 小,应用也仅限于科学计算和军事目的。
第二代 (1957~1964)
晶体管 几十万~百万(次/秒)
第二代计算机的特点:采用晶体管作为基本物
理器件。体积小、能耗低、稳定性强,这一时
第一章 计算机概论
1.1 计算机发展与分类 1.2 计算机特点及其应用 1.3 计算机文化与社会信息化 1.4 计算机内的信息表示 1.5 如何学好大学计算机基础
1.1 计算机发展与分类
1.1.1 计算机的发展史 1.1.2 计算机发展的几个阶段 1.1.3 计算机的发展趋势
1.1.1 计算机的发展史
机器字长是指计算机CPU中的运算部件一次能同时处理的二进制数据的位 数。字长越长,作为存储数据,数的表示范围也越大,精度也越高;作 为存储指令,则计算机的处理能力就越强。机器的字长会影响机器的运 算速度。计算机的字长一般是8的整数倍,如8位、16位、32位、64位等, 目前微机的字长通常是32位或64位。
容量包括主存容量和辅存容量,这里主要指内存储器的容量。内存容量 是指内存中存放二进制代码的总数。即:存储容量 = 存储单元个数×存 储字长。
运算速度与许多因素有关,如机器的主频、执行什么样的操作、主存本 身的速度(主存速度快,取指、取数就快)等等都有关。
3.计算机的应用
科学计算、自动化控制、数据处理和信息加工、计算机辅助系统、人工智能。
例 : 将(35.6875)10转换为二进制数。
① 用除2取余法将整数部分(35)10转换为二进制整数:
2 35
………… 余数为1
低位
第一章计算机基础知识概论
8
1 60 D ASCII码可以表示______种字符。 255
数字字符“1”的ASCII码的十进制
1 61 A 表示为49,那么数字字符“8”的 56
ASCII码的十进制表示为______。
1
62
C
BCD码是专门用二进制数表示 ______的编码。
字母符号
最常用的BCD码是8421码,它用
1 63 C ______位二进制数表示一位十进制 1
(Minisupercomputer)和______
。
Page 3
sel_k
1
43
D
关于电子计算机的特点,以下论述 错误的是______。
运算速度快
运算精度高
具有记忆和逻辑判断能 运行过程不能自动、连
力
续,需人工干预
1
44
A
计算机应用最早,也是最成熟的应 用领域是______。
数值计算
数据处理
过程控制
计算机辅助工程
计算机辅助教学
作为主要计算机逻辑器件使用过的
1 48 D 曾有电子管、晶体管、固体组件和 磁芯
磁鼓
磁盘
大规模集成电路
______。
计算机应用经历了三个主要阶段,
1 49 D 这三个阶段是超、大、中、小型计 智能计算机阶段
掌上电脑阶段
因特网阶段
计算机网络阶段
算机阶段,微型计算机阶段和
1
50
1
17
D
信息化社会不仅包括社会的信息 化,同时还包括______。
工厂自动化
办公自动化
家庭自动化
上述三项
1
18
B
冯·诺依曼计算机工作原理的核心 是______和“程序控制”。
第1章 计算机基础知识概论
第二代 (1959~1964)
晶体管 几十万~百万(次/秒)
第二代计算机的特点:体积小、能耗低、 稳定性强,应用范围从单纯的科学计算和 军事目的扩展到事务处理、工程设计、数 据处理等方面。
第三代 (1965~1970)
集成电路 百万~几千万(次/秒)
第三代计算机的特点:采用中小规模集成 电路作为基本物理器件。具有体积缩小、 功耗低、可靠性高等特点。
计算尺
(2)1673年德国数学家莱布尼兹发明了乘法计算机 , 他受中国易经八卦的影响最早提出二进制运算法则。
十进制:0~9 逢十进一 二进制:0、1 逢二进一
莱布尼兹
乘法计算机
(3)1812年英国数学教授巴贝奇设计出一台名为差分机
的机器,并于1822年制成了差分机样机。1834年他构想
出了名为分析机的自动运算机器。
计算机之父——巴贝奇
差分机
分析机
(4)1939年10月,美国理论物理学家阿塔纳索夫 与贝利合作,设计并试制成功一台世界上最早的 电子数字计算机的样机,称为“ABC机”。
这是有史以来第一台用电子管为元件的有再生 记忆功能的数字计算机。
(5)1946年美国宾夕法尼亚大学研制成功人类第一台电子计算机 ENIAC(埃尼阿克)。在宾大莫尔电机学院揭幕典礼上,这个占地面 积达170平方米、重达30吨的庞然大物,为来宾表演了它的“绝 招”——在1秒钟内进行了5000次加法运算,这比当时最快的继电器 计算机的运算速度要快1000多倍。这次完美的亮相,使得来宾们喝彩 不已。
第四代 (1971~90年代) 大规模集成电路 几百万~几亿(次/秒)
通常指含逻辑门数为100门~9999门(或含元件数1000 个~99999个),在一个芯片上集合有1000个以上电子元 件的集成电路。 第四代计算机的特点:采用大规模集成电路作为基本物理 器件。这一时期的计算机计算速度可达几百万甚至上亿次 每秒。在系统结构方面发展了并行处理技术分布式计算机 系统和计算机网络等;软件方面发展了数据库系统,分布 式操作系统、高效可靠的高级语言以及软件工程标准化等。
《计算机文化基础教程(第二版)第1章_计算机基础概论
第1章:计算机基础概论
本章目录
第1.1节、什么是计算机 第1.2节、计算机的特点与分类 第1.3节、电子计算机的应用领域 第1.4节、计算机的组成与工作原理 第1.5本节目录
§1.1.1 、计算机的定义 §1.1.2 、计算机的产生与发展 §1.1.3 、我国计算机的发展 §1.1.4 、未来计算机的发展
大学计算机文化基础
第1章:计算机基础概论
本章教学要求
了解计算机的定义、组成及其发展历程。 初步了解计算机的学科体系 了解计算机发展趋势以及我国计算机发展概
况。 能准确描述计算机与其它计算工具的差异。 能准确描述计算机的工作过程。 理解计算机作为一种文化对社会产生的影响
以及由此产生的社会道德问题。
§1.1.2 、计算机的产生和发展(6)
计算机硬件的进化历史
存储程序功能的计算机—埃德沙克计算机( EDVAC —— Electronic Discrete Variable Automatic Computer,电子离 散变量自动计机) ,该机器由运算器、 逻辑控制装置、 存 储器、 输入和输出装置五个部分组成,与埃尼阿克(ENIAC) 计算机相比,它采用了二进制数直接模拟开关电路的两种状 态,大大提高了运行效率;并且把指令存入计算机的记忆装 置,从而保证了事先存入的程序能够自动运行。
……… ……… 现代计算机发展中的两个杰出人物 —— 冯·诺依曼 和
艾兰·图灵 ⑴ 、冯·诺依曼:美籍匈牙利人(Johon Von Neumann,1903 ~1957),第一次提出了计算机存储程序的概念,奠定了现代
§1.1.2 、计算机的产生和发展(7)
计算机硬件的进化历史
计算机的基本结构,其设计思想 : “一是用二进制代替十 进制,进一步提高电子元件的运算速度。二是在计算机内存 储程序的思想。 ⑵ 、艾兰·图灵:英国人(Alan Mathison Turing,1912年~ 1954年),主要贡献:一是建立了图灵机的理论模型,对数字 计算机的一般结构、可实现性和局限性产生了意义深远的影 响;二是提出了定义机器智能的图灵测试,奠定了“人工智 能”的理论基础。
第1章 概论 计算机组成原理
第1章 概论 章
5
第一台电子数字计算机ENIAC 第一台电子数字计算机 ENIAC的特点: 的特点: 的特点 – 采用十进制 – 20 个10位的累加器 位的累加器 – 用开关手动编程 – 18,000个电子管 个电子管 – 重30 吨 – 占地170平方米 占地 平方米 – 耗电 耗电140 KW – 5,000次/秒加法运算 次 秒加法运算
第1章 概论 章
12
5.控制器 控制器 控制器是根据从存储器读来的指令, 控制器是根据从存储器读来的指令, 产生一系列控制信号, 产生一系列控制信号,控制其他部件完 成指令的功能。 成指令的功能。 在控制器的控制下,各部件协调工作, 在控制器的控制下,各部件协调工作, 完成指令的功能,这就是整机概念。 整机概念 完成指令的功能,这就是整机概念。
第1章 概论 章
27
固件 固件是指那些存储在能永久保存信息 的器件( 的器件(如ROM)中的程序,是具有软件 )中的程序, 功能的硬件。 功能的硬件。固件的性能指标介于硬件与 软件之间,吸收了软、硬件各自的优点, 软件之间,吸收了软、硬件各自的优点, 其执行速度快于软件,灵活性优于硬件, 其执行速度快于软件,灵活性优于硬件, 是软、硬件结合的产物。 是软、硬件结合的产物。
7
第1章 概论 章
存储程序概念( 1.1.2 存储程序概念(续)
世界上第一台计算机ENIAC不是存储程序 不是存储程序 世界上第一台计算机 计算机。 计算机。 EDVAC 冯·诺依曼设计的存储程序计算机 诺依曼设计的存储程序计算机 1951年诞生。 年诞生。 年诞生 EDSAC 事实上的第一台存储程序计算机 1949年诞生 1949年诞生。 年诞生。 目前绝大多数计算机仍建立在存储程序概 念的基础上, 诺依曼型计算机。 念的基础上,称冯·诺依曼型计算机。 诺依曼型计算机 也出现了一些突破冯·诺依曼结构的计算机 诺依曼结构的计算机, 也出现了一些突破冯 诺依曼结构的计算机, 统称非冯结构计算机, 统称非冯结构计算机,如:数据驱动的数据流 计算机、需求驱动的归约计算机和模式匹配驱 计算机、 动的智能计算机等。 动的智能计算机等。
5
第一台电子数字计算机ENIAC 第一台电子数字计算机 ENIAC的特点: 的特点: 的特点 – 采用十进制 – 20 个10位的累加器 位的累加器 – 用开关手动编程 – 18,000个电子管 个电子管 – 重30 吨 – 占地170平方米 占地 平方米 – 耗电 耗电140 KW – 5,000次/秒加法运算 次 秒加法运算
第1章 概论 章
12
5.控制器 控制器 控制器是根据从存储器读来的指令, 控制器是根据从存储器读来的指令, 产生一系列控制信号, 产生一系列控制信号,控制其他部件完 成指令的功能。 成指令的功能。 在控制器的控制下,各部件协调工作, 在控制器的控制下,各部件协调工作, 完成指令的功能,这就是整机概念。 整机概念 完成指令的功能,这就是整机概念。
第1章 概论 章
27
固件 固件是指那些存储在能永久保存信息 的器件( 的器件(如ROM)中的程序,是具有软件 )中的程序, 功能的硬件。 功能的硬件。固件的性能指标介于硬件与 软件之间,吸收了软、硬件各自的优点, 软件之间,吸收了软、硬件各自的优点, 其执行速度快于软件,灵活性优于硬件, 其执行速度快于软件,灵活性优于硬件, 是软、硬件结合的产物。 是软、硬件结合的产物。
7
第1章 概论 章
存储程序概念( 1.1.2 存储程序概念(续)
世界上第一台计算机ENIAC不是存储程序 不是存储程序 世界上第一台计算机 计算机。 计算机。 EDVAC 冯·诺依曼设计的存储程序计算机 诺依曼设计的存储程序计算机 1951年诞生。 年诞生。 年诞生 EDSAC 事实上的第一台存储程序计算机 1949年诞生 1949年诞生。 年诞生。 目前绝大多数计算机仍建立在存储程序概 念的基础上, 诺依曼型计算机。 念的基础上,称冯·诺依曼型计算机。 诺依曼型计算机 也出现了一些突破冯·诺依曼结构的计算机 诺依曼结构的计算机, 也出现了一些突破冯 诺依曼结构的计算机, 统称非冯结构计算机, 统称非冯结构计算机,如:数据驱动的数据流 计算机、需求驱动的归约计算机和模式匹配驱 计算机、 动的智能计算机等。 动的智能计算机等。
第1章 计算机概论
1956年,IBM公司的巴克斯研制成功第一 个高级程序语言FORTRAN,它被广泛用 于科学计算。
12
Fortran95程序设计 Fortran95程序设计
第1章 计算机概论
1-1 计算机简史
美国贝尔实验室于1954年研制成功第一台使用晶 体管的第二代计算机TRADIC。装有800只晶体管, 仅100瓦功率,占地也只有3立方英尺。相比采用 定点运算的第一代计算机,第二代计算机普遍增 加了浮点运算,计算能力实现了一次飞跃。 第二代计算机除了大量用于科学计算,还逐渐被 工商企业用来进行商务处理,高级语言FORTRAN和 COBOL因此也得到了广泛应用。 集成电路的问世催生了微电子产业,采用 集成电路作为逻辑元件成为第三代计算机 的最重要特征。此外,系列兼容和采用微 程序设计也是第三代计算机的重要特点, 作为第三代计算机的杰出代表,IBM S/360为IBM带来了极大成功,“IBM”几 乎成为计算机的代名词。
21
Fortran95程序设计 Fortran95程序设计
第1章 计算机概论
1-3 微处理器 微处理器(Micro Processor)
编写程序有几种方法: 第一种是直接用二进制来写 程序,这是使用机器码的写法, 很不直观。 第二种是把每个机器语言用 文本来表示,每个机器码都会 和一个特定的字相对应,这就 是汇编语言。 第三种是可以一次把一段机 器码用一句文本来代替,这就 是高级语言。
3
Fortran95程序设计 Fortran95程序设计
第1章 计算机概论
1-1 计算机简史
随着计算技术的发展,在求解一些 更复杂的数学问题时,算筹显得越来越 不方便了。于是在大约六、七百年前, 中国人发明了算盘,它结合了十进制计 数法和一整套计算口诀并一直沿用至今, 被许多人看作是最早的数字计算机。 明朝以后,算盘在世界各地流传开来, 并出现了许多变种。我们熟悉的常用语 “三下五除二”、“七上八下”等,就 是起源于珠算口诀,这是tran95程序设计 Fortran95程序设计
第1章 计算机概论
2.计算机的组成结构
计算机由控制器、运算器、存储器、输入设备和输出
设备五部分构成
大学计算机基础
五大部分关系图
大学计算机基础
①运算器:对信息或数据进行处理和运算(主要是算术和逻辑运算)
的部件。
②存储器(Memory Unit):存储程序和各种数据信息 ③控制器:整个计算机系统的控制中心,它指挥计算机各部分协调工
作
④输入设备:用来向计算机输入各种原始数据和程序的设备,键盘是 必备的输入设备、常见的输入设备还有鼠标、扫描仪、光电输入机等。
⑤输出设备:从计算机输出各种数据的设备,常用的输出设备有显示
器、打印机、绘图仪等。
大学计算机基础 大学计算机基础
1.2.2 指令、指令系统和程序
1.指令
指令是指能被计算机识别并执行的二进制代码,它规定了计
大学计算机基础
目录
1.1
计算机概述
1.2 计算机基本工作原理 1.3 微型计算机系统
大学计算机基础
1.1 计算机概述
1.1.1 计算机的产生及发展 1.1.2 计算机的特点 1.1.3 计算机的产生
大学计算机基础
1.1.1 计算机的产生及发展
电子计算机:是一种能够快速、高效地对各种信息进行存储 和处理的电子设备。
算机(1971~现在)
第五代未来新型计算机
大学计算机基础
1.1.2 计算机的特点
运算速度快 精度高 存储容量大 具有可靠的逻辑判断力 可靠性高和通用性强
大学计算机基础
1.1.3 计算机的分类
1.按计算机信息的表示形式和对信息的处理方式
为数字计算机、模拟计算机和混合计算机
2.按计算机的用途
第1章计算机概论
1.3.2 各进制之间的转换
1、 进制和位权 十进制——以10为基数的计数体制 不同数位上的数具有不同的权值10i。 例如:
(333.33)D 位置计数法 =3 102 + 3 101+ 3 100+ 3 10-1 +3 10-2
权 权 权 权 权
10 i
基数
按权展开式
表示相对小数点的位置
神威Ⅰ计算机系统
2000年8月,由我国自主研发的峰值运算速度达到每秒 3840亿浮点结果的高性能计算机神威Ⅰ投入商业运营。我国继 美国、日本之后,已成为第三个具备研制高性能计算机能力的 国家。该系统在当今全世界已投入商业运行的前 500位高性能 计算机中排名第48位。 这个被命名为神威Ⅰ计算机系统的可缩放大规模并行计算 机系统,主要技术指标和性能达到了国际先进水平,是我国在 巨型计算机研制和应用领域取得的重大科研成果,从而打破了 西方某些国家在高性能计算机领域对我国的限制。 神威Ⅰ计算机系统的应用范围主要涉及气象气候、航空航 天、信息安全、石油勘探、生命科学等领域。北京高性能计算 机应用中心在试运行期间,已开发成功多个基于神威Ⅰ计算机 系统的实用化大型应用软件。初步统计,神威Ⅰ计算机系统使 用率达到60%以上,在国民经济建设领域正发挥着积极作用。 如:与我国气象局合作开发的集合数值天气预报系统,在 8小 时内可完成32个样本、10天全球预报;与中科院生物物理所合 作开发的人类基因克隆系统,已完成人类心脏基因克隆运算, 取得了达到国际先进水平的成果。
两种分类方法
1、按功能分类:
①专用计算机
应用于特殊领域,在特定用途下非常有效, 功能单一
②通用计算机 功能齐全,通用性强,用途广泛,但效率 相对专用机低
第1章概论_ok 来自网络
(5)常用数制的基数对对照表 二进制 应当指出,二、 十进制 0 0000 1 0001 八、十六和十进制都 2 0010 是计算机中常用的数 3 0011 4 0100 制,所以在一定数值 5 0101 6 0110 范围内直接写出它们 7 0111 之间的对应表示,也 8 1000 9 1001 是经常遇到的。右表 10 1010 11 1011 列出了0~15这16个 12 1100 十进制数与其他3种数 13 1101 14 1110 制的对应关系。 15 1111
《大学计算机应用基础教程》
第1章 计算机基础知识
1.2
数制与信息编码
1.2.1 计算机中的数制
1.2.2 不同进制之间的转换
1.2.3 二进制数的算术运算和逻辑运算 1.2.4 字符编码 1.2.5 汉字的编码
《大学计算机应用基础教程》
第1章 计算机基础知识
1.2.1
计算机中的数制
数制的基本概念 数的表示规则称为数制,其中按照进位方式记数的数制 叫进位记数制。 (1)十进制计数制 从最常用和最熟悉的十进制计数法可以看出,其加法规 则是“逢十进一”。任意一个十进制数值都可用0、1、2、3、 4、5、6、7、8、9共10个数字符号来表示,这些数字符号 称为数码;数码处于不同的位置(数位)代表不同的数值。 十进制数819.18可以写成:
第1章 计算机基础知识
通用计算机
按功能分类 为
专用计算机
《大学计算机应用基础教程》
第1章 计算机基础知识
1.1.5 计算机的主要性能指标
字长
字长指CPU能直接处理二进制数的位数,字长是由CPU内部 的寄存器、加法器和数据总线的倍数决定的。字长标志着计 算机处理数据的精度和能力,字长越长,精度越高,速度越 快,但价格也越高。 CPU字长有8位、16位、32位、64位之分,字长总是以2倍 速度递增的,当前主流产品为32位字长和64位字长。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2) 冯·诺依曼和程序存储方式 诺依曼和程序存储方式
–
4/40
2. 电子计算机的发展历程
1) 电子真空管及继电器作为逻辑元件
–
EDVAC、UNIVAC、IBM701等 、 、 等 贝尔实验室发明晶体管 TRADIC、IBM7090 、 计算速度几十万次 存储器的革命, 容量10万字节以上 存储器的革命 容量 万字节以上
10/40
三. 未来的计算机
1. 电子计算机的发展方向
– – – –
1) 2) 3) 4)
微型化: 微型化 LSI和VSI,走入千家万户 和 走入千家万户 巨型化: 速度高,容量大 容量大,功能完善 巨型化 速度高 容量大 功能完善 网络化: 网络化 实现信息传递和资源共享 智能化: 智能化 模拟人的思维活动
计算数学: 计算数学:研究数值计算方法 计算机: 计算机:计算数学强有力的工具 理论研究: 理论研究:无法求得理论解 科学实验: 科学实验:难以应用实验手段 可以进行计算
科学计算是第三种科学手段
– – –
计算机是人类计算能力的延伸
24/40
科学和工程计算的步骤
建立数学模型 探索有效的计算方法 计算方法的理论分析 编写程序进行计算 数值模型问题的计算
– – – – –
分时操作系统 实时操作系统 并行操作系统 网络操作系统 分布式操作系统
5) 数据库、集成开发环境 数据库、
8/40
4. 微型计算机
1) 处理器芯片
– –
Intel 4004微处理器 微处理器 8080~P4 ALTAIR 8800 第一台微机 苹果机 IBM PC
2)微机的代表 微机的代表(PC) 微机的代表
– –
人-机系统 机系统 技术手段+现代管理思想 技术手段 现代管理思想
» 计算机技术 » 信息技术 » 管理技术 » 决策技术
–
辅助管理和决策
33/40
二. 信息管理
3. 企业信息系统 1)产生背景:现代化的大生产给机械制造业 产生背景: 产生背景 带来了许多困难
– – – – –
原材料不能准时供应 零部件生产不配套 产品生产周期过长, 产品生产周期过长,劳动率下降 资金积压严重, 资金积压严重,周转期长 市场和客户的要求多变, 市场和客户的要求多变,使企业经营计划系统 难以适应
1. 信息的编码表示 (1) 数值
– – – – – –
1) 绝对值 转化为二进制 绝对值: 正负号: 正负号 编码 小数点: 小数点 定点 2) BCD码 码 位二进制代码表示1位十进制数 用4位二进制代码表示 位十进制数 位二进制代码表示 例如: 例如 0----0000 9----1001
15/40
1 1 1 1 = 1 − + − + − ... 4 3 5 7 9
31/40
二. 信息管理
1. 信息处理的发展
– – – –
数据处理系统 办公自动化( ) 办公自动化(OA)系统 管理信息系统( 管理信息系统( MIS) 例:零售业霸主沃尔玛
32/40
二. 信息管理
2. MIS概念要点 概念要点
1. 科学与工程计算 2. 信息处理 3. 过程控制 4. 计算机辅助系统 5. 多媒体技术应用 6. 计算机通信和网络应用 7. 人工智能
22/40
计算机典型应用领域介绍
一. 科学与工程计算 二. 信息管理 三. 电子商务
23/40
一. 科学和工程计算
计算数学+计算机 计算数学 计算机
– –
科学计算
2) 广义信息论:信息科学 广义信息论:
–
13/40
一. 信息科学及信息技术
2. 信息技术革命
– – – –
1)文字的使用 文字的使用 2)印刷术的发明 印刷术的发明 3)电话 3)电话、广播和电视的使用 电话、 4)计算机与通信相结合的信息技术 计算机与通信相结合的信息技术
14/40
二. 基于计算机的信息处理
二. 电子计算机时代
1. 电子计算机的诞生 1) ENIAC
– – – –
30吨,1500平方英尺,150千瓦 吨 平方英尺, 千瓦 平方英尺 主频仅为0.1MHz—比炮弹还要快的计算机 主频仅为 比炮弹还要快的计算机 编程通过线路连接实现---体力活 编程通过线路连接实现 体力活 电子计算机诞生的标志 将程序事先存放: 将程序事先存放 自动计算
34/40
二. 信息管理
2) 企业信息系统和现代管理方法 (1)物料需求计划 物料需求计划MRP 物料需求计划
– –
(Material Requirement Planning) 通过主生产调度,物料用量清单、库存、 通过主生产调度,物料用量清单、库存、 未交货单等资料,计算未来的物料需求。 未交货单等资料,计算未来的物料需求。
30/40
计算π( ) 例:计算 (续2)
公式(1)的编程实现: 公式 的编程实现: 的编程实现
– – – – – – – –
π
int s = 1; double n = 1.0, t = 1.0, pi = 0.0; while(fabs(t)>=1e-10) { pi = pi+t; n = n+2; s = -s; t = s/n; }
二. 基于计算机的信息处理
(2) 字符
– – – – – – –
1) 标准编码: ASCII码 标准编码 码 2) 编码组成 1个字节 编码组成: 个字节 7位码 基本 位码:基本 8位码 扩充 位码: 位码 基本ASCII 位码 扩充ASCII 3) 包含字符 字母 A~Z, a~z 包含字符: 字母: 数字: 数字 0~9 标点符号及运算符号 控制符
25/40
π= ?
的求值, 例:π的求值,古老的计算问题 的求值的历史
公元前250年,古希腊,阿基米德,≈3.14 年 古希腊,阿基米德, 公元前 公元480年,祖冲之,3.1415926~3.1415927 公元 年 祖冲之, 1609年,德国,Ludolph Van Ceulen,35位小数 年 德国, , 位小数 1874年,William Shanks,707位小数 位小数(527位正确 位正确) 年 , 位小数 位正确 1949年,ENIAC,2,037位小数 年 , 位小数 1958年,IBM 704,10,000位小数 年 , 位小数 1961年,IBM 7090,100,265位小数 年 , 位小数 1973年,CDC 7600,1,001,250位小数 年 , 位小数 1999年,HITACHI SR8000,206,158,430,000位小 年 , 位小 数
27/40
π求值的方法 求值的方法
•实验法 •几何法 •分析法(计算数学)
•计算机运算法:使用分析法得到公式,通 过计算机进行计算
28/40
例:π的计算方法 的计算方法
1 1 1 1 π 1 1 2 1 2 3 = 1 − + − + − ... = 1 + + × + × × + ... (1) (2) 4 3 5 7 9 2 3 3 5 3 5 7 1 1 Machin公式 (3) π = 16arctg − 4arctg 5 239 2 n −1 x3 x5 x7 n −1 x arctgx = x − + − + ... + (− 1) 3 5 7 2n − 1 9801 (4) π = ∞ Ramanujan公式 (4n )! × (1103 + 26390n ) 2 2 ∑ 4n 4 99 4 n n = 0 4 (n!) 426880 10005 (5) π = ∞ Chudnovsky公式 (6n )!(545140134n + 13591409) ∑ (n!)3 (3n)!(− 640320)3n n =0
2) 晶体管计算机
– – – –
5/40
2. 电子计算机的发展历程
3) 集成电路计算机
– –
–
1958年,基尔比和诺伊斯发明集成电路 年 微程序控制、系列兼容、流水线技术、 微程序控制、系列兼容、流水线技术、 高速缓存 IBM S/360系列 系列 计算机分化为大型机,小型机 巨型机和微 计算机分化为大型机 小型机,巨型机和微 小型机 型机
2/40
一. 计算和计算装置的发展
1. 算筹和算盘 2. 计算尺和机械计算机 图1-2、图1-3 、 3. 机电式计算机 图1-4 4. 计算机的理论基石
– – –
数理逻辑: 计算机逻辑设计的理论根据 数理逻辑 图灵机: 图灵机 数学模型和二进制 开关电路理论: 开关电路理论 逻辑运算的实现
3/40
– – –
9/40
5.中国计算机的发展 中国计算机的发展
1)科学计算 科学计算
–
103机、104机、107机、109乙机、109丙 机 乙机、 丙 机 机 乙机 机、119机 机 银河、曙光、神威系列 银河、曙光、
2)高性能计算机 高性能计算机
–
3) 微机:长城 微机:长城0520CH 4) 芯片:龙芯 芯片: 5) 软件 CCDOS、WPS 软件: 、
29/40
π
计算π( ) 例:计算 (续1)
理论分析: 理论分析:
– –
–
–
公式(1)计算量小,程序编制简单,收敛很慢; 公式( )计算量小,程序编制简单,收敛很慢; 公式( )计算量不大,收敛较快, 公式(2)计算量不大,收敛较快,程序编制较 简单; 简单; Machin公式每计算一项可以得到 位的十进制 公式每计算一项可以得到1.4位的十进制 公式每计算一项可以得到 精度,收敛较快,容易在计算机上编程实现; 精度,收敛较快,容易在计算机上编程实现; Ramanujan公式和 公式和Chudnovsky公式收敛更快, 公式收敛更快, 公式和 公式收敛更快 但程序实现比较复杂。 但程序实现比较复杂。