大家好,今天小编关注到一个比较有意思的话题,就是关于解释性编程语言有哪些的问题,于是小编就整理了3个相关介绍解释性编程语言有哪些的解答,让我们一起看看吧。
- 编译程序和解释程序都是什么意思?
- vb程序中加注释、续行符、语句分隔符的符号分别是什么?
- 在c语言中,编程、代码、源代码、源文件分别是什么意思?
编译程序能生成目标程序,而解释程序不能。 补充: 1、编译程序是整体编译完了,再一次性执行。
2、而解释程序是一边解释,一边执行。 解释一句后就提交计算机执行一句,并不形成目标程序。
就像外语翻译中的“口译”一样,说一句翻一句,不产生全文的翻译文本。
3、编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快。
4、而解释器则是只在执行程序时,才一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快的。
这是因为计算机不能直接认识并执行我们写的语句,它只能认识机器语言(是二进制的形式)
vb程序中加注释、续行符、语句分隔符的符号分别是什么?
vb程序中,加注释的符号是//或者/* */,其中//为单行注释,而/* */为多行注释。续行符是“_”,而语句的分隔符号是”:“。vb中还有其他的符号,+为连接符号、运算“和”、-为运算减号、*为运算乘号、&为连接符号。
在c语言中,编程、代码、源代码、源文件分别是什么意思?
编程:人通过某种方式命令计算机做一些动作,来得到人想要的结果,就叫编程。
比如开关灯,把灯看做计算机,按下
按钮,灯就开了,松开按钮灯就关了,这样也就达到了人向计算机下达
指令的
需求。在早期,计算机全是用开关来
表示命令的,开关的闭合
组合方式就叫编程,但这样很麻烦,每次都要人
操作。所以出现了把人的指令放到某个储存的地方,机器
自己取并自己执行,人
需要编写01串的指令让机器知道下达的命令(指令具体
内容在机器
设计的时候就规定了),所以这时候编写01指令串就叫编程。(这时候人在纸条上打孔来表示
这个串,机器读纸条来知道这些命令) 但是这样
还是不方便01串容易弄糊涂,于是出现了
汇编代码,相当于给相应的01串做了个标记,比如
0000的标签是mov(代表mov这个动作,例子不是真的只是随便举的),这样人就写mov这样的汇编代码并让一个人做的
工具把汇编代码翻译成01串就好了。这时候,编写这些称作汇编代码的标记称作编程。汇编代码还是太
底层了,不好表达人的
逻辑,于是继续出现了B语言,C语言等一
系列高级语言,人编写这些语言的代码,并用称作编译器的工具把这些东西翻译成
汇编语言,再从汇编语言翻译成01串,计算机就可以执行了。这样人通过高级语言,能够更好的描述自己的想法,通过代码描述想法(
算法)就是编程,算法以
数据结构为
基础。之后,为了简化编程出现了更加高级的语言,继续
封装出,使人更好的描述
思维,而不用关心底层机器的
实现。
发展趋势是人只用说
怎么做,比如:给我在
屏幕画一个圆,编程就好了,即编程傻瓜化。所以,编程就是一个广义上的告诉机器所需执行的动作。至于考虑这个动作需要的东西,看你处于哪一层,越高层考虑的越少。代码:你告诉机器(计算机)动作方式的一个
集合。
简单说就是你告诉计算机执行动作的一个动作序列。比如:跑,
然后蹲下,最后跳水里。这就是代码,而代码编写的方式由人做出来的翻译工具(编译器)决定。源代码:人刚刚编写出来的动作序列,还没有通过翻译工具翻译。源文件:保存有源代码的文件。没什么好解释的。
以上。
到此,以上就是小编对于解释性编程语言有哪些的问题就介绍到这了,希望介绍关于解释性编程语言有哪些的3点解答对大家有用。