联大学堂河南农业大学编译原理网上考试答案
计算机执行用高级语言编写的程序有哪些途径? |
|
|
写出表达式(a+b)|(a-b-(a+b*c)的四元序列 |
|
|
形式语言 |
|
|
符号串 |
|
|
产生式是用于定义()的一种书写规则 |
|
|
递归下降法不允许任一非终极符是直接()递归的 |
|
|
常用的参数传递方式有(),传值和传名 |
|
|
语法分析基于()文法进行,即识别的是该类文法的句子。语法分析的有效 工具是() |
|
|
一个 LR 分析器包括两部分:一个总控程序和() |
|
|
扫描器是(),它接受输入的(),对源程序进行()并识别出一个个(),其输出结果是单词符号,供语法分析器使用 |
|
|
一个句型中的最左简单短语称为该句型的() |
|
|
自顶向下的语法分析方法的基本思想是:从文法的()开始,根据给定的输 入串并按照文法的产生式一步一步的向下进行(),试图推导出文法的(),使之与给定的输入串() |
|
|
一个典型的编译程序中,不仅包括(),(),(), 代码优化、目标代码生成等五个部分,还应包括表格处理和出错处理 |
|
|
设 G 是一个给定的文法,S 是文法的开始符号,如果 S->x( 其中 x∈VT*), 则称 x 是文 法的一个() |
|
|
待约项目 |
|
|
静态语义检查 |
|
|
产生式是用于定义()的一种书写规则 |
|
|
自底向上的语法分析方法的基本思想是:从输入串入手,利用文法的产生式一步一步地 向上进行() ,力求归约到文法的() |
|
|
自上而下分析法采用()、归约、错误处理、()等四种操作 |
|
|
逆波兰式 ab+c+ d*e- 所表达的表达式为() |
|
|
词法分析基于()文法进行,即识别的单词是该类文法的句子 |
|
|
若源程序是用高级语言编写的,()是机器语言程序或汇编程序, 则其翻译程序称为() |
|
|
语法分析是依据语言的()规则进行的,中间代码产生是依据语言的()规 进行的 |
|
|
后缀式 abc-|所代表的表达式是() |
|
|