采用编译方法的高级语言
终极管理员 知识笔记 125阅读
高级语言编译的六个过程是什么?

答:高级语言编译 的六个过程 编译 就是要把 高级语言 的源 程序 翻译成目标 程序 的过程。 一般整个过程可划分为词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成6个阶段。
如何将高级语言编写的程序翻译成机器语言程序?

答: 将高级语言编写的程序翻译成机器语言程序,可采用两种翻译方式:编译和解释。 解释方式是将源程序逐句解释执行,即解释一句执行一句,因此在解释方式中不产生目标文件。 例如早期的BASIC语言采用的就是“解释”方式。 编译方式是将整个高级语言编写的源程序先翻译成机器语言程序,然后再生成可在操作系统下直接运行的执行程序,通常会产生目标程序。
什么是编译性语言?

答:编译性语言例如c语言:用c语言开发了程序后,需要通过编译器把程序编译成机器语言(即计算机识别的二进制文件,因为不同的操作系统计算机识别的二进制文件是不同的),所以c语言程序进行移植后,要重新编译。
用高级语言编写的源程序经编译后产生的是什么?

答:用高级语言编写的源程序,经编译后产生的是? #热议# 公司那些设施可以提高员工幸福感? 目标程序。 目标程序,又称为“目的程序”,为源程序经编译可直接被计算机运行的机器码集合,在计算机文件上以.obj作扩展名----由语言处理程序(汇编程序,编译程序,解释程序)将源程序处理(汇编,编译,解释)成与之等价的由机器码构成的,计算机能够直接运行的程序,该程序叫目标程序。
