C语言编译器是一种()。

题目
单选题
C语言编译器是一种()。
A

系统软件

B

微机操作系统

C

字处理系统

D

源程序

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

编译器是一种翻译器,它的特点是目标语言比源语言低级。()

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


正确答案:正确

第2题:

C++语言兼容C语言,因此,______。

A.C++的关键字与C语言的关键字完全相同

B.C++的数据类型与C语言的数据类型完全相同

C.CA++编译器能编译c语言程序

D.C++编译器能把C语言程序翻译成C++程序


正确答案:C
解析:C++由C语言发展而来,C++在C语言的基础上扩展了面向对象部分。C++的关键字与C语言的关键字不完全相同,C++扩展了新的关键字,如关键字new、const,C语言中就没有new、const;C++的数据类型与C语言的数据类型也不完全相同,如C++中有逻辑布尔型bool、类类型class,而C中没有。显然,C++编译器能编译C语言程序,但反之则不一定行。

第3题:

JAVA语言编译器是一个CASE工具。()

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


参考答案:√

第4题:

编译器是指将(28)的程序。

A.汇编代码翻译成机器代码

B.高级语言程序翻译成机器语言目标代码

C.SQL翻译成汇编语言

D.C语言翻译成Java语言


正确答案:B
解析:本题考查的是语言翻译基本知识。将汇编代码翻译成机器代码的程序称为汇编程序。将C语言翻译成Java语言的程序称为转换程序。SQL是通用的关系数据库语言,包括数据定义语言(DDL)、数据操作语言(DML)、数据控制语言(DCL)和数据查询语言(DQL)。SQL可以作为独立语言在终端交互方式下使用,也可以嵌入到某种高级语言中使用。编译程序专指将高级语言程序翻译成机器语言目标代码的程序。

第5题:

编译器和解释器是两种高级语言处理程序,与解释器相比,(186)。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,(187)和中间代码生成并不是每种编译器都必需的。词法分析的作用是识别源程序中的(188);语法分析中的预测分析法是(189)的一种语法分析方法;编译器在(190)阶段进行表达式的类型检查及类型转换。

A.编译器不参与运行控制,程序执行的速度慢

B.编译器参与运行控制,程序执行的速度慢

C.编译器参与运行控制,程序执行的速度快

D.编译器不参与运行控制,程序执行的速度快


正确答案:D

第6题:

在Java语言的下列哪个包是编译器自动导入的?

A.java.lang

B.java.awt

C.java.io

D.java.applet


正确答案:A
解析:Java语言的java.lang包是编译器自动导入的。因此,编程时使用该包中的类,可省去import导入。但使用其他包中的类,必须用import导入。

第7题:

【】语言编写的程序不能在计算机上直接执行,必须通过编译器转换成具体的机器语言后才能执行


正确答案:高级程序设计
高级程序设计语言编写出来的程序成为源程序,源程序经过编译后转换成具体的机器语言后才能在计算机上运行

第8题:

C++语言兼容C语言,因此,(32)。

A.C++的数据类型与C语言的数据类型完全相同

B.C++编译器能编译C语言程序

C.C++的关键字与C语言的关键字完全相同

D.C++编译器能把C语言程序翻译成C++程序


正确答案:B
解析:C++语言在C语言的基础上进行了扩充。从语法角度来看,C语言的所有结构也是C++的组成部分,同时这些语法结构的语法也得到保持,因此,C++是完全兼容C语言的,那么C++编译器就能正确编译C语言程序。

第9题:

在Java语言中下列( )是编译器自动导入的。

A.java.lang

B.java.awt

C.java.io

D.java.applet


正确答案:A

第10题:

C++语言兼容C语言,所以,______。

A.C++的关键字与C语言的关键字完全相同

B.C++的数据类型与C语言的数据类型完全相同

C.C++编译器能编译C语言程序

D.C++编译器能把C语言程序翻译成C++程序


正确答案:C
解析:C++语言兼容C语言,也就是C++语言在C语言的基础上进行了扩充。C语言的所有结构也是C++的组成部分,也就是说,C++完全兼容C语言,C++编译器能正确编译C语言程序。本题正确答案为选项C。

更多相关问题