02_计算机语言发展史
来源:互联网 发布:黄岩深孔钻编程招聘 编辑:程序博客网 时间:2024/06/05 03:32
1.计算机语言发展史
计算机语言如果你将它当做一个产品,就像我们平时用的电视机、剃须刀、电脑、手机等, 他的发展也是有规律的。
任何一个产品的发展规律都是:向着人更加容易使用、功能越来越强大的方向发展。
第一代:机器语言(冯·诺依曼)
机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指指令系统的集合。
第二代:汇编语言(晶体管-贝尔实验室)
汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
第三代:高级语言
随着晶体管、集成电路的出现,计算机的功耗越来越小、速度越来越快,计算机很快深入到了各行各业。有个很著名的定律叫做摩尔定律,他深刻的展示了计算机发展的规律:
“当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。换言之,每一美元所能买到的电脑性能,将每隔18个月翻两倍以上”
- 面向过程
- C(贝尔实验室)
- Fortran(IBM:International Bussiness Machine)
- COBOL
- PASCAL
- ADA
- 面向对象
- C++
- Java
- C#
2.Java简史
- Sun
- 为什么会被发明?
- Green项目
- 应用环境:像电视盒这样的消费类电子产品的流行
- 需求:语言本身应该是中立的,即跨平台性
- 发明人:James·Gosling
3.Java为什么会流行
外部环境
-互联网的爆发式增长
互联网上的电脑硬件不同,软件环境差异太大,需要一种跨平台的语言Java的核心优势:跨平台性
4.Java的版本
JavaEE: Java企业版,定位在服务器的应用JavaSE: Java标准版,定位于个人计算机的应用(学习)JavaMe: Java低配版,定位于消费类电子产品的应用
阅读全文
0 0
- 02_计算机语言发展史
- 计算机语言发展史
- 计算机语言发展史
- 计算机语言发展史
- 计算机语言发展史
- 计算机语言发展史
- 计算机语言发展史
- 计算机语言发展史
- 计算机语言发展史
- 计算机语言发展史
- 计算机语言发展史
- 1.计算机语言发展史
- 简述计算机语言的发展史
- 计算机语言的发展史
- 1:计算机语言的发展史
- 计算机语言的发展史
- 计算机语言发展史的个人理解
- 计算机语言发展史及Java语言简介
- android 如何通过反射多层调用
- php 怎么判断为顺子,三个相邻的数字
- UE4这些扰人的坑
- Java的io流的使用
- laravel5中使用七牛云存储、上传图片
- 02_计算机语言发展史
- 在Android下编译ffmpeg+x264+libfdk-aac的常见问题和解决方法
- 达克效应
- 简单对称加解密(一)
- 归并排序
- 学生学籍管理系统~~登录界面(Java、SQL)
- 编写高质量代码:改善JavaScript程序建议--面向对象编程
- Activity
- Java基础知识点(常量 变量)