首页文章正文

高级语言解释和编译,高级语言程序的解释执行

高级语言解释方式 2023-10-15 22:11 270 墨鱼
高级语言解释方式

高级语言解释和编译,高级语言程序的解释执行

解释型语⾔:每次执⾏解释型语⾔的程序都需要进⾏⼀次编译,因此解释型语⾔的程序运⾏效率通常较低,⽽且不能脱离解释器独⽴运⾏。但解释型语⾔有⼀个优势:跨平台⽐较容易,关于计算机语言的描述,正确的是( ).A:翻译高级语言源程序时,解释方式和编译方式并无太大差别B:用高级语言编写的程序其代码效率比汇编语言编写的程序要高C:源程

编译:在编译方式中,将高级语言的源程序翻译成目标程序的软件称为“编译程序”,这种翻译过程称为“编译”。在翻译过程中,编译程序将源程序翻译成“目标程序”,“目标程序”经计算机语言类型有:1、高级语言和低级语言;2、动态类型和静态类型;3、强制类型与弱类型;4、编译型解释型半编译半解释;5、面向对象型和面向过程型;6、区分编译型

编译型:定义:使用专门的编译器,针对特定的平台,将高级语言源代码一次性的编译成可被该平台硬件执行的机器码,并包装成该平台所能识别的可执行性程序的格式。高级语言的编译过程和解释过程_C语言:编译执行过程C源代码编译--->形成目标代码,目标代码是在目标机器上运行的代码。连接--->将目标代码与C函数库相连接,并将源程序所用的库代码

解释型语言对于解释型语言,每次执行程序都需要一边转换一边执行,用到哪些源代码就将哪些源代码转换成机器码,用不到的则不进行任何处理。由于每次执行程序都需要重新转换源代码,所以解释型语言的刚才说了,高级语言程序想要在计算机上执行,必需先将其翻译成计算机能识别的低级语言才能执行。对于不同的语言编写的代码,可以采用两种不同的翻译方式,一

编译程序(Compiler,compiling program)也称为编译器,是指把用高级计算机不能直接理解高级语言,只能理解和运行机器语言,所以要把高级语言翻译成机器语言,计算机才能运行高级语言所编写的程序。将高级语言翻译成机器语言的方式有两种:编译和解释。

后台-插件-广告管理-内容页尾部广告(手机)

标签: 高级语言程序的解释执行

发表评论

评论列表

蓝灯加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号