广东工业大学《331社会工作原理》[官方]历年考研真题(2019-2020)完整版

广东工业大学《331社会工作原理》[官方]历年考研真题(2019-2020)完整版
广东工业大学《331社会工作原理》[官方]历年考研真题(2019-2020)完整版

长安大学硕士学位研究生入学考试试题

长安大学2002年攻读硕士学位研究生入学考试试题 考试科目:土地信息系统 一、名词解释(每题5分,共30分): 土地信息系统 数字地面模型 地理信息系统 空间数据 图形数字化 二、简答题(每题10分,共30分): 1、土地信息系统的基本功能? 2、土地信息系统的组成? 3、地理实体的拓扑关系及其在GIS中的表现形式 三、论述题(每题15分,共30分): 1、试述矢量数据结构与栅格数据结构的优缺点。 2、试述土地信息系统空间数据的采集方法。 3、试述土地信息系统空间数据误差源。 4、试述地理信息系统的发展趋势。 长安大学2003年攻读硕士学位研究生入学考试试题 考试科目:土地资源管理学 一、概念解释(每个5分,其30分): 1、土地管理 2、土地的特性 3、土地的价格 4、土地利用 5、土地报酬递减规律 6、土地法 二、简答题(每小题8分,共48分): l、土地市场的特征表现在哪些方面? 2、土地价格调控的措施有哪些? 3、土地管理制度的含义及其实施的意义是什么? 4、土地利用总体规划编制的原则是什么? 5、何谓土地使用权出让? 6、我国目前的地籍管理主要包括哪几方面的内容? 三、论述题(每小题12分,共72分): l、怎样理解土地管理是社会稳定的根本保证? 2、为什么说土地问题是社会发展中的最主要的问题? 3、怎样合理地利用土地,才能取得良好的社会、经济、生态综合效益? 4、试述土地动杰监测的内容及意义。 5、怎样实现地籍档案管理的现代化? 6、为什么“实行对耕地进行特殊保护的政策",是执行基本国策的重要措施和目标之一? 长安大学2004年攻读硕士学位研究生入学考试试题 考试科目:土地资源管理学

编译原理复习题2017(含试卷)

* 编译原理复习题 一.简答题: 1) 什么是句子? 什么是语言? 解答:句子——设G 是一个给定的文法,S 是文法的开始符号,如果S x (其中x ∈V T * ),则称x 是文法的一个句子。 语言——语言是句子的集合。 或——设G[S]是给定文法,则由文法G 所定义的语言L(G)可描述为:L(G)={x │ S x,x ∈V T * } 。 2) DFA 与NFA 有何区别 ? 解答:DFA 与NFA 的区别表现为两个方面:一是NFA 可以有若干个开始状态,而DFA 仅只有一个 开始状态。另一方面,DFA 的映象M 是从K ×∑到K ,而NFA 的映象M 是从K ×∑到K 的子集,即映象M 将产生一个状态集合(可能为空集),而不是单个状态。 3) 自顶向下的语法分析方法的基本思想是什么? 解答:从文法的开始符号开始,根据给定的输入串并按照文法的产生式一步一步的向下进行直接 推导,试图推导出文法的句子,使之与给定的输入串匹配。 4) 自底向上的语法分析方法的基本思想是什么? 解答:从给定的输入串(终结符串)开始,根据文法的规则一步一步的向上进行直接归约,试图 归约到文法的开始符号。 5) 一个上下文无关文法G 包括哪四个组成部分? 解答:一组非终结符号,一组终结符号,一个开始符号,以及一组产生式。 6) 在自底向上的语法分析方法中,分析的关键是什么?

解答:关键是寻找句柄。 7)在自顶向下的语法分析方法中,分析的关键是什么? 解答:关键是选择候选式。 8)什么是属性文法? 答:是在上下文无关文法的基础上,为每个文法符号(含终结符和非终结符)配备若干个属 性值,对文法的每个产生式都配备了一组属性计算规则(称为语义规则)。在语法分析过 程中,完成语义规则所描述的动作,从而实现语义处理。 一个属性文法形式的定义为一个三元组AG,AG=(G,V,E)。 其中G为一个上下文无关文法;V为属性的有穷集;E为一组语义规则。 9)语法制导翻译 语法制导翻译:定义翻译所必须的语义属性和语义规则,一般不涉及计算顺序。 语法制导翻译(Syntax-Directed Translations): –一个句子的语义翻译过程与语法分析过程同时进行。 在文法中,文法符号有明确的意义,文法符号之间有确定的语义关系。属性描述语义信息, 语义规则描述属性间的的关系,将语义规则与语法规则相结合,在语法分析的过程中计算语义 属性值。 10)词法分析的主要任务是什么? 解答:词法分析器的任务是对构成源程序的字符串从左到右逐个字符逐个字符地进行扫 描,依次把它们识别为一个一个具有独立意义的单词,并确定其属性,再转换为长度统一的属 11)图示运行时存储空间的划分(分为哪几个区)。 解答: 一般分为静态区和动态区: 程序代码区、静态数据区、栈区和堆区 12)常用的中间语言种类有哪几种? 解答: 常用的中间语言种类有逆波兰表示、三元式、四元式和树形表示。 13)文法G所描述的语言是什么的集合? 解答:是由文法的开始符号推出的所有终结符串的集合。或说是句子的集合。 14)乔姆斯基把文法分为四种类型,即0型、1型、2型、3型。其中2型文法叫什么? 解答: 2型文法叫上下文无关文法。 15)常见的动态存贮分配策略有哪两种? 解答:常见的两种动态存贮分配策略是栈式动态分配策略和堆式动态分配策略。 16)语法分析的任务是什么?

广工编译原理(精选题集+必考大题

《编译原理》期末试题(二) 1、描述由正规式b*(abb*)*(a| ε)定义的语言,并画出接受该语言的最简DFA。 2、证明文法E → E + id | id是SLR(1)文法。 3、下面是表达式和赋值语句的文法,其中and的类型是bool ? bool → bool,+的类型是int ? int → int,=的类型是int ? int → bool,:= 要求id和E的类型都是int或者都是bool。为该文法写一个语法制导定义或翻译方案,它完成类型检查。 S →id := E E → E and E | E + E | E = E |id 6、描述由正规式b*a(bb*a)*b*定义的语言,并画出接受该语言的最简DFA。 7、下面的文法产生代表正二进制数的0和1的串集: B → B 0 | B 1 | 1 下面的翻译方案计算这种正二进制数的十进制值: B →B1 0 {B.va l := B1.val? 2 } | B1 1 {B.val := B1.val? 2 +1} | 1 {B.val := 1 } 请消除该基础文法的左递归,再重写一个翻译方案,它仍然计算这种正二进制数的十进制值。 编译原理试卷二答案 1、由正规式b*(abb*)*(a| ε)定义的语言是字母表{a, b}上不含子串aa的所有串的集合。最简DFA如下: 2、先给出接受该文法活前缀的DFA如下:

I0和I3都只有移进项目,肯定不会引起冲突;I2和I4都无移进项目并仅含一个归约项目,也肯定不会引起冲突;在I1中,E'的后继符号只有$,同第2个项目的展望符号“+”不一样,因此I1也肯定不会引起冲突。由此可以断定该文法是SLR(1)的。 3、语法制导定义如下。 S →id := E { S.type := if (id.type = bool and E.type = bool) or (id.type = int and E.type = int)then type_ok else type_error } E → E1and E2 { E.type := if E1.type = bool and E2.type = bool then bool else type_error } E → E1 + E2 { E.type := if E1.type = int and E2.type = int then int else type_error } E → E1 = E2{ E.type := if E1.type = int and E2.type = int then bool else type_error } E →id { E.type := lookup(id.entry) } 6、正规式b*a(bb*a)*b*体现的特点是,每个a的左边都有若干b,除非a是第一个字母。该正规式定义的语言是:至少含一个a,但不含子串aa的所有a和b的串集。最简DFA如下: 7、消除左递归后的文法: B → 1 B' B'→ 0 B' | 1 B' | ε 相应的翻译方案如下: B → 1 {B'.i := 1 }B'{B.val := B'.val} B'→ 0 {B'1.i := B'.i? 2 } B'1 {B'.val := B'1.val} | 1 {B'1.i := B'.i? 2 +1} B'1 {B'.val := B'1.val} | ε {B'.val := B'.i} 《编译原理》期末试题(三) 1、从优化的范围的角度,优化可以分哪两类?对循环的优化可以有哪三种?答:从优化的范围的角度,优化可以分为局部优化和全局优化两类; 对循环的优化有三种:循环不变表达式外提、归纳变量删除与计算强度削减。

长安大学历年考研真题

2008年硕士研究生入学考试试题(A)卷 一、术语解释(每小题 2分,共 20分) 1、数字地图 2、大地水准面 3、空间信息可视化 4、高程 5、工程测量学 6、1985国家高程基准 7、中误差 8、间接平差 9、空间关系10、3S技术 二、问答题(每小题 10 分,共 50 分) 1简述GPS测量误差的主要来源及减弱(以至消除)其影响的措施。2简述地物符号计算机自动绘制中,面状符号自动绘制的算法步骤。3试分析水准仪视准轴与水准管轴不平行对观测高差的影响规律,以及减弱(以至消除)其影响的措施。 4简述地形图分幅与编号的目的、原则及方法。 5简述等高线的定义、分类、特性以及计算机自动绘制等高线的算法步骤。 三、计算题(20分)1 试述高斯投影的特点?若我国某点的高斯坐标为:x = 3824211.862m,y = 36585356.716m,则该坐标值是按几度带投影计算求得的?该点位于第几带?该带中央子午线的经度是多少?该点位于中央子午线的哪一侧?到中央子午线的距离是多少?该点到赤道的距离是多少? 2 已知某三角形的测角中误差为±6",若将其内角观测值按三角形闭

合差进行调整,试计算调整后三角形内角的中误差?若其内角用J6经纬仪观测一测回的测角中误差为±8.5",欲使所测角的中误差达到±6",需要观测几个测回? 四、推证题(10分) 设),21(n ,,i L i ???=为某量的观测值,且各自独立,其权为),,2,1(n i p i ???=,中误差为),,2,1(n i m i ???=,试根据最小二乘准则证明 n n n p p p L p L p L p x +???+++???++=212211~ 为该量的最或是值。 五、论述题(考生自选2个题目,给出正确答案)(每小题25分,共50分) 1、试述全站仪大比例尺数字地形图测绘的基本程序及内容。 2、论述大比例尺数字地形图测绘的发展概况、面临的问题及研究的方向。 3、请说明遥感图像进行几何处理的原理及方法。 4、试述两种方法进行数字纠正的原理及作业过程。 5、结合实际详述建立一个GIS 应用系统的关键步骤及每一步的工作?期间应考虑的主要问题?存在的主要风险及如何防御? 6、分别从学科和技术的角度简述GIS 的概念?从整个系统的构成、核心功能及技术平台搭建三个侧面简述GIS 的组成?说明空间数据的主要来源?主要的空间参照系统有哪几种?

《编译原理》模拟期末试题汇总 6套,含答案

《编译原理》模拟试题一 一、是非题(请在括号内,正确的划√,错误的划×)(每个2分,共20分) 1.计算机高级语言翻译成低级语言只有解释一种方式。(×) 2.在编译中进行语法检查的目的是为了发现程序中所有错误。(×) 3.甲机上的某编译程序在乙机上能直接使用的必要条件是甲机和乙机的操作系统功能完全相同。 (√ ) 4.正则文法其产生式为 A->a , A->Bb, A,B∈VN , a 、b∈VT 。 (×) 5.每个文法都能改写为 LL(1) 文法。 (√) 6.递归下降法允许任一非终极符是直接左递归的。 (√) 7.算符优先关系表不一定存在对应的优先函数。 (×) 8.自底而上语法分析方法的主要问题是候选式的选择。 (×) 9.LR 法是自顶向下语法分析方法。 (×) 10.简单优先文法允许任意两个产生式具有相同右部。 (×) 二、选择题(请在前括号内选择最确切的一项作为答案划一个勾,多划按错论)(每个4分,共40分) 1.一个编译程序中,不仅包含词法分析,_____,中间代码生成,代码优化,目标代码生成等五个部分。 A.( ) 语法分析B.( )文法分析C.( )语言分析D.( )解释分析 2.词法分析器用于识别_____。 A.( ) 字符串B.( )语句 C.( )单词 D.( )标识符 3.语法分析器则可以发现源程序中的_____。 A.( ) 语义错误 B.( ) 语法和语义错误 C.( ) 错误并校正D.( ) 语法错误 4.下面关于解释程序的描述正确的是_____。

(1) 解释程序的特点是处理程序时不产生目标代码 (2) 解释程序适用于 COBOL 和 FORTRAN 语言 (3) 解释程序是为打开编译程序技术的僵局而开发的 A.( ) (1)(2) B.( ) (1)C.( ) (1)(2)(3) D.( ) (2)(3) 5.解释程序处理语言时 , 大多数采用的是_____方法。 A.( ) 源程序命令被逐个直接解释执行 B.( ) 先将源程序转化为中间代码 , 再解释执行 C.( ) 先将源程序解释转化为目标程序 , 再执行 D.( ) 以上方法都可以 6.编译过程中 , 语法分析器的任务就是_____。 (1) 分析单词是怎样构成的 (2) 分析单词串是如何构成语句和说明的 (3) 分析语句和说明是如何构成程序的 (4) 分析程序的结构 A.( ) (2)(3) B.( ) (2)(3)(4) C.( ) (1)(2)(3) D.( ) (1)(2)(3)(4) 7.编译程序是一种_____。 A. ( ) 汇编程序B.( ) 翻译程序 C.( ) 解释程序 D.( ) 目标程序 8.文法 G 所描述的语言是_____的集合。 A. ( ) 文法 G 的字母表 V 中所有符号组成的符号串 B.( ) 文法 G 的字母表 V 的闭包 V* 中的所有符号串 C.( ) 由文法的开始符号推出的所有终极符串 D. ( ) 由文法的开始符号推出的所有符号串 9.文法分为四种类型,即0型、1型、2型、3型。其中3型文法是_____。 A. ( ) 短语文法 B.( ) 正则文法 C.( ) 上下文有关文法 D.( ) 上下文无关文法 10.一个上下文无关文法 G 包括四个组成部分,它们是:一组非终结符号,一组终结符号,一个开始符号,以及一组 _____。 A.( ) 句子B.( ) 句型 C.( ) 单词 D.( ) 产生式 三、填空题(每空1分,共10分)

广东工业大学数据库原理与应用试卷答案

广东工业大学试卷用纸,共 页,第 页

广东工业大学试卷用纸,共页,第页

广东工业大学试卷用纸,共页,第页

一、填空(每题1分,共10分) 1、层次模型,网状模型,关系模型 2、逻辑结构设计,物理结构设计 3、原子性,持续性 4、并发调度的可串行性 5、闭包 6、描述事物的符号记录 二、选择题(每题2分,共20分) 三、简答题(每题4分,共16分) 1、解释数据库,数据库系统,数据库管理系统三个概念。 数据库是指长期存储于计算机内的、有组织的、可共享的数据集合。(1分) DBMS是指位于用户与OS之间的一层数据管理软件,它位用户或应用程序提供访问DB的方法。(1分) DBS是实现有组织的、动态的存储大量关联数据、方便多用户访问的计算机硬件、软件和数据资源组成的系统,即采用数据库技术的计算机系统。(2分) 2、试述视图和基本表之间的联系和区别? (1)视图和基本表在概念上等同,他们都是关系。(1分) (2)基本表是本身独立存在的表。视图是从一个或几个基本表(或视图)中导出的表,它与基本表不同,是一个 虚表。数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍然放在原来的基本表中。(3分) 3、数据库的完整性概念与数据库的安全性概念有什么区别和联系? 数据的完整性和安全性是两个不同的概念,但是有一定的联系。 前者是为了防止数据库中存在不符合语义的数据,防止错误信息的输入和输出,即所谓垃圾进垃圾出所造成的无效操作和错误结果。(2分) 后者是保护数据库防止恶意的破坏和非法的存取。也就是说,安全性措施的防范对象是非法用户和非法操作,完整性措施的防范对象是不合语义的数据。(2分) 4、什么是封锁?基本的封锁类型有几种,简要说明它们的含义。 封锁就是事务T在对某个数据对象(例如表、记录等)操作之前,先向系统发出请求,对其加锁。加锁后事务T就对该数据对象有了一定的控制,在事务T释放它的锁之前,其它的事务不能更新此数据对象。(2分)基本封锁类型:排它锁和共享锁。 排它锁又称为写锁:若事务T对数据对象A加上X锁,则只允许T读取和修改A,其它任何事务都不能再对A加任何类型的锁,直到T释放A上的锁(1分) 共享锁又称为读锁:若事务T对数据对象A加上S锁,则其它事务只能再对A加S锁,而不能加X锁,直到T 释放A 上的S锁。(1分) 四、计算(4分) 1、(R÷S)×S={(2,3,4,5),(2,7,2,3)} 2 广东工业大学试卷用纸,共页,第页

长安大学609数学分析考研真题及答案

长安大学609数学分析考研真题及答案——才聪学习网2021年长安大学理学院《609数学分析》考研全套 目录 ?全国名校数学分析考研真题汇编(含部分答案) 说明:本科目考研真题不对外公布(暂时难以获得),通过分析参考教材知识点,精选了有类似考点的其他院校相关考研真题,以供参考。 2.教材教辅 ?华东师范大学数学系《数学分析》(第4版)(上册)配套题库【名校考研真题+课后习题+章节题库+模拟试题】 ?华东师范大学数学系《数学分析》(第4版)(下册)配套题库【名校考研真题+课后习题+章节题库+模拟试题】 ?华东师范大学数学系《数学分析》(第4版)网授精讲班【注:因第23章考试不做要求,所以老师没有讲解。】【54课时】

说明:以上为本科目参考教材配套的辅导资料。 ? 试看部分内容 名校考研真题 第1章实数集与函数 1.设求f(g(x)).[海军工程大学研] 解: 2.证明:定义在对称区间(-l,1)内的任何函数f(x),必可以表示成偶函数H(x)与奇函数G(x)之和的形式,且这种表示法是唯一的.[合肥工业大学研] 证明:令

则f(x)=H(x)+G(x),且容易证明H(x)是偶函数,G(x)是奇函数.下证唯一性. 若还存在偶函数H 1(x)和奇函数G1(x),满足,则有 用-x代入①式有 由①+②可得H(x)=H1(x),再代入①式可得G(x)=G1(x).3.设,试验证,并求,x≠0,x≠1.[华中理工大学研] 解: 又 4.叙述数集A的上确界定义,并证明:对任意有界数列,总有 [北京科技大学研] 解:若存在数α满足下面两条: (1),都有x≤a; (2),一定存在x 0∈A,有x0>b. 则称a为数集A的上确界,即supA=a.

最新编译原理试题汇总+编译原理期末试题(8套含答案+大题集)

编译原理考试题及答案汇总一、选择 1.将编译程序分成若干个“遍”是为了_B__。 A . 提高程序的执行效率 B.使程序的结构更加清晰 C. 利用有限的机器内存并提高机器的执行效率 D.利用有限的机器内存但降低了机器的执行效率 2.正规式 MI 和 M2 等价是指__C__。 A . MI 和 M2 的状态数相等 B.Ml 和 M2 的有向弧条数相等。 C .M1 和 M2 所识别的语言集相等 D. Ml 和 M2 状态数和有向弧条数相等 3.中间代码生成时所依据的是 _C_。 A.语法规则 B.词法规则 C.语义规则 D.等价变换规则 4.后缀式 ab+cd+/可用表达式__B_来表示。 A. a+b/c+d B.(a+b)/(c+d) C. a+b/(c+d) D. a+b+c/d 6.一个编译程序中,不仅包含词法分析,_A____,中间代码生成,代码优化,目标代码生成等五个部分。 A.( ) 语法分析 B.( )文法分析 C.( )语言分析 D.( )解释分析 7.词法分析器用于识别__C___。 A.( ) 字符串 B.( )语句 C.( )单词 D.( )标识符 8.语法分析器则可以发现源程序中的___D__。 A.( ) 语义错误 B.( ) 语法和语义错误 C.( ) 错误并校正 D.( ) 语法错误 9.下面关于解释程序的描述正确的是__B___。 (1) 解释程序的特点是处理程序时不产生目标代码 (2) 解释程序适用于 COBOL 和 FORTRAN 语言 (3) 解释程序是为打开编译程序技术的僵局而开发的 A.( ) (1)(2) B.( ) (1) C.( ) (1)(2)(3) D.( ) (2)(3) 10.解释程序处理语言时 , 大多数采用的是__B___方法。 A.( ) 源程序命令被逐个直接解释执行 B.( ) 先将源程序转化为中间代码 , 再解释执行 C.( ) 先将源程序解释转化为目标程序 , 再执行 D.( ) 以上方法都可以 11.编译过程中 , 语法分析器的任务就是__B___。 (1) 分析单词是怎样构成的 (2) 分析单词串是如何构成语句和说明的 (3) 分析语句和说明是如何构成程序的 (4) 分析程序的结构 A.( ) (2)(3) B.( ) (2)(3)(4)C.( ) (1)(2)(3) D.( ) (1)(2)(3)(4) 12.编译程序是一种___C__。 A. ( ) 汇编程序 B.( ) 翻译程序 C.( ) 解释程序 D.( ) 目标程序 13.文法 G 所描述的语言是_C____的集合。 A. ( ) 文法 G 的字母表 V 中所有符号组成的符号串 B.( ) 文法 G 的字母表 V 的闭包 V* 中的所有符号串 C.( ) 由文法的开始符号推出的所有终极符串 D. ( ) 由文法的开始符号推出的所有符号串 14.文法分为四种类型,即 0 型、1 型、2 型、3 型。其中 3 型文法是___B__。 A. ( ) 短语文法 B.( ) 正则文法 C.( ) 上下文有关文法 D.( ) 上下文无关文法15.一个上下文无关文法 G 包括四个组成部分,它们是:一组非终结符号,一组终结符号,一个开始符号,以及一组 __D___。 A.( ) 句子 B.( ) 句型 C.( ) 单词 D.( ) 产生式

编译原理模拟试卷及答案

模拟试题二 发表日期:2009年6月5日编辑:admin 阅读数:240 一、是非题(下列各题,你认为正确的,请在题干的括号内打“√”,错的打“×”。每题1分,共5分) 1、算符优先关系表不一定存在对应的优先函数。 2、数组元素的地址计算与数组的存储方式有关。 3、仅考虑一个基本块,不能确定一个赋值是否真是无用的。 4、每个文法都能改写为LL(1)文法。 5、对于数据空间的存贮分配,FORTRAN采用动态贮存分配策略。 二、填空题(每题2分,共20分) 1、从功能上说,程序语言的语句大体可分为_______语句和______语句两大类。 2、扫描器的任务是从________中识别出一个个_______。 3、所谓最右推导是指:_______。 4、语法分析最常用的两类方法是________和_________分析法。 5、一个上下文无关文法所含四个组成部分是_______________。 6、所谓语法制导翻译方法是_____________________。 7、符号表中的信息栏中登记了每个名字的有关的性质,如_________等等。 8、一个过程相应的DISPLAY表的内容为________。 9、常用的两种动态存贮分配办法是_____动态分配和_____动态分配。 10、产生式是用于定义_____的一种书写规则。 三、名词解释(每题2分,共10分) 1、遍 2、无环路有向图(DAG) 3、语法分析

4、短语 5、后缀式 四、简述题(每题4分,共24分) 1、考虑下面程序 ………… Var a:integer; Procedure S(X); Var X:integer; Begin a:=a+1; X:=a+X End; Begin a:=5; S(a); Print(a) End. 试问:若参数传递方式分别采取传名和传值时,程序执行后输出a的值是什么? 2、画出Pascal中实数(不带正负号,可带指数部分)的状态转换图。 3、写出表达式(a+b*c)/(a+b)-d的逆波兰表示及三元式序列。 4、已知文法G(S) S→a|∧|(T)

长安大学道路与铁道工程历年考研真题及答案详解

一、公路为什么要划分等级?公路分级的依据是什么?1997年11月26日交通部发布的《公路工程技术标准》(JTJ001-97)中是如何分级的?(12分) 答:为了满足经济发展、规划交通量、路网建设和功能等的要求,公路需要划分等级。公路分级的依据是其功能和适应的交通量。标准将公路分为五个等级:高速公路、一级公路、二级公路、三级公路、四级公路。 二、汽车在平曲线上行驶时力的平衡关系为u=v2/127R-ih。设:离心力为F,横向力为X、竖向力为Y、汽车重力为G、汽车轮距为b,汽车重力高度为hg、横向力附着系数为鰄。分析汽车在平曲线上一定速度行驶时的横向倾覆条件和横向滑移条件。(15分) 三、在公路平面设计中,如果圆曲线半径为R,从驾驶员的视觉考虑,如何确定回旋线参数A值。(10分) 答:回旋线的最小参数A值应根据汽车在缓和曲线上缓和行驶的要求(即离心加速度变化率)、行驶时间要求以及允许的超高渐变率要求等决定。我国规范和标准规定了缓和曲线的最小长度要求,因此根据公式RLs=A2可相应得到最小参数A值。通常只要A值满足R/3≤A≤R,便可满足视觉要求。 四、如果你承担了一条公路的纵断面设计工作,你将采取什么方法步骤进行纵断面设计?(12分) 答:1.拉坡前的准备工作;2.标注控制点位置;3.试坡;4.调整;5.核对;6.定坡。 五、分别简述公路和城市道路横断面的布置类型和适用性。(12分) 答:⒈公路横断面布置类型和适用性: 单幅双车道,这类公路适应的交通量大,行车速度可从20km/h至80km/h,在这种公路上行车,只要各行其道、视距良好,车速一般都不会受影响。 双幅多车道,这种公路适应车速高,通行能力大的交通线路。 单车道,对交通量小、地形复杂、工程艰巨的山区公路或地方性道路,可采用此种公路。 ⒉城市道路横断面布置类型和适用性: 单幅路,适用于机动车交通量不大且非机动车较少的次干路、支路以及用地不足拆迁困难的旧城改造的城市道路上。 双幅路,主要用于各向至少具有两条机动车道,非机动车较少的道路。 三幅路,适用于红线宽度大,机动车交通量大,非机动车较多的城市道路。 四幅路,适用于机动车辆速度较高,各向两条机动车道以上,非机动车多的快速路与主干路。 六、将纸上定线的路线敷设到地面上供详细测量和施工之用的方法称为实地放线,简述实地放线的常用方法和它们的特点(包括适用性)。(12分) 答:⒈穿线交点法,它是根据平面图上路线与施测地形时敷设的控制导线之间所建立的关系,把纸上路线的每条边逐一而独立地放到实地上去,延伸这些直线找出交点,构成路线导线。具体可分为支距法和解析法两种。适用于直线型定线方法。 ⒉直线定交点法,在地形平坦、视线开阔、路线受限不十分严、路线位置能根据地面目标明显决定的目标,可依据纸上路线和地貌地物的关系,现场直接将交点绘出。适用于直线型定线方法。 ⒊坐标法,根据实地的控制导线,对坐标进行放样。适用于直线型定线方法和曲线型定线方法。 七、何为冲突点、合流点和分流点?它那对交通的干扰和行车的安全影响程度有何不同?采用哪些方法可以消灭冲突点?(12分) 答:同一行驶方向的车辆向不同方向分流行驶的地点称为分流点;来自不同行驶方向的车辆以较小角度向同一方向汇合行驶的地点称为合流点;来自不同行驶方向的车辆以较大角度相互交叉的地点称为冲突点。其中,以直行与直行,左转与左转以及直行与左转车辆之间所产生的冲突点,对交通的干扰和行车的安全影响最大,其次是合流点,再次是分流点。 在道路交叉中,可通过以下方法消灭冲突点: ①实行交通管制,禁止车流左转。②采用渠化交通,采用环形平面交叉。③修建立体交叉,全通式立交桥。 八、有一条主要公路(整体式断面)和次要公路相互十字交*的地方拟修建一座收费立体交叉,如果不考虑地形、地物等条件的限制,试规划只设一处收费站的立体交*,徒手勾绘用各方向行车轨迹线表示的草图,并用箭头标出各行驶方向。(15分)

编译原理试题(卷)汇总-编译原理期末试题(卷)(8套含答案解析-大题集)

编译原理考试题及答案汇总 一、选择 1.将编译程序分成若干个“遍”是为了_B__。 A . 提高程序的执行效率 B.使程序的结构更加清晰 C. 利用有限的机器内存并提高机器的执行效率 D.利用有限的机器内存但降低了机器的执行效率 2.正规式 MI 和 M2 等价是指__C__。 A . MI 和 M2 的状态数相等 B.Ml 和 M2 的有向弧条数相等。 C .M1 和 M2 所识别的语言集相等 D. Ml 和 M2 状态数和有向弧条数相等 3.中间代码生成时所依据的是 _C_。 A.语法规则 B.词法规则 C.语义规则 D.等价变换规则 4.后缀式 ab+cd+/可用表达式__B_来表示。 A. a+b/c+d B.(a+b)/(c+d) C. a+b/(c+d) D. a+b+c/d 6.一个编译程序中,不仅包含词法分析,_A____,中间代码生成,代码优化,目标代码生成等五个部分。 A.( ) 语法分析 B.( )文法分析 C.( )语言分析 D.( )解释分析 7.词法分析器用于识别__C___。 A.( ) 字符串 B.( )语句 C.( )单词 D.( )标识符 8.语法分析器则可以发现源程序中的___D__。 A.( ) 语义错误 B.( ) 语法和语义错误 C.( ) 错误并校正 D.( ) 语法错误 9.下面关于解释程序的描述正确的是__B___。 (1) 解释程序的特点是处理程序时不产生目标代码 (2) 解释程序适用于 COBOL 和 FORTRAN 语言 (3) 解释程序是为打开编译程序技术的僵局而开发的 A.( ) (1)(2) B.( ) (1) C.( ) (1)(2)(3) D.( ) (2)(3) 10.解释程序处理语言时 , 大多数采用的是__B___方法。 A.( ) 源程序命令被逐个直接解释执行 B.( ) 先将源程序转化为中间代码 , 再解释执行 C.( ) 先将源程序解释转化为目标程序 , 再执行 D.( ) 以上方法都可以 11.编译过程中 , 语法分析器的任务就是__B___。 (1) 分析单词是怎样构成的 (2) 分析单词串是如何构成语句和说明的 (3) 分析语句和说明是如何构成程序的 (4) 分析程序的结构 A.( ) (2)(3) B.( ) (2)(3)(4)C.( ) (1)(2)(3) D.( ) (1)(2)(3)(4) 12.编译程序是一种___C__。 A. ( ) 汇编程序 B.( ) 翻译程序 C.( ) 解释程序 D.( ) 目标程序 13.文法 G 所描述的语言是_C____的集合。 A. ( ) 文法 G 的字母表 V 中所有符号组成的符号串 B.( ) 文法 G 的字母表 V 的闭包 V* 中的所有符号串 C.( ) 由文法的开始符号推出的所有终极符串 D. ( ) 由文法的开始符号推出的所有符号串 14.文法分为四种类型,即 0 型、1 型、2 型、3 型。其中 3 型文法是___B__。 A. ( ) 短语文法 B.( ) 正则文法 C.( ) 上下文有关文法 D.( ) 上下文无关文法15.一个上下文无关文法 G 包括四个组成部分,它们是:一组非终结符号,一组终结符号,一个开始符号,以及一组 __D___。 A.( ) 句子 B.( ) 句型 C.( ) 单词 D.( ) 产生式 16.通常一个编译程序中,不仅包含词法分析,语法分析,中间代码生成,代码优化,目标代码生成等五个部分,还应包括_C____。

广东工业大学编译原理实验报告

实验报告 课程名称____ 编译原理__________ 题目名称_ PL/0编译程序的修改扩充_ 学生学院______计算机学院__ 专业班级_______ ________ 学号 学生姓名______ ________ 指导教师____ _________ __ 20 年月日

一、课内实验要求 对PL/0作以下修改扩充: 增加单词:保留字ELSE,FOR,TO,DOWNTO,RETURN 运算符*=,/=,++,--,&,||,! 修改单词:不等号# 改为<> 增加条件语句的ELSE子句,要求:写出相关文法,语法图,语义规则。 二、实验环境与工具 计算机及操作系统:PC机,Windows2000,WindowsXP 程序设计语言:C 教学型编译程序:PL/0 设计方案 概述:源、目标语言,实现工具(平台),运行平台 源语言:PASCAL 目标语言:假想栈式计算机的汇编语言,可称为类PCODE指令代码 实现工具:Visual C++ 6.0 运行平台:Windows 7 三、设计方案 1.结构设计说明 (1)PL/0 语言编译器 PL/0语言可看成是PASCAL语言的子集,它的编译程序是一个编译解释执行系统。PL/0的目标程序为假想栈式计算机的汇编语言,与具体计算机无关。

(2)PL/0编译程序的语法分析过程BLOCK是整个编译过程的核心。这里根据编译程序的总体流程图,来弄清BLOCK过程在整个编译程序中的作用。总流程图如下图所示: PL/0语法调用关系图

PL/0 的编译程序采用一趟扫描方式,以语法分析程序为核心,词法分析程序和代码生 成程序都作为一个独立的过程,当语法分析需要读单词时就用词法分析程序,而当语法分析正确需生成相应的目标代码时,则调用代码生成程序。此外,用表格管理程序建立变量,常量和过程标识符的说明与引用之间的信息联系。用出错处理程序对词法和语法分析遇到的错误给出在源程序中出错的位置和错误性质。 (3)各功能模块描述

2018年长安大学考研初试真题及详细答案(附2019复试真题)

2018年长安大学803《道路工程》硕士研究生入学考试试题解析及参考答案 19届本校高分考研上岸学长费心总结,选自本人的《长安大学803道路工程考研复习一本通》 一.试述路基干湿类型的分类与确定方法。有些公路路基运营一段时间后,其内部的含水率会显著大于压实施工时的含水率,其可能的原因有哪些? 答:路基平衡湿度状况及平衡湿度预估(结合新版及规范).路基平衡湿度(用饱和度来表示)状况可依据路基的湿度来源分为潮湿 中湿 干燥三类。路基设计时依据路基工作区深度(Za),路床顶面至地下水位的相对高度(h)地下水位高度(hw),毛细水上什高度(h0)及路基填土高度(ht)的关系确定湿度状况类型。路基工作区指从汽车荷载通过路面传递至路基的垂直应力与陆机自重引起的垂直应力之比大于0.1(-0.2)的应力分布深度范围称为路基工作区,认为此此区域以外,汽车荷载的影响忽略不计。· 潮湿类路基的湿度由地下水控制,即地下水或地表积水

的水位高,路基工作区均处于地下水毛细润湿影响范围内,路基平衡湿度由地下水或地表长期积水的水位升降所控制。干燥类路基的湿度由气候因素控制,即地下水位很低,路基工作区均处于地下水毛细润湿面以上,路基平衡湿度完全由气候因素所控制;中湿类路基的湿度兼受地下水和气候因素影响,即地下水位较高,路基工作区被地下水毛细润湿面分为上下两部分,下部受毛细水润湿的影响,上部则受气候因素影响。潮湿类路基的平衡湿度可根据路基土组类别及地下水位高度,查表确定距地下水不同高度处的饱和度。干燥类路基的平衡湿度可根据路基所在自然区划的湿度指标TMI和路基土组类别确定,即先查取相应的TMI值,再按路基所在地区的TMI值和路基土组类别来查表插值确定路基饱和度;中湿类路基先分路基工作区上部和下部分别确定其平衡湿度,再以厚度加权平均计算路基的平衡湿度,地下水毛细润湿面以上的路基工作区称为路基工作区的上部,按TMI和路基土组类别确定其平衡湿度;地下水毛细润湿面以下的路基工作区称为路基工作区的下部,按距地下水位的距离和路基土组类别确定其平衡湿度 原因:雨水,地下水等进入路面结构,路基防排水系统不完善。 二.根据受力形式划分,挡土墙的类型有哪些?地基承载力不强的高填方路基适用于何种形式挡墙?其可能的失效破坏类型如

(精选)广工2014编译原理实验报告

实验报告 课程名称编译原理 题目名称 PL/0编译器的扩充 学生学院计算机学院 专业班级计算机科学与技术12(4) 学号 3112005901 学生姓名柏石先 指导教师李杨 程序功能完成情况 测试用例全面程度 学生对所编程序熟悉程度 报告格式是否与要求相符 报告内容是否准确、全面 2014 年 12 月 20日

一、实验目的与要求 对PL/0作以下修改扩充: (1)增加单词:保留字 ELSE,FOR,STEP,UNTIL,DO,RETURN 运算符 *=,/=,&,||,! (2)修改单词:不等号# 改为 <> (3)增加条件语句的ELSE子句,要求:写出相关文法,语法描述图,语义描述图。 二、实验环境与工具 1、源语言:PL/0语言,PL/0语言是PASCAL语言的子集,它的编译程序是一个编译解 析执行系统,后缀名为.PL0; 2、目标语言:生成文件后缀为*.COD的目标代码 3、实现平台:Borland C++Builder 6 4、运行平台:Windows 8.1 三、结构流程 1、结构设计说明 (1)PL/0 语言编译器 PL/0语言可看成是PASCAL语言的子集,它的编译程序是一个编译解释执行系统。PL/0的目标程序为假想栈式计算机的汇编语言,与具体计算机无关。

2、词法分析程序的设计 四、开发过程 (一)增加单词:保留字 ELSE,FOR,STEP,UNTIL,DO , RETURN 运算符 *=,/=,&,||,! 新增6个保留字和5个运算符,合计11个单词。 其中保留字ELSE,FOR,STEP,UNTIL,DO, RETURN分别对应ELSESYM,FORSYM, STEPSYM, UNTILSYM,DOSYM,RETURNSYM; 运算符 *= ,/= ,& ,|| ,!分别对应TIMESBECOMES, SLASHBECOMES, ANDSYM, ORSYM, NOTSYM。 注:要求只做词法分析部分,不做语义分析处理,实验的结果只是识别新增的保留字和运算 1.首先考虑需要增加保留字的个数,以及如何命名,再将新增的保留字添加对应的保留字的集合中。具体实现的语句如下所示: typedef enum { NUL, IDENT, NUMBER, PLUS, MINUS, TIMES, SLASH, ODDSYM, EQL, NEQ, LSS, LEQ, GTR, GEQ, LPAREN, RPAREN, COMMA, SEMICOLON, PERIOD,

长安大学考研试题汇总

高等路面工程 2002 1.论述对先行水泥混凝土路面施工技术规范进行修改的必要及建议。 2、路面结构排水 3、沥青混凝土施工技术规范中热拌沥青混合料的适用性及建议 4、基层冲刷的原因及改建措施 2003 1.试述沥青混凝土路面设计指标及其合理性 2.评述水泥混凝土路面结构组合设计方法 3.论述路面基层 4.试述沥青路面的性能要求及应对措施 5.试述旧水泥混凝土路面加铺维修技术 2004(1) 1、高速公路沥青路面早期破坏的类型、原因及采取措施。 2、新版的《公路水泥混凝土路面设计规范》与1994年的相比有哪些改变。 3、谈国内外沥青路面结构设计指标及见解。 4、解释 (1)长寿命(永久性)路面—— (2)预防性养护(路面)—— (3)软切缝(水泥混凝土)—— (4)沥青表面处治—— (5)OGFC(开级配沥青面层)—— 2004(2) 1、试述半刚性基层沥青路面。 2、谈谈你对柔性基层的认识。 3、水泥混凝土路面的疲劳特性与路面设计。 4、沥青混合料的组成类型及其路用性能。 2005(1) 1、论述沥青混凝土路面的设计方法及设计指标。 2、试论半刚性基层。 3、试论柔性基层 4、水泥混凝土路面破坏类型及维修措施。 5、试论高等级公路的典型路面结构。 6、论述路面排水系统。 2005(2) 1、解释 (1)封层—— (2)应力吸收层—— (3)预防性养护—— 2、公路水泥混凝土路面的设计。 3、沥青路面再生技术。 4、沥青路面功能及措施。 5、公路沥青路面施工技术规范的修订。 6、预防性养护 2006(1) 1. (1)长寿命路面

(2)微表处 (3)柔性基层 (4) (5)路面再生 2.加铺层结构设计方法 3.沥青路面早期破坏和防止措施 4.车辙形成机理和防止措施 5. 预防性养护 2007 高等公路工程(5选4) 1.路基压实原理,影响因素,并根据影响因素来分析说明指导施工压实的意义。 2.沥青路面水损坏的原因与防治的对策。 3.水泥砼路面设计指标与过程,破坏原因及目前国内外加铺工程方案及特点。 4.公路建设项目管理的主要内容及我国公路建设项目管理系统研究应用状况并提出自己的 建议。 5.设计速度与运行速度的概念,两者的关系及在公路线形设计中的应用。 道路工程基础(5选4) 1.论述土压力计算与方法。 2.论述沥青混合料配合比设计指标与路用性能的关系。 3.路面水泥混凝土的类型及技术特点。 4.地理信息系统功能及其在交通运输系统中的应用。 5.工程概算、预算、决算的内容及其区别。 道路建筑材料 2002 1.考虑路用性能的沥青混合料配合比设计 2、混凝土路(桥)面的使用要求如何改善 3、常用沥青混合料、SMA、Superpave混合料设计方法有何不同 4、沥青成功改性的关键技术 2003 1.试述沥青混合料组成设计 2.路(桥)面用水泥混凝土要性能与措施 3.降低沥青混凝土水损坏的技术 4.土工合成材料在路基、路面中的应用技术 5.论述国内外沥青混合了结构的实验方法 2004(1) 1、论述沥青混合料的类型及再路面结构层中的应用 2、改性沥青的类型、工艺特性及工程应用 3、路面水泥混凝土配合比设计方法及其改进 4、材料及应用 (1)大粒径碎石沥青混合料—— (2)骨架密实型(沥青混合料)—— (3)贫混凝土—— (4)环氧沥青混凝土—— (5)土工格室—— 2004(2) 1、论述Superpave沥青混合料设计方法。 2、水泥混凝土的类型、组成及适用场合。

广工编译原理报告

《编译原理》 专项选修课程实验报告 学院计算机学院 专业网络工程 年级班别2013级3班 学号 学生姓名 辅导教师刘添添 成绩 2015年12月

实验一 一.完成内容 扩充单词: (1)将保留字if改为fi (2)增加保留字else (3)增加运算符++、+= 二.设计思路 (1)将保留字if改为fi 1)修改变量定义 2)修改GetSym()方法 (2)增加保留字else 1)修改变量定义 头文件 2)修改GetSym()方法

(3)增加运算符++、+= 1)修改变量定义 2)修改GetSym()方法 三.调试 1、添加else保留字时出错,原因是忽略了查找时是用折半查找的解决方法:按字母表顺序修改定义变量。 四.运行测试 (1)将保留字if改为fi var a,b; begin a:=1; b:=2;

fi b>a then write(a) end. (2)增加保留字else (3)增加运算符++、+=

实验二 一.完成内容 扩充else 子句 二.设计思路 (1)EBNF 范式以及语法描述图 语句 (1) 递归下降子程序 if(sym==ifsym) { getsymdo; memcpy(nxtlev,fsys,sizeof(bool)*symnum); nxtlev[thensym]=true; nxtlev[dosym]=true; conditiondo(nxtlev,ptx,lev); /*调用条件处理(逻辑运算)函数*/ if(sym==thensym) { getsymdo; } else { error(16); /*缺少then*/ } //~~~~~~从这里开始修改~~~~~~~~~~~~~~~ cx1=cx; gendo(jpc,0,0); memcpy(nxtlev,fsys,sizeof(bool)*symnum); nxtlev[elsesym]=true; statementdo(nxtlev,ptx,lev); code[cx1].a=cx; if ( sym==elsesym ) { cx2=cx; getsymdo; if 条件 then 语句 else 语句

相关文档
最新文档