计算机语言-练习题

阅读量: 94 编辑

1、下列哪一种程序设计语言是解释执行的()。

A.Pascal B.GWBASIC C.C++ D.FORTRAN

参考答案:B

GWBASIC是高级程序设计语言BASIC的一个方言版本

2、下列关于程序语言的叙述,不正确的是()。

A.编写机器代码不比编写汇编代码容易。

B.高级语言需要编译成目标代码或通过解释器解释后才能被CPU执行。

C.同样一段高级语言程序通过不同的编译器可能产生不同的可执行程序。

D.汇编代码可被CPU直接运行。

参考答案:D

需要转换成机器语言才能执行。

3、下列哪个程序设计语言不支持面向对象程序设计方法()。

A. C++

B. Object Pascal

C. C

D. Smalltalk

E. Java

参考答案:C

C语言是面向过程的。

现在很多编程语言都是面向对象的。

4、在下列关于计算机语言的说法中,正确的有()。

A. 高级语言比汇编语言更高级,是因为它的程序的运行效率更高

B. 随着Pascal、C等高级语言的出现,机器语言和汇编语言已经退出了历史舞台

C. 高级语言程序比汇编语言程序更容易从一种计算机移植到另一种计算机上

D. C是一种面向对象的高级计算机语言

参考答案:C

高级语言比汇编语言更高级,是针对计算机语言的发展阶段讲的。因为有了编译器、解释器,就像有了转换层一样,针对不同的计算机,编译器和解释器会帮助转换处理。所以就更容易移值。

爱码岛编程公众号
微信扫码关注
爱码岛编程小程序
微信扫码打开
苏ICP备13052010号
©2023 南京匠成信息科技有限公司