银行信息科技条线知识

一般高级语言(C/C++、Pascal、FORTRAN、COBOL等)都是采用()。A、编译程序B、编译方式C、解释方式D、解释程序

题目

一般高级语言(C/C++、Pascal、FORTRAN、COBOL等)都是采用()。

  • A、编译程序
  • B、编译方式
  • C、解释方式
  • D、解释程序
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

判断下列叙述正确与否。

①解释程序是接收参数,按照某一样板产生机器语言程序的计算机程序。

②编译程序是为把高级语言书写的计算机程序翻译成面向计算机的目标程序而使用的计算机程序。

③就执行速度而言,编译程序比解释程序慢。

④解释程序是用来逐句分析执行源程序语句的计算机程序。

⑤COBOL和FORTRAN语言程序通常解释执行。

⑥使用编译程序时,因为是逐句地翻译执行源程序的语句,所以可逐条语句排错。

⑦汇编程序的功能是将汇编语言书写的源程序翻译成由机器指令和其他信息组成的目标程序。

⑧任何一种汇编语言的每一语句都能对应于一条机器语言指令。

⑨连接装配程序可把经编译程序产生的目标程序变成可执行的机器语言程序。

⑩某些连接装配程序可把由PASCAL语言编译程序和C语言编译程序分别产生的目标程序,连接成一个可执行程序。


正确答案:①错误 ②正确 ③错误 ④正确 ⑤错误 ⑥错误 ⑦正确 ⑧错误 ⑨正确 ⑩正确
①错误 ②正确 ③错误 ④正确 ⑤错误 ⑥错误 ⑦正确 ⑧错误 ⑨正确 ⑩正确

第2题:

语言处理程序包括:汇编程序、编译程序和

A.程序

B.BASIC程序

C.PASCAL程序

D.解释程序


正确答案:D

第3题:

语言处理程序大致可分为三类()

A.汇编语言处理程序、高级语言编译程序和高级语言解释程序

B.机器语言处理程序、高级语言编译程序和高级语言解释程序

C.机器语言处理程序、汇编语言处理程序和高级语言编译程序

D.机器语言处理程序、汇编语言处理程序和高级语言解释程序


正确答案:A

第4题:

以下说法中,错误的是( )。

A.高级语言编写的源程序计算机可直接执行
B.编译程序把高级语言源程序全部转换成机器指令并产生目标程序
C.解释程序,以解释方式分析源程序代码,不形成目标程序
D.各种高级语言有其专用的编译或解释程序

答案:A
解析:
高级语言编写的源程序不能直接执行,它必须经过编译程序或解释程序加工,编译过程产生目标程序(可装配为可执行程序),解释过程不产生目标程序(边解释边执行),语 言不同使用的编译程序或解释程序也不同。

第5题:

有些高级语言源程序在计算机执行中,采用的是解释方式,在解释方式下,源程序由()边解释边执行。

A.编译程序

B.解释程序

C.操作系统

D.汇编程序


参考答案:B

第6题:

编译程序和解释程序的区别是( )。

A.编译程序能生成目标程序,而解释程序不能

B.解释程序能生成目标程序,而编译程序不能

C.解释程序能加工汇编语言源程序,而编译程序不能

D.编译程序能工作在交互方式下,而解释程序不能


正确答案:A

第7题:

有些高级语言源程序在计算机中执行时,采用的是解释方式。在解释方式下,源程序由(),边解释边执行。

A.编译程序

B.解释程序

C.操作系统

D.汇编程序


参考答案:B

第8题:

汇编语言源程序经( )汇编得到机器指令形式的目标代码。

A.C编译程序

B.FORTRAN编译程序

C.PASCAL编译程序

D.汇编程序


正确答案:D

第9题:

关于编译程序和解释程序,下面说法错误的是()。

A.编译程序和解释程序的作用都是将高级语言程序转换成机器语言程序
B.编译程序编译时间较长,运行速度较快
C.解释程序方法较简单,运行速度也较快
D.解释程序将源程序翻译成机器语言,并且翻译一条以后,立即执行这条语句

答案:C
解析:

第10题:

以下关于高级程序设计语言实现的编译和解释方式的叙述中,正确的是(20)。

A.编译程序不参与用户程序的运行控制,而解释程序则参与
B.编译程序可以用高级语言编写,而解释程序只能用汇编语言编写
C.编译方式处理源程序时不进行优化,而解释方式则进行优化
D.编译方式不生成源程序的目标程序,而解释方式则生成

答案:A
解析:
编译程序的功能是把用高级语言书写的源程序翻译成与之等价的目标程序。编译过程划分成词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成6个阶段。目标程序可以独立于源程序运行。
解释程序是一种语言处理程序,在词法、语法和语义分析方面与编译程序的工作原理基本相同,但在运行用户程序时,它是直接执行源程序或源程序的内部形式(中间代码)。因此,解释程序并不产生目标程序,这是它和编译程序的主要区别。