Microsoft PowerPoint - 5-BottomUpParsing12.ppt [兼容模式]

Size: px
Start display at page:

Download "Microsoft PowerPoint - 5-BottomUpParsing12.ppt [兼容模式]"

Transcription

1 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 第五章自下而上的语法分析 第五章自下而上的语法分析 规范归约概念算符优先分析 LR 分析法 赵银亮 自下而上分析基本问题 自下而上的分析过程 推导的逆过程 : 归约 给定 oken 串 输入串 ), 逐步归约, 最后归约成文法开始符号, 表示分析成功 过程中可以产生结果, 如生成语法树 语法分析栈 # 输入串动作 InputString# 移进 Shift) 归约 Reduce) 语法分析栈 S # # 输入串 接受 Accept) 1

2 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 2

3 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 3

4 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 4

5 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 5

6 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 6

7 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 7

8 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 以上分析过程的另一种表示 文法 G xpr xpr Op xpr xpr xpr) xpr - xpr xpr num Op Op - Op * InputString num * num num ) Parsing Stack Input String Action # num*numnum)# shift #num *numnum)# shift #xpr *numnum)# reduce xpr num #xpr* numnum)# shift #xpr Op numnum)# reduce Op * #xpr Op numnum)# shift #xpr Opnum num)# shift #xpr Opxpr num)# reduce xpr num #xpr Opxpr num)# shift #xpr Opxpr Op num)# reduce Op #xpr Opxpr Op num )# shift #xpr Opxpr Op xpr )# reduce xpr num #xpr Opxpr )# reduce xpr xpr Op xpr #xpr Opxpr) # shift #xpr Op xpr # reduce xpr xpr) #xpr # reduce xpr xpr Op xpr 观察 输入串中的当前 oken 被移进栈, 即 Push 到栈顶, 当前 oken 指向下一个 如果栈顶部分的符号串刚好跟某个非终结符 A 的一个候选式一样, 则这部分全部出栈, 然后将 A 压入栈 这个过程即是归约 归约所产生的动作为输出该产生式或者构造语法树分析的初始状态 接受状态 出错状态分析过程中可能出现冲突 : op of the stack may match RHS of multiple productions But that may not be the right match May need to shift an input and later find a different reduction 8

9 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 9

10 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 10

11 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 11

12 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 12

13 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 13

14 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 14

15 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 观察 当前栈顶部分与多个产生式右部匹配 ; 移进归约冲突反映了文法有二义性 ; 通过消除文法二义性可以避免某些移进归约冲突 ; 通过向前查看一个 oken 可以避免某些移进归约冲突 ; 5.2 规范归约 短语 : 给定文法 G, S 是 G 的开始符号, 设 αβδ 是 G 的一个句型, 那么, 如果有 S =>* αaδ 且 A => β, 则称 β 是句型 αβδ 相对于非终结符 A 的短语 直接短语 : 如果有 A=> β, 则称 β 是句型 αβδ 相对于规则 A β 的直接短语 15

16 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 例 : 短语 直接短语 例 : 短语 直接短语 S S *i /i i 2 是句型 2-3*4 相对于 和 的短语, 是相对于 i 的直接短语 S 2 是句型 2*34 相对于 的短语, 是相对于 i 的直接短语 2 - * *4 3 是句型 2-3*4 相对于 的短语, 是相对于 i 的直接短语 3*4 是句型 2-3*4 相对于 的短语, 不是直接短语 2-3*4 是句型 2-3*4 相对于 和 S 的短语, 不是直接短语 2*34 * S *i /i i 4 是句型 2*34 相对于 的短语, 是相对于 i 的直接短语 2*3 是句型 2*34 相对于 和 的短语, 不是直接短语 2-3*4 是句型 2*34 相对于 和 S 的短语, 不是直接短语 规范归约 续 ) 句柄 : 一个句型的最左直接短语称为该句型的句柄 例 : S *i /i i S 句型 : 2-3*4 2 是句型 2-3*4 相对于 和 的短语, 是相对于 i 的直接短语, 是句柄 2 - * 是句型 2-3*4 相对于 的短语, 是相对于 i 的直接短语 3*4 是句型 2-3*4 相对于 的短语, 不是直接短语 2-3*4 是句型 2-3*4 相对于 和 S 的短语, 不是直接短语 16

17 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 例 : S *i /i i S 句型 : 2*34 2 是句型 2*34 相对于 的短语, 是相对于 i 的直接短语, 是句柄 规范归约 续 ) 规范归约 : 是关于给定句型的一个最右推导的逆过程, 也称最左归约 * 是句型 2*34 相对于 的短语, 是相对于 i 的直接短语 2*3 是句型 2*34 相对于 和 的短语, 不是直接短语 2-3*4 是句型 2*34 相对于 和 S 的短语, 不是直接短语 最右推导 : 从文法开始符号开始, 每一次直接推导中总是将当前句型中最右边的那个非终结符应用它的产生式规则变成下一个句型, 也称为规范推导 规范句型 : 由规范推导所得的句型称为规范句型 ; 规范归约 续 ) 假定 α是文法 G的一个句子, S是 G的开始符号, 称序列 α, α,..., α是 α的一个规范规约, 0 n 1 1 1) α = α, α = S; n n 如果此序列满足 : 2) 对任意 0< i n, α 是对 α将其句柄替换为 i 1 相应产生式左部而得. i 例 : S - -*i -i*i -i*i i-i*i i-i*i -i*i -i*i -*i - S S - * 4 句子 : 2-3*4 S *i /i i

18 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 例 : S *i /i i S 句子 : 2*34 S=>=>=>i =>i=>*ii=>i*ii 例 5.1 文法 G2: S->aAcBe A->b A->Ab B->d 输入串 :abbcde * 3 4 i*ii<=*ii<=i <=i <=<=<=S 最右推导 : S => aacbe => aacde => aabcde 最左归约 : => abbcde 2 abbcde <= aabcde <= aacde <= aacbe <= S 规范归约 : 规范归约 : abbcde <=aabcde <=aacde <=aacbe <=S abbcde <=aabcde <=aacde <=aacbe <=S S S a A c B e a A c B e A b d 文法 G2: A b d 文法 G2: b 语法分析树 S->aAcBe A->b A->Ab B->d b 语法分析树 S->aAcBe A->b A->Ab B->d 18

19 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 规范归约 : 规范归约 : abbcde <=aabcde <=aacde <=aacbe <=S abbcde <=aabcde <=aacde <=aacbe <=S S S a A c B e a A c B e A b d 文法 G2: A b d 文法 G2: b S->aAcBe A->b S->aAcBe A->b 语法分析树 A->Ab B->d 语法分析树 A->Ab B->d 规范归约 : 规范归约 : abbcde <=aabcde <=aacde <=aacbe <=S abbcde <=aabcde <=aacde <=aacbe <=S S S a A c B e a A c B e A b d 文法 G2: d 文法 G2: S->aAcBe A->b S->aAcBe A->b 语法分析树 A->Ab B->d 语法分析树 A->Ab B->d 19

20 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 规范归约 : 规范归约 : abbcde <=aabcde <=aacde <=aacbe <=S abbcde <=aabcde <=aacde <=aacbe <=S S S a A c B e a A c B e d 文法 G2: 文法 G2: S->aAcBe A->b S->aAcBe A->b 语法分析树 A->Ab B->d 语法分析树 A->Ab B->d 规范归约 : 规范归约 : abbcde <=aabcde <=aacde <=aacbe <=S abbcde <=aabcde <=aacde <=aacbe <=S S S a A c B e 文法 G2: 文法 G2: S->aAcBe A->b S->aAcBe A->b 语法分析树 A->Ab B->d 语法分析树 A->Ab B->d 20

21 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 符号栈的使用与语法树的表示 分析栈 符号栈 ) # 分析栈 符号栈 ) 输入串 InputString# 输入串 动作 移进 Shift) 归约 Reduce) 出错 5.4 LR 分析法 LR 分析的思想构造 DFA 控制 shift 和 reduce 动作由 DFA 构造分析表 LR0) 与 SLR1) S # # 接受 Accept) 状态栈 s 0 s 0 s 1 s m LR 分析的思想 符号栈 # 动作 #X 1 X 2 X l 输入串 a 1 a 2 a n # a i a i1 a n # 动作 将符号和状态分别进栈 ; 根据给定的产生式归约 ; 接受 ; 根据当前符号和当前状态决定动作 每个动作指明了下一个状态是什么 LR 分析的思想 续 ) Stack Input Action # ))# shift # ))# shift # ))# shift #) )# reduce X ) #X )# shift #X) # reduce X X) #X # reduce S X #S # accept S X X X) X ) 如何确定句柄? 历史 展望 当前符号 规范句型活前缀 用 DFA 来实现 活前缀 : 规范句型的一个前缀 任意首部 ) 该前缀是不含句柄之后的任何符号 21

22 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University LR0) 项目集 需要知道对于给定的产生式我们到目前为止已经扫描过了多少? X X ) 文法 : 在这儿? 在这儿? 在这儿? S X 在这儿? X X) X ) 由此生成 4 个项目 X X ) X X ) X X ) X X ) 例 : 文法与项目 S X# S X # X X ) S X# X X ) X X) X X ) X ) X X ) X ) X ) X ) 解决思路 项目中的关键点 Stack Input Action # ))# shift # ))# shift # ))# shift #) )# reduce X ) #X )# shift #X) # reduce X X) #X # reduce S X #S # accept S X# X X) X ) 项目 S X# S X # X X ) X X ) X X ) X X ) X ) X ) X ) 状态对应于项目集 若状态包含项目 A α c β 分析程序期望最终采用产生式 A αc β 进行归约分析程序已经扫描了 α 期望输入流能够包含 c, 然后 β 若状态包含项目 A α 分析程序已经扫描了 α 将使用 A α 进行归约 若状态包含项目 S α # 并且输入串为空 分析程序接受该输入 22

23 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 项目与行为的相互关联 构造 NFA 识别活前缀 如果当前状态包含项目 A α c β 并且当前输入符号是 c 分析程序将 c 移到栈顶 Shift 会包含 A αc β 如果当前状态包含项目 A α 分析程序使用 A α 进行归约下一状态? 如果当前状态包含项目 S α # 并且输入串为空 分析程序接受该输入 Reduce Accept 每个项目构成一个状态 ; 项目 S S 为 NFA 的唯一初态 ; 从每个状态 X X 1 X i-1 X i X n 到状态 X X 1 X i X i1 X n 画一条标记为 X i 的弧 ; 另外, 若 X i 为非终结符, 那么到所有形如 X i γ 的项目所在的状态画 ε 弧 对 NFA 的解释 Shift c A α cη A αc η Reduce, then push N A α Nη A αn η ε N β S X X X) X ) 1S X# 2S X # 3X X ) 4X X ) 5X X ) 6X X ) 7X ) 8X ) 9X ) 例 6X X) ) 5X X ) X 4X X) ε ε 3X X) ε 1S X# X 2S X ε 7X ) 8X ) ) 9X ) 23

24 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University S X X X) X ) S X X ) ) 例 6X X) ) 5X X ) X 4X X) ε ε 3X X) ε 1S X# X 2S X ε 7X ) 8X ) ) 9X ) 6X X) ) NFA 5X X ) X ε 1S X# ε 3X X) X ) 4X X) ε 2S X 7X ) 8X ) 9X ) ε 4X X) 8X ) 3X X) 7X ) 1S X# 3X X) 7X ) ) ) X DFA 9X ) X 5X X ) 6X X) 2S X Action 1 # ))# shift 13 # ))# shift 133 # ))# shift 1334 #) )# reduce X ) 135 #X )# shift 1356 #X) # reduce X X) 12 #X # reduce S X # accept S X X ) ) 3 4X X) 8X ) 3X X) 7X ) 1 1S X# 3X X) 7X ) ) ) X 4 9X ) X 5 5X X ) 6 6X X) 2 2S X LR0) 分析表的构造 DFA: S, Σ, δ, s, F), Σ= V V {#} 0 a V if m n) M[ m, ACION a)]: = sn; X VN if m n) M[ m, GOO X )]: = n; if { A αi} itemset m)) a V, M[ m, ACION a)]: = r k; mn, S; k为规则 A α的编号 ; sn为 shift to n缩写 ; rk为 reduce to k缩写 N 24

25 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University ACION GOO State ) # X 1 s3 2 2 acc 3 s3 s4 5 4 r3 r3 r3 5 s6 6 r2 r2 r2 a V if m n) MmACIONa [, )]: = sn; X VN if m n) M[ m, GOO X )]: = n; if { A αi} itemset m)) a V, M[ m, ACION a)]: = r k; 例 1. 构造分析表 3 4X X) 8X ) 3X X) 7X ) 1 1S X# 3X X) 7X ) ) ) X 4 9X ) X 5 5X X ) 6 6X X) 2 2S X 基于分析表的语法分析 输入 : 一个输入串 w 和一个 LR 语法分析表, 这个表描述了文法 G 的 ACION 函数和 GOO 函数 输出 : 如果 w 在 LG) 中, 则输出 w 的自下而上语法分析过程中的规约步骤 ; 否则给出错误 初始化 : 语法分析器栈中的内容为初始状态 s0, 输入缓冲区中的内容为 w# 分析算法 } else if ACION[s, a]= 归约 A β) { 从栈中弹出 β 个符号 ; 令 t 为当前的栈顶状态 ; 将 GOO[t, A] 压入栈中 ; 输出产生式 A β; } else if ACION[s, a]= 接受 ) break 令 a 为 w# 的第一个符号 ; else 调用错误恢复例程 ; while 1) { } 令 s 是栈顶的状态 ; if ACION[s, a]= 移入 t ) { 将 t 压入栈中 ; 令 a 为下一个输入符号 ; 例 2 构造文法 G 的 LR0) 分析表 文法 G S aa bb A ca d B cb d S S aa a A aa bb b B bb A ca 10 A c A 11 A ca 12 A d 13 A d 14 B cb 15 B c B 16 B cb 17 B d 18 B d 25

26 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University ε 5 aa c A A 9A ca 10A c A 11A ca ε ε 4 a A ε a d 12A d 13A d 3 aa ε 1S 2S ε 6 bb d b 17B d ε ε 7 b B B ε c 14B cb 15B c B 8 bb ε 18B d B 16B cb a b c d A B {1,3,6} {4,9,12} {7,14,17} {2} {4,9,12} {9,10,12} {13} {5} {7,14,17} {14,15,17} {18} {8} {2} {9,10,12} {9,10,12} {13} {11} {13} {5} {14,15,17} {14,15,17} {18} {16} {18} {8} {11} {16} a 5 aa 4 1S 3 aa 6 bb 1 b 9 8 bb A 4 a A 9A ca 12A d 3 7 b B 14B cb 17B d B 8 c 10A c A A 11A ca 9A ca 12A d 6 c 5 a V d if m n) 13A d d MmACIONa [, )]: = sn; 7 X VN if m n) 2S M[ m, GOO X )]: = n; d 2 if { A αi} item m)) a V, M[ m, ACION a)]: = r k; d 18B d 11 c 15B c B 14B cb B 17B d 16B cb c ACION 动作 ) GOO 转换 ) 状态 a b c d # A B 1 s3 s8 2 2 acc S 3 s5 s7 4 4 r5 r5 r5 r5 r5 aa 5 s5 s7 6 6 r11 r11 r11 r11 r11 A ca 7 r13 r13 r13 r13 r13 B d 8 s10 s r8 r8 r8 r8 r8 bb 10 s10 s r18 r18 r18 r18 r18 A d 12 r16 r16 r16 r16 r16 B cb 26

27 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University LRk) LR 分析法概貌 L- 从左往右扫描输入串 R- 最右推到的逆过程 K- 向前查看 k 个符号 常见的程序语言构造都可以用 LR 分析法 ; 是已知的最通用的无回溯移入 - 规约分析技术 ; 能够尽可能早地检测到错误 ; LR 可分析的文法类是 LL 分析的文法类的真超集 LRk) LR0) LR 分析法概貌 L- 从左往右扫描输入串 R- 最右推到的逆过程 K- 向前查看 k 个符号 SLR 简单 LR 表构造法 ) 规范 LR LALR 向前 LR 表构造法 ) 缺点 : 手工构造 LR 分析器工作量巨大 LR0) 文法 任意状态 s 若含有某个完全项 A α, 则不能含有其他任何项目 Shift-Reduce Conflict 若状态 s 含有 shift 项目 A α cβ Reduce-Reduce Conflict 若状态 s 含有另一个完全项目 B γ 文法 G 是 LR0) 的充要条件是 : 当且仅当每个状态是个移进状态 只含移进项目 ) 或归约状态 只含一个完全项目 ) ε 例 n 4 n n n 5 n 6 n 7 n ε ε 8 n ε n n n n n n n n 27

28 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 例 n n 0 n 1 n n n 4 n 5 n 6 n 7 n 8 n n n 2 n 3 n 4 n Reduction-Only Lookahead Parsing 如果某状态包含 A ω Only reduce A ω if the next token t is in FOLLOWA). SLR1) 对于状态 itemset={x α cβ, A α, B α } 1. 若 t=c 则移进 ; 2. 若 t FOLLOWA) 则用 A α 归约 ; 3. 若 t FOLLOWB) 则用 B α 归约 ; 4. 其他则出错 例分析表 M 1) n 2) n 3) n 0 n 1 n 3 2 n n ACION GOO State n # 0 s1 3 1 r1 s3/r1 2 r3 r3 r3 3 err err acc n M[1,] 有冲突 FOLLOW ) 故 M[1,]:=s3 SLR1) 分析表 对每一个状态消除无用的归约动作 a V if m n) 同 LR0) M[ m, ACION a)]: = sn; a V N if m n) M[ m, GOO X )]: = n; if { A α } item m) c FOLLOW A)) M[ m, ACION c)]: = rk 比 LR0) 强 28

29 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 二义性与冲突 statement if-stmt other if-stmt if exp ) statement if exp ) statement else statement exp 0 1 S I o I if S if S el S S S I if S I if S el S S I S o o S o if S S I if S I if S el S S I S o I if S I if S el S S if I I S I I if S I if S el S el o if I if S el S S I S o I if S I if S el S S I FollowI)={el,#} S o I if S el S 移进优先于归约 消除 if 二义性的规则 当前输入符号为 el 时, 虽然 el FOLLOWI) 但移进项目 I if S el S 优先 SLR1) 局限性 可处理几乎所有使用语言结构局限 : itemset={x α cβ, Y α bγ, A α, B α } S id V:= V id V n FollowS)={#} FollowV)={:=,#} S S S id S V:= V id id S id V id 29

30 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University More General Lookahead 项目集包含潜在的向前查看信息, 产生多个状态 项目 A α X β c 下一个输入符号 c 已经分析过 α, 期望分析 X β, 那么 用 A α 归约 除了当前状态, 所有分析动作是向前查看的符号的函数 S ) S # S S ) ) ) ) ) ) ) # S ) S # # S S ) ) ) ) ) ) S ) S # # S S ) ) ) ) ) ) ) # ) # 30

31 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University S ) S # # S S ) ) ) ) ) ) S ) S # # S S ) ) ) ) ) ) ) # ) # S ) S # # S S ) ) ) ) ) ) S ) S # # S S ) ) ) ) ) ) ) # ) # 31

32 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University S ) S # # S S ) ) ) ) ) ) S ) S # # S S ) ) ) ) ) ) ) # ) # S ) S # # S S ) ) ) ) ) ) S ) S # # S S ) ) ) ) ) ) ) # ) # 32

33 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University S ) S # # S S ) ) ) ) ) ) S ) S # # S S ) ) ) ) ) ) ) # ) # Constructing LR1) Automata S ) S # # S S ) ) ) ) ) ) ) # Begin with a state S [#]. For each state A [t], for each production A γ: Construct states A α ω [t] for all possible ways of splitting γ = αω. Add an ε-transition from A [t] to each of these states. Add transitions on x between A α xω [t] and A αx ω [t] For each state A α Bω [t], add an ε-transition from A α Bω [t] to B [r] for each terminal r FIRSωt). 33

34 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University S i ) S # S # S # # # # # # ) ) i i ) ) i ) ) ) ) ) ) # # ) ) # )# )# )# ) ) # ) ) ) ) ) ) ) ) ) ) i# i i # i ) i i ) Constructing LR1) Automata II Begin in a state containing S [#], where S is the start symbol. Compute the closure of the state: If A α Bω [t] is in the state, add B γ [t] to the state for each production B γ and for each terminal t FIRSωt) Repeat until no new states are added: If a state contains a production A α xω [t], add a transition on x from that state to the state containing the closure of A αx ω [t]. Deterministic LR1) Automata Representing LR1) Automata As with LR0), use action and goto tables. goto table defined as before; encodes transition table as map from state, token) to states. action table maps pairs state, lookahead) to actions. Commonly combined o a single action/goto table. 34

35 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University he LR1) Parsing Algorithm Begin with an empty stack and the input set to ω#, whereω is the string to parse. Set state to the initial state. Repeat the following: Let the next symbol of input be t. If action[state, t] is shift, then shift the input and set state = goto[state, t]. If action[state, t] is reduce A ω: Pop ω symbols off the stack; replace them with A. Let the state atop the stack be top-state. Set state = goto[top-state, A] If action[state, t] is accept, then the parse is done. If action[state, t] is error, report an error. Constructing LR1) Parse ables For each state X: If there is a production A ω [t], set action[x, t] = reduce A ω. If there is the special production S [#], where S is the start symbol, set action[x, t] = accept. If there is a transition out of s on symbol t, set action[x, t] = shift. Set all other actions to error. If any table entry contains two or more actions, the grammar is not LR1) S i ) ) # 1 s5 s4 s2 2 s6 acc 3 r3 r3 4 r2 r2 5 r5 r5 6 s5 s7 s3 7 s10 s14 s10 s8 8 s9 s12 9 r5 r5 10 r2 r2 11 r4 r4 12 s11 s13 13 r3 r3 14 s11 s14 s10 s15 15 s16 s12 16 r5 r5 P133 1, 51-3), 7, 8 本章作业 上机题 B 编写程序输入一个算符优先文法, 自动构造出优先关系表 并输出 ), 该程序还能对输入的句子进行语法分析, 依序输出分析过程中归约的最左素短语 本题与上一章题目任选一个完成 ) 35

36 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 练习 Basic Idea Behind LR1) Split states in LR0) DFA based on lookahead Reduce based on item and lookahead 作业 27 日交 : P63-65:2,6-9,12,14,15 上机 : 完成上机题 I 并写好报告 Items will keep info on LR1) Items production right-hand-side position the dot) look ahead symbol LR1) item is of the form [A α βc] A β is a production he dot in A α β denotes the position c is a terminal or the end marker #) Meaning of LR1) Items 项目 [A α βc] 含义 he parser has parsed an α If it parses a β and the next symbol is c hen parser should reduce by A αβ 36

37 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 例 :LR1) 项目 Creating a LR1) Parser ngine S [ X# )] Need to define Closure) and Goto) functions S X# X X) X ε S [ X# ] S [ X# #] S [X # )] S [X # ] S [X # #] X [ X ) )] X [ X ) ] X [ X ) #] X [ X ) )] X [ X ) ] X [ X ) #] X [X ) )] X [X ) ] X [X ) #] X [X ) )] X [X ) ] X [X ) #] X [ )] X [ ] X [ #] for LR1) items Need to provide an algorithm to create the DFA Need to provide an algorithm to create the parse table Closure algorithm ClosureI) repeat for all items [A α X β c] in I for any production X γ for any d Firstβc) I = I { [X γ d] } until I does not change Goto algorithm GotoI, X) J = { } for any item [A α X β c] in I J = J {[A α X β c ]} return ClosureJ) 37

38 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University Building the LR1) DFA Start with the item [S S #?] Find the closure of the item and make an state Pick a state I for each item [A α X β c] in I find GotoI, X) if GotoI, X) is not already a state, make one Add an edge X from state I to GotoI, X) state Repeat until no more additions possible Creating the parse tables For each LR1) DFA state ransition to another state using a terminal symbol is a shift to that state shift to sn) ransition to another state using a nonterminal is a goto that state goto sn) If there is an item [A α a] in the state, do a reduction for input symbol a with the production A αreduce k) Motivation LALR1) Parser LR1) parse engine has a large number of states Simple method to eliminate states If two LR1) states are identical except for the look ahead symbol of the items then Merge the states Result is LALR1) DFA ypically has many fewer states than LR1) May also have more reduce/reduce conflicts 38

39 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 算符优先文法构造优先关系表算符优先分析算法优先函数 5.3 算符优先分析 算符文法和算符优先文法 算符文法 : 如果一个文法的任何产生式右部都不含两个相继 并列 ) 的非终结符, 即不含有如下形式的产生式右部 : QR 则我们称该文法为算符文法 a b 对算符文法的观察 当且仅当 G 中有 P ab 或 P aqb a b 当且仅当 G 中有 P ar 且 R b 或 R Qb a b 当且仅当 G 中有 P Rb 且 R a 或 R aq 算符优先文法 对于不含 ε 产生式的算符文法 G, 如果其中任意一对终结符 a, b) 至多只满足下述三种情况之一 : a b a b a b 则称 G 是一个算符优先文法, 39

40 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 例 优先关系表 *F F F P^F P P ) i * ^ i ) # * ^ i ) # a b 当且仅当 G 中有 P ab 或 P aqb a b 当且仅当 G 中有 P ar 且 R b 或 R Qb a b 当且仅当 G 中有 P Rb 且 R a 或 R aq 构造优先关系表 a b 当且仅当 G 中有 P ab 或 P aqb a b 当且仅当 G 中有 P ar 且 R b 或 R Qb a b 当且仅当 G 中有 P Rb 且 R a 或 R aq 对每个非终结符 R 求出所有的 b, 其中, R b 或 R Qb R a 或 R aq FIRSVR), LASVR) 构造非终结符的 FIRSV 集和 LASV 集 构造优先关系表时, 要找出所有终结符对之间的优先关系, 而对于 可以直接检查所有的产生式规则即可得出 ; 而对于 和 需要在直接检查产生式规则基础上并借助 FIRSV 集和 LASV 集完成 FIRSVP)={a P a 或 P Qa, a V, Q V N } LASVP)={a P a 或 P aq, a V, Q V N } a b 当且仅当 G 中有 P ab 或 P aqb a b 当且仅当 G 中有 P ar 且 b FIRSVR) a b 当且仅当 G 中有 P Rb 且 a LASVR) 构造集合 FIRSVP) 的算法 P,Q 是文法 G 的非终结符,a 是终结符, 重复直到不变 : 若 G 有产生式 P a 或 P Qa, 则 a FIRSVP) 若 a FIRSVQ), 且有 P Q, 则 a FIRSVP) 设置数组 F 和栈 S; F[P,a] 初始化为 FALS, P V N, a V Foreach 产生式 P a 或 P Qa If!F[P,a]){F[P,a]:=RU; pushs,<p,a>)} While!emptyS)){ <Q,a>:= tops); pops); Foreach 产生式 P Q If!F[P,a]){F[P,a]:=RU; pushs,<p,a>)} } FIRSVP)={a F[P,a]==RU} 40

41 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 构造集合 LASVP) 的算法 P,Q 是文法 G 的非终结符,a 是终结符, 重复直到不变 : 若 G 有产生式 P a 或 P aq, 则 a LASVP) 若 a LASVQ), 且有 P Q, 则 a LASVP) 设置数组 F 和栈 S; F[P,a] 初始化为 FALS, P V N, a V Foreach 产生式 P a 或 P aq If!F[P,a]){F[P,a]:=RU; pushs,<p,a>)} While!emptyS)){ <Q,a>:=topS); pops); Foreach 产生式 P Q If!F[P,a]){F[P,a]:=RU; pushs,<p,a>)} } LASVP)={a F[P,a]==RU} 构造优先表 M a b 当且仅当 G 中有 P ab 或 P aqb a b 当且仅当 G 中有 P ar 且 b FIRSVR) a b 当且仅当 G 中有 P Rb 且 a LASVR) Foreach 产生式 P X 1 X 2 X n For i:=1; i<n; i){ If X i,x i1 V ) M[X i, X i1 ] := ; If i n-2&&x i,x i2 V && X i1 V N )M[X i, X i2 ]:= ; If X i V && X i1 V N ) foreach a FIRSV X i1 ) M[X i, a] := ; If X i V N && X i1 V ) foreach a LASV X i ) M[a, X i1 ] := ; } 优先表中对 # 的处理 增广文法 ) S 是文法 G 的开始符号, 给 G 中添加一个产生式 S #S# 显然 : M[#,#]:= ; foreach a FIRSVS) M[#, a]:= ; foreach b LASVS ) M[b, #]:= ; 例 *F F S ## F P^F P P ) i * ^ i ) # * ^ i ) # a b 当且仅当 G 中有 P ab 或 P aqb a b 当且仅当 G 中有 P ar 且 b FIRSVR) a b 当且仅当 G 中有 P Rb 且 a LASVR) 41

42 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 算符优先分析算法 文法 G, β 是句型 αβδ 的一个短语, 若 : 文法 G 的开始符号为 S, 对于 S =>*αβδ, 有 S =>*αaδ 且 A =>β 素短语 只针对算符文法 ) 所谓素短语是指这样一个短语, 它至少含有一个终结符, 并且, 除自身之外, 不再含任何更小的素短语 最左素短语 句型中最左边的那个素短语叫最左素短语 定理 一个算符优先文法 G 的任何句型 #N 1 a 1 N 2 a 2 N n a n N n1 # 其中 a i V,i=1..n; N i =ε 或者 N i V N, i=1..n1 的最左素短语是满足以下条件的最左子串 N j a j N i a i N i1 其中 a j-1 a j a j a j1,, a i-1 a i # i 1 *i 2 i 3 )# a i a i1 # i 1 * i 2 i 3 ) 对定理的解释 句型 #N 1 a 1 N 2 a 2 N n a n N n1 # 记为 αn j a j N i a i N i1 β a j N i a i N i1 由 a j a j1,, a i-1 a i 可知 N j a j N i a i N i1 是某个产生式规则 N j a j N i a i a j N i a i 其左部设为 R) 的候选式 ; 由 a j-1 a j 可知有规范推导 最右推导 ): αrβ αn j a j N i a i N i1 β 由 a i a i1 可知有规范推导 : αrβ αn j a j N i a i N i1 β 算符优先分析算法 k:=1; S[k]:= # ; do{ 把下一个输入符号读进 a 中 ; if S[k] V ) j:=k else j:=k-1; while S[j] a){ do{ Q:=S[j]; ifs[j-1] V ) j:=j-1 else j:=j-2 }whiles[j] Q) 把 S[j1] S[k] 归约为某个 N; k:=j1; S[k]:=N; } if S[j] a S[j] a){ k:=k1; S[k]:=a }else error); } whilea!= # ) 42

43 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 5.4 优先函数 θ V, 定义自然数函数 fθ) 和 gθ), 使得 : 若 θ 1 θ 2, 则 fθ 1 ) < gθ 2 ) 若 θ 1 θ 2, 则 fθ 1 ) = gθ 2 ) 若 θ 1 θ 2, 则 fθ 1 ) > gθ 2 ) 那么,f 称为入栈优先函数,g 称为比较优先函数 使用优先函数替代优先关系表的优点 : 优 : 便于比较运算 ; 节省存储空间 正确性问题 优先函数的问题 if θ 1 θ 2,then fθ 1 ) < gθ 2 ) ; 反之不然 存在性问题 并非总能把表映射到优先函数 唯一性问题 a b a b ga) gb) fa) = > fb) = = 若 f 和 g 是算符优先文法 G 的优先函数, 那么对于任意自然数 C,fC 和 gc 也是 G 的优先函数 构造优先函数的方法 已知优先关系表, 构造一个有向图 H=V,), foreach a V ){ 置 f a V; 置 g a V} 结点为终结符 a 对应的符号 f a 和 g a ; if a b) 置 f a, g b ) 画结点 f a 到结点 g b 一条弧 ; if a b) 置 g b, f a ) 画结点 g b 到结点 f a 一条弧 ; 定义优先函数 f 和 g, 令 fa) 为从 f a 出发所能达到的结点个数 1; 令 ga) 为从 g a 出发所能达到的结点个数 1; 检查 f 和 g 有无矛盾, 若有则不存在优先函数否则成功 例. 优先关系表 *F F F P^F P P ) i * ^ i ) # * ^ i ) # 43

44 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University g g * g^ g i g g ) g # g g * g^ g i g g ) g # f f f * f * f^ f^ f i f i f f f ) f # fx) gx) * ^ i ) # f ) f # * ^ i ) # fx) 6 gx) g g * g^ g i g g ) g # g g * g^ g i g g ) g # f f f * f * f^ f^ f i f i f f f ) f # * ^ i ) # fx) 6 8 gx) f ) f # * ^ i ) # fx) gx) 44

45 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University g g * g^ g i g g ) g # g g * g^ g i g g ) g # f f f * f * f^ f^ f i f i f f f ) f # * ^ i ) # fx) gx) f ) f # * ^ i ) # fx) gx) g g * g^ g i g g ) g # g g * g^ g i g g ) g # f f f * f * f^ f^ f i f i f f f ) f # * ^ i ) # fx) gx) f ) f # * ^ i ) # fx) gx) 45

46 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University g g * g^ g i g g ) g # g g * g^ g i g g ) g # f f f * f * f^ f^ f i f i f f f ) f # * ^ i ) # fx) gx) 5 7 f ) f # * ^ i ) # fx) gx) 结果验证 x * ^ i ) # fx) gx) if fθ 1 ) < gθ 2 )thenθ 1 θ 2 * ^ i ) # * ^ i ) # 优先函数构造方法的正确性 若优先函数存在, 那么 : 若 a b 则 fa) = gb) 若 a b 则 fa) < gb) 若 a b 则 fa) > gb) 46

47 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 出错的情况 : 算符优先分析中的错误处理 在归约最左素短语时无对应的产生式规则 ; 栈顶终结符与当前符号间无优先关系 ; 错误处理 续 ) 错误 : 在归约最左素短语时无对应的产生式规则 方法 : 寻找接近的候选式, 并根据情况报错 若缺少终结符 a, 则 a 为非法符号 若多出终结符 a, 则 希望出现 a 错误处理 续 ) 错误 : 在归约最左素短语时无对应的产生式规则 可归约串 :N 1 b 1 N 2 b 2 N 3 N k b k N k1, 其中 b 1 b 2 b k 初始符号集 : {a V a b 1 } 结尾符号集 : {a V b k a } 方法 : 推断非终结符情况推断初始 结尾符号集情况 i ) 缺 举例 两边不能够出现非终结符 缺 两边不能够出现非终结符 47

48 Yinliang Zhao 赵银亮 ) Xi an Jiaotong University 作业 栈顶终结符与当前符号间无优先关系 若 a c 则将 b 从栈顶移去 若 b d 则将 c 删除 找出 b e c 则把 e 插入输入串前端 分析栈 b a 输入串 cd # P133 1, 51-3), 7, 8 上机题 B 编写程序输入一个算符优先文法, 自动构造出优先关系表 并输出 ), 该程序还能对输入的句子进行语法分析, 依序输出分析过程中归约的最左素短语 本题与上一章题目任选一个完成 ) 48

ebook14-4

ebook14-4 4 TINY LL(1) First F o l l o w t o p - d o w n 3 3. 3 backtracking parser predictive parser recursive-descent parsing L L ( 1 ) LL(1) parsing L L ( 1 ) L L ( 1 ) 1 L 2 L 1 L L ( k ) k L L ( 1 ) F i r s

More information

编译原理与技术

编译原理与技术 编译原理与技术 -- 文法和分析 2015/9/17 编译原理与技术 讲义 1 文法和分析 形式语言中若干基本概念 语言 文法 ( 上下文无关文法 ) 分析树与二义性 形式语言分类 乔姆斯基分类 2015/9/17 编译原理与技术 讲义 2 语言 语言 L={ s s 是 上任一字符串 }, s 称为语言 L 的一个句子 字母表 - 符号 / 字符的非空有限集合 e.g. 二进制数的 ={0,1},

More information

Microsoft PowerPoint - ch3 [Compatibility Mode]

Microsoft PowerPoint - ch3 [Compatibility Mode] 源程序 词法分析器 第 3 章语法分析 记 号 取下一个记号 符号表 分析器 分析树 本章内容 上下文无关文法 自上而下分析和自下而上分析 围绕分析器的自动生成展开 前端的中间其余部分表示 3.1 上下文无关文法 3.1.1 上下文无关文法的定义 正规式能定义一些简单的语言, 能表示给定结构的固定次数的重复或者没有指定次数的重复例 :a (a) 5, a (a)* 正规式不能用于描述配对或嵌套的结构例

More information

软件测试(TA07)第一学期考试

软件测试(TA07)第一学期考试 一 判 断 题 ( 每 题 1 分, 正 确 的, 错 误 的,20 道 ) 1. 软 件 测 试 按 照 测 试 过 程 分 类 为 黑 盒 白 盒 测 试 ( ) 2. 在 设 计 测 试 用 例 时, 应 包 括 合 理 的 输 入 条 件 和 不 合 理 的 输 入 条 件 ( ) 3. 集 成 测 试 计 划 在 需 求 分 析 阶 段 末 提 交 ( ) 4. 单 元 测 试 属 于 动

More information

Microsoft PowerPoint - ch3.ppt

Microsoft PowerPoint - ch3.ppt 源程序 词法分析器 第三章语法分析 记 号 取下一个记号 符号表 分析器 分析树 本章内容 上下文无关文法 自上而下分析和自下而上分析 围绕分析器的自动生成展开分析器 (prser, syntx nlyzer) 前端的中间其余部分表示 1 3.1 上下文无关文法 3.1.1 上下文无关文法的定义上下文无关文法 context-free grmmr 正规式能定义一些简单的语言, 能表示给定结构的固定次数的重复或者没有指定次数的重复例

More information

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

% %! # % & ( ) % # + # # % # # & & % ( #,. % !!! # #! # % & % %! # % & ( ) % # + # # % # # & & % ( #,. % , ( /0 ) %, + ( 1 ( 2 ) + %, ( 3, ( 123 % & # %, &% % #, % ( ) + & &% & ( & 4 ( & # 4 % #, #, ( ) + % 4 % & &, & & # / / % %, &% ! # #! # # #

More information

大侠素材铺

大侠素材铺 编译原理与技术 词法分析 Ⅱ 计算机科学与技术学院李诚 13/09/2018 主要内容 记号 (token) 源程序 词法分析器 getnexttoken 语法分析器 符号表 词法分析器的自动生成 正则表达式 NFA DFA 化简的 DFA 词法分析器的生成器 Lex: flex jflex Fst lexicl nlyzer genertor 2/51 Regulr Expr to NFA 正则表达式

More information

大侠素材铺

大侠素材铺 编译原理与技术 语法制导翻译 Ⅱ 计算机科学与技术学院 李诚 22/10/2018 Announcement Tutorial on Thursday (25/10/2018) 3B201, Class time Assignment review Q & A Cheng @ Compiler Fall 2018, USTC 2 主要内容 源程序 词法分析器 token 语法分析器 分析树 语义分析

More information

AU = U λ c 2 c 3 c n C C n,, n U 2 U2 C U 2 = B = b 22 b 23 b 2n b 33 b 3n b nn U = U ( U 2, U AU = = = ( ( U 2 U 2 U AU ( U2 λ λ d 2 d 3 d n b 22 b 2

AU = U λ c 2 c 3 c n C C n,, n U 2 U2 C U 2 = B = b 22 b 23 b 2n b 33 b 3n b nn U = U ( U 2, U AU = = = ( ( U 2 U 2 U AU ( U2 λ λ d 2 d 3 d n b 22 b 2 Jordan, A m? (264(, A A m, A (, P P AP = D, A m = P D m P, P AP 837, Jacobi (, ( Jacobi,, Schur 24 Cayley-Hamilton 25,, A m Schur Jordan 26 Schur : 3 (Schur ( A C n n, U U AU = B, (3 B A n n =, n, n λ

More information

穨control.PDF

穨control.PDF TCP congestion control yhmiu Outline Congestion control algorithms Purpose of RFC2581 Purpose of RFC2582 TCP SS-DR 1998 TCP Extensions RFC1072 1988 SACK RFC2018 1996 FACK 1996 Rate-Halving 1997 OldTahoe

More information

Ζ # % & ( ) % + & ) / 0 0 1 0 2 3 ( ( # 4 & 5 & 4 2 2 ( 1 ) ). / 6 # ( 2 78 9 % + : ; ( ; < = % > ) / 4 % 1 & % 1 ) 8 (? Α >? Β? Χ Β Δ Ε ;> Φ Β >? = Β Χ? Α Γ Η 0 Γ > 0 0 Γ 0 Β Β Χ 5 Ι ϑ 0 Γ 1 ) & Ε 0 Α

More information

Ρ Τ Π Υ 8 ). /0+ 1, 234) ς Ω! Ω! # Ω Ξ %& Π 8 Δ, + 8 ),. Ψ4) (. / 0+ 1, > + 1, / : ( 2 : / < Α : / %& %& Ζ Θ Π Π 4 Π Τ > [ [ Ζ ] ] %& Τ Τ Ζ Ζ Π

Ρ Τ Π Υ 8 ). /0+ 1, 234) ς Ω! Ω! # Ω Ξ %& Π 8 Δ, + 8 ),. Ψ4) (. / 0+ 1, > + 1, / : ( 2 : / < Α : / %& %& Ζ Θ Π Π 4 Π Τ > [ [ Ζ ] ] %& Τ Τ Ζ Ζ Π ! # % & ( ) + (,. /0 +1, 234) % 5 / 0 6/ 7 7 & % 8 9 : / ; 34 : + 3. & < / = : / 0 5 /: = + % >+ ( 4 : 0, 7 : 0,? & % 5. / 0:? : / : 43 : 2 : Α : / 6 3 : ; Β?? : Α 0+ 1,4. Α? + & % ; 4 ( :. Α 6 4 : & %

More information

! /. /. /> /. / Ε Χ /. 2 5 /. /. / /. 5 / Φ0 5 7 Γ Η Ε 9 5 /

! /. /. /> /. / Ε Χ /. 2 5 /. /. / /. 5 / Φ0 5 7 Γ Η Ε 9 5 / ! # %& ( %) & +, + % ) # % % ). / 0 /. /10 2 /3. /!. 4 5 /6. /. 7!8! 9 / 5 : 6 8 : 7 ; < 5 7 9 1. 5 /3 5 7 9 7! 4 5 5 /! 7 = /6 5 / 0 5 /. 7 : 6 8 : 9 5 / >? 0 /.? 0 /1> 30 /!0 7 3 Α 9 / 5 7 9 /. 7 Β Χ9

More information

! # % & ( & # ) +& & # ). / 0 ) + 1 0 2 & 4 56 7 8 5 0 9 7 # & : 6/ # ; 4 6 # # ; < 8 / # 7 & & = # < > 6 +? # Α # + + Β # Χ Χ Χ > Δ / < Ε + & 6 ; > > 6 & > < > # < & 6 & + : & = & < > 6+?. = & & ) & >&

More information

第二章

第二章 第二章 P-36-6 ()L(G) 是 ~9 组成的数字串 ; (2) 最左推导 : N ND NDD NDDD DDDD DDD DD 2D 27 N ND DD 3D 34 N ND NDD DDD 5DD 56D 568 最右推导 : N ND N7 ND7 N27 ND27 N27 D27 27 N ND N4 D4 34 N ND N8 ND8 N68 D68 568 P-36-7 G():(

More information

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

!! # % & ( )!!! # + %!!! &!!, # ( + #. ) % )/ # & /. ! # !! # % & ( )!!! # + %!!! &!!, # ( + #. ) % )/ # & /. #! % & & ( ) # (!! /! / + ) & %,/ #! )!! / & # 0 %#,,. /! &! /!! ) 0+(,, # & % ) 1 # & /. / & %! # # #! & & # # #. ).! & #. #,!! 2 34 56 7 86 9

More information

! # %& ( %! & & + %!, ( Α Α Α Α Χ Χ Α Χ Α Α Χ Α Α Α Α

! # %& ( %! & & + %!, ( Α Α Α Α Χ Χ Α Χ Α Α Χ Α Α Α Α Ε! # % & ( )%! & & + %!, (./ 0 1 & & 2. 3 &. 4/. %! / (! %2 % ( 5 4 5 ) 2! 6 2! 2 2. / & 7 2! % &. 3.! & (. 2 & & / 8 2. ( % 2 & 2.! 9. %./ 5 : ; 5. % & %2 2 & % 2!! /. . %! & % &? & 5 6!% 2.

More information

! Ν! Ν Ν & ] # Α. 7 Α ) Σ ),, Σ 87 ) Ψ ) +Ε 1)Ε Τ 7 4, <) < Ε : ), > 8 7

! Ν! Ν Ν & ] # Α. 7 Α ) Σ ),, Σ 87 ) Ψ ) +Ε 1)Ε Τ 7 4, <) < Ε : ), > 8 7 !! # & ( ) +,. )/ 0 1, 2 ) 3, 4 5. 6 7 87 + 5 1!! # : ;< = > < < ;?? Α Β Χ Β ;< Α? 6 Δ : Ε6 Χ < Χ Α < Α Α Χ? Φ > Α ;Γ ;Η Α ;?? Φ Ι 6 Ε Β ΕΒ Γ Γ > < ϑ ( = : ;Α < : Χ Κ Χ Γ? Ε Ι Χ Α Ε? Α Χ Α ; Γ ;

More information

untitled

untitled Co-integration and VECM Yi-Nung Yang CYCU, Taiwan May, 2012 不 列 1 Learning objectives Integrated variables Co-integration Vector Error correction model (VECM) Engle-Granger 2-step co-integration test Johansen

More information

4 A C n n, AA = A A, A,,, Hermite, Hermite,, A, A A, A, A 4 (, 4,, A A, ( A C n n, A A n, 4 A = (a ij n n, λ, λ,, λ n A n n ( (Schur λ i n

4 A C n n, AA = A A, A,,, Hermite, Hermite,, A, A A, A, A 4 (, 4,, A A, ( A C n n, A A n, 4 A = (a ij n n, λ, λ,, λ n A n n ( (Schur λ i n ,?,,, A, A ( Gauss m n A B P Q ( Ir B = P AQ r(a = r, A Ax = b P Ax = P b, x = Qy, ( Ir y = P b (4 (4, A A = ( P Ir Q,,, Schur, Cholesky LU, ( QR,, Schur,, (,,, 4 A AA = A A Schur, U U AU = T AA = A A

More information

Untitled-3

Untitled-3 SEC.. Separable Equations In each of problems 1 through 8 solve the given differential equation : ü 1. y ' x y x y, y 0 fl y - x 0 fl y - x 0 fl y - x3 3 c, y 0 ü. y ' x ^ y 1 + x 3 x y 1 + x 3, y 0 fl

More information

3978 30866 4 3 43 [] 3 30 4. [] . . 98 .3 ( ) 06 99 85 84 94 06 3 0 3 9 3 0 4 9 4 88 4 05 5 09 5 8 5 96 6 9 6 97 6 05 7 7 03 7 07 8 07 8 06 8 8 9 9 95 9 0 05 0 06 30 0 .5 80 90 3 90 00 7 00 0 3

More information

<313034A4BDB67DA4C0B56FBA5DB3E65FBD64A5BB2E786C7378>

<313034A4BDB67DA4C0B56FBA5DB3E65FBD64A5BB2E786C7378> 科 別 : 國 文 科 (A 區 ) 分 發 16 名 1 600110129 黃 毅 潔 國 立 豐 原 高 級 商 業 職 業 學 校 2 600110446 鄭 安 芸 國 立 南 投 高 級 中 學 3 600110632 李 孟 毓 桃 園 市 立 大 園 國 際 高 級 中 學 4 600110492 洪 珮 甄 南 投 縣 立 旭 光 高 級 中 學 5 600110262 柯 懿 芝

More information

《分析化学辞典》_数据处理条目_1.DOC

《分析化学辞典》_数据处理条目_1.DOC 3 4 5 6 7 χ χ m.303 B = f log f log C = m f = = m = f m C = + 3( m ) f = f f = m = f f = n n m B χ α χ α,( m ) H µ σ H 0 µ = µ H σ = 0 σ H µ µ H σ σ α H0 H α 0 H0 H0 H H 0 H 0 8 = σ σ σ = ( n ) σ n σ /

More information

《中华人民共和国道路交通安全法》释义

《中华人民共和国道路交通安全法》释义 中 华 人 民 共 和 国 道 路 交 通 安 全 法 释 义 第 一 章 总 则 总 则 是 一 部 法 律 法 规 纲 领 性 概 括 性 的 规 定, 为 其 他 各 章 的 具 体 规 范 奠 定 基 础 其 他 各 章 的 内 容 必 须 体 现 总 则 确 定 的 基 本 原 则, 具 体 运 用 时 也 必 须 符 合 总 则 确 定 的 原 则 和 精 神 道 路 交 通 安 全 法

More information

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

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

More information

4. 每 组 学 生 将 写 有 习 语 和 含 义 的 两 组 卡 片 分 别 洗 牌, 将 顺 序 打 乱, 然 后 将 两 组 卡 片 反 面 朝 上 置 于 课 桌 上 5. 学 生 依 次 从 两 组 卡 片 中 各 抽 取 一 张, 展 示 给 小 组 成 员, 并 大 声 朗 读 卡

4. 每 组 学 生 将 写 有 习 语 和 含 义 的 两 组 卡 片 分 别 洗 牌, 将 顺 序 打 乱, 然 后 将 两 组 卡 片 反 面 朝 上 置 于 课 桌 上 5. 学 生 依 次 从 两 组 卡 片 中 各 抽 取 一 张, 展 示 给 小 组 成 员, 并 大 声 朗 读 卡 Tips of the Week 课 堂 上 的 英 语 习 语 教 学 ( 二 ) 2015-04-19 吴 倩 MarriottCHEI 大 家 好! 欢 迎 来 到 Tips of the Week! 这 周 我 想 和 老 师 们 分 享 另 外 两 个 课 堂 上 可 以 开 展 的 英 语 习 语 教 学 活 动 其 中 一 个 活 动 是 一 个 充 满 趣 味 的 游 戏, 另 外

More information

! # %! #! #! # % + &, % % ) %. /! # 0 1

! # %! #! #! # % + &, % % ) %. /! # 0 1 ! # %! #! #! # % + &, % % ) %. /! # 0 1 2 32 % 4! #! # 4 4 2 32 4 4! # 2 32 ! # % 2 5 2 32 % % 6 2 7 8 %! 6 # %3 3 9 % /, 9 % 2 % % 3 #7 9 % 2 8 7 2 % 3 7 7 7 8 7 7 7 7 3 9 8 8 % 3! # 7 12 1191 1 ; % %

More information

<453A5CC2EDC0F6C5C5B0E6CEC4BCFE5CC3F1B7A8A1A4C9CCB7A8A1A4C3F1CAC2CBDFCBCFB7A8D3EBD6D9B2C3D6C6B6C8D5AACEC4BCFE574F52445CB9D9B7BDD0DEB6A9B5E7D7D3B7FECEF1A3A8A1B6C3F1CBDFBDE2CACDA1B7BACDA1B6C1A2B7A8B7A8A1B7A3A92E646F63>

<453A5CC2EDC0F6C5C5B0E6CEC4BCFE5CC3F1B7A8A1A4C9CCB7A8A1A4C3F1CAC2CBDFCBCFB7A8D3EBD6D9B2C3D6C6B6C8D5AACEC4BCFE574F52445CB9D9B7BDD0DEB6A9B5E7D7D3B7FECEF1A3A8A1B6C3F1CBDFBDE2CACDA1B7BACDA1B6C1A2B7A8B7A8A1B7A3A92E646F63> 国 家 司 法 考 试 试 题 解 析 汇 编 (2009 2014) 旧 题 新 解 服 务 要 目 : 民 诉 解 释 电 子 修 订 1 立 法 法 电 子 修 订 80 民 诉 解 释 电 子 修 订 民 事 诉 讼 法 与 仲 裁 制 度 一 单 项 选 择 题 1. 居 民 甲 与 金 山 房 地 产 公 司 签 订 了 购 买 商 品 房 一 套 的 合 同, 后 因 甲 未 按 约

More information

& &((. ) ( & ) 6 0 &6,: & ) ; ; < 7 ; = = ;# > <# > 7 # 0 7#? Α <7 7 < = ; <

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

More information

00 sirius 3R SIRIUS 3R 3RV1 0A 1 3RT1 3RH1 3 3RU11/3RB SIRIUS SIRIUS TC= / 3RV1 A 1 IEC6097- IP0 ( IP00) 1/3 IEC6097- (VDE0660) DIN VDE 06 0 AC690V, I cu 00V 1) P A n I n I cu A kw A A ka S00 0.16 0.0

More information

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

& & ) ( +( #, # &,! # +., ) # % # # % ( # ! # % & # (! & & ) ( +( #, # &,! # +., ) # % # # % ( # Ι! # % & ( ) & % / 0 ( # ( 1 2 & 3 # ) 123 #, # #!. + 4 5 6, 7 8 9 : 5 ; < = >?? Α Β Χ Δ : 5 > Ε Φ > Γ > Α Β #! Η % # (, # # #, & # % % %+ ( Ι # %

More information

Fuzzy Highlight.ppt

Fuzzy Highlight.ppt Fuzzy Highlight high light Openfind O(kn) n k O(nm) m Knuth O(n) m Knuth Unix grep regular expression exact match Yahoo agrep fuzzy match Gais agrep Openfind gais exact match fuzzy match fuzzy match O(kn)

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 . ttp://www.reej.com 4-9-9 4-9-9 . a b { } a b { }. Φ ϕ ϕ ϕ { } Φ a b { }. ttp://www.reej.com 4-9-9 . ~ ma{ } ~ m m{ } ~ m~ ~ a b but m ~ 4-9-9 4 . P : ; Φ { } { ϕ ϕ a a a a a R } P pa ttp://www.reej.com

More information

!""# $!""%!"&" #

!# $!%!& # !""# $!""%!"&" # !""# +!""(!""#!""$!""$ %"" &!""$ &( ) %# )"# )!!""#!""$!""#!""$ )*"!! !"#" $ % !" #$$%! #" #$$%& " #$$(!% %" #$$(#! (" #$$)#& )" #$$) # *" #$$)%$ &" #$$)%% +" #$$)%&!$" #$$)(#!" #$$%(&

More information

&! +! # ## % & #( ) % % % () ) ( %

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

More information

,!! #! > 1? = 4!! > = 5 4? 2 Α Α!.= = 54? Β. : 2>7 2 1 Χ! # % % ( ) +,. /0, , ) 7. 2

,!! #! > 1? = 4!! > = 5 4? 2 Α Α!.= = 54? Β. : 2>7 2 1 Χ! # % % ( ) +,. /0, , ) 7. 2 ! # %!% # ( % ) + %, ). ) % %(/ / %/!! # %!! 0 1 234 5 6 2 7 8 )9!2: 5; 1? = 4!! > = 5 4? 2 Α 7 72 1 Α!.= = 54?2 72 1 Β. : 2>7 2 1 Χ! # % % ( ) +,.

More information

<4D6963726F736F667420576F7264202D203033BDD7A16DA576B04FA145A4ADABD2A5BBACF6A16EADBAB6C0ABD2A4A7B74EB8712E646F63>

<4D6963726F736F667420576F7264202D203033BDD7A16DA576B04FA145A4ADABD2A5BBACF6A16EADBAB6C0ABD2A4A7B74EB8712E646F63> 論 史 記 五 帝 本 紀 首 黃 帝 之 意 義 林 立 仁 明 志 科 技 大 學 通 識 教 育 中 心 副 教 授 摘 要 太 史 公 司 馬 遷 承 父 著 史 遺 志, 並 以 身 膺 五 百 年 大 運, 上 繼 孔 子 春 秋 之 史 學 文 化 道 統 為 其 職 志, 著 史 記 欲 達 究 天 人 之 際, 通 古 今 之 變, 成 一 家 之 言 之 境 界 然 史 記 百

More information

Microsoft PowerPoint - 2-FormalLang.ppt

Microsoft PowerPoint - 2-FormalLang.ppt 第二章高级语言及其语法描述 2.1 程序设计语言的定义 2.2 高级语言的一般特性 2.3 程序设计语言的语法描述 本章目的 : 简要了解高级语言的主要内容及特点 ; 掌握上下文无关文法及语法树 作业 : p35-36:1(1)(2)(5),4,6-11 9 号交 程序设计语言历史 50 s: Fortran & Lsp 60 s: Algol, PL/1, Smula67 70 s: Pascal,

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 004-0-5 zhwag@wpu.du.c 00 00 00 3 003 004-0-5 zhwag@wpu.du.c 3 004-0-5 zhwag@wpu.du.c 3 004-0-5 zhwag@wpu.du.c 4 dy + d y 0 y 0 y [ 0, ] 004-0-5 zhwag@wpu.du.c 5 004-0-5 zhwag@wpu.du.c 6 004-0-5 zhwag@wpu.du.c

More information

!! )!!! +,./ 0 1 +, 2 3 4, # 8,2 6, 2 6,,2 6, 2 6 3,2 6 5, 2 6 3, 2 6 9!, , 2 6 9, 2 3 9, 2 6 9,

!! )!!! +,./ 0 1 +, 2 3 4, # 8,2 6, 2 6,,2 6, 2 6 3,2 6 5, 2 6 3, 2 6 9!, , 2 6 9, 2 3 9, 2 6 9, ! # !! )!!! +,./ 0 1 +, 2 3 4, 23 3 5 67 # 8,2 6, 2 6,,2 6, 2 6 3,2 6 5, 2 6 3, 2 6 9!, 2 6 65, 2 6 9, 2 3 9, 2 6 9, 2 6 3 5 , 2 6 2, 2 6, 2 6 2, 2 6!!!, 2, 4 # : :, 2 6.! # ; /< = > /?, 2 3! 9 ! #!,!!#.,

More information

: ; # 7 ( 8 7

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

More information

08-01.indd

08-01.indd 1 02 04 08 14 20 27 31 35 40 43 51 57 60 07 26 30 39 50 56 65 65 67 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 ω ρ ε 23 λ ω < 1 ω < 1 ω > 0 24 25 26 27 28 29 30 31 ρ 1 ρ σ b a x x i +3 x i

More information

TX-NR3030_BAS_Cs_ indd

TX-NR3030_BAS_Cs_ indd TX-NR3030 http://www.onkyo.com/manual/txnr3030/adv/cs.html Cs 1 2 3 Speaker Cable 2 HDMI OUT HDMI IN HDMI OUT HDMI OUT HDMI OUT HDMI OUT 1 DIGITAL OPTICAL OUT AUDIO OUT TV 3 1 5 4 6 1 2 3 3 2 2 4 3 2 5

More information

ENGG1410-F Tutorial 6

ENGG1410-F Tutorial 6 Jianwen Zhao Department of Computer Science and Engineering The Chinese University of Hong Kong 1/16 Problem 1. Matrix Diagonalization Diagonalize the following matrix: A = [ ] 1 2 4 3 2/16 Solution The

More information

2/80 2

2/80 2 2/80 2 3/80 3 DSP2400 is a high performance Digital Signal Processor (DSP) designed and developed by author s laboratory. It is designed for multimedia and wireless application. To develop application

More information

, & % # & # # & % & + # & # # # & # % #,

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

More information

# # # #!! % &! # % 6 & () ) &+ & ( & +, () + 0. / & / &1 / &1, & ( ( & +. 4 / &1 5,

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

More information

数 学 高 分 的 展 望 一 管 理 类 联 考 分 析 第 一 篇 大 纲 解 析 篇 编 写 : 孙 华 明 1 综 合 能 力 考 试 时 间 :014 年 1 月 4 日 上 午 8:30~11:30 分 值 分 配 : 数 学 :75 分 逻 辑 :60 分 作 文 :65 分 ; 总

数 学 高 分 的 展 望 一 管 理 类 联 考 分 析 第 一 篇 大 纲 解 析 篇 编 写 : 孙 华 明 1 综 合 能 力 考 试 时 间 :014 年 1 月 4 日 上 午 8:30~11:30 分 值 分 配 : 数 学 :75 分 逻 辑 :60 分 作 文 :65 分 ; 总 目 录 数 学 高 分 的 展 望... 1 第 一 篇 大 纲 解 析 篇... 1 一 管 理 类 联 考 分 析... 1 二 最 新 大 纲 解 析... 1 三 考 前 复 习 资 料 及 方 法... 第 二 篇 总 结 篇... 4 1 应 用 题 考 点 总 结 与 技 巧 归 纳... 4 代 数 模 块 题 型 归 纳 及 考 点 总 结... 9 3 数 列 模 块 题 型 归

More information

VASP应用运行优化

VASP应用运行优化 1 VASP wszhang@ustc.edu.cn April 8, 2018 Contents 1 2 2 2 3 2 4 2 4.1........................................................ 2 4.2..................................................... 3 5 4 5.1..........................................................

More information

第三节 软件测试的过程与策略

第三节 软件测试的过程与策略 ...1...4...9...17...25...29...34...40...46...55...65...73 1 2 3 4 5 6 7 8 9 10 11 1 12 13 1 ABCD 2 A B C D 3 ABCD 4 A1/2 B1/3 C1/4 D2/3 5 % A20 B30 C40 D50 6 A B C D 7 A B C D / 8 A B C D 9 A B C D 10

More information

Microsoft PowerPoint - Lecture7II.ppt

Microsoft PowerPoint - Lecture7II.ppt Lecture 8II SUDOKU PUZZLE SUDOKU New Play Check 軟體實作與計算實驗 1 4x4 Sudoku row column 3 2 } 4 } block 1 4 軟體實作與計算實驗 2 Sudoku Puzzle Numbers in the puzzle belong {1,2,3,4} Constraints Each column must contain

More information

., /,, 0!, + & )!. + + (, &, & 1 & ) ) 2 2 ) 1! 2 2

., /,, 0!, + & )!. + + (, &, & 1 & ) ) 2 2 ) 1! 2 2 ! # &!! ) ( +, ., /,, 0!, + & )!. + + (, &, & 1 & ) ) 2 2 ) 1! 2 2 ! 2 2 & & 1 3! 3, 4 45!, 2! # 1 # ( &, 2 &, # 7 + 4 3 ) 8. 9 9 : ; 4 ), 1!! 4 4 &1 &,, 2! & 1 2 1! 1! 1 & 2, & 2 & < )4 )! /! 4 4 &! &,

More information

( ) Wuhan University

( ) Wuhan University Email: huangzh@whueducn, 47 Wuhan Univesity i L A TEX,, : http://affwhueducn/huangzh/ 8 4 49 7 ii : : 4 ; 8 a b c ; a b c 4 4 8 a b c b c a ; c a b x y x + y y x + y x x + y x y 4 + + 8 8 4 4 + 8 + 6 4

More information

PowerPoint Presentation

PowerPoint Presentation Linear Progamming- the Simple method with greater-than-or-equal-to or equality minimization problem Quantitative deciion making technique /5/6 Tableau form- dealing with greaterthan-or-equal-to contraint

More information

, ( 6 7 8! 9! (, 4 : : ; 0.<. = (>!? Α% ), Β 0< Χ 0< Χ 2 Δ Ε Φ( 7 Γ Β Δ Η7 (7 Ι + ) ϑ!, 4 0 / / 2 / / < 5 02

, ( 6 7 8! 9! (, 4 : : ; 0.<. = (>!? Α% ), Β 0< Χ 0< Χ 2 Δ Ε Φ( 7 Γ Β Δ Η7 (7 Ι + ) ϑ!, 4 0 / / 2 / / < 5 02 ! # % & ( ) +, ) %,! # % & ( ( ) +,. / / 01 23 01 4, 0/ / 5 0 , ( 6 7 8! 9! (, 4 : : ; 0.!? Α% ), Β 0< Χ 0< Χ 2 Δ Ε Φ( 7 Γ Β Δ 5 3 3 5 3 1 Η7 (7 Ι + ) ϑ!, 4 0 / / 2 / 3 0 0 / < 5 02 Ν!.! %) / 0

More information

4= 8 4 < 4 ϑ = 4 ϑ ; 4 4= = 8 : 4 < : 4 < Κ : 4 ϑ ; : = 4 4 : ;

4= 8 4 < 4 ϑ = 4 ϑ ; 4 4= = 8 : 4 < : 4 < Κ : 4 ϑ ; : = 4 4 : ; ! #! % & ( ) +!, + +!. / 0 /, 2 ) 3 4 5 6 7 8 8 8 9 : 9 ;< 9 = = = 4 ) > (/?08 4 ; ; 8 Β Χ 2 ΔΔ2 4 4 8 4 8 4 8 Ε Φ Α, 3Γ Η Ι 4 ϑ 8 4 ϑ 8 4 8 4 < 8 4 5 8 4 4

More information

Π Ρ! #! % & #! (! )! + %!!. / 0% # 0 2 3 3 4 7 8 9 Δ5?? 5 9? Κ :5 5 7 < 7 Δ 7 9 :5? / + 0 5 6 6 7 : ; 7 < = >? : Α8 5 > :9 Β 5 Χ : = 8 + ΑΔ? 9 Β Ε 9 = 9? : ; : Α 5 9 7 3 5 > 5 Δ > Β Χ < :? 3 9? 5 Χ 9 Β

More information

竞赛报名与报名审核

竞赛报名与报名审核 2014 年 全 国 职 业 院 校 技 能 大 赛 高 职 组 广 东 省 选 拔 赛 工 程 造 价 基 本 技 能 赛 项 竞 赛 指 南 主 办 : 广 东 省 教 育 厅 承 办 : 广 州 城 建 职 业 学 院 协 办 : 广 联 达 软 件 股 份 有 限 公 司 目 录 一. 竞 赛 的 几 个 重 要 时 间...1 二. 竞 赛 时 间 地 点 及 费 用...1 ( 一 )

More information

BC04 Module_antenna__ doc

BC04 Module_antenna__ doc http://www.infobluetooth.com TEL:+86-23-68798999 Fax: +86-23-68889515 Page 1 of 10 http://www.infobluetooth.com TEL:+86-23-68798999 Fax: +86-23-68889515 Page 2 of 10 http://www.infobluetooth.com TEL:+86-23-68798999

More information

UDC

UDC CECS 102:2002 Technical specification for steed structure of light-eight Buildings ith gabled frames 2003 1 Technical specification for steed structure of light-eight Buildings ith gabled frames CECS102:2002

More information

Open topic Bellman-Ford算法与负环

Open topic   Bellman-Ford算法与负环 Open topic Bellman-Ford 2018 11 5 171860508@smail.nju.edu.cn 1/15 Contents 1. G s BF 2. BF 3. BF 2/15 BF G Bellman-Ford false 3/15 BF G Bellman-Ford false G c = v 0, v 1,..., v k (v 0 = v k ) k w(v i 1,

More information

N.T.ps, page Normalize

N.T.ps, page Normalize 3 (2648 8289) 27-28 D (2648 7019) 28 () $20 (2691 6212) 11 () 22 (2691 1594) (2649 0389) 2 2112B (2947 1184) 64 (2648 3472) G29 96 (2602 1828) 55-65 280 138 8 (2647 0565) (2642 3668) 205 35 (2695 4726)

More information

# # 4 + % ( ) ( /! 3 (0 0 (012 0 # (,!./ %

# # 4 + % ( ) ( /! 3 (0 0 (012 0 # (,!./ % #! # # %! # + 5 + # 4 + % ( ) ( /! 3 (0 0 (012 0 # (,!./ % ,9 989 + 8 9 % % % % # +6 # % 7, # (% ) ,,? % (, 8> % %9 % > %9 8 % = ΑΒ8 8 ) + 8 8 >. 4. ) % 8 # % =)= )

More information

Microsoft PowerPoint - STU_EC_Ch08.ppt

Microsoft PowerPoint - STU_EC_Ch08.ppt 樹德科技大學資訊工程系 Chapter 8: Counters Shi-Huang Chen Fall 2010 1 Outline Asynchronous Counter Operation Synchronous Counter Operation Up/Down Synchronous Counters Design of Synchronous Counters Cascaded Counters

More information

/ Ν #, Ο / ( = Π 2Θ Ε2 Ρ Σ Π 2 Θ Ε Θ Ρ Π 2Θ ϑ2 Ρ Π 2 Θ ϑ2 Ρ Π 23 8 Ρ Π 2 Θϑ 2 Ρ Σ Σ Μ Π 2 Θ 3 Θ Ρ Κ2 Σ Π 2 Θ 3 Θ Ρ Κ Η Σ Π 2 ϑ Η 2 Ρ Π Ρ Π 2 ϑ Θ Κ Ρ Π

/ Ν #, Ο / ( = Π 2Θ Ε2 Ρ Σ Π 2 Θ Ε Θ Ρ Π 2Θ ϑ2 Ρ Π 2 Θ ϑ2 Ρ Π 23 8 Ρ Π 2 Θϑ 2 Ρ Σ Σ Μ Π 2 Θ 3 Θ Ρ Κ2 Σ Π 2 Θ 3 Θ Ρ Κ Η Σ Π 2 ϑ Η 2 Ρ Π Ρ Π 2 ϑ Θ Κ Ρ Π ! # #! % & ( ) % # # +, % #. % ( # / ) % 0 1 + ) % 2 3 3 3 4 5 6 # 7 % 0 8 + % 8 + 9 ) 9 # % : ; + % 5! + )+)#. + + < ) ( # )# < # # % 0 < % + % + < + ) = ( 0 ) # + + # % )#!# +), (? ( # +) # + ( +. #!,

More information

Untitiled

Untitiled 就 业 与 创 业 Research Report on Development of Xi an Jiaotong University 完 善 就 业 指 导 提 升 就 业 质 量 郑 旭 红 彭 正 霞 大 学 生 是 宝 贵 的 人 才 资 源, 但 是 随 着 我 国 高 等 教 育 大 众 化 发 展, 大 学 毕 业 生 的 就 业 问 题 日 趋 严 峻 按 照 教 育 部 公 布

More information

8 9 8 Δ 9 = 1 Η Ι4 ϑ< Κ Λ 3ϑ 3 >1Ε Μ Ε 8 > = 8 9 =

8 9 8 Δ 9 = 1 Η Ι4 ϑ< Κ Λ 3ϑ 3 >1Ε Μ Ε 8 > = 8 9 = !! % & ( & ),,., / 0 1. 0 0 3 4 0 5 3 6!! 7 8 9 8!! : ; < = > :? Α 4 8 9 < Β Β : Δ Ε Δ Α = 819 = Γ 8 9 8 Δ 9 = 1 Η Ι4 ϑ< Κ Λ 3ϑ 3 >1Ε 8 9 0 Μ Ε 8 > 9 8 9 = 8 9 = 819 8 9 =

More information

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

!!! #! )! ( %!! #!%! % + % & & ( )) % & & #! & )! ( %! ),,, ) ! # % & # % ( ) & + + !!! #! )! ( %!! #!%! % + % & & ( )) % & & #! & )! ( %! ),,, ) 6 # / 0 1 + ) ( + 3 0 ( 1 1( ) ) ( 0 ) 4 ( ) 1 1 0 ( ( ) 1 / ) ( 1 ( 0 ) ) + ( ( 0 ) 0 0 ( / / ) ( ( ) ( 5 ( 0 + 0 +

More information

Microsoft Word doc

Microsoft Word doc 中 考 英 语 科 考 试 标 准 及 试 卷 结 构 技 术 指 标 构 想 1 王 后 雄 童 祥 林 ( 华 中 师 范 大 学 考 试 研 究 院, 武 汉,430079, 湖 北 ) 提 要 : 本 文 从 结 构 模 式 内 容 要 素 能 力 要 素 题 型 要 素 难 度 要 素 分 数 要 素 时 限 要 素 等 方 面 细 致 分 析 了 中 考 英 语 科 试 卷 结 构 的

More information

Β 8 Α ) ; %! #?! > 8 8 Χ Δ Ε ΦΦ Ε Γ Δ Ε Η Η Ι Ε ϑ 8 9 :! 9 9 & ϑ Κ & ϑ Λ &! &!! 4!! Μ Α!! ϑ Β & Ν Λ Κ Λ Ο Λ 8! % & Π Θ Φ & Ρ Θ & Θ & Σ ΠΕ # & Θ Θ Σ Ε

Β 8 Α ) ; %! #?! > 8 8 Χ Δ Ε ΦΦ Ε Γ Δ Ε Η Η Ι Ε ϑ 8 9 :! 9 9 & ϑ Κ & ϑ Λ &! &!! 4!! Μ Α!! ϑ Β & Ν Λ Κ Λ Ο Λ 8! % & Π Θ Φ & Ρ Θ & Θ & Σ ΠΕ # & Θ Θ Σ Ε ! #!! % & ( ) +,. /. 0,(,, 2 4! 6! #!!! 8! &! % # & # &! 9 8 9 # : : : : :!! 9 8 9 # #! %! ; &! % + & + & < = 8 > 9 #!!? Α!#!9 Α 8 8!!! 8!%! 8! 8 Β 8 Α ) ; %! #?! > 8 8 Χ Δ Ε ΦΦ Ε Γ Δ Ε Η Η Ι Ε ϑ 8 9 :!

More information

考試學刊第10期-內文.indd

考試學刊第10期-內文.indd misconception 101 Misconceptions and Test-Questions of Earth Science in Senior High School Chun-Ping Weng College Entrance Examination Center Abstract Earth Science is a subject highly related to everyday

More information

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

# #! ) ( ( +,! %,! ( # # %& % ( ) +! +, +. / ! ( ) # # % % ( % % %! % % & % # #! ) ( ( +,! %,! ( # # %& % ( ) +! +, +. / 12 23 4 5 6 7 3.! (. ( / ( ) ). 1.12 ( 4 4 % & &!7 % (!!!!, (! % !!! % %!,! ( & (!! 8!!!,!!+!! & !!%! & 9 3 3 :;

More information

untitled

untitled 4 y l y y y l,, (, ) ' ( ) ' ( ) y, y f ) ( () f f ( ) (l ) t l t lt l f ( t) f ( ) t l f ( ) d (l ) C f ( ) C, f ( ) (l ) L y dy yd π y L y cosθ, π θ : siθ, π yd dy L [ cosθ cosθ siθ siθ ] dθ π π π si

More information

Introduction to Hamilton-Jacobi Equations and Periodic Homogenization

Introduction to Hamilton-Jacobi Equations  and Periodic Homogenization Introduction to Hamilton-Jacobi Equations and Periodic Yu-Yu Liu NCKU Math August 22, 2012 Yu-Yu Liu (NCKU Math) H-J equation and August 22, 2012 1 / 15 H-J equations H-J equations A Hamilton-Jacobi equation

More information

Microsoft PowerPoint - NCBA_Cattlemens_College_Darrh_B

Microsoft PowerPoint - NCBA_Cattlemens_College_Darrh_B Introduction to Genetics Darrh Bullock University of Kentucky The Model Trait = Genetics + Environment Genetics Additive Predictable effects that get passed from generation to generation Non-Additive Primarily

More information

ⅠⅡⅢ Ⅳ

ⅠⅡⅢ Ⅳ ⅠⅡⅢ Ⅳ ! "!"#$%&!!! !"#$%& ()*+,!"" *! " !! " #$%& ( Δ !"#$%& ()*+,!"" * !! " #$%& ( !"#$%& ()*+,!"" * !! " #$%& ( !"#$%& ()*+,!"" * !! " #$%& (! # !"#$%& ()*+,!"" * !! " #$%& ( 1 1 !"#$%& ()*+,!"" *

More information

< D313738B1F5A46CB5C4B773B1B42DB4BFA5C3B8712E706466>

< D313738B1F5A46CB5C4B773B1B42DB4BFA5C3B8712E706466> 2007 3 143 178 1 1 20 2002 3 11-112 2002 22-180 -143- 2 3 4 2 1985 160-179 3 2004 192-210 4 14 1999 3 223-255 -144- (1622) 5 6 (1715) 1703 7 5 1992 135 6 1969 3 1a-b 7 [1897] 6 3 5 195b -145- 8 9 (1756-1766)

More information

) Μ <Κ 1 > < # % & ( ) % > Χ < > Δ Χ < > < > / 7 ϑ Ν < Δ 7 ϑ Ν > < 8 ) %2 ): > < Ο Ε 4 Π : 2 Θ >? / Γ Ι) = =? Γ Α Ι Ρ ;2 < 7 Σ6 )> Ι= Η < Λ 2 % & 1 &

) Μ <Κ 1 > < # % & ( ) % > Χ < > Δ Χ < > < > / 7 ϑ Ν < Δ 7 ϑ Ν > < 8 ) %2 ): > < Ο Ε 4 Π : 2 Θ >? / Γ Ι) = =? Γ Α Ι Ρ ;2 < 7 Σ6 )> Ι= Η < Λ 2 % & 1 & ! # % & ( ) % + ),. / & 0 1 + 2. 3 ) +.! 4 5 2 2 & 5 0 67 1) 8 9 6.! :. ;. + 9 < = = = = / >? Α ) /= Β Χ Β Δ Ε Β Ε / Χ ΦΓ Χ Η Ι = = = / = = = Β < ( # % & ( ) % + ),. > (? Φ?? Γ? ) Μ

More information

南華大學數位論文

南華大學數位論文 I II Abstract This study aims at understanding and analysing the general situation and predicament of current educational development in Savigi tribe and probing the roles played by the school, the family

More information

! + +, ) % %.!&!, /! 0! 0 # ( ( # (,, # ( % 1 2 ) (, ( 4! 0 & 2 /, # # ( &

! + +, ) % %.!&!, /! 0! 0 # ( ( # (,, # ( % 1 2 ) (, ( 4! 0 & 2 /, # # ( & ! # %! &! #!! %! %! & %! &! & ( %! & #! & )! & & + ) +!!, + ! + +, ) % %.!&!, /! 0! 0 # ( ( # (,, # ( % 1 2 ) (, 3 0 1 ( 4! 0 & 2 /, # # ( 1 5 2 1 & % # # ( #! 0 ) + 4 +, 0 #,!, + 0 2 ), +! 0! 4, +! (!

More information

PowerPoint Presentation

PowerPoint Presentation TOEFL Practice Online User Guide Revised September 2009 In This Guide General Tips for Using TOEFL Practice Online Directions for New Users Directions for Returning Users 2 General Tips To use TOEFL Practice

More information

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

%% &% %% %% %% % () (! #! %!!!!!!!%! # %& ( % & ) +, # (.. /,) %& 0 !! # # %% &% %% %% %% % () (! #! %!!!!!!!%! # %& ( % & ) +, # (.. /,) %& 0 +! (%& / 1! 2 %& % & 0/ / %& + (.%.%, %& % %& )& % %& ) 3, &, 5, % &. ) 4 4 4 %& / , %& ).. % # 6 /0 % &. & %& ) % %& 0.!!! %&

More information

,,,,,,., Penrose i,, i j X A {i,, i j }-, X A {, 3}-, A,3 ; A Moore- Penrose A = A,2,3,4., A 5,, Moore-Penrose A {}- A, A. m n Moore-Penrose A, {}- A,

,,,,,,., Penrose i,, i j X A {i,, i j }-, X A {, 3}-, A,3 ; A Moore- Penrose A = A,2,3,4., A 5,, Moore-Penrose A {}- A, A. m n Moore-Penrose A, {}- A, , Ax = b A m n m = n, x = A b., A, A A = UR : x = R U b 6.. A Ax = A b, A A. A = R U, A A = I n,, A, A A. n < m, AA = In m m 6..2 A n < m, AA = I m,, A = R U A. A? A, B, AB BA,., A m n F n F m. A A F m

More information

! # % & # % & ( ) % % %# # %+ %% % & + %, ( % % &, & #!.,/, % &, ) ) ( % %/ ) %# / + & + (! ) &, & % & ( ) % % (% 2 & % ( & 3 % /, 4 ) %+ %( %!

! # % & # % & ( ) % % %# # %+ %% % & + %, ( % % &, & #!.,/, % &, ) ) ( % %/ ) %# / + & + (! ) &, & % & ( ) % % (% 2 & % ( & 3 % /, 4 ) %+ %( %! ! # # % & ( ) ! # % & # % & ( ) % % %# # %+ %% % & + %, ( % % &, & #!.,/, % &, ) ) ( % %/ ) 0 + 1 %# / + & + (! ) &, & % & ( ) % % (% 2 & % ( & 3 % /, 4 ) %+ %( %! # ( & & 5)6 %+ % ( % %/ ) ( % & + %/

More information

8 9 < ; ; = < ; : < ;! 8 9 % ; ϑ 8 9 <; < 8 9 <! 89! Ε Χ ϑ! ϑ! ϑ < ϑ 8 9 : ϑ ϑ 89 9 ϑ ϑ! ϑ! < ϑ < = 8 9 Χ ϑ!! <! 8 9 ΧΧ ϑ! < < < < = 8 9 <! = 8 9 <! <

8 9 < ; ; = < ; : < ;! 8 9 % ; ϑ 8 9 <; < 8 9 <! 89! Ε Χ ϑ! ϑ! ϑ < ϑ 8 9 : ϑ ϑ 89 9 ϑ ϑ! ϑ! < ϑ < = 8 9 Χ ϑ!! <! 8 9 ΧΧ ϑ! < < < < = 8 9 <! = 8 9 <! < ! # % ( ) ( +, +. ( / 0 1) ( 2 1 1 + ( 3 4 5 6 7! 89 : ; 8 < ; ; = 9 ; ; 8 < = 9! ; >? 8 = 9 < : ; 8 < ; ; = 9 8 9 = : : ; = 8 9 = < 8 < 9 Α 8 9 =; %Β Β ; ; Χ ; < ; = :; Δ Ε Γ Δ Γ Ι 8 9 < ; ; = < ; :

More information

第16卷 第2期 邯郸学院学报 2006年6月

第16卷 第2期                                邯郸学院学报                            2006年6月 第 18 卷 第 4 期 邯 郸 学 院 学 报 2008 年 12 月 Vol.18 No.4 Journal of Handan College Dec. 2008 赵 文 化 研 究 论 赵 都 邯 郸 与 赵 国 都 城 研 究 问 题 朱 士 光 ( 陕 西 师 范 大 学 历 史 地 理 研 究 所, 陕 西 西 安 710062) 摘 要 : 战 国 七 雄 之 一 的 赵 国 都 城

More information

UTI (Urinary Tract Infection) - Traditional Chinese

UTI (Urinary Tract Infection) - Traditional Chinese UTI (Urinary Tract Infection) Urinary tract infection, also called UTI, is an infection of the bladder or kidneys. Urethra Kidney Ureters Bladder Vagina Kidney Ureters Bladder Urethra Penis Causes UTI

More information

> # ) Β Χ Χ 7 Δ Ε Φ Γ 5 Η Γ + Ι + ϑ Κ 7 # + 7 Φ 0 Ε Φ # Ε + Φ, Κ + ( Λ # Γ Κ Γ # Κ Μ 0 Ν Ο Κ Ι Π, Ι Π Θ Κ Ι Π ; 4 # Ι Π Η Κ Ι Π. Ο Κ Ι ;. Ο Κ Ι Π 2 Η

> # ) Β Χ Χ 7 Δ Ε Φ Γ 5 Η Γ + Ι + ϑ Κ 7 # + 7 Φ 0 Ε Φ # Ε + Φ, Κ + ( Λ # Γ Κ Γ # Κ Μ 0 Ν Ο Κ Ι Π, Ι Π Θ Κ Ι Π ; 4 # Ι Π Η Κ Ι Π. Ο Κ Ι ;. Ο Κ Ι Π 2 Η 1 )/ 2 & +! # % & ( ) +, + # # %. /& 0 4 # 5 6 7 8 9 6 : : : ; ; < = > < # ) Β Χ Χ 7 Δ Ε Φ Γ 5 Η Γ + Ι + ϑ Κ 7 # + 7 Φ 0 Ε Φ # Ε + Φ, Κ + ( Λ # Γ Κ Γ #

More information

Ⅰ Ⅱ 1 2 Ⅲ Ⅳ

Ⅰ Ⅱ 1 2 Ⅲ Ⅳ Ⅰ Ⅱ 1 2 Ⅲ Ⅳ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

More information

.., + +, +, +, +, +, +,! # # % ( % ( / 0!% ( %! %! % # (!) %!%! # (!!# % ) # (!! # )! % +,! ) ) &.. 1. # % 1 ) 2 % 2 1 #% %! ( & # +! %, %. #( # ( 1 (

.., + +, +, +, +, +, +,! # # % ( % ( / 0!% ( %! %! % # (!) %!%! # (!!# % ) # (!! # )! % +,! ) ) &.. 1. # % 1 ) 2 % 2 1 #% %! ( & # +! %, %. #( # ( 1 ( ! # %! % &! # %#!! #! %!% &! # (!! # )! %!! ) &!! +!( ), ( .., + +, +, +, +, +, +,! # # % ( % ( / 0!% ( %! %! % # (!) %!%! # (!!# % ) # (!! # )! % +,! ) ) &.. 1. # % 1 ) 2 % 2 1 #% %! ( & # +! %, %. #(

More information

# % & ) ) & + %,!# & + #. / / & ) 0 / 1! 2

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

More information

中国科学技术大学学位论文模板示例文档

中国科学技术大学学位论文模板示例文档 University of Science and Technology of China A dissertation for doctor s degree An Example of USTC Thesis Template for Bachelor, Master and Doctor Author: Zeping Li Speciality: Mathematics and Applied

More information

2 2 Λ ϑ Δ Χ Δ Ι> 5 Λ Λ Χ Δ 5 Β. Δ Ι > Ε!!Χ ϑ : Χ Ε ϑ! ϑ Β Β Β ϑ Χ Β! Β Χ 5 ϑ Λ ϑ % < Μ / 4 Ν < 7 :. /. Ο 9 4 < / = Π 7 4 Η 7 4 =

2 2 Λ ϑ Δ Χ Δ Ι> 5 Λ Λ Χ Δ 5 Β. Δ Ι > Ε!!Χ ϑ : Χ Ε ϑ! ϑ Β Β Β ϑ Χ Β! Β Χ 5 ϑ Λ ϑ % < Μ / 4 Ν < 7 :. /. Ο 9 4 < / = Π 7 4 Η 7 4 = ! # % # & ( ) % # ( +, & % # ) % # (. / ). 1 2 3 4! 5 6 4. 7 8 9 4 : 2 ; 4 < = = 2 >9 3? & 5 5 Α Α 1 Β ΧΔ Ε Α Φ 7 Γ 9Η 8 Δ Ι > Δ / ϑ Κ Α Χ Ε ϑ Λ ϑ 2 2 Λ ϑ Δ Χ Δ Ι> 5 Λ Λ Χ Δ 5 Β. Δ Ι > Ε!!Χ ϑ : Χ Ε ϑ!

More information

. /!Ι Γ 3 ϑκ, / Ι Ι Ι Λ, Λ +Ι Λ +Ι

. /!Ι Γ 3 ϑκ, / Ι Ι Ι Λ, Λ +Ι Λ +Ι ! # % & ( ) +,& ( + &. / 0 + 1 0 + 1,0 + 2 3., 0 4 2 /.,+ 5 6 / 78. 9: ; < = : > ; 9? : > Α

More information

9!!!! #!! : ;!! <! #! # & # (! )! & ( # # #+

9!!!! #!! : ;!! <! #! # & # (! )! & ( # # #+ ! #! &!! # () +( +, + ) + (. ) / 0 1 2 1 3 4 1 2 3 4 1 51 0 6. 6 (78 1 & 9!!!! #!! : ;!! ? &! : < < &? < Α!!&! : Χ / #! : Β??. Δ?. ; ;

More information

5 (Green) δ

5 (Green) δ 2.............................. 2.2............................. 3.3............................. 3.4........................... 3.5...................... 4.6............................. 4.7..............................

More information

國 立 政 治 大 學 教 育 學 系 2016 新 生 入 學 手 冊 目 錄 表 11 國 立 政 治 大 學 教 育 學 系 博 士 班 資 格 考 試 抵 免 申 請 表... 46 論 文 題 目 申 報 暨 指 導 教 授... 47 表 12 國 立 政 治 大 學 碩 博 士 班 論

國 立 政 治 大 學 教 育 學 系 2016 新 生 入 學 手 冊 目 錄 表 11 國 立 政 治 大 學 教 育 學 系 博 士 班 資 格 考 試 抵 免 申 請 表... 46 論 文 題 目 申 報 暨 指 導 教 授... 47 表 12 國 立 政 治 大 學 碩 博 士 班 論 國 立 政 治 大 學 教 育 學 系 2016 新 生 入 學 手 冊 目 錄 一 教 育 學 系 簡 介... 1 ( 一 ) 成 立 時 間... 1 ( 二 ) 教 育 目 標 與 發 展 方 向... 1 ( 三 ) 授 課 師 資... 2 ( 四 ) 行 政 人 員... 3 ( 五 ) 核 心 能 力 與 課 程 規 劃... 3 ( 六 ) 空 間 環 境... 12 ( 七 )

More information