编译程序与操作系统和计算机硬件有关,为了提高编译程序的可移植性,

题目

编译程序与操作系统和计算机硬件有关,为了提高编译程序的可移植性,人们提出了()的理论。

  • A、模块化
  • B、虚拟机
  • C、编译型翻译
  • D、解释型翻译
参考答案和解析
正确答案:B
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

计算机系统软件由操作系统、编译程序和实用程序等组成。()

此题为判断题(对,错)。


参考答案:正确

第2题:

操作系统与用户的接口包括()

A.编译程序

B.系统调用

C.作业调度

D.进程调度

E.作业控制


参考答案:BE

第3题:

下面解释程序和编译程序的论述,其中正确的一条是( )。

A.编译程序和解释程序均能产生目标程序

B.编译程序和解释程序均不能产生目标程序

C.编译程序能产生目标程序,而解释程序则不能

D.编译程序不能产生目标程序,而解释程序能


正确答案:C
解析:要在计算机上运行高级语言程序就必须配备程序语言翻译程序。对于高级语言有两种翻译方法:编译和解释。编译是调用相应语言的编译程序,把源程序变成目标程序,然后再用连接程序把它与库文件相连形成可执行文件。解释是调用解释程序在运行源程序时逐条把源程序语句进行解释和执行,不保留目标程序代码,不生成可执行文件。

第4题:

以下关于编译程序的说法正确的是( )。A.编译程序属于计算机应用软件,所有用户都需要编译程序S

以下关于编译程序的说法正确的是( )。

A.编译程序属于计算机应用软件,所有用户都需要编译程序

B.编译程序不会生成目标程序,而是直接执行源程序

C.编译程序完成高级语言程序到低级语言程序的等价翻译

D.编译程序构造比较复杂,一般不进行出错处理


正确答案:C
编译程序就是把高级语言变成计算机可以识别的二进制语言,即编译程序完成高级语言程序到低级语言程序的等价翻译。

第5题:

下列属于系统软件的有()。

A、操作系统

B、汇编语言

C、高级语言

D、编译程序


参考答案:ABCD

第6题:

编译程序与具体的机器有关,与具体的语言无关。()

此题为判断题(对,错)。


参考答案:×

第7题:

与计算机硬件关系最密切的软件是( ).

A.编译程序

B.数据库管理系统

C.游戏程序

D.OS


参考答案:D

第8题:

按照计算机系统层次结构的一般原则, 从用户的角度,他们层次(①、②、③)是( )。

A ① C语言编译程序,②用C语言写的某单位人事管理程序,③操作系统

B ①用C语言写的某单位人事管理程序,② C语言编译程序,③操作系统

C ①操作系统,②用C语言写的某单位人事管理程序,③ C语言编译程序

D ①用C语言写的某单位人事管理程序,②操作系统,③ C语言编译程序


参考答案B

第9题:

操作系统是裸机上的第一层软件,其他系统软件(如(1)等)和应用软件都是建立在操作系统基础上的。下图①②③分别表示(2)。

(1)

A.编译程序、财务软件和数据库管理系统软件

B.汇编程序、编译程序和Java解释器

C.编译程序、数据库管理系统软件和汽车防盗程序

D.语言处理程序、办公管理软件和气象预报软件


正确答案:B

第10题:

操作系统是裸机上的第一层软件,其他系统软件(如( )等)和应用软件都是建立在操作系统基础上的。下图①②③分别表示( )。

A.编译程序、财务软件和数据库管理系统软件

B.汇编程序、编译程序和Java解释器

C.编译程序、数据库管理系统软件和汽车防盗程序

D.语言处理程序、办公管理软件和气象预报软件


正确答案:B
解析:财务软件、数据库管理系统软件、办公管理软件等都是应用软件。应用软件是面向最终用户;其他系统软件和操作系统是面向应用软件开发者;操作系统和计算机硬件是面向系统软件开发者。

更多相关问题