本网站提供普刊和核心期刊职称论文业务;提供实用新型专利、发明专利业务;提供个人出书业务、主编、副主编、参编挂名,独著;提供国家级课题一条龙服务,课题上知网,欢迎各位客户加微信、qq 在线咨询。

联系方式:QQ:1281888234(微信同号);

计算机软件开发语言的应用研究

来源:未知 2019-06-11 08:58

摘要:

  现在计算机被普遍应用在所有领域,其应用率也逐渐的在提升,所以现如今许多计算机爱好者和软件开发人员非常关注计算机软件开发语言的应用研究,其中Java和C++等语言在计算机语言

  计算机软件开发语言的应用研究

   要:现在计算机被普遍应用在所有领域,其应用率也逐渐的在提升,所以现如今许多计算机爱好者和软件开发人员非常关注计算机软件开发语言的应用研究,其中Java和C++等语言在计算机语言中显示的非常突出,这已经是技术人员必不可少的时尚,本问就主要对计算语软件开发语言进行应用研究时主要研究的是Java和C++语言。

  关键词:计算机软件;语言开发;应用研究

  近些年来,计算机软件开发技术有了翻天复地的发展,大批量的程序设计语言和其开发工具不断的出现,并且其生命力越来越强大。重观历史,计算机开发语言是由低到高进行着转变,设计软件时应用了计算机语言,本文主要针对计算机语言进行编程研究,其中突出研究Java和C++的语言编程。

  计算机编程语言的介绍

  目前的程序员,和以前是不一样的,以前想要在编程界混得有模样只要掌握一种语言就可以了,如今的现实状况是在真实的项目过程中,通常有多种语言包含在其中。例如:想要快速开发一个软件,在界面制作时可以选用Delphi和VB;经常使用C/C++进行首选语言开发、底层指令和算法核心;为了能使数据处理得到安全和快速的开发,会应用Java和Python等进行数据分析处理。所以,C++和Java是最常见的编程语言[1]。以下分别对两种语言进行介绍:

  C++语言编程的基础介绍

  标示符,关键字,表达式字符串等是C++语言的编程基础中常用的理论知识。

  以下是类型、指针和应用及函数的相关介绍。

  (一)数据类型

  C++语言的数据类型是及其丰富的,其中字符型(char)、整型(int)、逻辑型(bool)、单精度型(float)、双精度型(double)等是其中包含的类型;枚举型(enum)、粗型和指针型等是非基本类型包含的类型。一种类型想要向另一中国类型转换,其类型名和表达式是其显示的转换形式。

  (二)指针和应用

  C++中的指针变量的定义格式是:

  数据类型名*指针变量名

  其中*是说明后面的标示符是指针。指针的类型是其所指变量的类型。一个指针可以由悬空的未赋值状态、被赋NULL的值和为指向任何变量三种状态,指针变量=初使地址,其为指针的赋值格式[2]。

  引用是变量的别名,是替代目标对象名,它是由“&”进行引导的,其格式为:数据类型名&变量名=初始值;

  由此可见,引用只有被初始化了才能进行定义。

  (三)函数

  函数的定义可以完成函数的实现,其中函数的定义主要包括函数头和函数体,其格式为:

  函数类型 函数名

  {函数体}

  其中标示符(字母、下滑线、数字)为函数名,函数和变量在使用前要声明。其格式为:

  <声明函数返回值的类型><函数名>(<参数名>);

  函数调用对程序模块间的通信有一定的实现,函数在调用过程中将数据传递发送到被调用的函数之中,而函数间信息传递的通道为函数的返回值[3]。函数类型viod出现在函数没有返回值时,如果函数有返回值函数体中就必须出现return语句,其语法的格式是return<>

  函数调用的格式为:函数名(实参)

  通过C++语言的简单介绍,其Java程序的执行速度可与C和C++之类的编译语言相媲美。Java程序的执行速度要快要快于他解释语言所编写的程序。Java是一种非常简单的编程语言,即使您没有任何Java基础也可快速的学会它并灵活的使用。Java程序员不必对Java的内部功能进行了解。Java的语法和C++的语法类似,但Java对指针、多重继承性、goto语句及运算符重载等不支持。以下是对Java语言的介绍。

  三、Java的应用程序介绍

  应用程序(application)和小应用程序(applet)组成了Java的应用程序。

  应用程序是可执行在任何的操作程序下。基于窗口或控制台的应用程序为单独的应用程序。

  图形用户界面为基于窗口的应用程序,如:Microsoft Windows、Macintosh、OS/2等操作平台。

  可以在Web页面中对Java程序进行执行为小应用程序,它不在本地计算机的硬盘上驻留,而一定在网络上经过过Web浏览器(Microsoft Internet Explorer、Netscape Navigator)装入Web页进行调用和执行[4]。.

  小应用程序使用非常简单,但一定要启动Internet对Web页面进行访问。

  在这些程序中都要运用到Java的编程语言,其中Java语言具有简单快捷、独立的平台性、面向用户、多线程和安全性等特点,因为Java中具有操作系统中多线程的优秀设计,不仅仅只是为了在网络环境中进行编程工作,又可以在桌面上发挥编程的优势,所以具有非常好的应用前景。根据Java具有的性质其计算机语言具有非常广泛的应用。

  四、Java语言编程的应用

  第一,应用了Java可移植性的特点,将Java语言用在游戏中,使游戏的整体效果增强。在社会不段发展和人们的生活节奏逐渐加快的现状下,人有了更高的要求和需要在快捷和方便等方面。为了对人们的心理进行适应,所以游戏以前只存在计算机局面上的平台被改变了,开始把它移动到手机,这时人们可以在手机中享受到游戏带来的快乐[5]。所以,Java游戏是人们最热衷的手机游戏。Java具有的可移植性将其从计算机转到手机上,这就很好的诠释了Java语言的优势

  第二,Java语言就有多元化的性质,利用这种性质,软件人员在对软件进行开发时,Linux操作系统是开发人员最常用的操作系统,所以,人们把Linux操作系统看做为基础的软件平台。但是,因为在生活和工作中,windows操作系统还是大部分人们习惯应用的操作系统,所以,在进行计算机开发软件和工作测试中,都会不由自主的和windows一起进行软件开发和测试,因此可以将bug查找出来[6]。如果选用C++等程序语言的面向对象,尽管可以把大批量的软件开发和编程等工作完成,可是,从平台的移植角度进行观看,C++具有很大的局限性,它只可以在windows操作系统中活跃使用,但是却脱离了操作系统,使其无法存在编辑环境中,而Java语言和C++不同,它可以通过所有的操作系统进行编译,而没有局限性,所有编译都可以进行实现,在一定的程度上来讲,Java语言是编译工作变得简单。同样的软件效果需求,应用Java进行编程,内容既简单又容易被人理解。

  第三,面向对象的综合、处理和对事件进行描述等是面向对象中的所有应用开发;调用图像和图形的动态画面设计;包含控制流程、交互定向和选择的设计操作;链接到查询数据库进而对SQL语句进行实现;对互联网的管理模块进行设计,包含交互操作的设计、web的网页管理和其的设计动态等[7]。

  Java的运行环境有三个版本,每个版本都有其各自的服务领域,在不同的环境中选择对应的版本,从而使网络服务得到很好的实行。

   语:

  现在我们国内应用计算机语言主要由微软的MCSD、IBM及SCJP进行认证的,其中C、C++、Java、VB、Fortran等是计算机常用的语言,其中C语言和C++是计算机的基础语言,Java不受操作平台的限制可以在任何平台中应用,因此C、C++、Java受到许多计算机工作者的爱待,本文就针对其进行了应用研究。

  参考文献:

  [1] 王一萍,梁伟.企业软件开发模式在C语言实践教学中的应用研究[J].高师理科学刊,2014,(2):92-94.

  [2] 王永伟.基于构件的形式化方法在软件开发中的应用研究[D].哈尔滨工程大学,2010.

  [3] 方义秋,贺蕾,葛君伟等.一种面向方面的模型转换语言AOMTL[J].计算机应用研究,2010,27(6):2150-2152.

  [4] 钟南海,刘大鹏,肖俊超等.一种基于交流成本的全球软件任务调度方法[J].计算机应用研究,2010,27(8):2942-2947.

  [5] 曾一,许林,黄兴砚等.一种结合MDA的高阶模型转换方法[J].计算机应用研究,2012,29(12):4584-4588.

  [6] 沈婷.基于PostScript的服装纸样CAD应用研究[D].北京服装学院,2012,26(5):2251-2253.

  [7] 王鑫宁.UML软件建模在污染源在线监测系统中的应用研究[D].中国海洋大学,2012,28(7):2563-2566.


核心期刊推荐