- 16
- 0
- 约2.31万字
- 约 34页
- 2016-10-18 发布于广东
- 举报
程序设计语言的回顾与分类
程序设计语言的历史回顾与分类
程序设计语言发展迅速,到目前还丝毫没有规范到统一语言的迹象,我们要学习它,应该从它的历史发展开始,展开它的全貌,从发展中了解为什么老的不行要有新的。
分类使我们简化了问题,研究一类中的一个、两个代表就可以。
程序设计语言简史:
1945年第一台现代计算机ENIAC问世,它用真空管做计算,一下子比当时最快的电动机械计算机快攻300倍(每秒300次乘法)。存储器非常小,计算指令(即程序)由外部插座和开关馈入。还不能称之为完全自动计算。
1946年 冯·诺依曼在一篇论文中建议:
(1)计算机应采用二进制。
(2)计算机的指令和数据都可以放在存储器内。
这就是奠定现代计算机的著名的冯·诺依曼原理:
CPU逐条从存储器中取出执行指令,按指令取出存储的数据经运算后送回。数据和指令(存储地址码、操作码)都统一按二进制编码输入。数据值的改变是重新赋值,即强行改变数据存储槽的内容,所以说它是命令式的(IMPERATIVE)。
1951年美国兰德公司的UNIVA C-1 是第一台按冯·诺依曼原理制成的通用自动计算机。
1.人们首先开始了机器语言的程序设计:
指定数据区编制一条条指令。由于任何人也无法记住并自如地编排二进制码(只有1和0的数字串),则用8、16进制数写程序,输入后是二进制的。程序的外部表示和内部的存在一开始就是分离的。
您可能关注的文档
最近下载
- 热力学㶲分析方法及蒸汽压缩制冷循环的㶲分析.doc VIP
- 附件4:黑龙江省高校毕业生入党积极分子登记表.doc VIP
- DB32T 2334.2-2013 水利工程施工质量检验与评定规范 第2部分建筑工程.pdf VIP
- 药物靶标发现与筛选.pptx VIP
- 氢能源燃料电池动力系统维护手册v1.1.pdf VIP
- 《GBT20501.3-2017-公共信息导向系统导向要素的设计原则与要求第3部分:平面示意图》.pdf
- DB5331_T 35-2021 德昂酸茶加工技术规程.docx
- 2026年天津河东高三质量检测(二)语文试卷打印版(含答案解析).docx VIP
- 俄语字帖练习.pdf VIP
- 2026年西安市离婚协议书标准版.docx VIP
原创力文档

文档评论(0)