99问答网
所有问题
计算机执行高级语言源程序的方法有哪些?并分析不同方法的区别和处理过程。
可以详细点吗?这是考试的问答题
举报该问题
推荐答案 2011-01-08
高级语言程序经过编译和解释,变成目标程序。下面是高级语言程序执行的内部全过程:
高级语言程序→预处理程序→源程序→编译程序→目标汇编语言→汇编程序→可再装配的机器代码→装配、连接一个编辑程序(添加可再装配目标文件)→绝对机器代码
这就是方法。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vWzjz7OWX.html
其他回答
第1个回答 2011-01-08
编译与解释
编译:源语言为该机语言=》目标语言为低级语言 编译程序
编译:先编译后执行。
解释:先以源程序作为输入,不产生目标程序,边解释边执行。
相似回答
计算机语言的
分类及之间的联系
与区别
答:
计算机高级编程语言按其程序的执行方式可以分为两种:编译型
,解释型 1.编译型语言是指使用专门的编译器、针对特定平台(操作系统)将某种高级语言源程序一次性“翻译”成可被该平台硬件运行的机器码(包括指令和操作数),并包装成该平台的操作系统所能识别和运行的格式。这种语言的程序执行时效率高,可以...
用
高级语言
编写的
源程序
必须经过__ ___转化为等价的二进制
代码程序
,才 ...
答:
编译和链接
。编译:1、
利用编译程序
从源语言编写的源程序产生目标程序的过程。2、
用编译程序产生目标程序的动作
。 编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成2进制的。编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:
词法分析
;语法分...
高级语言处理程序的编译方式和
解释
方式的区别
答:
编译方式:事先编好的一个叫做编译程序的机器语言程序放在计算机中
。当高级语言编的源程序输入计算机时,编译程序就把源程序自动整个地翻译成用机器指令表示的目标程序。解释方式:事先编好的一个叫做解释程序的机器语言程序放在计算机中,当高级语言源程序输入计算机后,解释程序自动地逐句翻译源程序,译...
编译执行和
解释
执行的区别
答:
一、主体不同 1、编译执行:由
编译程序
将目标代码一次性编译成目标程序,再由机器运行目标程序。2、解释执行:将源语言直接作为源程序输入,解释执行解释一句后就提交计算机执行一句,并不形成目标程序。二、优势不同 1、编译执行:相比解释执行编译执行效率高,占用资源小,适合复杂程序 2、解释执行:开发...
C
语言
文件的
编译与执行的
四个阶段并分别描述
答:
1.
编译
过程 编译过程又可以分成两个阶段:编译和汇编。 1)编译 编译是读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,源文件的编译过程包含两个主要阶段: 第一个阶段是预处理阶段,在正式的编译阶段之前进行。预处理阶段将根据已放置在文件中的预处理指令来修改源文件的内容...
编程
语言包括
哪几种,它们
的区别
是什么
答:
高级语言所编制的程序不能直接被计算机识别,
必须经过转换才能被执行
,按转换方式可将它们分为两类: 解释类:
执行方式
类似于我们日常生活中的“同声翻译”,应用程序源代码一边由相应语言的解释器“翻译”成目标代码(机器语言),一边执行,因此效率比较低,而且不能生成可独立执行的可执行文件,应用程序不能脱离其解释器,但...
急!!!解释
程序与
编译
程序有
什么
区别
,各举例!!!
答:
现在的计算机尚不能直接执行高级语言程序。执行一个高级语言程序大体上要分两步:第一步,把高级语言的源程序编译成低级语言的目标程序;第二步,运行这个目标程序。
编译程序
的典型工作过程是:输入源程序,对它进行加工处理,输出目标程序。加工处理是非常复杂的过程,它又可划分成以下几个阶段:源程序→...
C++和C
语言有
什么
不同?
答:
所以C与C++的最大区别在于它们的用于解决问题的思想方法不一样。之所以说C++比C更先进,是因为“ 设计这个概念已经被融入到C++之中 ”,而就语言本身而言,在C中更多的是算法的概念。那么是不是C就不重要了,错!算法是程序设计的基础,好的设计如果没有好的算法,一样不行。而且,“C加上好的设计”也能写出非常好...
什么是
高级语言?
答:
控制成分用来表达
程序的
控制构造;传输成分用来表达数据的传输。由于
高级语言程序
主要是描述计算机的解题过程,即描述复杂的加工
处理过程
,所以也称这种高级语言为面向
过程语言
。用高级语言编写的程序称为“源程序”。
计算机不
能直接技源程序的语句运行,通常有解释
方式和
编译方式两种方法在计算机上执行源程序。
大家正在搜
有些高级语言源程序在计算机中执行
计算机不能直接执行高级语言源程序
计算机可以直接执行高级语言源程序
计算机不能直接执行高级语言
高级语言源程序执行
汇编语言程序相对于高级程序设计
属于计算机程序设计语言的是
不属于高级程序设计语言的是
程序设计语言是低级语言的是
相关问题
( )不是高级语言的特征。 A.源程序占用内存少 B.通用性...
计算机处理高级语言源程序有那些方式?
把高级语言编写的源程序转换为可执行程序的过程叫什么?
计算机执行用高级语言编写的程序有哪些途径
4.11 C语言,计算机高级语言程序的运行方法有编译执行和解...
用高级语言编写的源程序,必须经过___处理,计算机才能执行。...
高级语言源程序必须翻译成目标程序后才能执行,完成这种翻译过程...
高级语言源程序翻译成机器指令两种翻译方式及其区别?