高级语言程序设计-前言.ppt
《高级语言程序设计-前言.ppt》由会员分享,可在线阅读,更多相关《高级语言程序设计-前言.ppt(45页珍藏版)》请在三一办公上搜索。
1、高级语言程序设计,前言,Contents,2,内容,1.互相认识,2.计算机历史,3.什么是程序,4.程序举例,让我们成为朋友人与人人与知识,Who am I?,3,Who are you?,我点名,点到的同学请站起来说一句话:对这门课程的期望关于你们的更详细的信息,请课后登陆课程的辅助学习网站,填写并提交问卷,4,Contents,5,内容,1.互相认识,2.计算机历史,3.什么是程序,4.程序举例,让我们成为朋友人与人人与知识,计算机改变了人们传统的工作和生活方式。,这是一幅很著名的人类进化幽默图,机器改变人类的生活方式,信息化:人类的第二次进化,计算机器的发展历史,电子计算机,第一代:1
2、9461958年,电子管第二代:19581964年,晶体管第三代:19641971年,集成电路第四代:1971年至今,大规模/超大集成电路,基于齿轮机械的计算机器,1642年,法国物理学家帕斯卡Pascal1673年,德国数学家莱布尼茨Leibnitz1822年,英国数学家巴贝奇Babbage,理论计算机,1936年,图灵,冯诺依曼计算机,1945年,冯.诺依曼,基于齿轮机械的计算机器,差分机:有3个齿轮式寄存器,可以保存3个5位数字,机械式乘除法器:连续重复加减法,机械式加法机:六位数字的加减法,1642,1673,1822,法国物理学家帕斯卡(1623-1662):1642年发明了第一台机
3、械式加法机。齿轮组成发条驱动专用的铁笔拨动转轮以输入数字,可完成六位数字的加减法。,帕斯卡加法机,德国数学家莱布尼茨:1673年机械式乘除法器。继承于帕斯卡的加法机由一系列齿轮组成,连续重复地做加减法,实现乘除运算。,莱布尼茨乘除法器,英国数学家巴贝奇:1822年,在历经10年努力终于发明了“差分机”。它有3个齿轮式寄存器,可以保存3个5位数字,计算精度可以达到6位小数。,英国女数学家爱达(1815-1852):巴贝奇的合作伙伴。她用穿孔卡片设计了世界上“第一件计算机程序”。她还建议分析机用二进制存储。预言分析机能唱歌、绘画。,英国诗人拜伦的女儿,巴贝奇差分机,计算机器的发展历史,电子计算机,
4、第一代:19461958年,电子管第二代:19581964年,晶体管第三代:19641971年,集成电路第四代:1971年至今,大规模/超大集成电路,基于齿轮机械的计算机器,1642年,法国物理学家帕斯卡Pascal1673年,德国数学家莱布尼茨Leibnitz1822年,英国数学家巴贝奇Babbage,理论计算机,1936年,图灵,冯诺依曼计算机,1945年,冯.诺依曼,理论计算机:“图灵机”,计算机器的发展,基于齿轮机械的计算机器,电子计算机,1642年,法国物理学家帕斯卡Pascal1673年,德国数学家莱布尼茨Leibnitz1822年,英国数学家巴贝奇Babbage,理论计算机,19
5、36年,图灵,第一代:19461958年,电子管第二代:19581964年,晶体管第三代:19641971年,集成电路第四代:1971年至今,大规模/超大集成电路,冯诺依曼计算机,1945年,冯.诺依曼,七十多年来,现代计算机基本结构仍然是“冯诺依曼计算机”。,美籍匈牙利数学家冯诺依曼(计算机鼻祖),计算机应由运算器、控制器、存储器、输入设备和输出设备五大部件组成;应采用二进制简化机器的电路设计;采用“存储程序”技术,以便计算机能保存和自动依次执行指令。,冯诺依曼:“如果不考虑巴贝奇、爱达和其他人早先提出的有关思想,计算机基本概念只能属于阿兰图灵”,冯诺依曼计算机,现代计算机基本结构“冯诺依曼
6、计算机”,计算机器的发展,基于齿轮机械的计算机器,电子计算机,1642年,法国物理学家帕斯卡Pascal1673年,德国数学家莱布尼茨Leibnitz1822年,英国数学家巴贝奇Babbage,理论计算机,1936年,图灵,第一台电子数字计算机:1946年,ENIAC第一代:19461958年,电子管第二代:19581964年,晶体管第三代:19641971年,集成电路第四代:1971年至今,大规模/超大集成电路,冯诺依曼计算机,1945年,冯.诺依曼,1946年由美国宾夕法尼亚大学研制出世界上第一台电子数字计算机,取名ENIAC。由此诞生了“第一个电子的大脑”,重30吨,占地167m2,耗电
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高级 语言程序设计 前言

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