3.3计算机程序与程序设计语言测试题
一、选择题
1下面哪一种不是计算机程序设计语言( )。
A.自然语言
B.机器语言
C.汇编语言
D.高级语言
2、计算机能够直接识别的语言是 ( )
A.自然语言
B.机器语言
C.汇编语言
D.高级语言
3、常用的计算机一般包含五大部分,下面不属于输入设备的是( )
A.声卡
B.键盘
C.话筒
D.显示屏
4、下列有关编译型语言和解释型语言说法错误的是( )。
A编译型语言程序执行速度快,程序执行效率高,同等条件下对系统要求较低
B.解释型语言程序执行速度快,程序执行效率高,同等条件下对系统要求较低
C.编译型语言跨平台性差些。
D.解释型语言程序执行效率比较低。
5、 ( ) 不是程序设计高级语言。
A.Python
B.Basic
C.C++
D.伪代码basic语言解释程序属于什么
二、简答题
1、程序设计语言有哪些,分别具备什么特点。
2、高级语言的编译过程和解释过程各有什么优势和不足。
试题答案
一、选择题
1 | 2 | 3 | 4 | 5 |
A | B | D | B | D |
简答题
1、机器语言:
是由“0”和“1”这样的二进制代码指令组来表示。每一条机器指令包含两个主要部分:操作(指出计算机应做什么)和被操作的对象(指出处理的数据或它的地址),计算机能直接识别和执行。
(2)汇编语言:
使用了一种类似英文缩略词且带有助记性符号的语言,来替代一个特定的指令的二进制串,每条指令都和一条机器指令相对应。需要一个专门的语言翻译器,负责将程序中的每条语句都翻译成用二进制数表示的机器语言。
(3)高级语言:
接近于数学语言或人的自然语言,并且不再过度地倚赖某种特定的机器或环境,必须经过翻译器将其翻译成机器语言。
2、
编译型语言程序执行速度快,程序执行效率高,同等条件下对系统要求较低 跨平台性差些。
解释型语言不同系统平台间的兼容性高。程序执行效率比较低。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论