编译原理习题
编译原理习题
影龙武
加油呀ヾ(◍°∇°◍)ノ゙
展开
-
Java实现编译原理词法分析
Java实现编译原理词法分析题目前提条件输入终止条件字符#表示输入终止变量命名规则变量名只能为字母、数字、下划线的组合,且只能以字母或下划线开头考虑可能出现的不规范输入变量赋值没有用空格隔开,如x:=9; 或 x :=9;规范输入应该是x := 9;思路代码...原创 2020-04-08 12:35:11 · 354 阅读 · 0 评论 -
编译原理习题——第二章和第三章1试卷
第二章和第三章1试卷1.文法E→E+E | E*E | i 的句子 i * i+i * i有(C)棵不同的语法树。A. 1B. 3C. 5D. 72.由文法的开始符号出发经过若干步(包括0步)推导产生的文法符号序列称为(B)。A. 语言B. 句型C. 句子D. 句柄3.词法分析器的输出结果是(D)。A. 单词自身值B. 单词在符号表中的位置C. 单词的种别编码D...原创 2020-03-14 10:21:37 · 6163 阅读 · 3 评论 -
编译原理习题——第2章 文法和语言试卷
第2章 文法和语言试卷1. 文法:G:S→xSx|y所识别的语言是(D)。A. xyxB. (xyx)*C.x*yx*D. xnyxn(n≥0)2. 给定文法A→bA|ca,为该文法句子的是(C)。A. bbaB. cabC. bcaD. cba3. 文法G产生的(D)的全体是该文法描述的语言。A. 句型B. 终结符集C. 非终结符集D. 句子4. 若文法G...原创 2020-03-04 12:10:24 · 5310 阅读 · 0 评论 -
编译原理习题——第1章 编译原理概述试卷
第1章 编译原理概述试卷1.编译是对(C)A. 机器语言的执行B. 汇编语言的翻译C. 高级语言的翻译D. 高级语言程序的解释执行2.高级语言程序编写的程序经编译后产生的程序叫(B)A. 源程序B. 目标程序C. 连接程序D. 解释程序3.(C)不是编译程序的组成部分A. 词法分析程序B. 代码生成程序C. 设备管理程序D. 语法分析程序4.编译程序是一种(...原创 2020-02-26 09:46:26 · 796 阅读 · 0 评论