不同编程语言在计算机软件开发的影响.docx

上传人:w**** 文档编号:6336762 上传时间:2022-02-02 格式:DOCX 页数:8 大小:32.64KB
返回 下载 相关 举报
不同编程语言在计算机软件开发的影响.docx_第1页
第1页 / 共8页
不同编程语言在计算机软件开发的影响.docx_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《不同编程语言在计算机软件开发的影响.docx》由会员分享,可在线阅读,更多相关《不同编程语言在计算机软件开发的影响.docx(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、不同编程语言在计算机软件开发的影响摘要:社会的不断进步推动了科技的快速进展,同时也带动了计算机的进展步伐。20世纪末计算机的普及,软件开发也快速进展,使得编程语言也在不断更新和进步。计算机软件开发人员在选择编程语言时,要结合软件各方面的特点,充分发挥计算机软件开发人员的专业技术,在提高软件开发效率的同时,保证及计算软件的性能,提高其市场地位。关键词:编程语言;计算机软件开发;影响随着中国社会经济的快速进展,计算机软件普遍应用于人们的日常生活中。编程语言则是计算机软件开发过程中最主要、最基础的环节,合理选择编程语言,很大程度上可以降低工作难度,大大提高工作效率。1计算机常用的编程语言1.1C语言

2、C语言的应用比较广泛,是一种频繁应用于底层开发的通用的计算机编程语言,其进展历史也比较久。在软件开发环节,它比较简单编译、处理低级内存、生成少量机器代码,在没有任何运行环境下,也能支持运行。C语言的兼容性也比较强,在移植时也比较简洁,通过简洁的移植程序把计算机所便携的软件转移到另一台计算机上。利用C语言可以把程序变成另一种格式,在运行的过程中可以将结构成分进行分别,分别出不同的独立子程序1。1.2C+语言C+语言比C语言更高级一些,是C语言的升级版,它包含了C语言的全部功能,其应用范围也很广泛,包括了诸多领域,符合大多数电子设备平台的性能。C+更擅长面向对象编程,也可以运行基于过程的编程。事实

3、证明,C+贯穿从硬件到对象全部环节,因此把握C+,对学习其他编程语言更有关心2。1.3Java和C语言Java与C语言虽然类似,但并非完全相同的。它以C语言为基础,又吸收了C+的语言功能来加强了C+的特点,使得冗杂的程序开发思路简洁化,又具备跨平台、面向对象等优势的语言,它广泛应用于各应用程序的开发。在Java成熟之后渐渐进展出了C,它充分融合了Java和C+的全部优点,对于两者之间可能存在的缺点也进行了有效的区分和规避。在肯定的程度上来说,计算机技术的迅猛进展和计算机应用领域的逐步扩充,推动了Java的快速进展3。1.4Pascal语言Pascal语言相对烦琐,但具有较高的运用操作和效率,较

4、强的纠正和矫错能力,数据类型多样,并且其结构规范形式严谨。Pascal语言是在计算机中广泛使用的高级应用程序设计语言,也是一种具有自编译、结构化功能的编程语言,它让人们能够直接描述各种冗杂数据结构、算法。1.5VisualBasisVB是一种基于现代计算机的应用程序设计语言,借助GUI,RAD系统,通过DAO,RDO等多种链路和连接方式,使用先进的数据库技术来设计和构建ActiveX控件,实现了一种面向对象的计算机应用程序设计。它是一种拥有完全可视化的软件设计平台,具备事件驱动的程序和编译工作机制,结构化的程序设计语言,数据库功能、ActiveX技术等多种语言。2软件开发过程中编程语言的选择原

5、则不同的软件开发技术所需的编程语言也不同,是特别重要的选择技术方向。新的编程语言起初可能并不是一个明确的技术方向,在这种状况下,作为最基本的语言,从基本C语言或Java语言条目,最主流的高级编程语言是基于这两种语言的进化。把握了基本的语言,可以为以后的学习打下良好的基础。2.1综合内外部环境外部硬件设施是计算机应用软件的基本条件,因此需要非常重视。计算机软件开发人员在编制语言时候,要充分考虑其内外部环境,以适用于计算机4。同时,要根据行业及其特征来选择编程语言,保证软件的匹配度,避开更换硬件而影响软件的适用,从而降低工作效率,提高软件的有用性;要依据内外部环境和社会进展需求,来选择语言。2.2

6、综合应用领域及行业特点依据应用软件的特点合理选择适合的编程语言,也要留意各编程语言应用领域的特点。简洁的软件编写,可选C语言和C+语言,冗杂的软件编写就选择Java语言和Pascal语言。2.3综合整体结构特征在应用软件的开发过程中,要以实际状况选择多种编程语言。在多数状况下,一种编程语言往往不能满足软件的开发,需要在不同的地方使用不同的编程语言。所以在软件开发过程中,要依据需求来选择适用于软件的编程语言。整体结构对各类编程语言转换便携限制不同,可以依据应用软件的功能进行正确的编写5。2.4依据个人专长选择编程语言具有很多角度,且其所具有的优势不尽相同,为了保证软件开发、后期维护的效率,尽量选

7、择一套能够符合自己个人特色和专业技术特点的编程语言。在有效地节省工作量和精力的同时,可以对软件的实施开发周期和后期维护所需要的时间等状况进行明确预算。在进行软件编写和应用过程中,按照以往阅历做出规避漏洞和隐患的确定,提升在实际应用中的稳定性和安全水平。3不同编程语言对计算机软件开发的影响3.1软件整体规划计算机软件开发人员在软件开发过程中,要构思出软件的整体模型,并从多个方面进行设计。最主要的是要选择合适的编程语言,充分发挥所选择的编程语言的各项功能,利用其功能,编制出一个合适的计算机应用软件。首先,计算机软件开发者肯定要清晰地了解所设计好的软件主要内容。若数据库处理的应用软件对象是一个数据库

8、,就需要在这种数据库语言中选择最符合的编程语言作为该数据库应用软件的主要编程语言6。若编写语言的目的是为了使得应用程序具备更简易的操作功能,那么使用Java语言就比较合适。Java语言自身包含有不肯定需要任何使用者自己来进行操作的一个类,使用者只需要在这个类中调用一段话,直接在其中输入一个被调用的语句就有可能完成对该类软件功能的调用,还有可以让应用程序满足任何使用者自己所需要的简洁功能。若编写一些应用软件是为了使得应用程序具备一些冗杂的功能,就可使用一些系列的语言,如C语言和C+。在这些语言使用过程中,使用者通常都会能够选择自定义哪一个功能的分类。3.2软件开发人员专业技能编程语言的学习比较困

9、难,软件开发人员不行能精通地把握每一种编程语言,只能精通于某一编程语言,高校需要为社会培育这方面的具有专业技术的软件开发人员。在软件开发过程中,娴熟把握一项自己喜爱的编程语言,能够准时排除故障,提高编程的效率。3.3软件开发平台适用计算机应用软件根据语言可以实现的运算操作环境分为高级层和低层。为了有效地充分利用自己的应用程序讨论和开发环境,有必要在专业的技术和项目管理人员这两个基本的方面具备良好的基础,通过一个肯定稳定的外部环境为自己和客户提供相应的软件开发和维护支持,并且正确地设计和使用好自己的应用程序讨论和开发平台。3.4用户使用软件的兼容性用户在多种多样的环境中使用软件。假如软件程序对该

10、程序所需要的外部环境要求过于严格,则会增加用户创建软件时运行适用环境的难度,从而放弃使用该软件。所以应当有效处理好用户使用软件的兼容性问题,在方便用户的基础上也有利于软件的开发。4结语总而言之,不同的编程语言在不同的应用软件开发工作中都扮演着不同的角色,编程语言的使用方式选择也可以说是一项重大的任务。只有充分仔细了解每一种编程语言的特点以及其相关学问,才能充分把握怎样在进行软件开发的过程中正确选用编程语言,才会充分考量不同的编程语言对于计算机软件开发的影响,为更好地保证软件开发工作的合理性、有效度和高绩效打下了牢固的基础。参考文献1周静,龙浩南.解读不同编程语言对计算机软件开发的影响J.数字通

11、信世界,20227:143,145.2刘科.探讨不同编程语言对计算机软件开发的影响J.电脑学问与技术,20223:75-77.3彭洁.不同编程语言对计算机软件开发的影响探析J.数字技术与应用,20224:210-211.4张旭.不同编程语言对计算机软件开发的影响J.电脑与电信,202210:52-54.5杨溢华.不同编程语言对计算机软件开发的影响J.电子技术与软件工程,202220:61.6朱睿思.浅谈不同编程语言对计算机软件开发的影响J.电脑学问与技术,202222:252-253,256. 吕志峰 单位:哈尔滨华德学院 数据科学与人工智能学院本文来源:网络收集与整理,如有侵权,请联系作者删除,谢谢!第8页 共8页第 8 页 共 8 页第 8 页 共 8 页第 8 页 共 8 页第 8 页 共 8 页第 8 页 共 8 页第 8 页 共 8 页第 8 页 共 8 页第 8 页 共 8 页第 8 页 共 8 页第 8 页 共 8 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁