99问答网
所有问题
当前搜索:
编译程序和翻译程序的关系
编译
型语言和解释型语言的区别
答:
解释型语言,是在运行的时候将
程序翻译
成机器语言,所以运行速度相对于编C/C++ 等都是编译型语言,而Java,C#等都是解释型语言。虽然Java程序在运行之前也有一个编译过程,但是并不是将
程序编译
成机器语言,而是将它编译成字节码(可以理解为一个中间语言)。在运行的时候,由JVM将字节码再翻译成机器语言...
编译
是将整个
源程序
代码文件一次性
翻译
成目标程序代码,最终生成可执 ...
答:
计算机只认识1和0,
编译程序
把人们熟悉的语言换成2进制的。编译程序把一个源
程序翻译
成目标
程序的
工作过程分为五个阶段:词法分析;语法分析;语义检查和中间代码生成;代码优化;目标代码生成。主要是进行词法分析和语法分析,又称为源程序分析,分析过程中发现有语法错误,给出提示信息。
下面是关于解释
程序和编译程序的
叙述,正确的是()
答:
C、D 解释程序是一种语言处理程序,在词法、语法和语义分析方面
与编译程序的
工作原理基本相同,但在运行用户程序时,它直接执行源程序或
源程序的
内部形式(中间代码)。因此,解释程序并不产生目标程序,这是它和编译程序的主要区别。解释程序它逐条地取出源程序中的语句,边解释,边执行。编译的话就是只要...
高级
程序
设计语言必须
有什么
或者什么
翻译
成低级语言?
答:
高级
程序
设计语言必须由
编译器
或者解释器
翻译
成低级语言
下面是关于解释
程序和编译程序的
叙述,正确的是()
答:
C、D 解释程序是一种语言处理程序,在词法、语法和语义分析方面
与编译程序的
工作原理基本相同,但在运行用户程序时,它直接执行源程序或
源程序的
内部形式(中间代码)。因此,解释程序并不产生目标程序,这是它和编译程序的主要区别。解释程序它逐条地取出源程序中的语句,边解释,边执行。编译的话就是只要...
编译
型语言和解释型语言各自的优缺点是什么?
答:
一、编译型语言 优点:运行速度快,代码效率高,编译后的
程序
不可修改,保密性较好。缺点:代码需要经过编译方可运行,可移植性差,只能在兼容的操作系统上运行 。二、解释型语言 优点:可移植性较好,只要有解释环境,可在不同的操作系统上运行。缺点:运行需要解释环境,运行起来比
编译的
要慢,占用资源...
在高级
程序
设计语言中,以下关于
编译和
解释叙述正确的是( )。
答:
编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,
编译程序
把人们熟悉的语言换成2进制的。编译程序把一个源
程序翻译
成目标
程序的
工作过程分为五个阶段:词法分析;语法分析;语义检查和中间代码生成;代码优化;目标代码生成。主要是进行词法分析和语法分析,又称为源程序分析,分析过程...
解释型语言和
编译
型语言的区别
答:
3、解释型语言和编译型语言的区别是在于
翻译的
时间点不同。编译型语言是在代码执行之前进行编译,生成中间代码文件。解释型语言是在运行时进行及时解释,并立即执行,当
编译器
以解释方式运行的时候,也称之为解释器。4、
程序
控制权不同:对于解释性语言而言,程序运行时的控制权在解释器(jre,.net)而不再...
说明高级语言
编译器和
EDA综合
器的
区别
答:
2、高级语言
编译器
是指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标
程序的翻译程序
。
编译程序
属于采用生成性实现途径实现的翻译程序。其以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出。编译出的目标程序通常还要经历运行阶段,以便在运行程序的支持...
解释语言和
编译
语言
有什么
不同
答:
能执行,只有目标文件而没有源代码,修改很不方便。现在大多数的编程语言都是编译型 的,例如Visual C++、Delphi等。高级语言里一个
程序的
编译和执行大概是 下面的情况:
编译器
将高级语言从源代码
翻译
成与之等价的目标程序(就相当于从中文翻译成中文),而后就隐退了。在随后的某个时刻,用户启动目标...
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜