以下不依赖于机器硬件的语言是()

题目
多选题
以下不依赖于机器硬件的语言是()
A

汇编语言

B

机器语言

C

C语言

D

Java语言

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

第1题:

在下列计算机语言中,( )依赖于具体的机器。

Ⅰ.高级语言

Ⅱ.机器语言

Ⅲ.汇编语言

A.只有Ⅰ

B.只有Ⅱ

C.Ⅱ和Ⅲ

D.Ⅰ、Ⅱ和Ⅲ


正确答案:C

第2题:

将高级语言源程序翻译成机器语言程序的过程中常引入中间代码。以下关于中间代码的叙述中,正确的是( )。

A. 中间代码不依赖于具体的机器B. 不同的高级程序语言不能翻译为同一种中间代码C. 汇编语言是一种中间代码D. 中间代码的优化必须考虑运行程序的具体机器


正确答案:A

第3题:

机器语言、汇编语言是依赖于机器,面向机器的语言。()

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


参考答案:正确

第4题:

以下关于程序设计语言的叙述中,错误的是( )。

A.程序设计语言的基本成分包括数据、运算、控制和传输等
B.高级程序设计语言不依赖于具体的机器硬件
C.程序中局部变量的值在运行时不能改变
D.程序中常量的值在运行时不能改变

答案:C
解析:
本题考查程序语言基础知识。选项A涉及程序语言的一般概念,程序设计语言的基本成分包括数据、运算、控制和传输等。选项B考查高级语言和低级语言的概念。关于程序设计语言,高级语言和低级语言是指其相对于运行程序的机器的抽象程度。低级语言在形式上越接近机器指令,汇编语言就是与机器指令一一对应的。高级语言对底层操作进行了抽象和封装,其一条语句对应多条机器指令,使编写程序的过程更符合人类的思维习惯,并且极大了简化了人力劳动。高级语言并不依赖于具体的机器硬件。选项C考查局部变量的概念,凡是在函数内部定义的变量都是局部变量(也称作内部变量),包括在函数内部复合语句中定义的变量和函数形参表中说明的形式参数。局部变量只能在函数内部使用,其作用域是从定义位置起至函数体或复合语句体结束为止。局部变量的值通常在其生存期内是变化的。选项D考查常量的概念,程序中常量的值在运行时是不能改变的。

第5题:

以下关于汇编语言的描述中,错误的是

A.汇编语言诞生于20世纪50年代初期

B.机器能直接识别汇编语言

C.汇编语言使用的是助记符号

D.汇编程序是一种依赖于机器的语言


正确答案:B
解析:汇编语言有了相当的改进,它不用二进制数直接表示,所以机器不能直接识别。

第6题:

机器语言是计算机的“母语”,完全信赖于特定机器的硬件,但具有最强的功能和最小的代码量,占用内存少,执行速度快。( )

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


正确答案:√

第7题:

将高级语言源程序翻译成机器语言程序的过程中,常引入中间代码。以下关于中间 代码的叙述中,不正确的是 ( 22)。

A.中间代码不依赖于具体的机器

B.使用中间代码可提高编译程序的可移植性

C.中间代码可以用树或图表示

D.中间代码可以用栈和队列表示


正确答案:D
本题考查程序语言基础知识。从原理上讲,对源程序进行语义分析之后就可以直接生成目标代码,但由于源程序与目标代码的逻辑结构往往差别很大,特别是考虑到具体机器指令系统的特点,要使翻译一次到位很困难,而且用语法制导方式机械生成的目标代码往往是繁琐和低效的,因此有必要设计一种中间代码,将源程序首先翻译成中间代码表示形式,以利于进行与机器无关的优化处理。由于中间代码实际上也起着编译器前端和后端分水岭的作用,所以使用中间代码也有助于提高编译程序的可移植性。常用的中间代码有后缀式、三元式、四元式和树(图)等形式。

第8题:

如何理解“人数交互”的过程?()

A、人类语言-业务语言-程序语言-机器语言-硬件-数据

B、业务语言-人类语言-机器语言-程序语言--硬件-数据

C、人类语言-业务语言-硬件-程序语言--机器语言-数据

D、人类语言-硬件-业务语言-程序语言--机器语言-数据


正确答案:C

第9题:

高级程序设计语言不依赖于其硬件,可提高程序设计效率。(30)是第一个被广泛用来进行科学计算的高级语言,从程序设计范型看,它属于(31)。

(61)

A.FORTRAN

B.COBOL

C.PASCAL

D.ALGOL


正确答案:A

第10题:

对语言的把握和体会很大程度上是一个语言符号的问题,并不依赖于对语境的观察。


正确答案:错误

更多相关问题