常用计算机编程语言的分析.pdf

更新时间:2023-05-24 08:25:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

产业聚焦

软件园 Industry focus

常用计算机编程语言的分析和选用技巧探析

邓昶 / 宜兴市十里牌医院

摘 要:随着计算机更新速度加快,对计算机程序开发的要求越来越高。要不断提高计算机软件开发的效率,应当重视 计算机编程语言的选择。本文主要列举了三种比较有代表性的计算机编程语言,包括C语言、Visual Basic语言和汇编 语言,分析它们的基本情况,并对它们的结构进行对比,探讨选用计算机编程语言的技巧。没有过时的编程语言,只 有 更适合开发者自身以及开发项目的环境、条件的编程语言。 关键词:常用;计算机编程语言;分析;选用;技巧

当然,C语言也存在类型检查机制相对较弱等缺陷。

为了弥补C语言的缺陷,20世纪80年代在C语言基础上发

1946年第一台计算机诞生至今,计算机的发

展日新

月异。随着计算机技术的不断提高, 计算机在应用范围也越来越广,普及程度越 来越高。现代社会的大部分行业离开了计算机将寸步难 行。计算机有利于减少人为产生的工作失误,极大程度上 提高工作效率。要充分发挥计算机的作用,不仅要研究计 算机的硬件设计,还要开发出能够满足人们需

要的计算机

软件。

人们通过使用计算机编程语言编写程序让计算机解

决各式各样的问题。随着计算机的更新速度加快,软件开 发在计算机领域中的地位越来越重要。要提高软件的开发 效率,就一定要了解计算机的编程语言。计算机编程语言 的类型多种多样,主要可以分为机器语言、高级语言和汇 编语言。每一门计算机编程语言都有其优点和缺陷。一名 优秀的编程程序员都会掌握多门计算机编程语言,在编写 程序的过程中有技巧地选用合适的计算机编程语言,实现 不同编程语言之间的互补,大力提高软件的开发效率和使 用性能。在计算机的编程语言中,比较常用的有C语言、 Visual Basic语言和汇编语言。

1 常用计算机编程语言分析

1.1 C语言

C语言是目前使用范围最为广泛的编程语言。世界上 大多数的软件程序都是由C语言编写出来的。C语言出现于 1972年,是在当时出现的B语言基础上发展而来的。经过 十几年的发展,到了20世纪80年代,C语言由于兼顾了低 级语言和高级语言的作用而得到广泛运用。

与其他编程语言相比,C语言具有不可比拟的使用

优势,具体体现在以下几个方面:第一,C语言具有34种 运算符,语言比较丰富,表达能力比较强;第二,C语言 具有32个关键字,9种控制语句,语言紧凑简洁,使用方 式灵活;第三,C语言程序设计自由度高,使用方便;第 四,C语言的功能强大,具备强大的图形功能、计算功能 和逻辑判断功能;第五,C语言设计的程序可以在大部分 系统中运行,可移植性强,适用范围大。

展出了C++语言。C++语言保留了C语言的优点,增加了面 对对象的机制。C++语言的出现,改变了C语言开发大程 序比较吃力的状况,扩大了C语言的使用范围。更重要的 是,C++一种集面向对象编程、泛型编程和过程化编程于 一体的编程语言,是编程思想革新的代表语言之一。

界面开发 不同步的状况。程序员在设计界面时可以通过使用控件画 出不同类型的对象,无需通过编写程序,可以减少编程的 工作量,简化编写程序也方便了后期的修改维护。事件驱 动编程是指应用程序是由运行过程中的事件决定的,比如 用户的鼠标触动等,不进行预定的运行路径设定。事件驱 动编程一般用于协助开发环境,受到了程序开发领域的重 视。由于Visual Basic语言包含了事件驱动编程语言和可视 化编程,使得Visual Basic语言在软件开发领域中的适用范 围非常广泛。

1.2 Visual Basic语言(可视化编程语言的代表之一) Visual Basic语言是微软公司在1991年研发出来的一

种编程语言。Visual Basic语言的基本思路就是采用面向 对象的机制,将复杂的程序设计问题分解为相对简单的对 象集。与C++语言相比,它的使用方式更加灵活方便。可 视化编程和事件驱动编程是Visual Basic语言的显著特点。 使用Visual Basic语言开发软件时看到的界面与程序实际运 行的界面是基本一致的,改变了过去编写程序与

1.3 汇编语言 计算机系统的应用程序的汇编工作都要有汇编语言来

完成。由于汇编程序是利用计算机的硬件特性并能直接控 制计算机的硬件的语言,它的执行效率比较高,但是在编 写程序和调试时会比较复杂。

1.4 三种语言结构对比 1.4.1 C语言举例

75

中图分类号:TP311.1

Computer CD Software and Applications

1.4.2 Visual Basic语言举例

1.4.3 汇编语言举例

1.4.4 结构对比结论

经过对三种语言结构进行对比后, 我们可以发现 Visual Basic

语言的语言结构最简单,汇编语言的语言结构最复杂,

C语言的语言结构复杂程度介于两者之间。

2 常用计算机编程语言选用

2.1 选用原则 在选择计算机编程语言时,要注意以下原则:第一,

参考文献:

Industry focus 软件园

产业聚焦

要充分考虑软件运行的硬件环境。软件开发使用的汇编语 言必须使用与运行的硬件环境。同时,考虑到现在的硬件 技术更新速度非常的快。过去可以适用的语言,硬件技术 升级后可能就无法适用。因此,在编程时要考虑软件的调 整问题,尽量使软件调整更加简易。

第二,要考虑平台的支持性。要考虑平台对编程语言 的支持下,根据编程语言的优势进行语言选择,使得编程 语言可以发挥最大的优势。

第三,要考虑编写程序的实际需求。要根据编写的 程序和编程语言的特点,来选择计算机编程语言。在一 些比较特殊的软件开发时,程序员要使用专业的编程语 言。专业的编程语言可以有针对性地进行软件开发,节 省编程时间,提高编程效率,减少编程过程中出现的失 误。

第四,要尽量选择熟悉的编程语言。每一位程序员熟

悉的编程语言类型都不相同。程序员在编写程序时选择自 己熟悉的语言,可以节省大量的时间,也便于过后的程序 维护和修改工作。

第五,要考虑到开发成本的问题。不同的编程语言的 编写成本都不相同,程序编写出来过后的维护和修改成本 也不相同。程序员在选择编写语言时要根据项目的成本来 限制编程语言的选择。

2.2 选用技巧

根据上述的原则以及对三种常用的编程语言结构的比 较来看,可以得出以下这三种编程语言的选用技巧:

第一,C语言的可移植性最强,可以适用于大部分的 运行环境。C语言的难度适中,加上高校的许多专业都开 设了C语言课程,许多大学生都掌握了C语言。因此,在编

程时可以优先适用C语言。面对C语言存在的缺陷,程序员

可以调用其他语言进行混合编程。

第二,Visual Basic语言的掌握难度较低,但是执行效 率比较低。使用Visual Basic语言可以简化编程过程,减少 失误,因此Visual Basic语言更适合编写一些复杂而不讲究

执行效率的程序。

第三,汇编程序的语言结构最为复杂,掌握难度大,

但是运行效率比较高。因此汇编程序更加适用于编写一些

初始化程序。 3 结束语 编程语言是计算机软件开发的工具,可供开发者选择 的编程语言很多,选择合适的编程语言有助于提高编程效 率和计算机软件的使用效率。要不断提高计算机软件的开 发效率,就要重视计算机编写程序的选择。有这样,才能 不断提高计算机的使用性能,在竞争激烈的计算机软件行 业中占有一席之地。

[1]徐志伟,李伟.织女星网格的体系结构研究[J].计算机研究与发展,2012(08). [2]刘君华,贾惠芹.虚拟仪器图形化编程语言LabVIEW教程[M].西安:西安电子科技大学出版社,2011(20). [3]乔林.Visual C++6.0高级编程技术[M].北京:中国铁道出版社,2001(03).

作者简介:邓昶(1980.02-),男,江苏宜兴人,中级职称,大专,研究方向:医院信息化。 作者单位:宜兴市十里牌医院,江苏宜兴 214207

Computer CD Software and Applications

本文来源:https://www.bwwdw.com/article/uj24.html

Top