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

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(152) dxwkbang
返回
顶部