免费论文查重: 大雅 万方 维普 turnitin paperpass

简论常用计算机编程语言及选用技巧

最后更新时间:2024-03-24 作者:用户投稿原创标记本站原创 点赞:16351 浏览:70811
论文导读:
摘 要:本文主要列举几种较为常用的计算机编程语言,对它们的特点一一分析。并使用不同语言举例、编写能够得出相同结果的程序。之后经过将各个程序对比,最终得出哪种语言适合在哪种情况下使用的结论。
关键词:计算机编程
1 计算机技术目前状况及计算机编程语言简述
计算机技术发展到今日,几乎应用到所有的科学技术和国民经济领域中。大到航空母舰、人造卫星,小到智能手表、纳米机器人,甚至连日常购物也要通过计算机来完成!可以说很多行业离开了计算机就无法正常运转。计算机技术在许多学科和工业技术的基础上产生和发展,社会对于将计算机结成网络以实现资源共享的要求也日益增长,计算机技术与通信技术已结合的非常紧密。然而,计算机与计算机、计算机与人之间的交流确变的越来越复杂起来,那正是因为我们要求计算机能过处理的工作越来越多、完成的越来越最要的任务。虽然方便了用户,但是如何能让计算机更加深刻的理解人们思想和愿望就得靠我们辛勤工作的程序员们。
一个优秀的程序员往往需要精通多门编程语言。世界上的计算机语言多达百十种,最常用语言有C/C++、Ja、VB、汇编等语言。而与计算机、网络、电气等专业相关的同学们在学校里就会接触不止一种编程语言。那么如果遇到需要编程解决的理由,我们到底应该如何来选用编程语言?这个理由困惑了不少计算机程序学习者。下面我们就用几个简单例子来分析一下C、VB、汇编语言的特点和它们之间的不同之处。
2 常用的计算机编程语言特点分析

2.1 C语言特点分析

C语言是一种使用起来十分灵活的中级语言,它结构简单,同时也是一种结构化的程序设计语言,它具有结构化的制约语句。C语言的运算符包含的范围很广泛,共有34种运算符。以下是我们对C语言的特点列出的一个分析总结:
(1)C语言紧凑,简洁、使用灵活方便。
(2)C语言具备高级语言和低级语言的特征(所以在这里我们称之为中级语言)。
(3)C语言是结构化语言,具有结构化制约语句。
(4)C语言具有多种数据类型。
(5)C语言具有强大的图形功能,支持多种显示、驱动器;而且计算功能、逻辑判断功能也较为强大,能够实现决策目的。
(6)C语言适用范围大。
(7)C语言生成目标代码质量高,程序执行的效率也比较高(体现在它的执行及运转速度非常快)。

2.2 VB语言特点分析

VB语言的基本思路是把复杂的程序设计理由分解为能够完成独立功能的相对简单的对象集,采用了面向对象的程序设计思想。而所谓的“对象”就是一个可操作的实体,例如窗体和其中的命令按钮、标签、文本框等。程序员可以直接在屏幕上“画”出不同类型的对象,如菜单、按钮等,并为每个对象设置属性。综上所述,VB语言具有如下特点:
(1)面向对象。
(2)事件驱动。
(3)软件的集成式开发。
(4)结构化的程序设计语言。
(5)强大的数据库访问功能。
(6)支持对象的链接与嵌入技术。
(7)网络功能。
(8)多个应用程序向导。
(9)支持动态交换、动态链接技术。
(10)联机帮助功能。

2.3 汇编语言特点分析

汇编语言中的指令是用一些具有相应含义的助忆符来表达的,因为它要直接使用CPU的资源,所以相对高级程序设计语言来说,它得执行效率要高得多。然而由于它的程序结构有些复杂,所以又显得难以掌握。
(1)与机器相关性
(2)执行的高效率
(3)编写程序的复杂性
(4)调试的复杂性
3 几种语言简单编程举例
下面我们以求几个数的平均数为例,分别用C、VB、汇编语言来编写本例题的程序,进而对几种语言的程序结构和特点进行分析。

3.1 C语言编程举例

用C语言编程求几个数的平均数,程序如下:
main()
{
int a,b,c ,d;
scanf(“ %f %f %f”,&a,&b,&c) ;
d=(a+b+c)/3;
printf(“%f”,d);
}

3.2 VB语言编程举例

用VB语言编程求几个数的平均数,程序如下:
Private Sub Command1_Click()
Text

1.Text = InputBox("输入第一个数")

Text

2.Text = InputBox("输入第二个数")

Text

3.Text = InputBox("输入第三个数")

Text4.Text = (Val(Text1.Text) + Val(Text2.Text) + Val(Text3.Text) + Val(Text4.Text) + Val(Text

5.Text)) / 3

End Sub
Private Sub Command2_Click()
Text

1.Text = ""

Text

2.Text = ""

Text

3.Text = ""

Text

4.Text = ""

End Sub
Private Sub Command3_Click()
Unload Me
End Sub
3.3 汇编语言编程举例 全文地址:www.7ctime.com/shyylw/lw32722.html上一论文:阐述从文学作品看东西方生态哲学观的异同