- 10
- 0
- 约1.33万字
- 约 15页
- 2017-02-05 发布于江苏
- 举报
一填空题:
1.编译程序的工作过程一般可以划分为 词法分析,语法分析,语义分析,之间代码生成,代码优化等几个基本阶段,同时还会伴有 表格处理和 出错处理.
1-02.若源程序是用高级语言编写的,目标程序是 机器语言程序或汇编程序,则其翻译程序称为编译程序.
3.编译方式与解释方式的根本区别在于 是否生成目标代码 .
4.翻译程序是这样一种程序,它能够将 用甲语言书写的程序 转换成与其等价的 用乙语言书写的程序 .
5.对编译程序而言,输入数据是 源程序 ,输出结果是 目标程序.
1-06.如果编译程序生成的目标程序是机器代码程序,则源程序的执行分为两大阶段: 编译阶段和运行阶段.如果编译程序生成的目标程序是汇编语言程序,则源程序的执行分为三个阶段:编译阶段 , 汇编阶段和 运行阶段.
1-07.若源程序是用高级语言编写的目标程序是机器语言程序或汇编程序则其翻译程序称为 编译程序
1-08.一个典型的编译程序中,不仅包括词法分析、语法分析、中间代码生成、代码优化、目标代码生成等五个部分,还应包括表格处理和出错处理。其中,词法分析器用于识别 单词 。
1-09.编译方式与解释方式的根本区别为是否生成目标代码。
2-01.所谓最右推导是指: 任何一步α(β都是对α中最右非终结符进行替换的。.一个上下文无关文法所含四个组成部分是一组终结符号、一组非终结符号、一个开始符号、一组产生式。.
您可能关注的文档
- 罗布特文丘里.doc
- 自然环境中的物质运动和能量交换自然环境对人类活动的.doc
- 安卓《机械迷城》完全图文攻略解说四.doc
- 管理学期末模拟试卷B答案考卷.doc
- 国家赔偿法春电大考试复习资料.doc
- 国考法律知识部分系列之四刑法.doc
- 奥数知识点梳理比较全面.doc
- C++课程设计公司人员管理系统完全代码.doc
- 遗传学试题集锦.doc
- CET选词填空整理篇.doc
- 力士乐数控系统MTX NC固定循环.docx
- 发格数控系统40_i_P数显表安装操作手册.docx
- T∕SDJZXH 005-2025 建设工程智慧监理建设评价标准.pdf
- FANUC发那科数控系统FANUC OPEN CNC 操作说明书(DNC 运行管理软件.docx
- T∕CASMES 661-2026 停车场(库)公共设施配建导则.pdf
- T∕GZBECTA 007-2025 民用建筑碳排放计算指南.pdf
- FANUC发那科数控系统16i 18i 160i 180i - Model A Maintenance.pdf
- T∕CADP 9-2023 高路堤路段与天然气管道交叉工程 通道涵技术要求.pdf
- 发格数控系统8055参数备份和恢复.pdf
- Mazak马扎克数控系统马扎克(Mazak)FMS介绍.docx
原创力文档

文档评论(0)