第1题:
把用高级语言写的程序转换为可执行的程序,要经过的过程叫做______。
A.汇编和解释
B.编辑和连接
C.编译和连接
D.解释和编译
用高级程序设计语言编写的程序称为源程序,源程序不可直接运行。要在计算机上使用高级语言,必须先经过编译,把用高级语言编制的程序翻译成机器指令程序,再经过连接装配,把经编译程序产生的目标程序变成可执行的机器语言程序,这样才能使用该高级语言。
第2题:
将来源不同的编译单元装配成一个可执行程序是______的任务。
A.连接程序
B.编译程序
C.解释程序
D.汇编程序
第3题:
用高级程序设计语言编写的程序,要转换成等价的可执行程序,必须经过( )。
A.汇编
B.编辑
C.解释
D.编译和连接
解析:用高级程序设计语言编写的程序,要转换成等价的可执行程序,必须经过编译和连接。
第4题:
编译器和解释器是两种高级语言处理程序,与编译器相比,______。
A.解释器不参与运行控制,程序执行的速度慢
B.解释器参与运行控制,程序执行的速度慢
C.解释器参与运行控制,程序执行的速度快
D.解释器不参与运行控制,程序执行的速度快
A.
B.
C.
D.
第5题:
用高级程序设计语言编写的程序,要转换成等价的可执行程序,必须经过(49)。
A.编辑
B.汇编
C.编译和连接
D.解释
第6题:
把用高级语言编写的源程序转换为可执行程序,要经过( )。
A.汇编和解释
B.编辑和连接
C.编译和连接
D.解释和编译
第7题:
把用高级程序设计语言编写的源程序转换为可执行程序,要经过( )。
A.编译和连接
B.汇编和解释
C.解释和编译
D.编辑和连接
第8题:
判断下列叙述正确与否。
①解释程序是接收参数,按照某一样板产生机器语言程序的计算机程序。
②编译程序是为把高级语言书写的计算机程序翻译成面向计算机的目标程序而使用的计算机程序。
③就执行速度而言,编译程序比解释程序慢。
④解释程序是用来逐句分析执行源程序语句的计算机程序。
⑤COBOL和FORTRAN语言程序通常解释执行。
⑥使用编译程序时,因为是逐句地翻译执行源程序的语句,所以可逐条语句排错。
⑦汇编程序的功能是将汇编语言书写的源程序翻译成由机器指令和其他信息组成的目标程序。
⑧任何一种汇编语言的每一语句都能对应于一条机器语言指令。
⑨连接装配程序可把经编译程序产生的目标程序变成可执行的机器语言程序。
⑩某些连接装配程序可把由PASCAL语言编译程序和C语言编译程序分别产生的目标程序,连接成一个可执行程序。
第9题:
汇编程序和编译程序要经过______连接成可执行的目标程序。( )
A.测试程序
B.诊断程序
C.纠错程序
D.装配程序
第10题:
编译和解释是实现高级语言翻译的两种基本方式,相对应的程序分别称为编译器和 解释器。与编译器相比,解释器(28)。编译器对高级语言源程序的处理过程可以划 分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个 阶段;其中,代码优化和 (29) 并不是每种编译器都必需的。词法分析的作用是识 别源程序中的(30)。
A.不参与用户程序的运行控制,用户程序执行的速度更慢
B.参与用户程序的运行控制,用,,程序执行的速度更慢
C.参与用户程序的运行控制,用,,程序执行的速度更快
D.不参与用户程序的运行控制,月户程序执行的速度更快