简述编译程序的基本过程的任务。

题目
问答题
简述编译程序的基本过程的任务。
参考答案和解析
正确答案: 编译程序的工作是指从输入源程序开始到输出目标程序为止的整个过程,整个过程可以划分5个阶段。
词法分析:输入源程序,进行词法分析,输出单词符号。
语法分析:在词法分析的基础上,根据语言的语法规则把单词符号串分解成各类语法单位,并判断输入串是否构成语法正确的“程序”。
中间代码生成:按照语义规则把语法分析器归约(或推导)出的语法单位翻译成一定形式的中间代码。
优化:对中间代码进行优化处理。目标代码生成:把中间代码翻译成目标语言程序。
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

简述护理质量管理的基本任务。


答案:
解析:
①建立质量管理体系(1分②进行质量教育;(1分)③制定护理质量标准;(1分④进行全面质量控制;(1分⑤持续改进护理质量。(1分)

第2题:

简述编译程序的基本过程的任务。


正确答案: 编译程序的工作是指从输入源程序开始到输出目标程序为止的整个过程,整个过程可以划分5个阶段。
词法分析:输入源程序,进行词法分析,输出单词符号。
语法分析:在词法分析的基础上,根据语言的语法规则把单词符号串分解成各类语法单位,并判断输入串是否构成语法正确的“程序”。
中间代码生成:按照语义规则把语法分析器归约(或推导)出的语法单位翻译成一定形式的中间代码。
优化:对中间代码进行优化处理。目标代码生成:把中间代码翻译成目标语言程序。

第3题:

简述锅炉燃烧过程自动调节的任务。


参考答案:1.持过热器出口压力恒定,以燃料量调节蒸汽量,维持蒸汽压力;2.保持燃烧充分,当燃料改变时,相应调节送风量,维持适当风煤比例;3.保持炉膛负压不变,调节引风与送风配合比,以维持炉膛负压。

第4题:

简述什么是编译程序,有何特点。


正确答案:编译程序:为了提高运行效率和对源程序的保密,人们推出了可以一次性将源程序转换成可执行代码的程序开发软件。它产生可以在操作系统下直接执行的程序,且运行速度比用解释程序执行快得多,但是它要求全部源程序的语法都必须正确,这样调试时就不太方便。

第5题:

简述编译程序的概念。 


正确答案:编译程序是把高级语言程序(源程序)作为一个整体来处理,在应用源程序执行之前,就将程序源代码“翻译”成目标代码(机器语言),编译后与系统提供的代码库链接,形成—个完整的可执行的机器语言程序(目标程序代码)。

第6题:

编译程序的核心部分,叫(),其任务就是检查源程序在语法上是否()。


正确答案:语法分析器;正确

第7题:

编译程序中错误处理的任务是对检查出的错误进行修改。


正确答案:错误

第8题:

简述人事行政的基本任务。


参考答案:(1)提供人员管理的制度环境(2)选拔人才(3)用好人才(4)培育和开发人才(5)留住人才

第9题:

简述编译程序的工作步骤。


正确答案: 编译程序的工作过程一般可以分为词法分析、语法分析、语义分析、中间代码产生、代码优化和目标代码生成,除此之外还应包括表格管理和出错处理。

第10题:

简述软件生命周期开发方法的基本过程及每个阶段的任务。


正确答案: (1)问题定义阶段,尽可能清楚地描述问题,搞清楚要解决的问题是什么;
(2)可行性研究阶段,主要是确定待解的问题是否有可行的解决办法。需要做经济可行性分析、技术可行性分析、操作可行性分析和法律可行性分析;
(3)需求分析阶段,主要是确定目标系统必须具备的功能。通常用数据流图、数据字典和简要的算法表示系统的逻辑模型。
(4)总体设计阶段,从总体上解决问题,确定可实现的方案,并设计出软件的层次结构图;
(5)详细设计,把解法具体化,确定如何具体地实现这个系统。针对每个模块设计相应的算法;
(6)编码和单元测试阶段,把详细设计的结果翻译成选定的语言所写的程序,并对每个模块进行单元测试。
(7)测试阶段,系统地设计测试用例,尽可能多地发现软件中的错误,并调试改正软件中的错误;
(8)软件维护阶段,主要目的是通过修改软件使所开发的软件能够持久地满足用户的需要。