绪论习题

1 编译是对()。

A. 机器语言的执行

B. 汇编语言的翻译

C. 高级语言的翻译

D. 高级语言程序的解释执行

2 用高级语言编写的程序经编译后产生的程序叫( ).

A. 源程序

B. 目标程序

C. 连接程序

D. 解释程序

3 ( )不是编译程序的组成部分。

A. 词法分析程序

B. 代码生成程序

C. 设备管理程序

D. 语法分析程序

4 源程序是句子的集合,( )可以较好地反映句子的结构。

A. 线性表

B. 树

C. 完全图

D. 堆栈

5 编译程序是一种( )。

A. 汇编程序

B. 翻译程序

C. 解释程序

D. 目标程序

6 按逻辑上划分,编译程序第三步工作是( )。

A. 语义分析

B. 词法分析

C. 语法分析

D. 代码生成

7 编译程序中语法分析器接收以( )为单位的输入。

A. 单词

B. 表达式

C. 产生式

D. 句子

8 编译过程中,语法分析器的任务就是( )。

A. 分析单词是怎样构成的

B. 分析单词串是如何构成语句和声明的

C. 分析语句和声明是如何构成程序的

D. 分析程序的结构

9 语法分析时所依据的是( )

A. 语法规则

B. 词法规则

C. 语义规则

D. 等价变换规则

10 通常一个编译程序中,不仅包含词法分析,语法分析,语义分析,中间代码生成,代码优化,目标代码生成等六个部分,还应包括( )。

A. 表格处理和出错处理

B. 解释器

C. 模拟执行器

D. 符号执行器

11 编译程序绝大多数时间花在( )上。

A. 词法分析

B. 目标代码生成

C. 出错处理

D. 表格管理

编译原理习题(含答案)——1 绪论——MOOC哈工大陈鄞配套, 1 编译是对()。 A. 机器语言的执行 B. 汇编语言的翻译相关推荐

  1. 编译原理习题(含答案)——1 绪论——哈工大陈鄞配套版本

    绪论习题 1 编译是对(). A. 机器语言的执行 B. 汇编语言的翻译 C. 高级语言的翻译 D. 高级语言程序的解释执行 2 用高级语言编写的程序经编译后产生的程序叫( ). A. 源程序 B. ...

  2. 【最新合集】编译原理习题(含答案)_答案全集_MOOC慕课 哈工大陈鄞

    [最新合集]编译原理习题(含答案)_1 绪论_MOOC慕课 哈工大陈鄞 [最新合集]编译原理习题(含答案)_2程序设计语言及其文法_MOOC慕课 哈工大陈鄞 [最新合集]编译原理习题(含答案)_3词法 ...

  3. 编译原理习题(含答案)——2程序设计语言及其文法——哈工大陈鄞配套版本

    程序设计语言及其文法 1 文法:G:S→xSx | y所识别的语言是( ). 2 给定文法A→bA|ca,为该文法句子的是( ). A. bba B. cab C. bca D. Cba 3 设有文法 ...

  4. mysql 查询两张表结构相同的数据库_数据库原理习题(含答案)

    第一章绪论 Ⅰ.学习要点 1.准确掌握数据.数据库.数据库系统.数据库管理系统等基本术语.概念: 2.数据独立性的概念.分类及实现途径: 3.数据模型的概念.分类.要素及作用: 4.数据库三级模式体系 ...

  5. java aab全排列_编译原理习题课答案.ppt

    2)考虑下列产生式: FIRST(+E)∩FIRST(ε)={+}∩{ε}=φ FIRST(+E)∩FOLLOW(E')={+}∩{#,)}=φ FIRST(T)∩FIRST(ε)={(,a,b,^} ...

  6. 【最新合集】编译原理习题(含答案)_1 绪论_MOOC慕课 哈工大陈鄞

    [最新合集]MOOC哈工大陈鄞 编译原理答案全集-->传送门 1 编译是对(). A. 机器语言的执行 B. 汇编语言的翻译 C. 高级语言的翻译 D. 高级语言程序的解释执行 2 用高级语言编 ...

  7. 【最新合集】编译原理习题(含答案)_4-7语法分析_MOOC慕课 哈工大陈鄞

    [最新合集]MOOC哈工大陈鄞 编译原理答案全集-->传送门 1 如果文法G是无二义的,则它的任何句子α( ). A. 最左推导和最右推导对应的语法树必定相同 B. 最左推导和最右推导对应的语法 ...

  8. 【最新合集】编译原理习题(含答案)_15运行存储分配_MOOC慕课 哈工大陈鄞

    [最新合集]MOOC哈工大陈鄞 编译原理答案全集-->传送门 运行存储分配 1 在目标代码生成阶段,符号表用于(). A. 目标代码生成 B. 语义检查 C. 语法检查 D. 地址分配     ...

  9. 【最新合集】编译原理习题(含答案)_11-14中间代码生成_MOOC慕课 哈工大陈鄞

    [最新合集]MOOC哈工大陈鄞 编译原理答案全集-->传送门 中间代码生成_1 1 中间代码生成时所依据的是( ). A. 语法规则 B. 词法规则 C. 语义规则 D. 等价变换规则     ...

最新文章

  1. PWA(Progressive Web App)入门系列:消息通讯
  2. selenium java 参数化_Java+selenium 自动化测试【03】-- 数据驱动之参数化
  3. hset php,HSET命令_视频讲解_用法示例-redis编程词典-php中文网
  4. PostgreSQL的登录、创建用户、数据库并赋权
  5. [Ext JS 7 ]7.5 自适应配置 - Responsive Configs
  6. 【汇编语言】指令寻址
  7. 激情转型 三大战役重塑AMD
  8. 树算法系列之二:boosting,bagging,提升树
  9. MindMaster Pro 7.2中文版 — 亿图思维导图
  10. jQuery API中文手册详解
  11. iphone5s显示被停用了解决办法
  12. bbys_tu_2016(ret2text)
  13. unity获取obs虚拟摄像头
  14. 计算机专业关于Java读书笔记_《Java8学习笔记》读书笔记(四)
  15. 芯片破解、解密方法介绍
  16. 微信账号和语音文件的结构分析
  17. 机器学习: 决策数与随机森林
  18. 【DeprecationWarning: BICUBIC is deprecated and will be removed in Pillow 10 (2023-07-01).的解决方案】
  19. 猿创征文|【C++游戏引擎Easy2D】我拿吃零食的时间,学会了在C++上添加可点击按钮
  20. java如何获取当前时间 年月日 时分秒

热门文章

  1. 推荐一个免费的最强刷题网站!
  2. 高薪Java工程师必看的书籍
  3. RabbitMQ脑裂
  4. 读取 classpath 资源
  5. iptables redirect 劫持跳转引起 Go 服务故障
  6. CAE+VBR如何提升用户体验?
  7. Facebook 360度音频编码与渲染
  8. WebRTC通话原理
  9. Go 高性能编程技法
  10. Embedding在腾讯应用宝的推荐实践