程序源代码经过编译得到的目标程序不可以脱离其语言环境独立执行。

题目
判断题
程序源代码经过编译得到的目标程序不可以脱离其语言环境独立执行。
A

B

参考答案和解析
正确答案:
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

将用高级语言写的源程序生成目标程序需要经过编译。()


参考答案:对

第2题:

用高级语言编写的程序一般标为______,它不能在机器上直接执行,需要经过编译后得到用机器语言表示的目标程序,才能在机器上直接执行。


正确答案:源程序
源程序 解析:高级语言是类人工设计的语言,因为它对具体的算法进行描述,所以又称为算法语言。它是一类面向问题的程序设计语言,且独立于计算机的硬件。用高级语言编写程序,可简化程序编制和测试,其通用性和可移植性好。在计算机上,高级语言程序(一般称为源程序)不能直接执行,必须将它们翻译成机器语言程序(目标程序)才能执行。

第3题:

以下关于程序设计语言的叙述中,()是错误的。

A.高级语言编写的源程序需编译或解释转换成机器语言后才能运行

B.汇编语言是面向过程的设计语言,高级语言指的是面向对象的设计语言

C.机器语言比高级语言可移植性差

D.编译生成的目标程序可以脱离其编译环境独立运行


正确答案:B

第4题:

经过编译所得到的目标程序是()。

  • A、四元式序列
  • B、间接三元式序列
  • C、二元式序列
  • D、机器语言程序或汇编语言程序

正确答案:D

第5题:

高级语言和汇编语言编写的源程序可以经过()过程变为目标程序。

A.编译

B.编辑

C.解释

D.执行

E.汇编


正确答案:ACE

第6题:

用C语言编写的代码程序

A.可立即执行

B.是一个源程序

C.经过编译即可执行

D.经过编译解释才能执行


正确答案:B
解析:用C语言编写的代码程序是一个源程序,不可立即执行,必须经过编译器将其生成目标程序,然后经过连接之后才能生成可执行的代码。

第7题:

用C语言编写的代码程序

A.可立即执行

B.是一个源程序

C.经过编译即可执行

D.经过编译解释即可执行


正确答案:B
解析:C语言一种高级语言,C语言源程序经过C语言编译程序编译之后,生成一个后缀为。OBJ的二进制文件(称为目标文件),最后还要由称为“连接程序”(Link)的软件,把此。OBJ文件与C语言提供的各种库函数连接在一起,生成一个后缀.EXE的可执行文件。显然C语言不能立即执行,故选项A错误;根据以上定义,选项C和选项D错误,所以,4个选项中选项B符合题意。

第8题:

源程序经汇编或编译后得到的【 】语言程序称为目标程序。


正确答案:机器
机器 解析:本题考查计算机语言的相关概念。用汇编语言或高级语言编写的程序,一般称为源程序。源程序在机器上不能直接运行。源程序经汇编或编译后得到的机器语言程序称为目标程序,目标程序才能在机器上直接执行。本题正确答案为机器。

第9题:

下面关于编译和解释的说法中,正确的是()①编译是将高级语言源代码转化成目标代码的过程。②解释是将高级语言源代码转化为目标代码的过程。③在编译方式下,用户程序运行的速度更快。④在解释方式下,用户程序运行的速度更快。

A.①③
B.①④
C.②③
D.②④

答案:A
解析:
编译器是把源程序的每一条语句都编译成机器语言,并保存成二逬制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快;而解释器则是只在执行程序时,是一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快的。编择生成目标代码,而解释不生成目标代码。

第10题:

编译生成的目标程序可以脱离其编译环境独立运行。


正确答案:正确

更多相关问题