非常风气网www.verywind.cn
首页
编译程序直接执行源程序吗
计算机
执行源程序
的方式有哪两种?
答:
编译程序
便把
源程序
整个地翻译成用机器语言表示的与之等价的目标程序,然后计算机再
执行
该目标程序,以完成源程序要处理的运算并取得结果。解释方式是指源程序进入计算机后,解释程序边扫描边解释,逐句输入逐句翻译,计算机一句句执行,并不产生目标程序。前者过程简单,后者执行速度快 ...
以下关于解释器
运行程序
叙述中,错误是( )。
答:
【答案】:D 本题考查程序语言基础知识。解释程序也称为解释器,它可以
直接
解释
执行源程序
,或者将源程序翻译成某种中间表示形式后再加以执行;而
编译程序
(
编译器
)则首先将源程序翻译成目标语言程序,然后在计算机上运行目标程序。解释程序在词法、语法和语义分析方面与编译程序工作原理基本相同。一般情况下,...
C语言
源程序
经
编译
后是不可
运行
的吗?
答:
C语言写的
代码程序
肯定是
源程序
,B是对的,它不能立即执行,必须经过
编译
成可
执行代码
,所以A是错误的;如果这个源程序中不含有main函数,编译后的代码也是不可执行的,所以C是错误的;C语言不是解释执行的,D也不正确。
两类
程序
语言处理程序
答:
解释程序是一种语言处理程序,它
直接执行源程序
或源程序的内部形式。
编译程序
是指把高级语言书写的源程序翻译成等价的机器语言格式程序的翻译程序。解释程序是一种语言处理程序,在词法、语法和语义分析方面与编译程序的工作原理基本相同,但在运行用户程序时,它直接执行源程序或源程序的内部形式(中间代码)。
计算机能不能
直接执行
用C语言编写的
源程序
答:
不能。C语言也属于高级语言的范畴,即人可以阅读。但是计算机不理解“如果”和“for”是什么意思,所以
编译器
需要把高级语言命令翻译成计算机可以理解的0和1指令,这样计算机就可以
执行
它们。用高级语言编写的程序称为“
源程序
”。用二进制
代码
表示的程序称为“目标程序”。用汇编语言编写的程序称为汇编程序...
对高级语言
源程序
进行
编译
或解释的过程可以分为多个阶段,解释方式不包 ...
答:
编译和解释是语言处理的两种基本方式。编译过程包括词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成等阶段,以及符号表管理和出错处理模块。解释过程在词法、语法和语义分析方面与
编译程序
的工作原理基本相同,但是在运行用户程序时,它
直接执行源程序
或源程序的内部形式。这两种语言处理程序...
计算机指令一定要经过
编译吗
?
答:
不,指令并不一定要经过
编译
才能被计算机执行。首先,我们需要理解编译和执行的基本概念。编译是将
源代码
(由
程序
员编写的高级语言代码)转换成机器代码(计算机可以
直接执行
的代码)的过程。执行则是计算机运行这些机器代码的过程。在很多情况下,编译是执行前的一个必要步骤,但这并不是绝对的。一种无需...
( )属于系统软件,它
直接执行
高级语言
源程序
或与源程序等价某种中间代 ...
答:
编译程序
、汇编程序和解释程序是常见语言处理程序,其工作对象或方式不同。汇编程序将汇编语言编写程序翻译成机器语言程序。编译程序翻译方式是将高级语言
源程序
翻译成目标程序(汇编语言或机器语言形式),进行汇编及连接后在计算机上执行。解释
程序直接执行
高级语言源程序或先翻译成某种中间代码形式再执行,不形成...
对高级语言
源程序
进行
编译
或解释过程可以分为多个阶段,解释方式不包 ...
答:
【答案】:D 本题考查程序设计语言这一知识点。计算机只能理解和执行机器语言,为了让计算机理解程序设计语言,就引入了“语言处理程序”,它可以分为两大类:解释型和
编译
型。解释型:
直接执行源程序
或源程序内部形式(有词法分析、语法分析、语义分析过程,但是没有中间
代码
生成,也没有目标机器码代码)...
编译程序
和解释程序的区别
答:
同时解释器也有很大的缺点,比如执行效率低,占用空间大,因为不仅要给用户程序分配空间,解释器本身也占用了宝贵的系统资源。
编译器
是把
源程序
的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以
直接
以机器语言来运行此程序,速度很快。而解释器则是只在
执行程序
时,才一条一条的解释成...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
程序编译运行的基本流程
源程序编译
源程序经过编译后成为
高级程序的源程序是什么
程序的编译从哪开始
编译程序是一种
编译程序是用来
逆编译程序
编译程序的功能是_______
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网