不同编程语言在计算机软件开发的影响.docx
《不同编程语言在计算机软件开发的影响.docx》由会员分享,可在线阅读,更多相关《不同编程语言在计算机软件开发的影响.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 不同 编程 语言 计算机软件 开发 影响
限制150内