高级语言程序设计-前言.ppt
《高级语言程序设计-前言.ppt》由会员分享,可在线阅读,更多相关《高级语言程序设计-前言.ppt(45页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、2012秋季学期高级语言程序设计前言华南农业大学信息学院 教育技术 曾玲 Contents2内容1.1.互相互相认识认识2.计算机历史3.什么是程序4.程序举例让我们成为朋友人与人人与知识华南农业大学信息学院 教育技术 曾玲 Who am I?3Who are you?我点名,点到的同学我点名,点到的同学请站起来请站起来说一句话:对这门课程的期望说一句话:对这门课程的期望关于你们的更详细的信息,请课后登陆课程的辅助学习网关于你们的更详细的信息,请课后登陆课程的辅助学习网站,填写并提交问卷站,填写并提交问卷4华南农业大学信息学院 教育技术 曾玲 Contents5内容1.1.互相互相认识认识2.
2、计算机历史3.什么是程序4.程序举例让我们成为朋友人与人人与知识计算机改变了人们传统的工作和生活方式。这是一幅很著名的人类进化幽默幽默图机器改变人类的生活方式信息化:人类的第二次进化计算机器的发展历史电子计算机电子计算机第一代第一代:19461958年年,电子管电子管第二代第二代:19581964年年,晶体管晶体管第三代第三代:19641971年年,集成电路集成电路第四代第四代:1971年至今年至今,大规模大规模/超大集成电路超大集成电路基于基于齿轮机械齿轮机械的计算机器的计算机器1642年,法国年,法国物理学家物理学家帕斯卡帕斯卡Pascal1673年,德国年,德国数学家数学家莱布尼茨莱布尼
3、茨Leibnitz1822年,英国年,英国数学家数学家巴贝奇巴贝奇Babbage理论计算机理论计算机1936年,年,图灵图灵冯冯诺依曼计算机诺依曼计算机1945年,年,冯冯.诺依曼诺依曼基于齿轮机械的计算机器基于齿轮机械的计算机器差分机:差分机:有有3个个齿轮式寄存器,齿轮式寄存器,可以保存可以保存3个个5位位数字数字机械式机械式乘除法器:连续重复加减法机械式机械式加法机:六位数六位数字的加减法字的加减法164216731822 法国物理学家帕斯卡法国物理学家帕斯卡(1623-1662):1642年发明了第一台年发明了第一台机械式加法机机械式加法机。齿轮齿轮组成组成发条发条驱动驱动专用的铁笔拨
4、动转轮以专用的铁笔拨动转轮以输入数字输入数字 可完成六位数字的加减法。可完成六位数字的加减法。帕斯卡加法机 德国数学家莱布尼茨:德国数学家莱布尼茨:1673年年机械式乘除法器机械式乘除法器。继承于帕斯卡的加法机继承于帕斯卡的加法机由一系列由一系列齿轮齿轮组成,组成,连续重复连续重复地做地做加减法加减法,实现乘除运算。,实现乘除运算。莱布尼茨乘除法器 英英国国数数学学家家巴巴贝贝奇奇:1822年年,在在历历经经10年年努努力力终终于于发发明明了了“差差分分机机”。它它有有3个个齿齿轮轮式式寄寄存存器器,可可以以保保存存3个个5位位数数字字,计计算算精精度可以达到度可以达到6位小数。位小数。巴贝奇
5、试图发明功能更好的巴贝奇试图发明功能更好的通用计算机通用计算机分析机,但最终失败。分析机,但最终失败。英英国国女女数数学学家家爱爱达达(1815-1852):巴巴贝贝奇奇的的合合作作伙伙伴伴。她她用用穿穿孔孔卡卡片片设设计计了了世世界界上上“第第一一件件计计算算机机程程序序”。她她还还建建议议分分析析机机用用二二进制存储。预言分析机能唱歌、绘画。进制存储。预言分析机能唱歌、绘画。英国诗人拜伦的女儿巴贝奇差分机计算机器的发展历史电子计算机电子计算机第一代第一代:19461958年年,电子管电子管第二代第二代:19581964年年,晶体管晶体管第三代第三代:19641971年年,集成电路集成电路第
6、四代第四代:1971年至今年至今,大规模大规模/超大集成电路超大集成电路基于基于齿轮机械齿轮机械的计算机器的计算机器1642年,法国年,法国物理学家物理学家帕斯卡帕斯卡Pascal1673年,德国年,德国数学家数学家莱布尼茨莱布尼茨Leibnitz1822年,英国年,英国数学家数学家巴贝奇巴贝奇Babbage理论计算机理论计算机1936年,年,图灵图灵冯冯诺依曼计算机诺依曼计算机1945年,年,冯冯.诺依曼诺依曼理论计算机:“图灵机”控制器(含运算功能)可在纸带上左右移动的读写头,用于读写数据(输入输出设备)可无限延伸的纸带。用于存储程序和数据(存储器)图灵机:这个在当时看来是纸上谈兵的简单机
7、器,隐含了现代计算机中“存储程序”的基本思想。半个世纪以来,数学家们提出的各种各样的计算模型都被证明是和图灵机等价的。英国科学家阿兰图灵(理论计算机的奠基人1912-1954)计算机器的发展基于基于齿轮机械齿轮机械的计算机器的计算机器电子计算机电子计算机1642年,法国年,法国物理学家物理学家帕斯卡帕斯卡Pascal1673年,德国年,德国数学家数学家莱布尼茨莱布尼茨Leibnitz1822年,英国年,英国数学家数学家巴贝奇巴贝奇Babbage理论计算机理论计算机1936年,年,图灵图灵第一代第一代:19461958年年,电子管电子管第二代第二代:19581964年年,晶体管晶体管第三代第三代
8、:19641971年年,集成电路集成电路第四代第四代:1971年至今年至今,大规模大规模/超大集成电路超大集成电路冯冯诺依曼计算机诺依曼计算机1945年,年,冯冯.诺依曼诺依曼七十多年来,现代计算机基本结构仍然是七十多年来,现代计算机基本结构仍然是“冯冯诺依曼计算机诺依曼计算机”。美籍匈牙利数学家美籍匈牙利数学家冯冯 诺依曼诺依曼(计算机鼻祖计算机鼻祖)计计算算机机应应由由运运算算器器、控控制制器器、存存储储器器、输入设备输入设备和和输出设备输出设备五大部件五大部件组成;组成;应采用应采用二进制二进制简化机器的电路设计;简化机器的电路设计;采采用用“存存储储程程序序”技技术术,以以便便计计算算
9、机机能能保保存和自动依次执行指令。存和自动依次执行指令。冯冯诺依曼:诺依曼:“如果不考虑巴贝奇、爱达和其他人早先提出的如果不考虑巴贝奇、爱达和其他人早先提出的有关思想,有关思想,计算机基本概念只能属于阿兰计算机基本概念只能属于阿兰图灵图灵”冯诺依曼计算机现代计算机基本结构“冯诺依曼计算机”控制信号流控制信号流数据流数据流计算机器的发展基于基于齿轮机械齿轮机械的计算机器的计算机器电子计算机电子计算机1642年,法国年,法国物理学家物理学家帕斯卡帕斯卡Pascal1673年,德国年,德国数学家数学家莱布尼茨莱布尼茨Leibnitz1822年,英国年,英国数学家数学家巴贝奇巴贝奇Babbage理论计
10、算机理论计算机1936年,年,图灵图灵第一台电子数字计算机第一台电子数字计算机:1946年年,ENIAC第一代第一代:19461958年年,电子管电子管第二代第二代:19581964年年,晶体管晶体管第三代第三代:19641971年年,集成电路集成电路第四代第四代:1971年至今年至今,大规模大规模/超大集成电路超大集成电路冯冯诺依曼计算机诺依曼计算机1945年,年,冯冯.诺依曼诺依曼1946年由美国宾夕法尼亚大学研制出世界上第一台电子数字计算机,取名ENIAC。由此诞生了“第一个电子的大脑”Electronic Numerical Integrator And Calculator电子数字积
11、分计算机重30吨,占地167m2,耗电150千瓦主要元件为电子管、继电器,可保存80个字节,每秒钟做5000次加减法或400次乘法运算。致命缺陷:没有存储程序。第一台电子数字计算机ENIACq 第一代计算机第一代计算机 19461958年年 以电子管为主要元件以电子管为主要元件 代表机型:代表机型:ENIACq 第二代计算机第二代计算机 19581964年年 以晶体管为主要元件以晶体管为主要元件采采用用晶晶体体管管的的第第二二代代电子计算机电子计算机IBM7090IBM7090型型第一、二代计算机q 第四代计算机第四代计算机 1971年至今年至今 以大规模以大规模/超大集成电路为主要元件超大集
12、成电路为主要元件 巨型机、大型机、小型机、微型机以及便携机巨型机、大型机、小型机、微型机以及便携机 q 未来的第五代计算机是智能计算机未来的第五代计算机是智能计算机q 第三代计算机第三代计算机 19641971年年 以集成电路为主要元件以集成电路为主要元件采用集成采用集成电路的第电路的第一台电子一台电子计算机计算机IBM360IBM360型型电子技术的发展促进了电子计算机的更新换代。电子技术的发展促进了电子计算机的更新换代。第三、四代计算机百万条指令/秒(mips)每平方英寸硅芯片上的晶体管数量每平方英寸硅芯片上的晶体管数量(集成度)每(集成度)每1818个月将增长一倍个月将增长一倍晶体管数G
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高级 语言程序设计 前言
限制150内