当前位置:首页 » 编程软件 » 编译的意思

编译的意思

发布时间: 2022-01-08 04:04:10

编译程序和解释程序都是什么意思

1、编译程序是把用高级程序设计语言或计算机汇编语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序,属于采用生成性实现途径实现的翻译程序。编译程序以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出;编译出的目标程序通常还要经历运行阶段,以便在运行程序的支持下运行,加工初始数据,算出所需的计算结果。

2、解释程序是高级语言翻译程序的一种,它将源语言书写的源程序作为输入,解释一句后就提交计算机执行一句,并不形成目标程序。就像外语翻译中的“口译”一样,说一句翻一句,不产生全文的翻译文本。

(1)编译的意思扩展阅读:

编译程序的实现算法较为复杂。这是因为它所翻译的语句与目标语言的指令不是一一对应关系,而是一多对应关系;同时也因为它要处理递归调用、动态存储分配、多种数据类型,以及语句间的紧密依赖关系。但是,由于高级程序设计语言书写的程序具有易读、易移植和表达能力强等特点,编译程序广泛地用于翻译规模较大、复杂性较高、且需要高效运行的高级语言书写的源程序。

编程完要编译,编译到底是什么意思

编程就是编写程序,也就是敲代码
编辑应该也是写代码的意思吧
编译一般都是在写了一行代码保存的时候,开发工具会编译你写的代码是否有错,然后会帮你生成一些其他文件

㈢ 编译和解释的区别是什么

  1. 编译(compilation , compile) ,利用编译程序从源语言编写的源程序产生目标程序的过程。用编译程序产生目标程序的动作。 编译就是把高级语言变成计算机可以识别的2进制语言。

  2. 解释直译语言由解释器将代码一句一句运行。

  3. 理论上,任何编程语言都可以是编译式,或直译式的。它们之间的区别,仅与程序的应用有关。

㈣ 解释和编译有什么区别

一、与计算机的交流方式不同

1、解释程序不产生目标代码,它逐条地取出源程序中的语句,边解释,边执行;解释器把源代码文件边解释成机器语言边交给CPU执行。

三、开发便捷性

1、解释程序可以随时修改,立刻生效,改完源代码后,直接运行看效果

2、编译程序每次修改源代码,都要重新编译,生成机器码文件

四、运行速度

1、解释程序运行效率低,所有的代码均需经过解释器边解释变执行,速度比编译型慢很多

2、编译程序执行速度快,因为你的程序代码已经翻译成了是计算机可以理解的机器语言。

㈤ 什么是编译

编译(compilation , compile) 1、利用编译程序从源语言编写的源程序产生目标程序的过程。 2、用编译程序产生目标程序的动作。 编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成2进制的。 编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:词法分析;语法分析;语义检查和中间代码生成;代码优化;目标代码生成。主要是进行词法分析和语法分析,又称为源程序分析,分析过程中发现有语法错误,给出提示信息。
编译语言是一种以编译器来实现的编程语言。它不像直译语言一样,由解释器将代码一句一句运行,而是以编译器,先将代码编译为机器码,再加以运行。理论上,任何编程语言都可以是编译式,或直译式的。它们之间的区别,仅与程序的应用有关。

㈥ 编译什么意思

编辑和翻译阿
在编程领域特指编辑程序

java中编译的意思,解释的意思。

Java是编译的,因为他把源代码变成了字节码,而不是每次都解释源代码。

Java是解释的。因为字节码是被JVM负责执行,而不是真正的二进制码!

㈧ 编译这个词是什么意思

用汇编语言或高级语言编写的程序,必须先送入计算机,经过转换成用机器语言表示的目标程序(这个过程即编译),才能由计算机执行。执行转换过程的程序叫编译程序
编译程序转换过的叫目标程序,也就是机器语言
编译程序的工作情况有三种:汇编型、解释型和编译型

㈨ 编译程序是什么意思编译是什么意思

编译程序(Compiler,compiling program)也称为编译器,是指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。

解释程序是一种语言处理程序,在词法、语法和语义分析方面与编译程序的工作原理基本相同,但在运行用户程序时,它直接执行源程序或源程序的内部形式(中间代码)。

(9)编译的意思扩展阅读:

结构:

编译过程分为分析和综合两个部分,并进一步划分为词法分析、语法分析、语义分析、代码优化、存储分配和代码生成等六个相继的逻辑步骤。这六个步骤只表示编译程序各部分之间的逻辑联系,而不是时间关系。

编译过程既可以按照这六个逻辑步骤顺序地执行,也可以按照平行互锁方式去执行。在确定编译程序的具体结构时,常常分若干遍实现。对于源程序或中间语言程序,从头到尾扫视一次并实现所规定的工作称作一遍。每一遍可以完成一个或相连几个逻辑步骤的工作。

可以把词法分析作为第一遍;语法分析和语义分析作为第二遍;代码优化和存储分配作为第三遍;代码生成作为第四遍。反之,为了适应较小的存储空间或提高目标程序质量,也可以把一个逻辑步骤的工作分为几遍去执行。

热点内容
打包编程 发布:2024-06-17 20:19:51 浏览:233
身份证生成源码 发布:2024-06-17 20:15:23 浏览:235
android设置src 发布:2024-06-17 20:14:15 浏览:376
数据库view 发布:2024-06-17 20:11:44 浏览:613
svn局域网访问 发布:2024-06-17 20:00:20 浏览:370
路由器里面的虚拟服务器有什么用 发布:2024-06-17 19:57:19 浏览:725
hp存储器 发布:2024-06-17 19:17:20 浏览:99
尼尔斯编程 发布:2024-06-17 19:12:33 浏览:391
linux下配置环境变量 发布:2024-06-17 19:01:38 浏览:125
c语言端口扫描 发布:2024-06-17 18:57:41 浏览:385