编译原理复习题
一、填空题
1、 一个名字的属性包括(类型)和(作用域)
2、 对于数据空间的存储分配,FORTRAN采用(静态分配)策略,PASCAL采用(栈式动态分配策略)策略
3、 如果一个文法存在某个句子对应两棵不同的语法树,则称这个文法是(属性文法)
4、 对于文法G,仅含终结符号的句型称为(一个句子)
5、 程序语言的单词符号一般可以分为(关键字,标识符、常数、运算符、界符)等等。
6、 语法分析器的输入是(单词符号),其输出是(语法单位)。
7、 扫描器的任务是从(源程序)中识别出一个个(单词符号)。
8、 语法分析最常用的两类方法是(...
编译原理复习题
一、选择题
1、在使用高级语言编程时,首先可通过编译程序发现源程序的全部 错误。
a. 语法 b. 语义 c. 语用 d. 运行
2、 要在某台机器上为某种语言构造编译程序,必须掌握下述那些内容____。
a. 汇编语言 b. 高级语言 c. 源语言 d. 目标语言
e. 程序设计方法学 f. 机器语言 g. 编译方法
①abf ②afg ③cdg ④ efg
...
那位大哥的手头有编译原理试题啊,可以给共享一下吗?
急啊………………
HDLC (High-level Data Link Control) 的意思是:
高级数据链路控制,是一个在同步网上传输数据、面向位的数据链路层协议,它是由国际标准化组织(ISO)制订的。HDLC是面向位的,传输的数据以二进制数据组成,不存在任何特殊的控制代码,但帧中的信息包含了控制和响应命令。支持全双工传输,具有较高的吞吐率。HDLC适合于点对点和多点(多路播送或一对多)连接。HDLC的子集被用来向X.25、ISDN和帧中继网提供信令和控制数据链路。
HDLC规程主要由HDLC帧结构、规程要素、规程类别三个部分组成[1]。为了能够实现HDLC的基本功能并能按照各项...