

1、单选题:
下述描述错误的是( )。
选项:
A:高级语言程序必须经过编译或解释,才能被机器执行
B:高级语言程序很接近自然语言,不能被机器直接识别和执行
C:汇编语言程序是由助记符组成,能被机器直接识别并执行
D:机器语言程序是由0或1组成,能被机器直接识别并执行
答案: 【汇编语言程序是由助记符组成,能被机器直接识别并执行】
2、单选题:
编译程序是一种( )。
选项:
A:目标程序
B:汇编程序
C:解释程序
D:翻译程序
答案: 【翻译程序】
3、单选题:
( )不是编译程序的组成部分。
选项:
A:语法分析程序
B:词法分析程序
C:中间代码生成程序
D:接口管理程序
答案: 【接口管理程序】
4、单选题:
编译程序中,语法分析器的输入是( )。
选项:
A:单词
B:短语
C:句子
D:表达式
答案: 【单词】
5、单选题:
编译过程分成若干“遍”的主要目的是( )。
选项:
A:使程序的结构更为清晰
B:利用有限的机器内存且提高机器的使用效率
C:利用有限的机器内存但降低机器的使用效率
D:提高程序的执行效率
答案: 【使程序的结构更为清晰】
6、判断题:
C语言编写的源程序,每次执行都要边解释边执行。
选项:
A:对
B:错
答案: 【错】
7、判断题:
语法分析的任务是将输入的单词序列转换成各种语法短语。
选项:
A:错
B:对
答案: 【对】
8、判断题:
编译程序的前端部分是和目标机器无关的分析部分。
选项:
A:错
B:对
答案: 【对】
9、判断题:
语义分析是在语法分析之后进行。
选项:
A:对
B:错
答案: 【对】
10、判断题:
编程程序生成的目标程序是机器语言编写的指令。
选项:
A:错
B:对
答案: 【错】
备案号:冀ICP备20010840号 2020-2099辉辉网络科技 All Rights Reserved