网上订餐系统外文翻译参考文献综述.doc

网上订餐系统外文翻译参考文献综述.doc

ID:56237668

大小:58.00 KB

页数:11页

时间:2020-03-23

网上订餐系统外文翻译参考文献综述.doc_第1页
网上订餐系统外文翻译参考文献综述.doc_第2页
网上订餐系统外文翻译参考文献综述.doc_第3页
网上订餐系统外文翻译参考文献综述.doc_第4页
网上订餐系统外文翻译参考文献综述.doc_第5页
资源描述:

《网上订餐系统外文翻译参考文献综述.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、毕业设计(论文)外文资料翻译系:计算机系专业:计算机科学与技术学号:夕卜文出处:JAVA2MicroEditionandtheWorId(用外文写)「zofJAVAEEB/OLL附件:外文资料翻译译文;2•外文原文。O签名:年月注:请将该封面与附件装订成册。附件1:外文资料翻译译文J2ME和JAVA领域1.介绍20世纪70年代以來随着计算机革命的开始,对计算机先进软件的需求大大增加,从而可以充分利用功能日益增强的精密的计算机的处理数据的能力。C编程语言逐渐成为支柱,使程序员开发软件像计算机运行一样流畅。80年代以来,程序员乂目睹了编程语言领域的乂一次变革的

2、高潮。C语言的编程能力已经不能满足计算机的技术发展的需要。这问题并不是新问题。它造成了一代又一代的编程语言的新老更替。问题是,它使得程序设计过于复朵,从而使计算机软件的设计,编写和开发落后于硬件的发展。就是这个时候,两种基于设计概念的编程语言Simula67和Smalltalk(从上世纪60年代末)带来了接近编程语言未来前景的循序渐进的步骤。这期间,当面向对象编程(OOP),与它一种新的编程语言,所谓的C++在程序员中掀起了一场风暴。1979年,BjarneStroustrup的在新泽西州的贝尔实验室增强了C语言,使其具有面向对象的特点即所谓的C++语言(

3、++是C编程语言增强的承载符号)。C++是一个真正的提高的C编程语言,它开始是一种前置语言,该计划最初是一种编译工具。Stroustrup建立类的概念(借用了Simula67和Smalltalk中的概念),由类则可以创建实例对象。一个类包含数据成员和定义对彖数据和功能的成员函数。他还介绍了继承的概念,使一•类继承其他一个或多个类的部分或全部数据成员或成员函数,职能由一个或多个其他类别-所有这些概念就是面向对象的编程。1988年由ANSI官员将C++标准化。2.走进JAVA正当C++作为企业开发所选择的语言时,由于最新的突破性技术-万维网的出现,别一种编程语

4、言正在萌芽,并逐渐成熟。几十年来互联网对普通人来说还是个秘密,直到前美国国家科学基金会(监督互联网的机构)拆除了防止互联网商业化的壁垒。1991年当它向商贸开放时,互联网几乎是政府机构和学术团体的专利。一旦商业化的障碍被取消,万维网提供的儿个服务,在互联网上成为虚拟社区中心,游客可以得到几乎任何的免费的资讯并浏览数以千计的虚拟商店。浏览器加强了万维网。浏览器转换将用HTML编写的ASCII文本文件转化成为一个互动的显示功能,并可以任何计算机上编译运行。只要浏览器是和HTML和HTTP兼容的正确版本,在任何电脑上运行的浏览器可以使用相同的HTML文件,而不是

5、指定为某一特定类型的计算机,而在以前是闻所未闻的。而C或C++是依赖于机器的,并且不能运行于不同机器上,除非是重新编译。互联网的成功使人们将重点放在发展独立于机器的编程语言上。和同年在互联网上被商品化,科技工作者詹姆斯戈斯林,帕特里克诺顿,和麦克谢里登花了18个月发展规划,并在1995年向公众发布,他们所谓的OAK,后来改名为JAVAoJAVA在1991年和1995年期间经历了无数次的变革。那个时候,在SUN公司的许多其他科技人员对该语言的发展做出了重大贡献。乔恩,阿瑟范霍夫,乔纳森佩恩,耶林,添佩尔都分享了成功的喜悦。虽然JAVA是和互联网密切相关,但开

6、始是为了开发一种可以嵌入到电子器件中去的软件的编程语言,而无论所用装置的CPU类型。这也是众所周知的所谓嵌入式JAVA平台。JAVA团队从SUN成功地建立了一种可移植性的编程语言,电脑程序员进行了首次编程,一些已经实现。他们的成功远远超出了他们的梦想。同样可以使JAVA程序进行在各种可移植的电了装置上,也可以使JAVA程序在安装了microsoftwindows,UNIX和macintosh的计算机上运行。这个时机很完美。因特网/内部网已使美国企业为符合公司成本效益,而开发应用于公司的可移植程序的兴趣。JAVA已被证明可以作为一种成功开发与机器无关的应用程

7、序的编程语言。1.JAVA虚拟机写JAVA程序和写C++程序是相似的,这程序员可以编写:包含指示的源代码,成为一个编辑器,或在一个综合发展环境中对源代码进行编译。不过,这也就是JAVA和C++—部分的方式。该编译和链接的过程中一个C++程序的结果可以运行在一个适当的可执行的机器上。与此相反,JAVA编译器则将JAVA源代码转换成字节,即由JAVA虚拟机(JVM)执行。机器的具体指示,则不会包括在字节中。相反,他们已经包括在JVM的,这是属于具体机器的。这意味着该字节可能包含的C++程序要翻译的指令要少。4•未来的卅界:J2MEJAVA是在消费和工业产品中作

8、为一种编程语言创建程序嵌入式系统微机发现的开始,如那些用来控制汽车

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。