网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
能对源程序进行语法检查,并将其翻译成目标代码的程序是:()
A
解释程序
B
编译程序
C
调试程序
D
加密程序
参考答案
参考解析
解析:
A不正确。解释程序将高级语言程序转换成中间代码,并逐行解释执行……
B正确。编译程序对源程序进行语法检查,并将其翻译成目标代码的程序。
C不正确。调试程序用于跟踪程序的执行,并找到发生错误的代码。
D不正确。加密程序用于对敏感数据进行密码变换,防止信息泄露。
B正确。编译程序对源程序进行语法检查,并将其翻译成目标代码的程序。
C不正确。调试程序用于跟踪程序的执行,并找到发生错误的代码。
D不正确。加密程序用于对敏感数据进行密码变换,防止信息泄露。
更多 “单选题能对源程序进行语法检查,并将其翻译成目标代码的程序是:()A 解释程序B 编译程序C 调试程序D 加密程序” 相关考题
考题
● 编译和解释是实现高级程序设计语言翻译的两种基本形式。以下关于编译与解释的叙述中,正确的是(51)。(51)A.在解释方式下,对源程序不进行词法分析和语法分析,直接进行语义分析B.在解释方式下,无需进行语法、语法和语义分析,而是直接产生源程序的目标代码C.在编译方式下,必须进行词法、语法和语义分析,然后再产生源程序的目标代码D.在编译方式下,必须先形成源程序的中间代码,然后再产生与机器对应的目标代码
考题
下面有关C程序操作过程的说法中,错误的是()A.C源程序经过编译,得到的目标文件即为可执行文件B.C源程序的链接实质上是将目标代码文件和库函数等代码进行连接的过程C.C源程序不能通过编译,通常是由于语法错误引起的D.导致不能得到预期计算结果的主要原因是程序算法考虑不周
考题
编译程序的最终目标是( )。A.发现源程序中的语法错误B.改正源程序中的语法错误
编译程序的最终目标是( )。A.发现源程序中的语法错误B.改正源程序中的语法错误C.将源程序编译成目标程序D.将某一高级语言程序翻译成另一高级语言程序
考题
●编译程序与解释程序的不同之处是(15) 。(15)A.解释程序不需要进行词法和语法分析,而是直接分析源程序的语义并产生目标代码B.编译程序不需要进行词法和语法分析,而是直接分析源程序的语义并产生目标代码C.编译程序不生成源程序的目标代码,而解释程序则产生源程序的目标代码D.编译程序生成源程序的目标代码,而解释程序则不产生源程序的目标代码
考题
下面说法正确的是( ) 。A.解释程序将源程序翻译成目标语言程序,然后在计算机上运行目标程序。
B.编译程序直接解释或翻译成中间代码。不生成独立的目标程序。
C.语法分析器检查每条语句是否有正确的逻辑结构。
D.语义分析阶段分析表达式、赋值、循环、表达式的除数是否为零等。
考题
通常编译程序是把高级语言书写的源程序翻译为__(1)__程序。一个编译程序除了可能包括词法分析、语法分析、语义分析和中间代码生成、代码优化、目标代码生成之外,还应包括__(2)__。其中__(3)__和优化部分不是每个编译程序都必需的。空白(3)处应选择()A、词法分析B、语法分析C、中间代码生成D、目标代码生成
考题
关于高级语言编写的源程序的运行的论述中,不正确的是()A、解释程序将源程序逐条翻译成若干条机器指令并立即执行之B、编译程序对源程序整体扫描,先进行语法检查,通过后再编译.objd的目标程序C、需要用连接程序把这些目标程序块连接在一起,形成.exe的可执行目标程序D、有些高级语言编写的源程序能被计算机硬件识别并运行
考题
单选题编译程序的最终目标是()。A
发现源程序中的语法错误B
改正源程序中的语法错误C
将源程序编译成目标程序D
将某一高级语言程序翻译成另一高级语言程序
热门标签
最新试卷