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

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

ID:57749451

大小:189.09 KB

页数:3页

时间:2020-03-28

不同编程语言对计算机软件开发的影响.pdf_第1页
不同编程语言对计算机软件开发的影响.pdf_第2页
不同编程语言对计算机软件开发的影响.pdf_第3页
资源描述:

《不同编程语言对计算机软件开发的影响.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、学术探讨·裁缪裁术不同编程语言对计算机软件开发的影响张旭(河南师范大学软件学院,河南新乡453000)[摘要]文章通过阐述计算机常用的编程语言,分析不同编程语言对计算机软件开发的影响,对计算机软件开发中编程语言选择相关注意事项展开探讨,旨在为促进计算机软件开发中编程语言的合理选择提供一些思路。[关键词]编程语言;计算机软件;开发;影响中图分类号:TP311.52文献标识码:A文章编号:1008.6609(2016)10—0052—031引言伴随社会经济、科学技术的迅速发展进步,在人们日常生活、工作、学习中,计算机软件扮演着越来越重要的角色。对于计算机软件开发人员而言,在计算机

2、软件开发者选择合理的编程语言,既可极大缩减编程工作量,还可有效降低工作难度,改善工作效率。因为现阶段编程语言有着多种多样的形式,且各种编程语言均有着自身特定的适用范围及特殊性质,所以在开展编程语言选择时存在一定复杂性。要想在计算机软件开发过程中,实现对编程语言的合理选择,就应当对各种编程语言特征、应用依据等内容展开全面了解,从而为实践应用提供有利依据u1。2计算机常用编程语言概述在计算机中部分编程语言有着较高的使用频率,包括C语言、c++、Java和C撑语言及Pascal语言等。为了给计算机软件开发工作提供选择依据,下述对这些常用编程语言各自特征展开具体分析:(1)C语言。C

3、语言可实现对高级语言基本结构、语句与低级语言的有效结合,所以C语言充当着连接高级语言与汇编语言的身份,亦可将其称作“中级语言”。起初,设计人员设计出C语言主要将其应用于UNIX系统开发与编程,随C语言的不断发展推进,近20余年来其在计算机系统与应用软件开发中得到普遍应用12]。C语言有着下述几项特征:1)结构化语言,C语言作为结构化语言中的一种,应用其进行开发的程序除去相关必要信息交流外,每一部分都是各自独立的。此项特性造就了程序层次的清晰化,可为编程人员后期对程序开展调试、维护带来极大便利。2)表达多样、操作作者简介:张旭(1995一),男,河南新乡人,本科,研究方向为软件

4、开发net。.52.便捷,C语言凭借自身含有的40个关键字及9项控制语句,使得程序紧凑简洁,书写形式可灵活变换;再加上C语言有着各式各样的运算符及数据类型,表达类型丰富、程序效率十分高。另外,C语言语法限制不多,能够开展类似于汇编语言的字节、对位等操作,操作极为便捷。3)广泛适用范围,C语言有着极强移植性,一方面可通过转变版本适用于不同操作系统,诸如Windows、DOS、Linux等,一方面可适用于不同机型。不过,C语言同样存在一系列不足,如其数据的封装性使数据难以得到充分的安全保障,这也是其与C++语言相比较的一大区别。此外,由于C语言语法限制不多,变量类型未受到过多制约

5、,数据下标越界不进行检查,使得其程序安全性势必会遭受到一定的影响,所以C语言对程序员专业技能提出了严苛的要求。(2)c++语言。通过对C语言进行升级,一种全新编程语言C++语言应运而生,该种编程语言含有每一项C语言拥有的功能,近年来同样得到了广泛应用。C++语言涉及到多个不同领域,有着极广的适用范围。诸多实践证实,倘若能够对c++语言进行娴熟应用,有助于对其他编程语言展开学习,因此掌握好C++语言为学好其他编程语言打下了基础唧。(3)Java语言。Java语言在如今应用日益广泛,Java语言有别于常规编译执行计算机语言、解释执行计算机语言,其有着一次编译、到处执行的跨平台特性

6、。在网络模式下,C语言、C++语言的软件开发往往会面临诸多问题。而Java语言则能很好地凸显其对于网络模式下的编程优势。Java适用于分布式计算机环境的面向对象编程,具备便捷、安全可靠、可移植性等诸多优势,不过Java语言对运行同样提出了极高的要求,不为桌面程序开发所适用。学术探讨·裁徉发术(4)C存语言。C群语言是一种简单、精确、安全的语言,通常面向数据处理对象。美国微软公司认为分布式应用程序是计算机软件的未来发展趋势,因此c撑语言的设计推出便注定了其能够有效应用于处理分布式问题。C{!}语言有别于Java语言那样对指针、手动内存管理进行了全面摒弃。伴随多年来计算机软件开发

7、经验的不断累积,因此形成了.net平台。(5)Pascal语言。Pascal语言作为计算机通用设计语言中的一种,是一项高级程序语言。Pascal语言对结构形式有着极高要求,数据类型多样,运行效率高,有较强的纠错功能。Pascal语言凭借这一系列特征,能够对任何一种数据结构、算法展开便捷描述。3不同编程语言对计算机软件开发的影响3.1对软件整体规划的影响在计算机软件开发过程中,软件开发人员需要对软件架构进行设计,其涵盖了软件功能、软件拓展及软件风格等。为了使计算机软件尽可能成熟、完善、降低开发成本,往往不

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

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

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