Microsoft PowerPoint - L9-v3.pptx

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "Microsoft PowerPoint - L9-v3.pptx"

Transcription

1 Lecture 9: 语法制导的翻译 -I Xiaoyuan Xie 谢晓园 计算机学院 E301

2 Introduction 9.1 概述

3 语义分析在编译程序中的作用 词法分析 目标代码生成 语法分析 中间代码优化 语义分析 分析 中间代码生成 合成

4 语法和语义的区别 语法 是描述一个合法定义的程序结构的规则 例如 <函数调用语句> id( <实参表达式>) 语义 说明一个合法定义的程序的含义 int x; float* f(); x(); x = f(); 符合变量声明的语法 语义 符合函数声明的语法 语义 符合函数调用的语法 不符合语义 符合赋值语句的语法 不符合语义

5 语义分析的必要性 一个语法正确的程序不能保证它是有意义的! 程序中容易出现各种语义错误 : 标识符未声明 y = x+3; 操作数的类型与操作符的类型不匹配 y = x*3; 数组下标变量的类型出错 A[x]; 语义分析不能检查程序在计算逻辑上的错误!!!!

6 程序设计语言语义的分类 静态语义(static semantics) 编译时(compile-time)可以检查的语义 例如 标识符未声明 标识符重复声明 动态语义(dynamics semantics) 目标程序运行时 run-time 才能检查的语义 例如 除零溢出错误 x/(y-i); 当 y = i时 数组下标越界 int a[5]; a[5] =0; 无效指针 int*p; p =NULL; *p = 3;

7 如何描述程序设计语言的语义? 程序设计语言的形式语义 属性文法 ( 用于描述静态语义 ) 操作语义 (Operational Semantics) 指称语义 (Denotational Semantics) 代数语义 (Algebra Semantics) 公理语义 (Axiomatic Semantics) 形式语义技术没有形式语法技术成熟硕士研究生的课程 -- 形式语义学

8 Basic concepts 9.2 基本概念

9 什么是语法制导翻译 语法制导翻译 在语法分析基础上边分析边翻译 翻译的依据 语义规则或语义子程序 翻译的结果 相应的中间代码 翻译的做法 为每个产生式配置相应的语义子程序 每当使用某 个产生式进行规约或推导时 就调用语义子程序 完成一部分翻 译工作 语法分析完成时 翻译工作也告结束

10 语义规则 产生式与语义规则 每个文法产生式A 有一组形式为b=f(c1, c2,, ck )的语义规则 其中b和c1, c2,, ck 是该产生式文法符号的属性 f 是函数 描述一个产生式所对应的翻译工作 如 改变某些变量的值 填/查各种符号表 发现并报告源程序错误 产 生中间代码 决定于要产生什么样的中间代码

11 文法属性 文法属性 每个文法符号有一组属性 X是一个文法符号 a是x的一个属性 用X.a表示a在某个标号为X 的分析树结点上的属性值 属性可以有多种类型 如num, type, table_entry, text等 两种类型 综合属性 如果b是A的属性 c1, c2,, ck 是产生式右部文法符 号的属性或A的其它属性 继承属性 如果b是右部某文法符号X的属性

12 基本概念(skip, 将在后面讨论) 综合属性 在分析树结点N上的非终结符号A的属性值由N对应的产生式所关 联的语义规则来定义 通过N的子结点或N本身的属性值来定义 继承属性 结点N的属性值由N的父结点所关联的语义规则来定义 依赖于N 的父结点 N本身和N的兄弟结点上的属性值 不允许N的继承属性通过N的子结点上的属性来定义, 但是允许N的综合属性依赖 于N本身的继承属性, 终结符号有综合属性(由词法分析获得) 但是没有继承属性

13 语法制导定义 语法制导(的文法)定义是一个CFG和属性及规则的结合 Syntax-Directed Definition, SDD 属性和文法符号相关联 规则与产生式相关联 只含有综合属性的例子

14 语法分析树上的SDD求值 实践中很少先构造语法分析树再进行SDD求值 但在分析树上求值有助于翻译方案的可视化 便于理解 注释语法分析树 包含了各个结点的各属性值的语法分析树 步骤 对于任意的输入串 首先构造出相应的分析树 给各个结点 根据其文法符号 加上相应的属性值 按照语义规则计算这些属性值即可

15 语法分析树上的SDD求值 产 生 式 L En 注释分析树:结点的属性值都标注出来的分析树 8+5*2 n的注释分析树 L E.val = 18 E.val = 8 + T.val = 8 T.val = 5 F.val = 8 F.val = 5 digit.lexval = 8 n T.val = 10 digit.lexval = 5 语 义 规 则 print (E.val) E E1 + T E.val = E1.val + T.val E T E.val = T.val T T1 F T.val = T1.val F.val T F T.val = F.val F (E) F.val = E.val F digit F.val = digit.lexval F.val = 2 digit.lexval = 2

16 语法分析树上的SDD求值 产 生 式 S属性SDD的分析树各结点属性的计算可以自下而上地完成 L En 8+5*2 n的注释分析树 L E.val = 18 E.val = 8 + T.val = 8 T.val = 5 F.val = 8 F.val = 5 digit.lexval = 8 n T.val = 10 digit.lexval = 5 语 义 规 则 print (E.val) E E1 + T E.val = E1.val + T.val E T E.val = T.val T T1 F T.val = T1.val F.val T F T.val = F.val F (E) F.val = E.val F digit F.val = digit.lexval F.val = 2 digit.lexval = 2

17 语法分析树上的SDD求值 产 生 式 分析树各结点属性的计算可以自下而上地完成L E n 8+5*2 n的注释分析树 L E.val = 18 E.val = 8 + T.val = 8 T.val = 5 F.val = 8 F.val = 5 digit.lexval = 8 n T.val = 10 digit.lexval = 5 语 义 规 则 print (E.val) E E1 + T E.val = E1.val + T.val E T E.val = T.val T T1 F T.val = T1.val F.val T F T.val = F.val F (E) F.val = E.val F digit F.val = digit.lexval F.val = 2 digit.lexval = 2

18 语法分析树上的SDD求值 产 生 式 分析树各结点属性的计算可以自下而上地完成L E n 8+5*2 n的注释分析树 L E.val = 18 E.val = 8 + T.val = 8 T.val = 5 F.val = 8 F.val = 5 digit.lexval = 8 n T.val = 10 digit.lexval = 5 语 义 规 则 print (E.val) E E1 + T E.val = E1.val + T.val E T E.val = T.val T T1 F T.val = T1.val F.val T F T.val = F.val F (E) F.val = E.val F digit F.val = digit.lexval F.val = 2 digit.lexval = 2

19 语法分析树上的SDD求值 产 生 式 分析树各结点属性的计算可以自下而上地完成L E n 8+5*2 n的注释分析树 L E.val = 18 E.val = 8 + T.val = 8 T.val = 5 F.val = 8 F.val = 5 digit.lexval = 8 n T.val = 10 digit.lexval = 5 语 义 规 则 print (E.val) E E1 + T E.val = E1.val + T.val E T E.val = T.val T T1 F T.val = T1.val F.val T F T.val = F.val F (E) F.val = E.val F digit F.val = digit.lexval F.val = 2 digit.lexval = 2

20 语法分析树上的SDD求值 产 生 式 分析树各结点属性的计算可以自下而上地完成L E n 8+5*2 n的注释分析树 L E.val = 18 E.val = 8 + T.val = 8 T.val = 5 F.val = 8 F.val = 5 digit.lexval = 8 n T.val = 10 digit.lexval = 5 语 义 规 则 print (E.val) E E1 + T E.val = E1.val + T.val E T E.val = T.val T T1 F T.val = T1.val F.val T F T.val = F.val F (E) F.val = E.val F digit F.val = digit.lexval F.val = 2 digit.lexval = 2

21 语法分析树上的SDD求值 产 生 式 分析树各结点属性的计算可以自下而上地完成L E n 8+5*2 n的注释分析树 L E.val = 18 E.val = 8 + T.val = 8 T.val = 5 F.val = 8 F.val = 5 digit.lexval = 8 n T.val = 10 digit.lexval = 5 语 义 规 则 print (E.val) E E1 + T E.val = E1.val + T.val E T E.val = T.val T T1 F T.val = T1.val F.val T F T.val = F.val F (E) F.val = E.val F digit F.val = digit.lexval F.val = 2 digit.lexval = 2

22 语法分析树上的SDD求值 产 生 式 分析树各结点属性的计算可以自下而上地完成L E n 8+5*2 n的注释分析树 L E.val = 18 E.val = 8 + T.val = 8 T.val = 5 F.val = 8 F.val = 5 digit.lexval = 8 n T.val = 10 digit.lexval = 5 语 义 规 则 print (E.val) E E1 + T E.val = E1.val + T.val E T E.val = T.val T T1 F T.val = T1.val F.val T F T.val = F.val F (E) F.val = E.val F digit F.val = digit.lexval F.val = 2 digit.lexval = 2

23 语法分析树上的SDD求值 产 生 式 分析树各结点属性的计算可以自下而上地完成L E n 8+5*2 n的注释分析树 L E.val = 18 E.val = 8 + T.val = 8 T.val = 5 F.val = 8 F.val = 5 digit.lexval = 8 n T.val = 10 digit.lexval = 5 语 义 规 则 print (E.val) E E1 + T E.val = E1.val + T.val E T E.val = T.val T T1 F T.val = T1.val F.val T F T.val = F.val F (E) F.val = E.val F digit F.val = digit.lexval F.val = 2 digit.lexval = 2

24 语法分析树上的SDD求值 产 生 式 分析树各结点属性的计算可以自下而上地完成L E n 8+5*2 n的注释分析树 L E.val = 18 E.val = 8 + T.val = 8 T.val = 5 F.val = 8 F.val = 5 digit.lexval = 8 n T.val = 10 digit.lexval = 5 语 义 规 则 print (E.val) E E1 + T E.val = E1.val + T.val E T E.val = T.val T T1 F T.val = T1.val F.val T F T.val = F.val F (E) F.val = E.val F digit F.val = digit.lexval F.val = 2 digit.lexval = 2

25 语法分析树上的SDD求值 产 生 式 分析树各结点属性的计算可以自下而上地完成L E n 8+5*2 n的注释分析树 L E.val = 18 E.val = 8 + T.val = 8 T.val = 5 F.val = 8 F.val = 5 digit.lexval = 8 n T.val = 10 digit.lexval = 5 语 义 规 则 print (E.val) E E1 + T E.val = E1.val + T.val E T E.val = T.val T T1 F T.val = T1.val F.val T F T.val = F.val F (E) F.val = E.val F digit F.val = digit.lexval F.val = 2 digit.lexval = 2

26 语法分析树上的SDD求值 产 生 式 分析树各结点属性的计算可以自下而上地完成L E n 8+5*2 n的注释分析树 L E.val = 18 E.val = 8 + T.val = 8 T.val = 5 F.val = 8 F.val = 5 digit.lexval = 8 n T.val = 10 digit.lexval = 5 语 义 规 则 print (E.val) E E1 + T E.val = E1.val + T.val E T E.val = T.val T T1 F T.val = T1.val F.val T F T.val = F.val F (E) F.val = E.val F digit F.val = digit.lexval F.val = 2 digit.lexval = 2

27 语法分析树上的SDD求值 产 生 式 分析树各结点属性的计算可以自下而上地完成L E n 8+5*2 n的注释分析树 L E.val = 18 E.val = 8 + T.val = 8 T.val = 5 F.val = 8 F.val = 5 digit.lexval = 8 n T.val = 10 digit.lexval = 5 语 义 规 则 print (E.val) E E1 + T E.val = E1.val + T.val E T E.val = T.val T T1 F T.val = T1.val F.val T F T.val = F.val F (E) F.val = E.val F digit F.val = digit.lexval F.val = 2 digit.lexval = 2

28 语法分析树上的SDD求值 按照分析树中的分支对应的文法产生式 应用相应的语义规则计算属 性值 计算顺序问题 如果我们可以给各个属性值排出计算顺序 那么这个注释分析树就可 以计算得到 如果某个结点N的属性a为f(N1.b1,N2.b2,,Nk.bk) 那么我们需要先算出 N1.b1,N2.b2,,Nk.bk的值 S属性的SDD一定可以按照自底向上的方式求值 下面的SDD不能计算 A B A.s=B.i B.i=A.s+1

29 回顾一下两种属性的定义 综合属性 在分析树结点N上的非终结符号A的属性值由N对应的产生式所关 联的语义规则来定义 通过N的子结点或N本身的属性值来定义 继承属性 结点N的属性值由N的父结点所关联的语义规则来定义 依赖于N 的父结点 N本身和N的兄弟结点上的属性值 不允许N的继承属性通过N的子结点上的属性来定义, 但是允许N的综合属性依赖 于N本身的继承属性, 终结符号有综合属性(由词法分析获得) 但是没有继承属性

30 SDD (含有继承属性的例子1) 左递归文法使用自顶向下分析时 要消除左递归 出现了继承属性

31 SDD (含有继承属性的例子1) 3*5注释分析树及属性依赖图 注意观察inh属性是如何传递的

32 SDD (含有继承属性的例子2) SDD int id1, id2, id3 产 生 式 D TL T int 语 义 规 则 L.in = T.type T.type = integer T real T.type = real L L1, id L id L1.in = L.in; addtype(id.entry, L1.in) addtype(id.entry, L.in) 对于一个属性 不允许出现即是综合又是继承的现象

33 SDD (含有继承属性的例子2) int id1, id2, id3 注释分析树 不可能像像综合属性那样自下而上标注属性 D L.in = integer T.type = integer, L.in = integer int L.in = integer id1, id2 id3

34 SDD (含有继承属性的例子2) int id1, id2, id3的分析树 虚线 的依赖图 实线 D TL L.in = T.type 10个结点 每个属性一个结点 D T 4 type int in 9 in 5 L 8 in 7 L 10, id1 1 entry L 6, id2 2 entry id3 3 entry

35 SDD (含有继承属性的例子2) int id1, id2, id3的分析树 虚线 的依赖图 实线 L L1, id L1.in = L.in; addtype (id.entry, L.in) D T 4 type int in 9 in 5 L 8 in 7 L 10, id1 1 entry L 6, id2 2 entry id3 3 entry

36 拓扑顺序 使用依赖图来表示计算顺序 ---拓扑顺序 显然 这些值的计算顺序应该形成一个偏序关系 如果依赖图中出现了 环 表示属性值无法计算 给定一个SDD 很难判定是否存在一棵分析树 其对应的 依赖图包含环

37 SDD (含有继承属性的例子2) Int id1,id2, id3计算顺序 1.先构造输入的分析树 D T 4 type int in 9 in 5 L 8 in 7 L 10, id1 1 entry 4.按拓扑排序的次序计算属性 L 6, 2.构造属性依赖图 id3 3 entry id2 2 entry 3.对结点进行拓扑排序 结点的一种排 序 使得边只会从该次序中先出现的结 点到后出现的结点 例 不一定唯一

38 SDD (只含综合属性的例子) 8+5*2 n的计算顺序 L E.val = 18 E.val = 8 + T.val = 8 T.val = 5 F.val = 8 F.val = 5 digit.lexval = 8 n T.val = 10 digit.lexval = 5 F.val = 2 digit.lexval = 2

39 语义规则的计算方法---理论做法

40 语义规则的计算方法 --- 实际操作 tips 基于规则的方法 :( 编译器实现者 ) 静态确定 ( 编译器设计者提供的 ) 语义规则的计算次序 --- 用于手工构造的方法忽略规则的方法 :( 编译器实现者 ) 事先确定属性的计算策略 ( 如边分析边计算 ),( 编译器设计者提供的 ) 语义规则必须符合所选分析方法的限制 --- 适用于自动生成的方法

41 实现边分析边翻译 怎样的SDD可以和以前所介绍的语法分析结合在一起 属性的计算次序一定受分析方法所限定的分析树结点建立次序的限制 在对SDD的求值过程中 如果结点N的属性a依赖于结点M1的属性a1 M2的属性a2 那么我们必须先计算出Mi的属性 才能计算N的属性a 分析树的结点是自左向右生成 如果属性信息是自左向右流动 那么就有可能在分析的同时完成属性 计算

42 实现边分析边翻译 特定类型的SDD一定不包含环 且有固定排序模式 S属性的SDD L属性的SDD 对于这些类型的SDD 我们可以确定属性的计算顺序 且可以把不需 要的属性 及分析树结点 抛弃以提高效率 这两类SDD可以很好地和我们已经研究过的语法分析相结合

43 S属性的SDD及其相容分析方法 只包含综合属性的SDD称为S属性的SDD 自底向上 和LR语法分析器一起实现 每个语义规则都根据产生式体中的属性值来计算头部非终结符号的属性值 在依赖图中 总是通过子结点的属性值来计算父结点的属性值 可以和自顶向下 自底向上的语法分析过程一起计算 在构造分析树的结点的同时计算相关的属性 此时其子结点的属性必然已经计算完 毕 栈中的状态可以附加相应的属性值 在进行归约时 按照语义规则计算归约 得到的符号的属性值 自顶向下 递归下降分析中 可以在过程A()的最后计算A的属性---此时A调用的其他过程 对 应于子结构 已经调用完毕

44 S属性的SDD及其相容分析方法 例如 和LR分析相容

45 在分析树上计算SDD 按照后序遍历的顺序计算属性值即可 postorder(n) { for(从左边开始 对N的每个子结点C) postorder(c); //递归调用返回时 各子结点的属性计算完毕 对N的各个属性求值 } 一个自底向上的语法分析过程对应于一次后序遍 历 后续遍历精确地对应于一个LR分析器将一个 产生式规约为它的开始符号的过程 在LR分析过程中 我们实际上不需要构造分析树的结点

46 L属性的SDD及其相容分析方法 每个属性 要么是综合属性(S属性定义属于L属性定义) 要么是继承属性 且产生式A X1X2 Xn中计算Xi.a的规则只能使用 依赖图的边 A的继承属性 Xi左边的文法符号Xj的继承属性或综合属性 Xi自身的继承或综合属性 且这些属性之间的依赖关系不形成环 继承属性从左到右 从上到下 综合属性从下到上 在扫描过程中计算一个属性值时 和它相关的依赖属性都已经计算完毕

47 L属性的SDD及其相容分析方法 例如 教材例5.8所示SDD是L属性的 再如 教材例5.9 任何包含下列产生式和规则的SDD都不是L属性的

48 L属性的SDD及其相容分析方法 例如 变量类型声明的语法制导定义是一个L属性定义 产生式 语义规则 D L.in = T.type TL T int T. type = integer T T. type = real real L L1, L1.in = L.in; id addtype(id.entry, L.in) L id addtype(id.entry, L.in) 相容分析顺序 D T 4 type int in 9 in 5 L 8 in 7 L 10, id1 1 entry L 6, id2 2 entry id3 3 entry

49 具有受控副作用的语义规则 一个没有副作用的SDD称为属性文法 一个属性文法的规则仅 通过其他属性值和常量值来顶一个另一个属性值 增加了描述的复杂度 比如语法分析时如果没有副作用 标识符表就必须作为属性传递 可以把标识符表作为全局变量 然后通过副作用函数来添加新标识符 受控的副作用 不会对属性求值产生约束 即可以按照任何拓扑顺序求值 不会影响 最终结果 或者对求值过程添加简单的约束

50 受控副作用的例子 L En print(e.val) 通过副作用打印出E的值 总是在最后执行 而且不会影响其它属性的求值 变量声明的SDD中的副作用 addtype将标识符的类型信息加入到标识符表中 只要标识符不被重复声明 标识符的类型信息总是正确的

51 9.3 语法制导翻译的应用

52 语法制导翻译的应用 语法制导翻译技术主要应用 类型检查 处理基本类型和数组类型的L属性定义 中间代码生成 抽象语法树---一种中间代码表示形式

53 构造AST 抽象语法树AST 语法树是分析树的浓缩表示 算符和关键字是作为内部结点 语法制导翻译可以基于分析树 也可以基于语法树 语法树的例子 if B then S1 else S if-then-else B S1 S2 * 8 5 2

54 构造AST 抽象语法树 每个结点代表一个语法结构 对应于一个运算符 结点的每个子结点代表其子结构 对应于运算分量 表示这些子结构按照特定方式组成了较大的结构 可以忽略掉一些标点符号等非本质的东西 语法树的表示方法 每个结点用一个对象表示 对象有多个域 Leaf(op, val)创造一个叶子对象 返回一个指向叶子结点对应新记录的指针 Node(op, c1, c2,, ck) 其中c1-ck为子结点

55 构造AST (S属性SDD) 例1 S属性SDD 构造语法树的语法制导定义 p203, 5.11 a-4+c

56 构造AST (S属性SDD) 例1 S属性SDD 构造语法树的语法制导定义 p203, 5.11 a-4+c, 构造步骤 p1=new Leaf(id, entry_a) p2=new Leaf(num, 4); p3=new Node( -, p1,p2); p4=new Leaf(id, entry_c); p5=new Node( +, p3,p4);

57 构造AST (S属性SDD) 例2 S属性SDD 构造语法树的语法制导定义 产 生 式 E E1 + T E T T T1 F T F F (E) F id F num 语 义 规 则 E.nptr = mknode( +, E1.nptr, T.nptr) E.nptr = T.nptr T.nptr = mknode(, T1.nptr, F.nptr) T.nptr = F.nptr F.nptr = E.nptr F.nptr = mkleaf (id, id.entry) F.nptr = mkleaf (num, num.val)

58 构造AST (S属性SDD) a+5 b的语法树的构造 E.nptr T.nptr + E.nptr T.nptr T.nptr + F.nptr F.nptr num id id 指向符号表中a的入口 F.nptr id num 5 id 指向符号表中b的入口

59 构造AST (S属性SDD) a+5 b的语法树的构造 E.nptr T.nptr + E.nptr T.nptr T.nptr + F.nptr F.nptr num id id 指向符号表中a的入口 F.nptr id num 5 id 指向符号表中b的入口

60 构造AST (S属性SDD) a+5 b的语法树的构造 E.nptr T.nptr + E.nptr T.nptr T.nptr + F.nptr F.nptr num id id 指向符号表中a的入口 F.nptr id num 5 id 指向符号表中b的入口

61 构造AST (S属性SDD) a+5 b的语法树的构造 E.nptr T.nptr + E.nptr T.nptr T.nptr + F.nptr F.nptr num id id 指向符号表中a的入口 F.nptr id num 5 id 指向符号表中b的入口

62 构造AST (S属性SDD) a+5 b的语法树的构造 E.nptr T.nptr + E.nptr T.nptr T.nptr + F.nptr F.nptr num id id 指向符号表中a的入口 F.nptr id num 5 id 指向符号表中b的入口

63 构造AST (S属性SDD) a+5 b的语法树的构造 E.nptr T.nptr + E.nptr T.nptr T.nptr + F.nptr F.nptr num id id 指向符号表中a的入口 F.nptr id num 5 id 指向符号表中b的入口

64 构造AST (S属性SDD) a+5 b的语法树的构造 E.nptr T.nptr + E.nptr T.nptr T.nptr + F.nptr F.nptr num id id 指向符号表中a的入口 F.nptr id num 5 id 指向符号表中b的入口

65 构造AST (S属性SDD) a+5 b的语法树的构造 E.nptr T.nptr + E.nptr T.nptr T.nptr + F.nptr F.nptr num id id 指向符号表中a的入口 F.nptr id num 5 id 指向符号表中b的入口

66 构造AST (S属性SDD) a+5 b的语法树的构造 E.nptr T.nptr + E.nptr T.nptr T.nptr + F.nptr F.nptr num id id 指向符号表中a的入口 F.nptr id num 5 id 指向符号表中b的入口

67 构造AST (L属性SDD) 例3 L属性SDD 构造语法树的语法制导定义 p205, 5.12 消除左递归

68 构造AST (L属性SDD) 例3 L属性SDD 构造语法树的语法制导定义 p205, 5.12 a-4+c 构造依赖图

69 构造AST (L属性SDD) 例3 L属性SDD 构造语法树的语法制导定义 p205, 5.12 a-4+c 不同的语法分析 树与抽象语法树

70 基本类型和数组类型的L属性定义 例4 简化的类型表达式的语法 类型包括两个部分 T B C 基本类型B 分量C 分量形如[3][4] 表示3X4的二 维数组 e.g. int [3][4] 数组构造算符array array(3,array(4,int)) 表示抽象的3X4的二维数组

71 基本类型和数组类型的L属性定义 例4 简化的类型表达式的语法 int [2][3]的语法注释树 array(2, array(3, integer))

72 SDT 9.4 语法制导的翻译方案

73 语法制导的翻译方案 语法制导的翻译方案(syntax-directed translation scheme, SDT) SDD的一种补充 在产生式体内嵌入了程序片段的一个CFG 程序片段成为语义动作 可以出现在产生式体中任何地方 用 {语义动作}表示

74 可在语法分析过程中实现的SDT 实现SDT时 实际上并不会真的构造语法分析树 而是在分析过程中 执行语义动作 即使基础文法可以应用某种分析技术 仍可能因为动作的缘故导致此 技术不可应用 我们主要关注用SDT实现以下两类重要的SDD 基本文法是LR的 且SDD是S属性的 基本文法是LL的 且SDD是L属性的

75 可在语法分析过程中实现的SDT 判断是否可在分析过程中实现 将每个语义动作替换为一个独有的标记非终结符号 每个标记非 终结符号M的产生式为M ε 如果新的文法可以由某种方法进行分析 那么这个SDT就可以在 这个分析过程中实现 注意 这个方法没有考虑变量值的传递等要求

76 判断SDT可否用特定分析技术实现例子 L E n M1 M1 ε E E+T M2 M2 ε E T M3 M3 ε

77 面向S属性SDD的后缀翻译方案 后缀SDT 所有动作都在产生式最右端的SDT 文法可以自底向上分析且SDD是S属性的 必然可以构造 出后缀SDT 构造方法 将每个语义规则看作是一个赋值语义动作 将所有的语义动作放在规则的最右端

78 面向S属性SDD的后缀翻译方案 实现桌上计算器的后缀SDT 注意动作中对属性值的引用 我们允许语句引用全局变量 局部变量 文法符号的属性 文法符号的属性只能被赋值一次

79 面向S属性SDD的后缀翻译方案 后缀SDT的语法分析栈实现 可以在LR语法分析的过程中实现 归约时执行相应的语义动作 定义用于记录各文法符号的属性的union结构 栈中的每个文法符号 或者说状态 都附带一个这样的union类型的值 在按照产生式A XYZ归约时 Z的属性可以在栈顶找到 Y的属性可以 在下一个位置找到 X的属性可以在再下一个位置找到

80 面向S属性SDD的后缀翻译方案 分析栈实现的例子 假设语法分析栈存放在一个被称为stack的记录数组中 下标top 指向栈顶 stack[top]是这个栈的栈顶 stack[top-1]指向栈顶下一个位置 如果不同的文法符号有不同的属性集合 我们可以使用union来保存 这些属性值 归约时能够知道栈顶向下的各个符号分别是什么,因此我们也能够确定各 个union中究竟存放了什么样的值

81 面向S属性SDD的后缀翻译方案 分析栈实现的例子 注意 stack[top-i]和文法符号的对应

82 产生式内部带有语义动作的SDT 例 把有加和减的中缀表达式翻译成后缀表达式 例如如果输入是8+5 2 则输出是 E TR R addop T {print (addop.lexeme)} R1 T num {print (num.val)} E T R num {print (8)} R num{print (8)}addop T{print (+)}R num{print(8)}addop num{print(5)}{print (+)}R {print(8)}{print(5)}{print(+)}addop T{print( )}R {print(8)}{print(5)}{print(+)}{print(2)}{print( )}

83 产生式内部带有语义动作的SDT 产生式内部带有语义动作的SDT 动作左边的所有符号(以及动作)处理完成后 就立刻执行这个动作 B X{a}Y 自底向上分析时 在X出现在栈顶时执行动作a 自顶向下分析时 在试图展开Y或者在输入中检测到Y的时刻执行a

84 产生式内部带有语义动作的SDT 不是所有的SDT都可以在分析过程中实现 例如 打印前缀表达式 后缀SDT以及L属性对应的SDT可以在分析时完成 移入/规约 冲突 M2 ε M4 ε 移入数字

85 SDT的基本实现方法 SDT的基本实现方法 忽略语义动作 对输入进行语法分析 产生一个语法分析树 检查每个内部结点N 如果产生式为A α 将α中各个动作当做 N的附加子结点加入 使得N的子结点从左到右和α中符号及动作 完全一致 对分析树进行前序遍历 在访问虚拟结点时执行相应动作

86 SDT的基本实现方法 例如 语句3*4*5的分析树如右 DFS可知动作执行顺序 A71,A5, A72, A41, A73, A42, A2 注意 一个动作的不同实例所访问的属性值属于不同的结点 E A 2 T 3 T * F A42 2 T 1 F * A5 digit:3 F A41 digit:4 A71 digit:5 A7 3 A72

87 SDT的基本实现方法 再如 语句3*5+4的分析树如右 分析后得到+*345

88 消除左递归时SDT的转换 如果动作不涉及属性值 可以把动作当作终结符号进行处理 然后消左递归 原始的产生式 E E1+T {print( + );} E T 转换后得到 E TR R + T {print ( + );} R R ε

89 消除左递归时SDT的一般转换形式 假设只有单个递归产生式 且该左递归非终结符只有单个属性 引入继承属性R.i 用来累计从A.a的值开始 不断应用g所得到的结果 XYY

90 消除左递归时 SDT 的一般转换形式

91 面向L属性SDD的翻译方案 产生式内部带有语义动作的SDT 将一个L属性的SDD转换为一个SDT的规则如下 将每个语义规则看作是一个赋值语义动作 将赋值语义动作放到相应产生式的适当位置 计算A的继承属性的动作插入到产生式体中对应的A的左边 如果A的继 承属性之间具有依赖关系 则需要对计算动作进行排序 计算产生式头的综合属性的动作在产生式的最右边

92 面向L属性SDD的翻译方案 例 数学排版语言EQN E sub 1.val S B B B1 B2 B B1 sub B2 B text E 1.val

93 面向L属性SDD的翻译方案 例 数学排版语言EQN 语法制导定义 E sub 1.val E.val 1 产 生 式 S B B B1 B2 B B1 sub B2 B text 语 义 规 则 B.ps = 10; S.ht = B.ht B1.ps = B.ps; B2.ps = B.ps; B.ht = max(b1.ht, B2.ht ) B1.ps =B.ps; B2.ps = shrink(b.ps); B.ht = disp (B1.ht, B2.ht ) B.ht = text.h B.ps

94 面向L属性SDD的翻译方案 例 数学排版语言EQN 翻译方案 S {B.ps = 10 } B继承属性的计算 B {S.ht = B.ht } 位于B的左边

95 面向L属性SDD的翻译方案 例 数学排版语言EQN 翻译方案 S {B.ps = 10 } B综合属性的计算 B {S.ht = B.ht } 放在右部末端

96 面向L属性SDD的翻译方案 例 数学排版语言EQN 翻译方案 S B B1 B2 B B text {B.ps = 10 } B {S.ht = B.ht } {B1.ps = B.ps } {B2.ps = B.ps } {B.ht = max(b1.ht, B2.ht ) } { B1.ps =B.ps } B1 sub { B2.ps = shrink(b.ps) } B2 {B.ht = disp (B1.ht, B2.ht ) } {B.ht = text.h B.ps }

97 面向L属性SDD的翻译方案 例 继承属性 next 语句结束后应该跳转到的标号 true false C为真/假时应该跳转到的标号 综合属性code表示代码

98 面向L属性SDD的翻译方案 语义动作 (a) (b) (c) (d) L1=new( ) L2=new( ) 计算临时值 C.false = S.next; C.true = L2 计算C的继承属性 S1.next = L1 计算S1的继承属性 S.code= 计算S的综合属型 根据放置语义动作的规则得到如下SDT (b)在c之前 (c)在s1之前 (d)在最右端 (a)可以放在最前面

99 作业 图5-4的SDD扩充如右图所示 为教材P198练习5.1.1的第二个表达式 P 语法规则 画出注释语法树和依赖图 教材P 教材P ) L -> En L.val = E.val 2) E -> TE' E'.inh = T.val E.val = E'.syn 3) E' -> +TE1' E_1'.inh = E'.inh + T.val E'.syn = E_1'.syn 4) E' -> ε E'.syn = E'.inh 5) T -> FT' T'.inh = F.val T.val = T'.syn 6) T' -> *FT1' T_1'.inh = T'.inh * F.val T'.syn = T_1'.syn 7) T' -> ε T'.syn = T'.inh 8) F -> (E) F.val = E.val 9) F -> digit F.val = digit.lexval

100

Microsoft PowerPoint - 5 Syntax-Directed Translation.pptx

Microsoft PowerPoint - 5 Syntax-Directed Translation.pptx 第五章语法制导的翻译 陈林 引言 使用上下文无关文法引导语言的翻译 CFG 的非终结符号代表了语言的某个构造 程序设计语言的构造由更小的构造组合而成 一个构造的语义可以由小构造的含义综合而来 比如 : 表达式 x+y 的类型由 x y 的类型和运算符 + 决定 也可以从附近的构造继承而来 比如 : 声明 int x; 中 x 的类型由它左边的类型表达式决定 语法制导定义和语法制导翻译 语法制导定义

More information

Microsoft PowerPoint - ch7.ppt [兼容模式]

Microsoft PowerPoint - ch7.ppt [兼容模式] 第七章 中间代码生成 静态中间代码记号分析检查代码中间生成流器器生成代码器器本章内容 介绍几种常用的中间表示 (intermediate representation): 后缀表示 图形表示和三地址代码 用语法制导定义和翻译方案来说明源语言的各种 用语法制导定义和翻译方案来说明源语言的各种构造怎样被翻译成中间形式 7.1.1 后缀表示 7.1 中间语言 E E ope uope (E) id num

More information

编译原理与技术

编译原理与技术 编译原理与技术 中间代码生成 2015/11/7 编译原理与技术 讲义 1 中间代码生成 - 布尔表达式翻译 - 控制流语句翻译 2015/11/7 编译原理与技术 讲义 2 布尔表达式的翻译 布尔表达式文法 G 4 E E 1 or E 2 E 1 and E 2 not E 1 ( E 1 ) id 1 relop id 2 true false id 3 布尔运算符 or and 和 not(

More information

Microsoft PowerPoint - ch7 [Compatibility Mode]

Microsoft PowerPoint - ch7 [Compatibility Mode] 记号流 第七章 分析器 静态检查器 中间代码生成 中间代码生成器 中间代码 代码生成器 本章内容 介绍几种常用的中间表示 (intermediate representation): 后缀表示 图形表示和三地址代码 用语法制导定义和翻译方案来说明源语言的各种构造怎样被翻译成中间形式 7.1.1 后缀表示 E E ope uope (E) id num 表达式 E 的后缀表示可以如下归纳定义 : 表达式

More information

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double

More information

* 1992.10 43 (91.49%) 4 9.51% 26 60.46% 13 4 30.2% 9.31 % 21 6 16 13 45 6 X1=8.16X=40.6 X2 X1 p 0.01 n =43 n =64 51 13 25 18 X1=6.635 X2=18.6 18.6 6.635 P 0.01 n =64 n =43

More information

OOP with Java 通知 Project 4: 4 月 19 日晚 9 点

OOP with Java 通知 Project 4: 4 月 19 日晚 9 点 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 4 月 19 日晚 9 点 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double x) { d

More information

Microsoft PowerPoint - 6 Intermediate-Code Generation.pptx

Microsoft PowerPoint - 6 Intermediate-Code Generation.pptx 第六章中间代码生成 陈林 本章内容 中间代码表示 抽象语法树 三地址代码 中间代码生成 表达式 类型检查 控制流 编译器前端的逻辑结构 静态类型检查和中间代码生成的过程都可以用语法制导的翻译来描述和实现 对于抽象语法树这种中间表示的生成, 第五章已经介绍过 表达式的有向无环图 语法树中, 公共子表达式每出现一次, 就有一个对应的子树 表达式的有向无环图 (Directed Acyclic Graph,DAG)

More information

chap07.key

chap07.key #include void two(); void three(); int main() printf("i'm in main.\n"); two(); return 0; void two() printf("i'm in two.\n"); three(); void three() printf("i'm in three.\n"); void, int 标识符逗号分隔,

More information

数学分析(I)短课程 [Part 2] 4mm 自然数、整数和有理数

数学分析(I)短课程 [Part 2]   4mm 自然数、整数和有理数 .. 数学分析 (I) 短课程 [Part 2] 自然数 整数和有理数 孙伟 华东师范大学数学系算子代数中心 Week 2 to 18. Fall 2014 孙伟 ( 数学系算子代数中心 ) 数学分析 (I) 短课程 Week 2 to 18. Fall 2014 1 / 78 3. 自然数理论初步 孙伟 ( 数学系算子代数中心 ) 数学分析 (I) 短课程 Week 2 to 18. Fall 2014

More information

什么是函数式编程?

什么是函数式编程? 函数式编程 FUNCTIONAL PROGRAMMING byvoid@byvoid.com 什么是函数式编程? 真相是 从停机问题开始 Bug 假设有停机判定算法 function halting(func, input) { } return if_func_will_halt_on_input; 充分利用停机判定 function ni_ma(func) { if (halting(func,

More information

第四章 102 图 4唱16 基于图像渲染的理论基础 三张拍摄图像以及它们投影到球面上生成的球面图像 拼图的圆心是相同的 而拼图是由球面图像上的弧线图像组成的 因此我 们称之为同心球拼图 如图 4唱18 所示 这些拼图中半径最大的是圆 Ck 最小的是圆 C0 设圆 Ck 的半径为 r 虚拟相机水平视域为 θ 有 r R sin θ 2 4畅11 由此可见 构造同心球拼图的过程实际上就是对投影图像中的弧线图像

More information

教学输入与学习者的语言输出 温晓虹 本文从三个方面探讨了语言的输入与输出的关系 首先从理论研究的角度讨 论了从语言输入到语言输出的习得过程 实验研究表明 输入的语言素材必须被学习者所接收 即使接收了的内容也并不会自动进入中介语的体系 而是需要进一步对输入语言进行 分解 归类等分析性与综合性的处理 在语言 内化 的基础上 学习者的中介语系统才能 够不断地得到重新组合 趋于目的语 另外 学习者在语言输出前和输出时需要调节

More information

"!""#!"#$!"""!""$ %&# #$(!""%!""& ) *+#,$ -.# % /&01!""(!" " &#(& ) 203,+," #$4,$ #5, %&# #$(!""%!""( #$!""# $ $!"#

!#!#$!!$ %&# #$(!%!& ) *+#,$ -.# % /&01!(!  &#(& ) 203,+, #$4,$ #5, %&# #$(!%!( #$!# $ $!# " #! ( # ( (!""&!""%!""&!""&!!""% "%!"""$& #& $!"#!""# $ "!""#!"#$!"""!""$ %&# #$(!""%!""& ) *+#,$ -.# % /&01!""(!" " &#(& ) 203,+," #$4,$ #5, %&# #$(!""%!""( #$!""# $ $!"# " %!""$ %!""!!!"##"$%& ( %&#

More information

实践 : 能够独立设计和开发简单语言的编译器 课程意义 : 1. 本课程能使学生对编程语言的设计和实现有深刻的理解, 对和编程语言有关的理论 ( 形式语言和自动机理论 类型论等 ) 有所了解, 对宏观上把握编程语言来说, 起一个奠基的作用 2. 对软件工程来说, 编译器是一个很好的实例 ( 基本设计

实践 : 能够独立设计和开发简单语言的编译器 课程意义 : 1. 本课程能使学生对编程语言的设计和实现有深刻的理解, 对和编程语言有关的理论 ( 形式语言和自动机理论 类型论等 ) 有所了解, 对宏观上把握编程语言来说, 起一个奠基的作用 2. 对软件工程来说, 编译器是一个很好的实例 ( 基本设计 课程名称 教学大纲 一 课程基本信息 开课单位信息学院课程代码 CS131 课程名称编译原理英文名称 Programming Languages and Compilers 学分 4 学时 64 授课对象 ( 面向专业 ) CS 双语 / 中文 / 全英文授课 双语 先修课程 CS100 二 课程简介和教学目的 课程简介 : 1. 本课程介绍编译器构造的一般原理和基本实现方法, 主要介绍编译器的各个阶段

More information

L15 MIPS Assembly

L15 MIPS Assembly Lecture 20: MIPS Assembly Language II Example: 过 程 调 用 int i; i 是 全 局 静 态 变 量 void set_array(int num) { array 数 组 是 局 部 变 量 int array[10]; for (i = 0; i < 10; i ++) { set_array 是 调 用 过 程 arrar[i] = compare

More information

5) 错误类型 5: 赋值号两边的表达式类型不匹配 6) 错误类型 6: 赋值号左边出现一个只有右值的表达式 7) 错误类型 7: 操作数类型不匹配或操作数类型与操作符不匹配 ( 例如整型变量与数组变量相加减, 或数组 ( 或结构体 ) 变量与数组 ( 或结构体 ) 结构体变量相加减 ) 8) 错误

5) 错误类型 5: 赋值号两边的表达式类型不匹配 6) 错误类型 6: 赋值号左边出现一个只有右值的表达式 7) 错误类型 7: 操作数类型不匹配或操作数类型与操作符不匹配 ( 例如整型变量与数组变量相加减, 或数组 ( 或结构体 ) 变量与数组 ( 或结构体 ) 结构体变量相加减 ) 8) 错误 3. 语义分析 本章实验为实验二, 任务是在词法分析和语法分析程序的基础上编写一个程序, 对 C 源代码进行语义分析和类型检查, 并打印分析结果 与实验一不同的是, 实验二不再借助已有的工具, 所有的任务都必须手写代码来完成 另外, 虽然语义分析在整个编译器的实现中并不是难度最大的任务, 但却是最细致 琐碎的任务 因此需要用心地设计诸如符号表 变量类型等数据结构的实现细节, 从而正确 高效地实现语义分析的各种功能

More information

第5章修改稿

第5章修改稿 (Programming Language), ok,, if then else,(), ()() 5.0 5.0.0, (Variable Declaration) var x : T x, T, x,,,, var x : T P = x, x' : T P P, () var x:t P,,, yz, var x : int x:=2. y := x+z = x, x' : int x' =2

More information

破解斯蒂德曼的联合生产之谜 斯蒂德曼声称 如果按照马克思的方法来计算价值 则在联合生产中 就会出现负的价值和剩余价值 从而出现负剩余价值与正利润并存的现象 这是不正确的 其原因是 斯蒂德曼在确定不同生产过程中劳动所创造的价值时 根据的是自然时间 而非社会必要劳动时间 实际上 如果按照社会必要劳动时间来决定不同生产过程中劳动所创造的价值 则即使是在联合生产的条件下 也不可能出现负的价值和剩余价值 从而更谈不上负剩余价值与正利润并存

More information

2015 44010078609858X 广 州 澳 希 亚 实 业 有 限 公 司 广 州 市 荔 湾 区 国 家 税 务 局 第 二 税 务 分 局 2015 914401011904301233 广 州 市 运 输 有 限 公 司 广 州 市 荔 湾 区 国 家 税 务 局 第 二 税 务 分

2015 44010078609858X 广 州 澳 希 亚 实 业 有 限 公 司 广 州 市 荔 湾 区 国 家 税 务 局 第 二 税 务 分 局 2015 914401011904301233 广 州 市 运 输 有 限 公 司 广 州 市 荔 湾 区 国 家 税 务 局 第 二 税 务 分 根 据 国 家 税 务 总 局 公 告 2016 年 第 7 号, 我 市 信 用 等 级 为 A 级 的 一 般 纳 税 人 取 得 销 售 方 使 用 增 值 税 发 票 系 统 升 级 版 开 具 的 增 值 税 专 用 发 票, 自 2016 年 3 月 1 日 起, 可 以 不 再 进 行 扫 描 认 证, 通 过 增 值 税 发 票 税 控 开 票 软 件 登 录 增 值 税 发 票 查

More information

团 学 要 闻 我 校 召 开 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 3 月 17 日, 我 校 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 在 行 政 办 公 楼 五 楼 会 议 室 举 行, 校 团 委 委 员 各 院 ( 系 ) 团 委 书 记 校 学 生

团 学 要 闻 我 校 召 开 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 3 月 17 日, 我 校 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 在 行 政 办 公 楼 五 楼 会 议 室 举 行, 校 团 委 委 员 各 院 ( 系 ) 团 委 书 记 校 学 生 共 青 团 工 作 简 报 2011 年 第 1 期 共 青 团 大 连 海 洋 大 学 委 员 会 团 学 要 闻 : 导 读 我 校 召 开 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 我 校 在 大 连 市 大 学 生 创 新 创 意 作 品 大 赛 中 取 得 佳 绩 校 团 委 召 开 学 生 干 部 思 想 动 态 座 谈 会 校 团 委 组 织 开 展 弘 扬 雷 锋

More information

Book1

Book1 經 辦 網 點 名 稱 網 點 位 址 第 一 支 行 營 業 室 廣 東 省 廣 州 市 越 秀 區 沿 江 中 路 193 號 第 二 支 行 營 業 室 廣 東 省 廣 州 市 沿 江 西 路 145 號 吉 祥 支 行 廣 東 省 廣 州 市 東 風 中 路 313 號 荔 灣 支 行 營 業 室 廣 東 省 廣 州 市 荔 灣 區 南 岸 路 63 號 三 樓 北 京 路 支 行 營 業

More information

第 卷 逆向转换流程 本文提出的基于 [ ] 编译生成技术的 - 程序模型逆向变换, 转换的目标是将 程序源 码转换生成容易理解的过程蓝图和 类图的可 视化模型, 辅助系统理解 逆向转换流程如图 所示 图 逆向转换流程 图 描述了逆向转换的流程, 可分为如下几个 步骤 : ) 构造产生 编译器 采用

第 卷 逆向转换流程 本文提出的基于 [ ] 编译生成技术的 - 程序模型逆向变换, 转换的目标是将 程序源 码转换生成容易理解的过程蓝图和 类图的可 视化模型, 辅助系统理解 逆向转换流程如图 所示 图 逆向转换流程 图 描述了逆向转换的流程, 可分为如下几个 步骤 : ) 构造产生 编译器 采用 第 卷第 期 年 月... 文章编号 : - ( ) - - 基于 的 程序模型逆向转换 摘 樊波, 刘建宾 ( 北京信息科技大学计算机学院, 北京 ) 要 : 针对软件的维护和更新问题, 提出一种基于编译技术 以类图和过程蓝图作为 抽象模型的 程序模型逆向变换方法 从对逆向变换的核心思想 逆向变换规则和机制出发, 提出了从 源代码到 类图和过程蓝图的逆向变化规则, 并用数学的形式进行了精确的 定义

More information

TD

TD *TD-000212-05* 20- 应用实例 4 本例显示的是使用两个亚低 音扬声器和多个顶箱的双声 道 立体声 设置 除了各声道都增加了一个顶 箱外 也可以增加更多的顶 箱 本例和例 3 的情况一 致 声道 2 或 右声道 声道 1 或 左声道 要接到更多的顶箱 将最后 一个顶箱的全幅线路输出接 头处的线缆接到下一个顶箱 的全幅线路输入接头 在不 降低信号质量的情况下 最

More information

32 91320301136426860D 江 苏 汉 邦 建 设 集 团 有 限 公 司 201601 41.50 45.00 0.00 86.50 33 05021063-9 江 苏 邦 实 建 设 工 程 有 限 公 司 201601 37.00 49.50 0.00 86.50 34 703

32 91320301136426860D 江 苏 汉 邦 建 设 集 团 有 限 公 司 201601 41.50 45.00 0.00 86.50 33 05021063-9 江 苏 邦 实 建 设 工 程 有 限 公 司 201601 37.00 49.50 0.00 86.50 34 703 2016 年 徐 州 市 建 筑 业 施 工 企 业 上 半 年 综 合 信 用 评 价 得 分 表 日 期 :2016-06-14 序 号 组 织 机 构 代 码 单 位 名 称 批 次 基 本 信 用 分 综 合 考 核 得 分 日 常 扣 分 信 用 考 核 总 分 1 13641102-8 徐 州 市 政 建 设 集 团 有 限 责 任 公 司 201601 50.00 49.33 0.00

More information

工程项目进度管理 西北工业大学管理学院 黄柯鑫博士 甘特图 A B C D E F G 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 甘特图的优点 : 直观明了 ( 图形化概要 ); 简单易懂 ( 易于理解 ); 应用广泛 ( 技术通用 ) 甘特图的缺点 : 不能清晰表示活动间的逻辑关系 WBS 责任分配矩阵 ( 负责〇审批

More information

Microsoft PowerPoint - ch1.ppt [兼容模式]

Microsoft PowerPoint - ch1.ppt [兼容模式] 编译原理和技术 中国科学技术大学计算机科学与技术学院张昱 0551-3603804 yuzhang@ustc.edu.cn 致谢 本系列讲稿是在陈意云教授撰写的 编译原理和技术 讲稿之上完成, 特此感谢陈老师! 课程简介 课程内容 介绍编译器构造的一般原理和基本实现方法 包括的理论知识 : 形式语言和自动机理论 语法制导的定义和属性文法 类型论与类型系统 程序分析原理, 等等 强调形式描述技术和自动生成技术

More information

了 波 涛 和 号 声 袁 读 者 很 容 易 就 进 入 广 州 城 的 水 上 旅 途 袁 进 入 一 座 野 水 上 名 城 冶 的 传 说 中 去 遥 于 是 袁 一 座 名 城 往 事 充 满 了 漂 流 感 袁 旋 律 自 水 上 而 来 袁 我 们 就 这 样 来 到 了 往 事 的

了 波 涛 和 号 声 袁 读 者 很 容 易 就 进 入 广 州 城 的 水 上 旅 途 袁 进 入 一 座 野 水 上 名 城 冶 的 传 说 中 去 遥 于 是 袁 一 座 名 城 往 事 充 满 了 漂 流 感 袁 旋 律 自 水 上 而 来 袁 我 们 就 这 样 来 到 了 往 事 的 寻 访 名 城 前 诗 学 符 号 的 原 乡 要 要 叶 名 城 往 事 记 忆 之 旅 曳 总 序 海 男 呈 现 在 我 们 眼 前 的 这 套 叶 名 城 往 事 记 忆 之 旅 曳 丛 书 袁 从 一 开 始 就 打 开 了 时 间 地 图 和 历 史 相 遇 中 的 旅 行 线 路 遥 在 这 个 逐 渐 丧 失 记 忆 力 和 想 象 力 的 二 十 一 世 纪 袁 重 新 回 到 原

More information

壹、摘 要

壹、摘  要 彰 化 縣 102 年 度 國 民 中 小 學 學 生 獨 立 研 究 作 品 徵 選 作 品 說 明 書 作 品 編 號 : 組 別 : 國 小 高 年 級 組 ( 四 五 六 年 級 ) 國 中 組 數 學 類 自 然 與 生 活 科 技 類 人 文 社 會 類 作 品 名 稱 : 山 水 之 間 ~ 福 佬 客 ( 山 ) 在 閩 南 族 群 ( 水 ) 的 尋 根 第 一 階 段 研 究 訓

More information

,,,,,,, ;,, ;, ;, (, / ),, ;,,.,,,,,,,,,,,,,,,,, ;,,,,,,, 1, :,,, ;,,,, (, ),,,,, 1,,, (,, )

,,,,,,, ;,, ;, ;, (, / ),, ;,,.,,,,,,,,,,,,,,,,, ;,,,,,,, 1, :,,, ;,,,, (, ),,,,, 1,,, (,, ) 刘世定 内容提要 : 本文在嵌入性视角的引导下, 进入关系合同理论领域 对关系合同的 分析, 以威廉姆森的合同治理结构理论作为基点 在分析了他的理论脉络和隐含假 设后, 本文提出了三个假定, 即约前关系导入 多元关系属性 对关系属性的有限控 制 在新的假设下, 首先讨论了合同治理结构和嵌入关系结构之间不同的对应关系, 并特别探讨了两者间的结构性摩擦 继而, 在关系合同的研究中引入了委托 - 代理关系,

More information

# 7 % % % < % +!,! %!!

# 7 % % % < % +!,! %!! ! # % 7 8 9 7! & () + ),. + / 0 /. 1 0 /2 &3 )4, 4 4 5 / 6 : /! # ;!!!! # %! &!! ( ) # 7 % % % < % +!,! %!! % % = % % % % % # 9 =! 7 8 7 8 > 8 7 =7 # 9 # 8 7 8 % ) % % % % %! %. / % < < < % / % < < <

More information

#!! +!,! # &!. / !!, 7!!, & #! % 7! % )

#!! +!,! # &!. / !!, 7!!, & #! % 7! % ) !!! #!! #% % & ( & ) %( #!! +!,! # &!. / 0 1 2 34 45 6!!, 7!!, & #! 6 8 5 % 7! % ) ) %!! ( &!, #% & 4 ( % ) ! & ( ) & ) ) ) )! # # 5! # % % +, +, +, +, +, +, +, +,! 1 # # !! # # 9 & &! # # ( , # & # 6

More information

& ( )! +!, # %! ( & &.! / /.

& ( )! +!, # %! ( & &.! / /. ! # # % & ( )! +!, # %! ( & &.! / /. ! ( 0 & #% ( +% 0 /, / ( 0 1 (!# + 0 1 # % ( 0 1 2 3!# % + ( / %! 0! 1 2 3 +! !% ), (! & & ( +/ & ( 4 56 0 1 2 #% ( 0 % /) 1 2 ( 0 1 2 0 7 8 / + ( / 0 + +# 1 + ) 0

More information

OOP with Java 通知 Project 4: 推迟至 4 月 25 日晚 9 点

OOP with Java 通知 Project 4: 推迟至 4 月 25 日晚 9 点 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 推迟至 4 月 25 日晚 9 点 复习 Protected 可以被子类 / 同一包中的类访问, 不能被其他类访问 弱化的 private 同时赋予 package access class MyType { public int i; public double d; public

More information

器之 间 向一致时为正 相反时则为负 ③大量电荷的定向移动形成电 流 单个电荷的定向移动同样形成电流 3 电势与电势差 1 陈述概念 电场中某点处 电荷的电势能 E p 与电荷量 q Ep 的比值叫做该点处的电势 表达式为 V 电场中两点之间的 q 电势之差叫做电势差 表达式为 UAB V A VB 2 理解概念 电势差是电场中任意两点之间的电势之差 与参考点的选择无关 电势是反映电场能的性质的物理量

More information

38 47995529 威 福 髮 藝 店 桃 園 市 蘆 竹 區 中 山 里 福 祿 一 街 48 號 地 下 一 樓 50,000 獨 資 李 依 純 105/04/06 府 經 登 字 第 1059003070 號 39 47995534 宏 品 餐 飲 桃 園 市 桃 園 區 信 光 里 民

38 47995529 威 福 髮 藝 店 桃 園 市 蘆 竹 區 中 山 里 福 祿 一 街 48 號 地 下 一 樓 50,000 獨 資 李 依 純 105/04/06 府 經 登 字 第 1059003070 號 39 47995534 宏 品 餐 飲 桃 園 市 桃 園 區 信 光 里 民 1 08414159 惠 鴻 眼 鏡 行 桃 園 市 中 壢 區 福 德 里 中 華 路 一 段 186 號 1 樓 30,000 獨 資 宋 耀 鴻 105/04/27 府 經 登 字 第 1059003866 號 2 17891110 承 元 冷 氣 空 調 工 程 行 桃 園 市 桃 園 區 中 德 里 國 際 路 1 段 98 巷 50 號 2 樓 之 4 200,000 獨 資 詹 安 平

More information

目 次 寫 在 前 面 李 世 宜... 3 第 一 組 Is this true love- 由 愛 生 恨... 4 曾 毓 皓 丁 士 甫 邱 俐 綺 姜 季 芸 黃 子 芹... 4 第 二 組 流 年 方 學 緯 邱 子 銘 施 酈 庭 曾 柏 陞 黃 勻 琪 羅 凱 騰...

目 次 寫 在 前 面 李 世 宜... 3 第 一 組 Is this true love- 由 愛 生 恨... 4 曾 毓 皓 丁 士 甫 邱 俐 綺 姜 季 芸 黃 子 芹... 4 第 二 組 流 年 方 學 緯 邱 子 銘 施 酈 庭 曾 柏 陞 黃 勻 琪 羅 凱 騰... 狂 想 集 指 導 老 師 : 李 世 宜 作 者 : 普 二 1 全 班 目 次 寫 在 前 面 李 世 宜... 3 第 一 組 Is this true love- 由 愛 生 恨... 4 曾 毓 皓 丁 士 甫 邱 俐 綺 姜 季 芸 黃 子 芹... 4 第 二 組 流 年... 21 方 學 緯 邱 子 銘 施 酈 庭 曾 柏 陞 黃 勻 琪 羅 凱 騰... 21 第 三 組 山 姆

More information

1 32 a + b a + b 2 2 a b a b 2 2 2 4a 12a + 9 a 6 2 4 a 12a + 9 a 6 ( 2a 3) 2 a 6 3 1 2 4 + 2 4 8 + 3 6 12 + 1 3 9 + 2 6 18+ 3 9 27 + 1 10 1 10 ax + by = 2 cx 7y = 8 1 2 1 4 1 8 1

More information

香港社會的特徵1b

香港社會的特徵1b ( ) -- 1 2 3 4 / / 5 1975 35 2002 314 2001 802 1975 10 1995 5 28 7 52% 6 / / 14% 7 1997 2001 1997 57% 2001 46% 1997 81% 2001 72% 1989-1990 177 2001-2002 3,736 10 20 30 1985 8 / 1998 4% 1993 27% 2001 1993

More information

山东建筑大学学分制管理规定(试行)

山东建筑大学学分制管理规定(试行) 山 建 大 校 字 2015 67 号 山 东 建 筑 大 学 关 于 印 发 学 分 制 管 理 规 定 ( 试 行 ) 的 通 知 各 院 部 校 直 各 部 门 : 山 东 建 筑 大 学 学 分 制 管 理 规 定 ( 试 行 ) 已 经 学 校 研 究 同 意, 现 印 发 给 你 们, 请 认 真 遵 照 执 行 山 东 建 筑 大 学 2015 年 8 月 7 日 1 山 东 建 筑

More information

前 言 为深入贯彻落实2012年中央1号文件精神 推进 农业科技促进年 活动 激励扎根农村基层 为农 业科教兴村作出杰出贡献的带头人 农业部于2012年 启动了百名农业科教兴村杰出带头人资助项目 该项 目是江苏华西集团公司捐赠500万元在中华农业科教基 金会设立 华西仁宝基金 开展的专项资助活动 资 助项目计划三年面向全国资助100名农业科教兴村杰出 带头人 每人资助5万元 按照项目申报和评审工作要求

More information

序 1995 年 我 走 进 了 朝 阳 区 将 台 乡 五 保 老 人 院, 如 今 17 年 后, 十 分 欣 喜 有 机 会 为 这 本 流 金 岁 月 小 集 作 序 在 多 年 陪 伴 孤 单 老 人 的 过 程 中, 我 深 深 地 体 会 到 每 位 老 人 的 生 命 里 其 实 都

序 1995 年 我 走 进 了 朝 阳 区 将 台 乡 五 保 老 人 院, 如 今 17 年 后, 十 分 欣 喜 有 机 会 为 这 本 流 金 岁 月 小 集 作 序 在 多 年 陪 伴 孤 单 老 人 的 过 程 中, 我 深 深 地 体 会 到 每 位 老 人 的 生 命 里 其 实 都 1 序 1995 年 我 走 进 了 朝 阳 区 将 台 乡 五 保 老 人 院, 如 今 17 年 后, 十 分 欣 喜 有 机 会 为 这 本 流 金 岁 月 小 集 作 序 在 多 年 陪 伴 孤 单 老 人 的 过 程 中, 我 深 深 地 体 会 到 每 位 老 人 的 生 命 里 其 实 都 积 累 了 许 多 独 特 的 光 彩 与 体 验 2001 年 我 在 中 国 青 少 年 发

More information

78 云 芝 79 五 加 皮 80 五 味 子 81 五 倍 子 82 化 橘 红 83 升 麻 84 天 山 雪 莲 85 天 仙 子 86 天 仙 藤 87 天 冬 88 天 花 粉 89 天 竺 黄 90 天 南 星 91 天 麻 92 天 然 冰 片 ( 右 旋 龙 脑 ) 93 天 葵

78 云 芝 79 五 加 皮 80 五 味 子 81 五 倍 子 82 化 橘 红 83 升 麻 84 天 山 雪 莲 85 天 仙 子 86 天 仙 藤 87 天 冬 88 天 花 粉 89 天 竺 黄 90 天 南 星 91 天 麻 92 天 然 冰 片 ( 右 旋 龙 脑 ) 93 天 葵 中 国 药 典 2015 年 版 目 录 一 部 药 材 和 饮 片 1 一 枝 黄 花 2 丁 公 藤 3 丁 香 4 九 里 香 5 九 香 虫 6 人 工 牛 黄 7 人 参 8 人 参 叶 9 儿 茶 10 八 角 茴 香 11 刀 豆 12 三 七 13 三 白 草 14 三 棱 15 三 颗 针 16 千 年 健 17 千 里 光 18 千 金 子 19 千 金 子 霜 20 土 木 香

More information

43081.indb

43081.indb 163 56 52 55 45 56 64 62 45 61 195156200712 19751219901119974 1997420009 2000920026 20026 195552200712 19826 199261994819948 19991019991020009 2000920026 200262007122004 5 164 195255200712 2000919931220009

More information

123 5060 50 5060 19 5060 19

123 5060 50 5060 19 5060 19 122 201011 1975 1974 1976 123 5060 50 5060 19 5060 19 124 50 60 1976 L 19 5060 19741976 50 125 19 126 80 80 127 1975 21 1974 1974 50. 128 / / 50 129 130 L AA 131 70 132 1974 70 133 1980 2010 80 134 T 1980726

More information

一 天 吃 两 顿, 从 不 例 外 我 上 班 就 是 找 一 个 网 吧 上 网 上 网 的 内 容 很 杂, 看 新 闻, 逛 论 坛, 或 者 打 打 小 游 戏 如 果 没 钱 上 网, 我 会 独 自 一 个 人 到 一 个 偏 僻 的 地 方, 静 静 地 坐 着 发 呆 这 也 是

一 天 吃 两 顿, 从 不 例 外 我 上 班 就 是 找 一 个 网 吧 上 网 上 网 的 内 容 很 杂, 看 新 闻, 逛 论 坛, 或 者 打 打 小 游 戏 如 果 没 钱 上 网, 我 会 独 自 一 个 人 到 一 个 偏 僻 的 地 方, 静 静 地 坐 着 发 呆 这 也 是 内 容 简 介 这 是 一 部 自 传 体 小 说, 也 是 一 本 向 年 轻 人 传 授 发 财 之 道 的 教 科 书 2005 年, 作 者 老 康 三 十 而 立, 带 着 老 婆, 拖 着 儿 子 ; 没 有 存 款, 没 有 房 子 ; 读 的 是 烂 学 校 破 专 业, 一 无 所 长 ; 毕 业 后 混 了 多 年, 稀 里 糊 涂, 不 幸 下 岗 ; 因 为 混 得 差, 朋

More information

工 造 价 15 邗 江 南 路 建 设 工 一 标 市 政 公 用 6000 中 机 环 建 集 团 有 限 公 胡 美 娟 16 邗 江 南 路 建 设 工 二 标 市 政 公 用 6337 17 品 尊 国 际 花 园 1# 2# 3# 4# 7# 9# 10# 11# 楼 地 库 C 区 工

工 造 价 15 邗 江 南 路 建 设 工 一 标 市 政 公 用 6000 中 机 环 建 集 团 有 限 公 胡 美 娟 16 邗 江 南 路 建 设 工 二 标 市 政 公 用 6337 17 品 尊 国 际 花 园 1# 2# 3# 4# 7# 9# 10# 11# 楼 地 库 C 区 工 2 工 造 价 1 新 纪 元 广 场 房 屋 建 筑 40689 11000 中 机 环 建 集 团 有 限 公 叶 正 君 2 3 大 上 海 御 龙 湾 二 期 A 区 A2~A4 商 业 楼 A 区 地 下 车 库 万 科 蜀 冈 地 块 商 品 房 项 目 二 期 工 ( 万 科 花 园 )1#-8# 住 宅 楼 A16-2 地 下 车 库 工 幼 儿 园 13# 15# 18# 20#

More information

第一篇 建置区划

第一篇 建置区划 第 八 篇 金 融 保 险 1986 年 至 2003 年, 全 县 金 融 体 制 不 断 改 革, 金 融 体 系 逐 步 形 成, 各 金 融 机 构 运 转 正 常, 存 贷 款 余 额 增 长, 逐 步 扭 亏 为 盈 全 县 4 大 保 险 公 司 开 展 多 种 保 险 业 务, 保 费 收 入 增 长, 理 赔 规 范 及 时 第 一 章 金 融 1986 年 至 2003 年, 蒙

More information

untitled

untitled 33 3 17 No. 35 1 2 3 18 179 104 4 5 6 19 No. 35 7 8 20 9 21 No. 35 10 22 23 No. 35 24 11 AA 25 No. 35 12 26 13 2013 27 No. 35 14 28 29 No. 35 15 30 16 17 31 No. 35 18 32 19 20 33 No. 35 21 34 22 2016 1

More information

Outline USB Application Requirements Variable Definition Communications Code for VB Code for Keil C Practice

Outline USB Application Requirements Variable Definition Communications Code for VB Code for Keil C Practice 路 ESW 聯 USB Chapter 9 Applications For Windows Outline USB Application Requirements Variable Definition Communications Code for VB Code for Keil C Practice USB I/O USB / USB 3 料 2 1 3 路 USB / 列 料 料 料 LED

More information

<4D6963726F736F667420576F7264202D2032303135C4EAC8EBD1A74D4241C1AABFBCD7DBBACFB2CEBFBCB4F0B0B8BCB0CFEABDE22E646F6378>

<4D6963726F736F667420576F7264202D2032303135C4EAC8EBD1A74D4241C1AABFBCD7DBBACFB2CEBFBCB4F0B0B8BCB0CFEABDE22E646F6378> 05 年 入 学 MBA 联 考 综 合 试 卷 参 考 答 案 及 详 解 说 明 : 由 于 05 年 入 学 MBA 联 考 试 题 为 一 题 多 卷, 因 此 现 场 试 卷 中 的 选 择 题 顺 序 及 每 道 题 的 选 项 顺 序, 不 同 考 生 有 所 不 同 请 在 核 对 答 案 时 注 意 题 目 和 选 项 的 具 体 内 容 所 有 解 析 来 自 网 络, 仅 供

More information

Microsoft Word - 朗诵诵材.doc

Microsoft Word - 朗诵诵材.doc 2014 年 全 港 春 華 杯 普 通 話 朗 誦 及 拼 音 认 读 大 賽 朗 誦 誦 材 幼 稚 園 K1- 散 文 組 娃 娃 的 夢 花 兒 的 夢, 是 紅 的, 小 樹 的 夢, 是 綠 的, 露 珠 的 夢, 是 圓 的, 娃 娃 的 夢, 是 甜 的 幼 稚 園 K1- 兒 歌 組 小 白 兔 小 白 兔, 白 又 白, 兩 隻 耳 朵 豎 起 來, 愛 吃 蘿 蔔 和 青 菜,

More information

<4D6963726F736F667420576F7264202D20B6C0AE78B0EDAABAC0B8A740B8D65FA7EBA7BAA54EA4E5BEC7ACE3A873C24FA55AA15E2E646F63>

<4D6963726F736F667420576F7264202D20B6C0AE78B0EDAABAC0B8A740B8D65FA7EBA7BAA54EA4E5BEC7ACE3A873C24FA55AA15E2E646F63> 黃 庭 堅 遷 謫 時 期 的 戲 作 詩 鍾 美 玲 高 苑 科 技 大 學 通 識 教 育 中 心 摘 要 受 北 宋 新 舊 黨 爭 的 影 響, 黃 庭 堅 於 紹 聖 元 年 責 授 涪 州 別 駕 黔 州 安 置, 從 此 展 開 一 連 串 遷 謫 的 命 運, 最 後 卒 於 遷 謫 地 宜 州 考 察 其 遷 謫 時 期 的 詩 歌, 有 許 多 以 戲 字 為 題 的 作 品,

More information

Microsoft Word - F5.docx

Microsoft Word - F5.docx 2 目錄 5A 5A 5A 5A 高慧冰 譚雅樂 余雅瑩 周子慧 劇本... P.4-P.5 奔跑人生... P.6 唐老師... P.7 唐老師... P.8 5B 5B 5B 5B 5B 5B 徐子盈 呂惠雅 黃智昭 熊雪瑩 鍾詠晴 吳博倫 敬愛的人... P.9 偶像... P.10 冬天... P.11 春夏秋冬... P.12 唐老師... P.13 安南讓決策從此變得簡單... P.14

More information

第十号 上市公司关联交易公告

第十号 上市公司关联交易公告 证 券 代 码 :600696 证 券 简 称 : 匹 凸 匹 编 号 : 临 2016-113 匹 凸 匹 金 融 信 息 服 务 ( 上 海 ) 股 份 有 限 公 司 关 于 出 售 匹 凸 匹 金 融 信 息 服 务 ( 深 圳 ) 有 限 公 司 100% 股 权 暨 关 联 交 易 的 公 告 本 公 司 董 事 会 及 全 体 董 事 保 证 本 公 告 不 存 在 任 何 虚 假 记

More information

06-07周年報告template.PDF

06-07周年報告template.PDF 06 07 P.2 P.3 () P.4 P.5 () P.6 20062007 6 (55%) 1 (9%) 1 (9%) 1 (9%) 1 (9%) 1 (9%) (P.1,P.2 ) 5 6 6 0.5 0.5 0.5 / 0.5 P.7 P.8 0.5 0.5 2 1 6 5 2 1 6 5 (P.3P.6) 0.5 0.5 0.5 0.5 0.5 0.5 P.9 () 4 6 5 6 6

More information

长 安 大 学 硕 士 学 位 论 文 基 于 数 据 仓 库 和 数 据 挖 掘 的 行 为 分 析 研 究 姓 名 : 杨 雅 薇 申 请 学 位 级 别 : 硕 士 专 业 : 计 算 机 软 件 与 理 论 指 导 教 师 : 张 卫 钢 20100530 长安大学硕士学位论文 3 1 3系统架构设计 行为分析数据仓库的应用模型由四部分组成 如图3 3所示

More information

Ps22Pdf

Ps22Pdf : : : / : ISBN 7-5617 - 2033-8 / K 116 : 5. 00 : 2005 7 1 CIP ( 2005) 109076 , 123, 1976 10 6, 10 9 1015,,,,, : ; 2 3,, 3 10 15 17 1 16 1, 4,, 17 18,,,, 23, 3, 7 19 3 4 6 4. 5 20, 23, 24 1900, 3000 770.,

More information

黑 龙 江 省 哈 尔 滨 市 规 划 局 与 黑 龙 江 汇 丰 实 业 发 展 有 限 公 司 行 政 处 罚 纠 纷 上 诉 案 中 华 人 民 共 和 国 最 高 人 民 法 院 行 政 判 决 书 (1999) 行 终 字 第 20 号 上 诉 人 ( 原 审 被 告 ) 黑 龙 江 省

黑 龙 江 省 哈 尔 滨 市 规 划 局 与 黑 龙 江 汇 丰 实 业 发 展 有 限 公 司 行 政 处 罚 纠 纷 上 诉 案 中 华 人 民 共 和 国 最 高 人 民 法 院 行 政 判 决 书 (1999) 行 终 字 第 20 号 上 诉 人 ( 原 审 被 告 ) 黑 龙 江 省 案 例 目 录 : 第 一 章 : 行 政 法 基 本 原 则 1. 黑 龙 江 省 汇 丰 实 业 发 展 有 限 公 司 诉 哈 尔 滨 市 规 划 局 行 政 处 罚 案 (P2-P6) 第 二 章 : 行 政 法 主 体 1 湖 南 省 溆 浦 县 中 医 院 诉 溆 浦 县 邮 电 局 不 履 行 法 定 职 责 案 (P7-P9) 2 田 永 诉 北 京 科 技 大 学 拒 绝 履 行

More information

, 7, Windows,,,, : ,,,, ;,, ( CIP) /,,. : ;, ( 21 ) ISBN : -. TP CIP ( 2005) 1

, 7, Windows,,,, : ,,,, ;,, ( CIP) /,,. : ;, ( 21 ) ISBN : -. TP CIP ( 2005) 1 21 , 7, Windows,,,, : 010-62782989 13501256678 13801310933,,,, ;,, ( CIP) /,,. : ;, 2005. 11 ( 21 ) ISBN 7-81082 - 634-4... - : -. TP316-44 CIP ( 2005) 123583 : : : : 100084 : 010-62776969 : 100044 : 010-51686414

More information

邻居啊 第二天 对门却悄无声息了 莫非昨夜的吵闹 仅是个幻觉 夜幕拉下时 寒风又吱溜溜地叫个不停 老婆 睡下后 我这只夜猫子 继续兴致勃勃地跟着福尔 摩斯去探案 白天的喧嚣退去了 周围格外安静 正 是读书的好时候 突然 响起了钟摆声 哒 哒 哒 节奏匀称 不疾不徐 声响却愈来愈大 格外突兀 了 原来

邻居啊 第二天 对门却悄无声息了 莫非昨夜的吵闹 仅是个幻觉 夜幕拉下时 寒风又吱溜溜地叫个不停 老婆 睡下后 我这只夜猫子 继续兴致勃勃地跟着福尔 摩斯去探案 白天的喧嚣退去了 周围格外安静 正 是读书的好时候 突然 响起了钟摆声 哒 哒 哒 节奏匀称 不疾不徐 声响却愈来愈大 格外突兀 了 原来 李 绍 武 过了元宵节 年味渐渐淡去 如同浓浓的香茶经过不断 冲泡 稀释 日子又寡淡稀松起来 已经立春了 而严寒还霸 气十足 迟迟不肯退场 回想起来 那天晚上还是有些不同寻常的 灰黄的日头 一落下 寒风便骤然而起 带着尖厉的哨音在夜空中横冲直 撞 撞得四下里哐哐哐乱响 这种情况下 竟然还有野猫发 情 在楼下声嘶力竭地哀嚎 让人心惊胆寒 我和老婆躺在 被窝里 看一部正热播的言情剧 俊男靓女们给爱情折磨成

More information

<4D6963726F736F667420576F7264202D20313231BAC520CAD7B6BCCAA6B7B6B4F3D1A732303135C4EAD7A8D2B5BCBCCAF5D6B0CEF1C6C0C6B8B9A4D7F7D2E2BCFB2E646F63>

<4D6963726F736F667420576F7264202D20313231BAC520CAD7B6BCCAA6B7B6B4F3D1A732303135C4EAD7A8D2B5BCBCCAF5D6B0CEF1C6C0C6B8B9A4D7F7D2E2BCFB2E646F63> 首 都 师 大 校 发 2015 121 号 ( 经 2015 年 第 23 次 校 长 办 公 会 讨 论 通 过 ) 根 据 学 校 工 作 安 排, 定 于 2015 年 12 月 9 日 至 2016 年 1 月 13 日 布 置 开 展 本 年 度 专 业 技 术 职 务 评 议 聘 任 工 作 现 依 据 学 校 聘 任 制 度 改 革 的 相 关 文 件 精 神, 提 出 以 下 工

More information

其 他 方 面 也 可 以 采 用 同 样 的 方 式, 这 样 又 可 以 锻 炼 除 语 文 方 面 的 其 他 能 力 了 而 英 语 方 面, 我 认 为 配 合 英 语 专 业 举 办 英 语 演 讲 比 赛 就 很 不 错 这 样 开 展 一 系 列 的 创 新 活 动, 锻 炼 多 方

其 他 方 面 也 可 以 采 用 同 样 的 方 式, 这 样 又 可 以 锻 炼 除 语 文 方 面 的 其 他 能 力 了 而 英 语 方 面, 我 认 为 配 合 英 语 专 业 举 办 英 语 演 讲 比 赛 就 很 不 错 这 样 开 展 一 系 列 的 创 新 活 动, 锻 炼 多 方 2016 年 团 总 支 学 生 会 工 作 计 划 在 11-XX 年 度 里, 建 筑 与 艺 术 学 部 团 总 支 学 生 会 将 会 在 总 结 去 年 工 作 经 验 的 基 础 上, 进 一 步 贯 彻 的 优 良 传 统 坚 持 团 结 务 实 创 新 的 工 作 精 神, 紧 密 围 绕 学 生 会 自 我 教 育, 自 我 管 理, 自 我 服 务 的 方 针, 加 强 内 部

More information

第 六 条 办 法 第 五 条 ( 三 ) 协 会 考 评, 考 评 指 考 核 评 价 第 七 条 办 法 第 六 条 职 业 操 守 包 括 的 内 容 : 个 人 诚 信 不 做 假 账 不 偷 漏 税 不 贪 污 盗 窃 等 第 八 条 企 业 财 务 管 理 人 才 评 价 实 行 五 星

第 六 条 办 法 第 五 条 ( 三 ) 协 会 考 评, 考 评 指 考 核 评 价 第 七 条 办 法 第 六 条 职 业 操 守 包 括 的 内 容 : 个 人 诚 信 不 做 假 账 不 偷 漏 税 不 贪 污 盗 窃 等 第 八 条 企 业 财 务 管 理 人 才 评 价 实 行 五 星 企 业 财 务 管 理 人 才 评 价 办 法 实 施 细 则 第 一 章 总 则 第 一 条 根 据 企 业 财 务 管 理 人 才 评 价 办 法 ( 以 下 简 称 办 法 ), 制 定 本 细 则 第 二 条 办 法 第 一 条 根 据 国 务 院 机 构 改 革 和 职 能 转 变 方 案 精 神, 指 国 务 院 机 构 改 革 和 职 能 转 变 方 案 规 定 的 按 规 定 需 要

More information

<4D6963726F736F667420576F7264202D20313034A67EABD7A4BAB3A1B1B1A8EEA8EEABD7A6DBA6E6B5FBA6F4AD70B5652E646F63>

<4D6963726F736F667420576F7264202D20313034A67EABD7A4BAB3A1B1B1A8EEA8EEABD7A6DBA6E6B5FBA6F4AD70B5652E646F63> 國 立 臺 南 大 學 104 年 度 內 部 控 制 制 度 整 體 層 級 自 行 評 估 計 畫 一 辦 理 依 據 : 行 政 院 政 府 內 部 控 制 監 督 作 業 要 點 ( 以 下 簡 稱 作 業 要 點 ) 二 計 畫 目 的 : 本 校 為 落 實 自 我 監 督 機 制, 以 合 理 確 保 內 部 控 制 持 續 有 效 運 作, 由 相 關 單 位 依 職 責 分 工 評

More information

统计工作情况汇报

统计工作情况汇报 专 业 技 术 职 务 任 职 资 格 申 报 材 料 填 报 要 求 与 说 明 专 业 技 术 职 务 任 职 资 格 评 审 表 填 报 要 求 和 说 明 一 专 业 技 术 职 务 任 职 资 格 评 审 表 填 报 要 求 和 说 明 ( 一 ) 填 表 要 求 : 申 报 人 要 具 体 全 面 真 实 准 确 地 填 写 任 现 职 以 来 的 思 想 政 治 表 现 学 术 水 平

More information

他 随 身 带 有 二 三 十 张 古 方, 白 天 卖 药, 夜 晚 将 药 材 精 细 研 末, 按 方 配 制 对 于 病 人 服 药 后 反 应, 特 别 留 心 发 现 问 题, 就 近 向 老 医 生 老 药 贩 虚 心 求 教, 千 方 百 提 高 药 效 同 时 对 于 春 夏 秋

他 随 身 带 有 二 三 十 张 古 方, 白 天 卖 药, 夜 晚 将 药 材 精 细 研 末, 按 方 配 制 对 于 病 人 服 药 后 反 应, 特 别 留 心 发 现 问 题, 就 近 向 老 医 生 老 药 贩 虚 心 求 教, 千 方 百 提 高 药 效 同 时 对 于 春 夏 秋 绵 延 二 百 年 的 成 都 同 仁 堂 成 都 陈 同 仁 堂 是 古 老 的 中 成 药 铺, 清 代 乾 隆 年 间 开 设 在 成 都 湖 广 馆 街 口, 历 史 悠 久 专 业 丸 散, 兼 营 膏 丹 以 货 真 价 实, 言 不 二 价 而 闻 名 所 制 药 品 畅 销 本 市 和 川 西 北 农 村 山 区 及 云 南 贵 州 陕 西 甘 肃 等 省 并 远 至 新 疆 西 藏

More information

目 录 第 一 章 地 方 陪 同 导 游 人 员 服 务 程 序...1 第 一 节 地 方 陪 同 导 游 人 员 的 概 念 与 职 责...1 第 二 节 服 务 准 备...2 一 熟 悉 接 待 计 划...2 二 落 实 接 待 事 宜...5 三 物 质 和 知 识 的 准 备...

目 录 第 一 章 地 方 陪 同 导 游 人 员 服 务 程 序...1 第 一 节 地 方 陪 同 导 游 人 员 的 概 念 与 职 责...1 第 二 节 服 务 准 备...2 一 熟 悉 接 待 计 划...2 二 落 实 接 待 事 宜...5 三 物 质 和 知 识 的 准 备... 马 鞍 山 高 级 技 工 学 校 旅 游 服 务 与 管 理 专 业 模 拟 导 游 教 案 0 目 录 第 一 章 地 方 陪 同 导 游 人 员 服 务 程 序...1 第 一 节 地 方 陪 同 导 游 人 员 的 概 念 与 职 责...1 第 二 节 服 务 准 备...2 一 熟 悉 接 待 计 划...2 二 落 实 接 待 事 宜...5 三 物 质 和 知 识 的 准 备...6

More information

走 吧, 到 三 峡 去 : 那 里 是 我 们 先 人 用 生 命 之 血 打 造 的 家 园 走 吧, 到 三 峡 去 : 那 里 的 浪 涛 承 载 过 千 百 万 只 我 们 先 人 驶 向 今 天 的 航 船 走 吧, 到 三 峡 去 : 那 里 的 每 一 座 青 山 都 刻 满 了 我

走 吧, 到 三 峡 去 : 那 里 是 我 们 先 人 用 生 命 之 血 打 造 的 家 园 走 吧, 到 三 峡 去 : 那 里 的 浪 涛 承 载 过 千 百 万 只 我 们 先 人 驶 向 今 天 的 航 船 走 吧, 到 三 峡 去 : 那 里 的 每 一 座 青 山 都 刻 满 了 我 走 吧, 到 三 峡 去 : 那 里 是 我 们 先 人 用 生 命 之 血 打 造 的 家 园 走 吧, 到 三 峡 去 : 那 里 的 浪 涛 承 载 过 千 百 万 只 我 们 先 人 驶 向 今 天 的 航 船 走 吧, 到 三 峡 去 : 那 里 的 每 一 座 青 山 都 刻 满 了 我 们 先 人 垦 殖 的 足 印 走 吧, 到 三 峡 去 : 看 峡 江 上 的 悬 棺, 看 藏

More information

6寸PDF生成工具

6寸PDF生成工具 第 一 章 皇 城 惊 变 战 争 与 和 平, 自 古 以 来 就 是 矛 盾 的 对 立 面, 却 又 是 密 不 可 分 的 两 个 整 体 长 久 的 和 平, 必 会 带 来 血 腥 残 酷 的 战 争, 混 乱 次 序 的 大 战 之 后 必 会 迎 来 一 段 歌 舞 升 平 的 和 平 年 代 卡 米 拉 大 陆 按 着 不 可 抗 拒 的 自 然 规 律 旋 转 着, 和 平 与

More information

Microsoft Word - N011 斷翅天使

Microsoft Word - N011 斷翅天使 斷 翅 天 使 天 色 未 央, 冷 冽 寒 風 放 肆 在 無 人 煙 的 街 道 橫 行 亂 竄, 接 近 凌 晨 時 候 的 公 路 上 還 不 見 任 何 轎 車 的 蹤 影 靜 謐 的 空 氣, 被 急 促 的 足 聲 打 破 ; 在 沒 有 其 它 雜 音 的 清 晨, 噠 噠 的 腳 步 聲 顯 得 特 別 響 亮 一 個 小 身 影 疾 步 掠 過 路 燈 下 的 光 芒, 來 到

More information

中 国 科 学 院 国 家 科 学 图 书 馆

中 国 科 学 院 国 家 科 学 图 书 馆 中 国 科 学 院 国 家 科 学 图 书 馆 攻 读 博 士 学 位 研 究 生 培 养 方 案 为 保 证 中 国 科 学 院 国 家 科 学 图 书 馆 ( 以 下 简 称 国 科 图 ) 博 士 研 究 生 的 培 养 质 量, 进 一 步 优 化 和 规 范 国 科 图 博 士 研 究 生 的 培 养 工 作 根 据 教 育 部 颁 发 的 关 于 修 订 研 究 生 培 养 方 案 的

More information

申论写作套路万能模板

申论写作套路万能模板 申 论 就 是 针 对 特 定 事 实, 用 论 据 进 行 论 证, 申 述, 把 事 情 说 清 楚, 讲 明 白 公 务 员 考 试 申 论 就 是 针 对 当 前 存 在 的 社 会 热 点 和 难 点 问 题, 进 行 分 析 论 证, 提 出 对 策 申 论 的 本 质 : 公 务 员 的 思 维 方 式 那 么 如 何 写 好 申 论 作 文? 申 论 文 章 写 作 高 分 技 巧

More information

( 地 ( ) 组 织 机 构 代 码 企 业 详 细 名 称 哈 密 地 伊 吾 792268282 新 疆 广 汇 新 能 源 有 限 公 司 玛 纳 斯 663633976 玛 纳 斯 祥 云 化 纤 有 限 公 司 玛 纳 斯 74866269611 玛 纳 斯 澳 洋 科 技 有 限 责

( 地 ( ) 组 织 机 构 代 码 企 业 详 细 名 称 哈 密 地 伊 吾 792268282 新 疆 广 汇 新 能 源 有 限 公 司 玛 纳 斯 663633976 玛 纳 斯 祥 云 化 纤 有 限 公 司 玛 纳 斯 74866269611 玛 纳 斯 澳 洋 科 技 有 限 责 附 件 2016 年 国 家 重 点 监 控 企 业 名 单 一 废 水 国 家 重 点 监 控 企 业 名 单 ( 共 2660 家 ) 新 疆 维 吾 尔 自 治 (65 家 ) ( 地 ( ) 组 织 机 构 代 码 企 业 详 细 名 称 乌 鲁 木 齐 新 792287504 新 疆 帕 戈 郎 清 真 食 品 有 限 公 司 乌 鲁 木 齐 头 屯 河 72237822 新 疆 乌 苏

More information

图 文 聚 焦 国 培 计 划 (2013) 甘 肃 省 农 村 小 学 音 乐 骨 干 教 师 短 期 集 中 培 训 9 月 4 日 开 班 了, 学 员 老 师 们 从 甘 肃 省 各 个 县 市 州 汇 聚 湖 南 一 师, 开 始 了 为 期 14 天 的 培 训 学 习 : 鲜 明 的

图 文 聚 焦 国 培 计 划 (2013) 甘 肃 省 农 村 小 学 音 乐 骨 干 教 师 短 期 集 中 培 训 9 月 4 日 开 班 了, 学 员 老 师 们 从 甘 肃 省 各 个 县 市 州 汇 聚 湖 南 一 师, 开 始 了 为 期 14 天 的 培 训 学 习 : 鲜 明 的 . 国 培 简 报 国 培 计 划 (2013) 中 西 部 项 目 甘 肃 省 小 学 音 乐 短 期 集 中 培 训 班 二 〇 一 三 年 第 一 期 总 第 三 十 期 本 期 内 容 图 文 聚 焦 (1) 学 员 发 言 音 乐 学 员 代 表 在 国 培 开 班 典 礼 上 的 讲 话 (1) 课 堂 掠 影 (3) 教 师 心 语 (5) 国 培 掠 影 (12) 教 学 交 流 (14)

More information

申請機構基本資料

申請機構基本資料 第 1 頁, 共 17 頁 有 機 農 糧 產 品 驗 證 申 請 書 驗 證 基 準 : 有 機 農 產 品 及 有 機 農 產 加 工 品 驗 證 基 準 第 一 部 份 及 第 三 部 份 驗 證 類 別 : 農 糧 產 品 農 糧 產 品 驗 證 類 型 : 初 次 申 請 重 新 申 請 驗 證 增 項 評 鑑 重 新 評 鑑 農 糧 產 品 經 營 業 者 名 稱 : 填 寫 日 期 :

More information

申請機構基本資料

申請機構基本資料 第 1 頁, 共 17 頁 有 機 農 糧 產 品 驗 證 申 請 書 驗 證 基 準 : 有 機 農 產 品 及 有 機 農 產 加 工 品 驗 證 基 準 第 一 部 分 第 二 部 分 及 第 三 部 分 驗 證 類 型 : 初 次 申 請 增 項 評 鑑 重 新 評 鑑 重 新 申 請 驗 證 驗 證 變 更 驗 證 類 別 : 農 糧 產 品 農 糧 產 品 農 糧 產 品 經 營 業 者

More information

附件1

附件1 附 件 金 融 负 债 与 权 益 工 具 的 区 分 及 相 关 会 计 处 理 规 定 为 进 一 步 规 范 优 先 股 永 续 债 等 金 融 工 具 的 会 计 处 理, 根 据 中 华 人 民 共 和 国 会 计 法 企 业 会 计 准 则 第 22 号 金 融 工 具 确 认 和 计 量 ( 以 下 简 称 金 融 工 具 确 认 和 计 量 准 则 ) 和 企 业 会 计 准 则 第

More information

~2~

~2~ 4...... 9.. 19 22 24 27 35 41-1 -~1~ 46 49 57 60 64 66 68 71. - 2 -~2~ - 3 -~3~ ( ) ( ) - 4 -~4~ - 5 -~5~ - 6 -~6~ ( ) ( ) ? - 7 -~7~ ( ) - 8 -~8~ 1942 1947 1624 70 300-9 -~9~ ! 2853 1962 1949 5 27 9 17

More information

untitled

untitled 1 010100010108 2 010100010118 3 010100010232 4 010100010513 5 010100010515 6 010100010623 7 010100020169 8 010100040001 9 010100040009 10 010100040053 11 010100040078 12 010100040103 13 010100040107 14

More information

Microsoft Word - 送報伕2.doc

Microsoft Word - 送報伕2.doc 送 報 伕 楊 逵 胡 風 譯 呵, 這 可 好 了! 我 想 我 感 到 了 像 背 著 很 重 很 重 的 東 西, 快 要 被 壓 扁 了 的 時 候, 終 於 卸 了 下 來 似 的 那 種 輕 快 因 為, 我 來 到 東 京 以 後, 一 混 就 快 一 個 月 了, 在 這 將 近 一 個 月 的 中 間, 我 每 天 由 絕 早 到 深 夜, 到 東 京 市 底 一 個 一 個 職

More information

申 请 律 师 执 业 许 可 初 审 服 务 指 南 目 录 一 办 理 要 素 ( 一 ) 事 项 名 称 和 编 码 4 ( 二 ) 实 施 机 构 4 ( 三 ) 申 请 主 体 4 ( 四 ) 受 理 地 点 4 ( 五 ) 办 理 依 据 4 ( 六 ) 办 理 条 件 5 ( 七 )

申 请 律 师 执 业 许 可 初 审 服 务 指 南 目 录 一 办 理 要 素 ( 一 ) 事 项 名 称 和 编 码 4 ( 二 ) 实 施 机 构 4 ( 三 ) 申 请 主 体 4 ( 四 ) 受 理 地 点 4 ( 五 ) 办 理 依 据 4 ( 六 ) 办 理 条 件 5 ( 七 ) 行 政 许 可 3716000101503 申 请 律 师 执 业 许 可 初 审 服 务 指 南 滨 州 市 司 法 局 发 布 2015-09-01 1 申 请 律 师 执 业 许 可 初 审 服 务 指 南 目 录 一 办 理 要 素 ( 一 ) 事 项 名 称 和 编 码 4 ( 二 ) 实 施 机 构 4 ( 三 ) 申 请 主 体 4 ( 四 ) 受 理 地 点 4 ( 五 ) 办 理

More information

Microsoft Word - 三方协议书与接收函的相关说明学生版.doc

Microsoft Word - 三方协议书与接收函的相关说明学生版.doc 三 方 协 议 书 与 接 收 函 的 相 关 说 明 各 位 同 学, 毕 业 生 就 业 签 约 已 进 入 较 繁 忙 阶 段, 由 于 不 少 同 学 签 订 三 方 协 议 书 时 对 落 户 档 案 派 遣 等 常 规 手 续 都 不 甚 了 解, 漏 办 各 类 手 续 不 仅 影 响 自 身 工 作 效 率, 也 可 能 对 毕 业 派 遣 造 成 问 题 有 鉴 于 此, 大 学

More information

环 境, 我 在 巩 固 在 校 期 间 所 学 习 的 理 论 知 识 的 同 时, 不 断 的 充 实 己, 利 用 业 余 时 间 主 动 学 习 专 业 知 识, 技 能, 把 理 论 联 系 到 工 作 实 践 中 作 为 一 名 工 作 生 活 中 的 党 员, 我 始 终 注 意 与

环 境, 我 在 巩 固 在 校 期 间 所 学 习 的 理 论 知 识 的 同 时, 不 断 的 充 实 己, 利 用 业 余 时 间 主 动 学 习 专 业 知 识, 技 能, 把 理 论 联 系 到 工 作 实 践 中 作 为 一 名 工 作 生 活 中 的 党 员, 我 始 终 注 意 与 个 人 入 党 转 正 申 请 书 多 篇 范 例 大 学 生 入 党 转 正 申 请 书 敬 爱 的 党 支 部 : 去 年 月 24 日 我 被 党 组 织 吸 收 为 中 国 共 产 党 预 备 党 员, 到 今 年 月 24 日 预 备 期 满, 为 了 便 于 党 组 织 对 我 的 考 察, 现 将 自 己 半 年 来 的 情 况 做 如 下 总 结 : 大 四 一 学 期 几 乎 没

More information

zyk00168ZW.PDF

zyk00168ZW.PDF () 0 4 5 (km).5 4 5.5 7 8.5 () 0 4 5 (km) 4 4.5 5 5.5 6 6.5 y5x. y0. 5x4 x y 9 5x y x y 9 5x y x x 6 x y. 55 y5x. y0. 5x4 x 0 x x y y y 5 x x x 4 y y y 5 () x y () y x x 4y 0 4x y x 0 0.4 y 0.5 0 5x y

More information