编译原理作业标准答案
第一章 引 言
一、解释下列各词
源语言:编写源程序的语言(基本符号,关键字),各种程序设计语言都可以作为源语言。
源程序: 用接近自然语言(数学语言)的源语言(基本符号,关键字)编写的程序,它是翻译程序处理的对象。
目标程序: 目标程序是源程序经过翻译程序加工最后得到的程序。目标程序
(结果程序)一般可由计算机直接执行。
低级语言:机器语言和汇编语言。
高级语言:是人们根据描述实际问题的需要而设计的一个记号系统。如同自然语言(接近数学语言和工程语言)一样,语言的基本单位是语句,由符号组和一组用来组织它们成为有确定意义的组合规则。
翻译程序: 能够把某一种语言程序(源语言程序)改变成另一种语言程序(目
标语言程序),后者与前者在逻辑上是等价的。其中包括:编译程序,解释程序,汇编程序。
编译程序: 把输入的源程序翻译成等价的目标程序(汇编语言或机器语言),
然后再执行目标程序(先编译后执行),执行翻译工作的程序称为编译程序。
解释程序: 以该语言写的源程序作为输入,但不产生目标程序。按源程序中语句动态顺序逐句的边解释边执行的过程,完成翻译工作的程序称为解释程序。
二、什么叫“遍”?
指对源程序或源程序的中间形式(如单词,中间代码)从头到尾扫描一次,并作相应的加工处理,称为一遍。
三、简述编译程序的基本过程的任务。
编译程序的工作是指从输入源程序开始到输出目标程序为止的整个过程,整
您可能关注的文档
- 综合布线系统器材介绍.ppt
- 综合接地交流材料.ppt
- 综合法律知识笔记.doc
- 综合法律知识考题与答案解析.docx
- 综合环境与经济核算.ppt
- 综合监控系统宣传手册.doc
- 综合消防设施论文.doc
- 综合监控合同.doc
- 综合能力ppt.pptx
- 综合自然地理6章土地变化lucc.ppt
- 2025年浙江省中西医结合医院医护人员招聘考试题库附答案解析.docx
- 2025年昭通市第一人民医院医护人员招聘考试试题附答案解析.docx
- 2026年全球脑电波头环销售额约20亿美元 中国为全球最大的消费市场之一[图].docx
- 吉林省吉林市第九中学2025_2026学年七年级上学期期末考试语文试卷(文字版,含答案).docx
- 2026年农业发展银行(宁夏回族自治区分行)校园招聘考试参考题库及答案解析.docx
- 2025年黑龙江省中医药大学附属第二医院医护人员招聘考试试题附答案解析.docx
- 2026年河北冀州农村商业银行校园招聘考试备考题库及答案解析.docx
- 2025年宁夏人民医院医护人员招聘考试题库附答案解析.docx
- 2026年农业发展银行(青海省分行)校园招聘笔试参考试题及答案解析.docx
- 2025年咸宁市人民医院医护人员招聘考试题库附答案解析.docx
原创力文档

文档评论(0)