文档库 最新最全的文档下载
当前位置:文档库 › 《编译原理》期末复习资料完整版

《编译原理》期末复习资料完整版

《编译原理》期末复习资料完整版
《编译原理》期末复习资料完整版

《编译原理》期末复习资料

【题1】

1.(a|b)*(aa|bb)(a|b)*画出状态转换图。

Ia Ib

①1,2,3 2,3,4 2,3,5

②2,3,4 2,3,4,6,7,8 2,3,5

③2,3,5 2,3,4 2,,3,5,6,7,8

④2,3,4,6,7,8 2,3,4,6,7,8 2,3,5,7,8

⑤2,3,5,6,7,8 2,3,4,7,8 2,3,5,6,7,8

⑥2,3,5,7,8 2,3,4,7,8 2,3,5,6,7,8

⑦2,3,4,7,8 2,3,4,6,7,8 2,3,5,7,8

Ia Ib

1 2 3

2 4 3

3 2 5

4 4 6

5 7 5

6 7 5

7 4 6

新的状态转换图如下:

(1)A={1,2,3},B={4,5,6,7} Aa={2,4} ×

(2)A={1,3},B={2},C={4,5,6,7} Aa={2}?B,Ab={3,5} ×

(3)A={1},B={2},C={3},D={4,5,6,7}(单元素可以不用看,必有,古先看D)

Da={4,7}?D,Db={5,6}?D,Aa={2}?B,Ab={3}?C,Ba={4}?D,Bb={3}?C,Ca={2}?B,Cb={5}?C,则有

b

a

A B C

B D C

C B D

D D D

2.(a*|b*)b(ba)*的状态转换图。

Ia Ib

①1,2,3,4 2,4 3,4,5,6,8

②2,4 2,4 5,6,8

③3,4,5,6,8 --- 3,4,5,6,7,8

④5,6,8 --- 7

⑤3,4,5,6,7,8 6,8 3,4,5,6,7,8

⑥7 6,8 ---

⑦6,8 --- 7

Ia Ib

1 2 3

2 2 4

3 --- 5

4 --- 6

5 7 5

6 7 ---

7 --- 6

新的状态转换图如下:

化简:(用终结状态与非终结状态,然后输出状态一致分一类)。 (1)A={1,2,6},B={3,4,5,7} Aa={2} ×

(2)A={1,2},B={6},C={3,4,7},D={5} Cb={5,6} ×(只要有一个不属于任何一个集合,就不行) (3)A={1,2},B={6},C={3},D={4,7},E={5} Ab={3,4} × (4) A={1},B={2},C={6},D={3},E={4,7},F={5} Aa={2}?B ,Ab={3}?D ,Ba={2}?B ,Bb={4}?E ,Ca={7}?E ,Db={5}?F ,Eb={6}?C ,Fa={7}?E ,Fb={5}?F

a b A B D B B E C E --- D --- F E --- C F

E

F

[注意事项]:

[知识要点]:

正则表达式:*

*

*

*

*

*

|,|,)|(,)|(,)(,,|,ab a b a a b a a b a ab ab b a a

{}a a aaa aa a a Λ,,,,*ε?;{}b a a b a ,)b (|?或;{}ab b a ab ?)(和;

(){}

ΛΛ,,,,*ababab abab ab ab ε?;

()()()(){}ΛΛΛΛ,,,,,,||||*baba aabb aab b a b a b a b a b a ε??

()*

|b a a 是最左边一个字母一定是a ,其余字母为b a 、的任意组合,不包括ε。

{}??Λ,,,,,,|*aaaab aaab aab ab b a b a a {a 和若干个a (包括0的情形)后跟一个b 构成的符号串集

合}

(

){}(){}

{}?????Λ,,,,,|||**

**abbbb abbb abb ab a ab b a b a ab a εε{a 和a 后跟若干个(包括0

的情形)b 构成的符号串集合}

状态转换图(有穷状态自动机):

aab

b

ac *

*

a

b

a |

ab

*

aa a =+

()*

|b a

()*

ab

Φ

ε

a

【题 2】

1.求如下简单算术表达式文法enr G 中语法变量的FOLLOW 集。

id |)(|*|'''''E F FT T FT T TE E TE E →→→+→→εε

[解答]:(1)求表达式文法的语法符号的FIRST 集: FIRST(F)={(, id}

FIRST(T)=FIRST(F)={(, id} FIRST(E)=FIRST(T)={(, id} FIRST(E')={+,ε} FIRST(T')={*,ε}

FIRST(+)={+}, FIRST(*)={*} FIRST(()={(} FIRST())={)}

(2)求表达式文法的语法变量的 FOLLOW 集: FOLLOW(E) = { #, ) }

FOLLOW(E')= FOLLOW( E ) = { #, ) }

FOLLOW(T) = {FIRST(E')-{ε}}∪FOLLOW(E)∪FOLLOW(E')= {+,),#} FOLLOW(T')= FOLLOW(T)= {+,),#}

FOLLOW(F) = FIRST(T ’)∪FOLLOW(T)∪FOLLOW(T') ={*,+,),#} 6 [知识点]

First 集合的求法:

First 集合最终是对产生式右部的字符串而言的,但其关键是求出非终结符的First 集合,由于终结符的First 集合就是它自己,所以求出非终结符的First 集合后,就可很直观地得到每个字符串的First 集合

1. 直接收取:对形如U->a…的产生式(其中a 是终结符),把a 收入到First(U)中

2. 反复传送:对形入U->P1P2P3…Pn 的产生式(其中P 是非终结符),应先把First(P1)中的全部内容传送到First(U)中,如果P1中有ε,把First(P2)中的内容传送到First(U)中,类推直到Pi 中无ε。 Follow 集合的求法:

Follow 集合是针对非终结符而言的,Follow(U)所表达的是句型中非终结符U 所有可能的后随终结符号的集合,特别地,“$”是识别符号的后随符,先直接加入到S 中。

1. 直接收取:注意产生式右部的每一个形如“…Ua…”的组合,把a 直接收入到Follow(U)中。

2. 直接收取:对形如“…UP…”(P 是非终结符)的组合,把First(P)中非ε收入到Follow(U)中。

3. 反复传送:对形如U ->aP 的产生式(其中P 是非终结符)或U->aPQ(P,Q 为非终结符且Q 中含ε),应把Follow(U)中的全部内容传送到Follow(P)中。 [例] 文法:S→ABcA→a|εB→b|ε

First 集合求法:能由非终结符号推出的所有的开头符号或可能的ε,但要求这个开头符号是终结符号。如此题A 可以推导出a 和ε,所以FIRST (A )={a ,ε};同理 FIRST (B )={b,ε};S 可以推导出aBc ,还可以推导出bc ,还可以推导出c ,所以FIRST(S )={a ,b ,c }

Follow 集合的求法:紧跟随其后面的终结符号或#。但文法的识别符号包含#,在求的时候还要考虑到ε。 具体做法是把所有包含你要求的符号的产生式都找出来,再看哪个有用。 Follow (S )={#}如求A 的,产生式:S→ABc A→a|ε ,但只有S→ABc 有用。跟随在A 后面的终结符号是FIRST (B )={b ,ε},当FIRST (B )的元素为ε时,跟随在A 后的符号就是c ,所以 Follow (A )={b ,c }同理Follow (B )={c } 2.对下面的文法 G :

→→→→→+→→|||)(|*||'''

''''b a E P F F PF

F T T FT T E E TE E εεε

解:(1)计算这个文法的每个非终结符的FIRST 集和FOLLOW 集。 FIRST 集合有:

FIRST(E)=FIRST(T)=FIRST(F)=FIRST(P)={(,a,b,^};

(1)计算这个文法的每个非终结符的 FIRST 集和 FOLLOW 集。

(2) 证明这个方法是 LL(1) 的。 (3) 构造它的预测分析表。

FIRST(T)=FIRST(F)=FIRST(P)={(,a,b,^};

FIRST(T')=FIRST(T)∪{ε}={(,a,b,^,ε};

FIRST(F)=FIRST(P)={(,a,b,^};

FIRST(F')=FIRST(P)={*,ε};

FIRST(P)={(,a,b,^};

FOLLOW集合有:

FOLLOW(E)={),#};

FOLLOW(E')=FOLLOW(E)={),#};

FOLLOW(T)=FIRST(E')∪FOLLOW(E)={+,),#};//不包含ε

FOLLOW(T')=FOLLOW(T)=FIRST(E')∪FOLLOW(E)={+,),#};

FOLLOW(F)=FIRST(T')∪FOLLOW(T)={(,a,b,^,+,),#};//不包含ε

FOLLOW(F')=FOLLOW(F)=FIRST(T')∪FOLLOW(T)={(,a,b,^,+,),#};

FOLLOW(P)=FIRST(F')∪FOLLOW(F)={*,(,a,b,^,+,),#};//不包含ε

(2)证明这个方法是LL(1)的。

各产生式的SELECT集合有:

SELECT(E->TE')=FIRST(T)={(,a,b,^};

SELECT(E'->+E)={+};

SELECT(E'->ε)=FOLLOW(E/)={),#}

SELECT(T->FT')=FIRST(F)={(,a,b,^};

SELECT(T'->T)=FIRST(T)={(,a,b,^};

SELECT(T'->ε)=FOLLOW(T/)={+,),#};

SELECT(F->PF')=FIRST(P)={(,a,b,^};

SELECT(F'->*F')={*};

SELECT(F'->ε)=FOLLOW(F')={(,a,b,^,+,),#};

SELECT(P->(E))={(}

SELECT(P->a)={a}

SELECT(P->b)={b}

SELECT(P->^)={^}

可见,相同左部产生式的SELECT集的交集均为空,所以文法G[E]是LL(1)文法。

(3)构造它的预测分析表。

文法G[E]的预测分析表如下:

【题3】

G:

考虑下面的文法

e

id

F E F F T T F T T F

T T E E T E E T E →→→→→-→+→→)8()()7(/)6(*)5()4()3()2()1(

[解答]:

(1)所有语法变量的FIRSTOP 集合和LASTOP 集合如下:

}

{),)(}),/,{*,)(}),/,,*,,{)(}

{(,)(}(,/,{*,)(}(,/,,*,,{)(id F LASTOP id T LASTOP id E LASTOP id F FIRSTOP id T FIRSTOP id E FIRSTOP ==-+===-+=

(2)文法e G 的算符优先关系表

算符 关 系 算 符

+

-

*

/

(

)

id

+ ○> ○> ○< ○< ○< ○> ○< - ○> ○> ○< ○< ○< ○> ○< * ○> ○> ○> ○> ○< ○> ○< / ○> ○> ○> ○> ○< ○> ○< ( ○< ○< ○< ○< ○

< ○≡ ○

< ) ○> ○> ○> ○> ○> id

> ○

> ○

> ○

>

>

因为文法中任意两个终结符之间只存在一种关系,因此该文法为算符优先文法。 (3)文法e G 的算符优先函数

优先函数 算符

+ - * / ( ) id # f

(栈内优先函数)

2 2 4 4 0 4 4 0 g (栈外优先函数) 1

1

3

3

5

5

(4)表达式21id id +的算符优先分析过程

(1)求出所有语法变量的FIRSTOP 集合和LASTOP 集合。

(2)构造文法e G 的算符优先关系表,并判断e G 是否为算符优先文法。 (3)计算文法e G 的算符优先函数。

(4)给出表达式21id id +和id*(id+id)的算符优先分析过程。

步骤 栈 输入串 优先关系

动作 1 # 1id +2id #

2 #1id +2id # #○<1id 移进1id

3 #F +2id #

#○<1id ○>#

用id F →归约

4 #F+ 2id #

○< 移进+ 5 #F+2id # ○

< 移进2id 6 #F+F # +○<2id ○># 用id F →归约 7

#E

#

#○<+○>#

用T E E +→归约

表达式id*(id+id)的算符优先分析过程

步骤 栈S

优先关系

当前输入字符R

输入字符串

0 # ○< id *(id+id)# 1 #id ○> * (id+id)# 2 #N ○< * (id+id)# 3 #N* ○< ( id+id)# 4 #N*( ○< id +id)# 5 #N*(id ○> + id)# 6 #N*(N ○< + id)# 7 #N*(N+ ○< id )# 8 #N*(N+id ○> ) # 9 #N*(N+N ○

> ) # 10 #N*(N ○

≡ ) # 11 #N*(N) ○

> # 12 #N*N ○> # 13

#N

停止 #

2.已知文法G[S] 为:

S->a|^|(T)

T-> T,S|S

(1) 计算G[S] 的FIRSTVT 和LASTVT 。

(2) 构造G[S] 的算符优先关系表并说明G[S] 是否为算符优先文法。

(3) 计算G[S] 的优先函数。

(4) 给出输入串(a,a)# 的算符优先分析过程。

解:(1)各符号的FIRSTVT和LASTVT:

(2)算符优先关系表:

因为文法中任意两个终结符之间只存在一种关系,因此该文法为算符优先文法。

(3)对应的算符优先函数为:

(4)句子(a,a)#分析过程如下:

[知识点]

FIRSTVT 及LASTVT 求法

构造集合FIRSTVT (P )的两条规则。

(i)若有产生式P→a…,或P→Qa…,则 a ∈FIRSTVT (P )。

(ii)若 a ∈FIRSTVT (P ),且有产生式P→Q…,则 a ∈FIRSTVT (P )。构造集合FIRSTVT (P )的两条规则

(i )有产生式P →…a ,或P →…aQ ,则a ∈LASTVT (P )。 (ii )若 a ∈ LASTVT ( Q ),且有产生式 P →Q … ,则 a ∈ FIRSTVT ( P )。

【题 4】

1. 令文法G :S → BB B → aB B → b 判断该文法是否LR (1)文法,若是构造LR (1)分析表。 解1)将文法G 拓广为G`:(0)S`→S (1)S →BB (2)B →Ab (3)B →b 2)求出G`的非终结符的FOLLOW 和FIRST 集

A FOLLOW(A) FIRST(A) S` # a,b S # a,b B

a,b,#

a,b

3)构造个G`的LR(1)的项目集族及GO 函数

B

S B a b

B a a a

B

b

b

3)判断文法是否为LR (1)文法。

该文法构出的C ={I 0, I 1, I 2, I 3, I 4, I 5, I 6, I 7, I 8, I 9}中,每个状态集均无冲突,所以该文法是LR (1)文法。

4)构造LR(1)分析表

状态

ACTION

GOTO

a

b # S B 0 S3 S4 1 2 1 ac

c 2 S6 S7 5 3 S3 S4 8 4 r3 r3 5 r1 6 S6 S7 7 r3 8 r2 r2 9

r2

填空题

1.消除左递归(P124)

文法左递归问题:一个文法是含有左递归的,如果存在非终结符P 。αP P +

?

I 0:S`→.S,#

S →.BB,#

B →.aB,a|b B →.b,a|b I 1:S`→S.,# I 4:B →b.,a|b

I 2:S →B.B,# B →.Ab,#

B →.b,#

I 3:B →a.B,a|b

B →.aB,a|b

B →.b,a|b I 5:S →BB.,#

I 6:B →a.B,# B →.Ab,#

B →.b,# I 8:B →aB.,a|b

I 9:B →aB.,#

I 7:B →b.,#

直接消除见诸于产生式中的左递归:

假定关于非终结符P 的规则为P →P α | β,其中β不以P 开头。那么,我们可以把P 的规则等价地改写为如下的非直接左递归形式:

P →βP ' P '→αP '|ε

一般而言,假定关于P 的全部产生式是P →P α1 | P α2 | … | P αm | β1 | β2|…|βn,其中,每个α都不等于ε,而每个β都不以P 开头,那么,消除P 的直接左递归性就是把这些规则改写成:

P →β1P ' | β2P ' | … | βnP ' P '→α1P ' | α2P ' |… | αmP ' | ε

[例] 文法 E →E +T | T T →T*F | F F →(E) | i

经消去直接左递归后变成: E →TE ' E '→+TE ' | ε T →FT ' T '→*FT ' | ε F →(E) | i 例如文法

S →Qc|c Q →Rb|b R →Sa|a

虽没有直接左递归,但S 、Q 、R 都是左递归的 S ?Qc ?Rbc ?Sabc ◆ 一个文法消除左递归的条件:

1) 不含以ε为右部的产生式(无空产生式);

2) 不含回路。P P +

?

消除左递归的算法:

1. 把文法G 的所有非终结符按任一种顺序排列成P1,P2,…,Pn ;按此顺序执行;

2. FOR i:=1 TO n DO BEGIN

FOR j:=1 TO i-1 DO

把形如Pi →Pj γ的规则改写成 Pi →δ1γ|δ2γ|…|δk γ ;

(其中Pj →δ1|δ2|…|δk 是关于Pj 的所有规则) 消除关于Pi 规则的直接左递归性 END

3. 化简由2所得的文法。即去除那些从开始符号出发永远无法到达的非终结符的产生规则。

[例] 考虑文法G(S) S →Qc|c Q →Rb|b R →Sa|a

令它的非终结符的排序为R 、Q 、S 。对于R ,不存在直接左递归。

把R 代入到Q 的有关候选后,把Q 的规则变为Q →Sab | ab | b ,现在的Q 不含直接左递归。

把Q 代入到S 的有关候选后,S 变成S →Sabc | abc | bc | c ,由于S →Sabc | abc | bc | c 存在直接左递归,消

除S 的直接左递归后: S →abcS ' | bcS ' | cS ' S '→abcS ' | ε Q →Sab |ab | b R →Sa|a

关于Q 和R 的规则已是多余的,化简为: S →abcS ' | bcS ' | cS ' S '→abcS ' | ε

注意:由于对非终结符排序的不同,最后所得的文法在形式上可能不一样。但不难证明,它们都是等价的。 同样:[例] 考虑文法G(S) S →Qc|c Q →Rb|b R →Sa|a

非终结符排序选为S 、Q 、R ,那么, R →Qca|ca|a

R →Rbca|bca|ca|a 最后所得的无左递归文法是: S →Qc | c Q →Rb | b R →bcaR ' | caR ' |a R ' R '→ bca R ' | ε

不同排序所得的文法的等价性是显然的。 2.文法的分类(Chomsky 体系)(P41) (1)短语结构文法(PSG )

如果G 满足文法定义的要求,则G是0型文法(短语结构文法PSG: Phrase Structure Grammar )。 L(G)为PSL 。

(1)上下文有关文法(CSG)

如果对于P ∈→?βα,均有|β|≥|α|成立(S→ε除外),则称G为1型文法。即:上下文有关文法(CSG ) L(G)为1型/上下文有关/敏感语言(CSL)。其他定义方法:设文法G[S],若P 中任一产生式α→β的形式为

21ααA →21βαα,其中1α,β,2α∈(V ∪T )*,β≠ε,A ∈V 。

(2)上下文无关文法(CFG)

如果对于P ∈→?βα,均有|β|≥|α|,并且α∈V 成立,则称G 为2型文法。即:上下文无关文法(CFG:) L(G)为2型/上下文无关语言(CFL ),CFG 能描述程序设计语言的多数语法成分。 (3)正规(则)文法(RG)

设A,B∈V,w ∈T+或为ε,如果对于P ∈→?βα,βα→均具有如下形式:

右线性(Right Linear)文法:B A ω→或ω→A 左线性(Left Linear)文法:ωB A →或ω→A

都是3型文法(正规文法RG),L(G)为3型/正规集/正则集/正则语言(RL ),能描述程序设计语言的多数单词。左、右线性文法不可混用。 [例]正规文法(RG ): G1:S 0 | 1 | 00 | 11 G3:S 0 | 1 | 0A | 1B ,A 0,B 1

G5:S0 | 0S

G8:A aS | bS | cS | a | b | c

上下文无关文法(CFG):

G2:S A | B | AA | BB, A 0,B 1

G4:S A | B | BB, A 0,B 1

G14:S0 | 1 | 2 | 3 | 0S0 | 1S1 | 2S2 | 3S3

上下文有关文法(CSG):

G:

S→CD

C→aCA

CA→Ca

CaD→daD

dAc→dec

G= (V,T,P,S)是一个文法,α→β∈P

* G是0型文法,L(G)是0型语言;---其能力相当于图灵机

* |α|≤|β|:G是1型文法,L(G)是1型语言(除S→ε);---其识别系统是线性界限自动机

* α∈VN : G是2型文法,L(G)是2型语言;---其识别系统是不确定的下推自动机

* A→aB或A→a: G是右线性文法,L(G)是3型语言

A→Ba或A→a: G是左线性文法,L(G)是3型语言---其识别系统是有穷自动机

3.逆波兰表示法,请注意IF---ELSE及FOR循环的特例

逆波兰表达式又叫做后缀表达式。在通常的表达式中,二元运算符总是置于与之相关的两个运算对象之间,所以,这种表示法也称为中缀表示。波兰逻辑学家J.Lukasiewicz于1929年提出了另一种表示表达式的方法。按此方法,每一运算符都置于其运算对象之后,故称为后缀表示。

将一个普通的中序表达式转换为逆波兰表达式的一般算法是:

(1)首先构造一个运算符栈,此运算符在栈内遵循越往栈顶优先级越高的原则。

(2)读入一个用中缀表示的简单算术表达式,为方便起见,设该简单算术表达式的右端多加上了优先级最低的特殊符号“#”。

(3)从左至右扫描该算术表达式,从第一个字符开始判断,如果该字符是数字,则分析到该数字串的结束并将该数字串直接输出。

(4)如果不是数字,该字符则是运算符,此时需比较优先关系。做法如下:将该字符与运算符栈顶的运算符的优先关系相比较。如果,该字符优先关系高于此运算符栈顶的运算符,则将该运算符入栈。倘若不是的话,则将栈顶的运算符从栈中弹出,直到栈顶运算符的优先级低于当前运算符,将该字符入栈。(5)重复上述操作(3)-(4)直至扫描完整个简单算术表达式,确定所有字符都得到正确处理,我们便可以将中缀式表示的简单算术表达式转化为逆波兰表示的简单算术表达式。

逆波兰表达式,它的语法规定,表达式必须以逆波兰表达式的方式给出。逆波兰表达式又叫做后缀表达式。这个知识点在数据结构和编译原理这两门课程中都有介绍,下面是一些例子:正常的表达式逆波兰表达式

a+b ---> a,b,+

a+(b-c) ---> a,b,c,-,+

a+(b-c)*d ---> a,b,c,-,d,*,+

a+d*(b-c)--->a,d,b,c,-,*,+

a=1+3 ---> a=1,3 +

http=(smtp+http+telnet)/1024 --->http=smtp,http,telnet,+,+,1024,/

例9 将下列语句翻译为逆波兰表示(后缀式)、三元式和四元表示:

a:=(b+c)*e+(b+c)/f

【解】解题思路

把中缀式转换为后缀式的简单方法:按中缀式中各运算符的优先规则,从最先执行的部分开始写,一层层套。如a ≤b+c ∧a >d ∨a+b ≠e ,先把b+c 写为bc+;然后把a ≤套上去,成为abc+≤;再把a >d 表示为ad >;然后把∧套上去,成为abc+≤ad >∧,依此类推。 [练习]给出下列表达式的逆波兰表示

e d c b a /)(*-+

(1))(*d c b a +-+- (2))()(c b b a <∧>

5.句柄

设有CFG G=(V ,T,P,S),G 的句型的最左直接短语称为句柄。

附:定义2.27 设有CFG G=(V ,T ,P ,S),α?,γ,β∈(V ∪T)*,S *

?βγA ,A +

?α,则称α是句型

γαβ的相对于变量A 的短语(phrase);如果此时有A ?α,则称α是句型γαβ的相对于变量A 的直接短

语。在无意义冲突时,简称为句型γαβ的直接短语,直接短语也叫做简单短语。

[例] 对于文法)(|**|/|*|||||c |id :12E E E E E E E E E E E E E E G -+-+→的E c *id 1+句型来说,它的短语有:1id ,c ,E c *,E c *id 1+。其中直接短语有:1id ,c 。而1id 就是句型E c *id 1+的句柄。 6.综合属性和继承属性2012---2013年已经取消这题

如果节点的属性值是通过分析树中该节点或其子节点的属性值计算出来的,则称其为综合属性;如果节点的属性值是由该节点、该节点的兄弟节点或父节点的属性值计算出来的,则称其为继承属性。 [例1] 文法符号的属性有综合属性和继承属性两种。

[例2] S —属性文法中的每个文法符号,只含有综合属性。 [例3] 终结符只有综合属性,它们有词法分析器提供。 7.语法制导定义,出现在第四大题的最后一步 (0)s'->s{printf (“0”);} (1)s->BB {printf (“1”);} (2)B->aB {printf (“2”);} (3)B->b {printf (“3”);} 输入#bab# 输出结果是33210

关于安全的资料_资料阅读完整版

《关于安全的资料》 阅读精选(1): 生活安全知识 一、学会报警 1。要熟记并正确使用各种求助与报警电话号码。 2。遇到意外事故、突发事件时,可拨打电话求助或报警。 3。拨打电话求助或报警时,要根据所报警种要求,讲清楚所求助或报警的资料。 4。报警时,要报出自我的姓名、住址或所在学校及所使用的电话号码。 5。使用普通电话、投币电话、磁卡电话拨打110、119、120、122(均为免费服务号码)时,直接拿起话筒即可拨通。使用手机报警时,也可直接拨打相应的号码。 6。空气中内含超多可燃性气体或粉尘时,禁止使用电话报警,防止引发爆炸或爆燃。 二、拨打110求助或报警 1。遇到紧急状况,需要公安机关帮忙时,可拨打110求助。 2。遇到盗窃、抢劫,自身安全受到威胁及发生车祸时,可拨打110报警求救。 3。正在发生或发现治安案件、刑事案件时,可拨打110报警。 三、拨打119报火警 1。自我所在场所及周边发生火灾时,要尽快拨打119报警。 2。发现草场、山林着火时,可拨打119报警。 3。拨打119报警时,要讲清楚什么材料着火、着火地点及火势大小。 4。报火警后可在路口等候消防车,为消防车指引去火场的道路。 5。火势危及自我的生命时,要先逃离火场,再报警。 6。没有电话或消防队的地方,发现火情时,要及时报告有关人员或部门。 四、拨打122交通事故台 1。发生交通事故时,可拨打122报警或向旁人求助报警。 2。发现所在或飘过地点,发生交通事故时,可拨打122报警。 3。拨打122报警时,要讲清楚发生交通事故的准确地点、肇事车辆及伤害状况。

4。如肇事车辆逃逸,报警时要讲清楚车牌号码、车型、车的颜色及逃逸方向。 5。不在发生交通事故的现场围观,防止自我受到伤害。 6。发生交通事故需要求助时,也可拨打110。 五、拨打120与999急救 1。自我、家人或他人发生疾病及各类伤害事故需要医疗救助时,可拨打120。 2。拨打120时,要讲清病人的姓名、性别、年龄、所在地点及目前所处危急状况(如骨折、严重外伤、超多出血、呼吸困难等)。 阅读精选(2): 关于交通安全知识的资料 发生交通事故的原因一般是走路精神不集中;我们不能为了赶时间或缺乏耐性、贪图方便,而不遵守交通规则;我们认识不到交通规则的重要性,认为不遵守交通规则并不是什么大过错,这是错误的。下面学习啦小编收集了关于交通安全知识的资料,期望能帮忙到你。 道路交通安全知识资料 一、步行安全知识资料 1。步行时,走人行道,靠右侧行走。 2。横穿马路,要走人行横道。行走时,先看左侧车辆,后看右侧车辆。 3。设有交通信号灯的人行横道,绿灯亮时,可通行。红灯亮时,禁止通行。 4。设有自助式交通信号灯的人行横道,要先按人行横道使用开关,等绿灯亮、机动车停 驶后,再透过。红灯亮或显示等待信号时,禁止透过。 5。设有过街天桥或地下通道的区域,不横穿马路。 6。无人行横道与透过设施的区域,横穿马路时,要在确认安全后,再透过。 7。不在机动车道、非机动车道上打闹、猛跑。 8。不跨越各种交通护栏、护网与隔离带。 9。路面有雪或结冰时,防止滑倒,造成摔伤。 10。上学路上、校园内禁止穿暴走鞋与飞轮鞋。 二、乘车安全知识资料 1。所乘车辆靠站停止前,不要向车门方向涌动。车辆停稳后,先下后上,按顺序上下车。

竣工资料表模板

竣工资料表

※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※ ※※ 682区域普利网吧宽带光缆工程 竣工资料 ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※ ※※※※※※ 设计编号: 无 建设单位: 贵州省电信公司贵阳市运营中心 施工单位: 贵阳八达电信发展有限公司工程分公司

贵阳八达电信发展有限公司工程分公司 二00三年二月 ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※ ※※ 682区域普利网吧宽带光缆工程 竣工资料 ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※ ※※※※※※ 工程主管: 徐勇 工程负责人: 徐勇 编制: 朱建民 审核: 徐勇

贵阳八达电信发展有限公司工程分公司 二00三年二月 目录 验收证书……………………………………………………………………( 1) 工程说明……………………………………………………………………( 1) 建设安装工程量总表………………………………………………………( 3) 随工检查记录………………………………………………………………( 4) 工程变更单…………………………………………………………………( 5) 重大工程质量事故报告表…………………………………………………( 6) 已安装的设备明细表………………………………………………………( 7) 开工报告……………………………………………………………………( 8) 停( 复) 工通知……………………………………………………………( 9) 交工通知……………………………………………………………………( 10) 交接书………………………………………………………………………( 11)

【建筑工程标准法规】太阳能热水工程竣工验收资料标准一系列表格全套

【建筑工程标准法规】太阳能热水工程竣工验收资料标准一系列表格全套

太阳能热水系统工程竣工验收资料目录 第一分册:太阳能热水系统工程质量竣工验收记录 1、施工单位出具的《太阳能热水系统工程质量竣工报告》 2、设计单位出具的《太阳能热水系统工程质量检查报告》 3、监理单位出具的《太阳能热水系统工程质量评估报告》 4、监理单位提交的《太阳能热水系统工程质量验收监督通知书》 5、《太阳能热水系统工程质量管理和控制及功能检验资料核查记录》 6、《太阳能热水系统工程观感质量检查记录》 7、《太阳能热水系统工程质量验收记录》 8、《太阳能热水系统工程竣工验收报告》 第二分册:太阳能热水系统工程施工质量管理记录 1、施工许可证 2、太阳能热水系统工程专业分包单位资质及施工分包合同 3、分包项目管理人员资质 4、分包工程开工报告 5、分包单位施工项目管理机构审查记录 6、施工现场质量管理检查记录 7、施工组织设计方案审批记录 8、设计图纸会审记录 9、施工技术交底记录 10、分部工程质量验收申请表 11、施工日记 第三分册:太阳能热水系统工程施工质量主控资料与安全和使用功能检查资料

及主要功能抽查资料 一、给排水工程 1、材料、设备清单 2、材料、设备出厂合格证及出厂检测报告 3、主要设备开箱检查记录 4、塑料管道熔接质量检查记录 5、阀门强度、严密性实验记录 6、各类管道,阀门和设备隐蔽前强度和严密性试验记录 7、隐蔽工程验收记录 8、电线电缆隐蔽工程验收记录 9、管道系统吹(冲)洗(脱脂)实验记录 10、淌口水箱(罐)水压试验记录 11、给水管道通水实验记录 12、屋面淋水或蓄水试验记录 13、系统集热性能检验记录 14、太阳能热水系统调试和运行记录 15、太阳能热水系统工程使用维护说明书 16、交接检查记录 17、分项工程质量验收记录 18、施工记录 二、电气工程 19、接地电阻测试记录 20、绝缘电阻测试记录

安全生产标准化全套资料

安全生产标准化全套资料 第一部分安全生产责任制 1.法人代表安全生产职责 (52) 2.主管安全生产工作领导职责 (53) 3.主管安全生产部门负责人职责 (74) 4.班组长安全生产职责 (85) 5.公司员工安全生产职责 (96) 6.各部门负责人安全生产职责 (107) 7.安全生产管理机构职责 (118) 8.领导班子其他负责人安全职责 (129) 9.部门安全生产管理员职责 (131) 10.班组安全生产职责.................. .. (131) 11.各职能部门和人员安全生产职责......... (141) 12.综合办公室安全生产职责......... .. .. (151) 13.各事业部加工制造部安全职责 (151) 14. 财务室安全职责 (1715) 第二部分安全生产管理制度 1. 安全管理机构、配备安全管理人员的管理制度.. 18 2.安全生产目标管理制度 (22) 3.安全生产检查制度 (23) 4.安全教育培训考核制度 (24) 5.职业健康管理制度 (25)

6.安全生产法律法规识别管理制度 (26) 7.重大危险源监控和重大隐患整改制度 (29) 8.安全设备管理和检修、维修制度.......... . (30) 9.设备、设施变更报废和拆除管理制度........ .30 10.生产安全事故报告和调查处理制度 (31) 11.安全生产奖惩和责任追究制度 (32) 12.安全生产档案管理制度 (32) 13.安全生产责任制度 (35) 14.安全生产投入保障制度 (36) 15.消防安全管理制度 (37) 16. 劳动防护用品发放和管理制度 (38) 17.安全逐级监察及事故隐患排查、整改制度 (39) 18.安全生产会议管理制度 (40) 19. 特种作业人员管理制度 (41) 20.具有较大危险、危害因素的生产经营场所安全管理制度 (43) 21. 建设项目安全管理制度 (44) 22.岗位标准化操作制度 (45) 23.安全生产责任保证金制度 (45) 24.安全生产主管副职持证上岗制度 (45) 25.安全技术措施管理制度 (46) 26.相关方管理制度 (46)

施工单位全套竣工资料

施工单位全套竣工资料 1 《工程施工管理工作报告》 主要包括以下几方面内容: (1) 工程概况。 (2) 工程投标。主要叙述投标过程、投标书编制原则等。 (3) 施工布置、进度和完成的主要工程量。主要叙述施工总体布置、进度及分段施工进度安排及主要项目施工过程情况。 (4) 主要施工方法。主要叙述施工中采用的主要施工方法及工艺等。 (5) 施工质量管理。主要叙述施工质量保证体系及实施情况,工程施工自检情况(质量数据、统计分析等)。 (6) 价款结算与财务管理。 (7) 结论与建议。 (8) 附件。包括: ①施工管理机构设置与人员; ②施工管理大事记。 2 单元工程质量评定资料 3 竣工图纸(包括渠道纵断面图) 4 产品出厂资料、测绘验收资料等 5 各种原材料、构件质量鉴定、检查测试资料(砂、石、水泥、砂浆、砼、土样等)

资料装订要求 1 第一册——综合卷 (1) 文件编制人员、审查、审定、签章。 (2) 资料目录。 (3) 施工报告(必须包括以下内容): ①工程开竣工时间、主要施工方法及工艺; ②施工质量管理,重大事故处理等; ③合同工程量、实际完成工程量(列表汇总); ④项目划分及质量评定结果(列表); ⑤竣工决算的价款(文字性叙述); ⑥施工大事记; ⑦结论与建议。 (4) 竣工图片(相片)。 (5) 竣工决算。包括: ①编制依据; ②决算表(以招投标报价模式编制)。 (6) 竣工图纸。 2 第二册——质量卷 (1) 质量自检报告。 (2) 单位工程质量评定表。 (3) 分部工程质量评定表。 (4) 单元工程质量评定表(含单元工程验收申报表)。 (5) 各种原材料检验报告(砂、石、水泥、配合比、试块汇总表及强度评定结果土样等)。 3 正式报告一式四套交监理部。

编译原理实验报告一

实验一词法分析程序实现 一、实验目得与要求 通过编写与调试一个词法分析程序,掌握在对程序设计语言得源程序进行扫描得过程中,将字符流形式得源程序转化为一个由各类单词符号组成得流得词法分析方法 二、实验内容 基本实验题目:若某一程序设计语言中得单词包括五个关键字begin、end、if、then、else;标识符;无符号常数;六种关系运算符;一个赋值符与四个算术运算符,试构造能识别这些单词得词法分析程序(各类单词得分类码参见表I)。 表I语言中得各类单词符号及其分类码表 输入:由符合与不符合所规定得单词类别结构得各类单词组成得源程序文件。 输出:把所识别出得每一单词均按形如(CLASS,VALUE)得二元式形式输出,并将结果放到某个文件中。对于标识符与无符号常数,CLASS字段为相应得类别码得助记符;V AL UE字段则就是该标识符、常数得具体值;对于关键字与运算符,采用一词一类得编码形式,仅需在二元式得CLASS字段上放置相应单词得类别码得助记符,V ALUE字段则为“空". 三、实现方法与环境 词法分析就是编译程序得第一个处理阶段,可以通过两种途径来构造词法分析程序.其一就是根据对语言中各类单词得某种描述或定义(如BNF),用手工得方式(例如可用C语言)构造词法分析程序。一般地,可以根据文法或状态转换图构造相应得状态矩阵,该状态矩阵连同控制程序一起便组成了编译器得词法分析程序;也可以根据文法或状态转换图直接编写词法分析程序。构造词法分析程序得另外一种途径就是所谓得词法分析程序得自动生成,即首先用正规式对语言中得各类单词符号进行词型描述,并分别指出在识别单词时,词法分析程

竣工资料各种表格

SH/T 3503-J101C 封面案卷号: 第卷 第册 加油站改造工程竣工资料加油站名称:加油站 建设单位(签字): 监理单位(签字): 施工单位(签字):

加油站油气回收改造土建挖沟 工程名称加油站油气回收改造工程 工程地点施工时间年月日 内容: 1、沟槽开挖长m,上口宽m,下部宽m,沟 深m。 2、集液罐井,长m,宽m、深m。 3、井中井m,深m。 共挖碎砼渣块:m3 三七土:m3 素土:m2 拆除16--18#钢筋:约斤。 项目经理: 监理单位: 年月日建设单位: 年月日

管沟验槽记录 工程名称 基槽底设计标高总平面图、施工详 图 施工单位 河南东方集团防腐公司设计要求地质层粉质粘土 验槽日期 年月日实际地质地层粉质粘土 轴线尺寸情况: 拉钢尺检查,各轴线开间尺寸误差0—2mm,其偏差均在允许施工范围之内符合要求。 地质土层符合情况: 挖至基地标高后,观察地质为粉粘土,与地质勘查报告相符。 脏土及有机物处理情况:无。 设计标高误差情况: 经复核,基底标高误差在0—2mm之内符合设计要求及施工验收规范规定。 验收结论: 施工单位: 年月日监理单位: 年月日 建设单位: 年月日

管沟回填报验表 工程名称 施工单位 河南东方(集团)防腐公司 隐检项目 沟槽回填土 隐检范围 油气回收 隐检内容 检查情况 内容: 沟槽底部素土整平 夯实测好坡度,C15混泥土垫底厚度≥100mm , 管道安装后细沙回填厚度≥300mm , 细沙上面素土回填 夯实≥700mm , 商砼恢复管沟水泥路面≥300mm ,标高为C30 附化验单 验收意见 处理情况及结论 复查人: 年 月 日 施工单位: 年 月 日 监理单位: 年 月 日 建设单位: 年 月 日

生产管理--安全资料13本台帐完整版 精品

(一)安全生产责任制 卷内目录 1.安全生产保证体系(项目安全管理机构及人员配置) 2.各级人员安全生产岗位责任制 3.公司与项目部之间的经济承包合同(包括安全生产指标)4.外协单位安全资格(准入证)复印件 5.专兼职安全人员名单和专职安全人员证件 6.管理人员责任制考核办法 7.安全会议记录 8.安全奖励

安全生产保证体系

项目安全管理机构人员配置

建筑施工管理人员安全生产责任 1、认真贯彻“安全第一、预防为主”的方针和上级部门有关安全法律、法规的规定,确保职工在生产过程中的安全和健康,促进生产发展和提高企业经济效益。 2、施工项目管理人员必须坚持,管生产必须要管安全的原则,牢固树立安全责任重于泰山的思想,认真执行安全生产责任制,相互配合,分工协作,各负其责,共同把关,做好安全工作。 3、坚持经常性的安全教育,狠抓安全技术措施的编制和落实,有计划,有步骤地改善作业环境和劳动条件。 4、施工项目各级管理人员必须反安全生产工作摆在一切工作的首位,做到会议上有布置,日程上有安排,工作中有检查,月、季和年终有考评。 5、坚持经常性的安全检查,及时发现和消除隐患,把事故消灭在发生之前,如发生重大伤亡事故要保护好现场,按报告程序及时报告,并积极协助有关部门调查、要析和处理,同时认真吸取事故教训,杜绝同类事故重复发生。

项目经理安全生产责任 1、认真执行党和国家安全生产方针、政策、规程、规定和上级指示、决议, 结合项目实际情况,制定和执行安全生产管理办法。 2、对项目工程的安全生产负第一责任,必须安全生产列为重要议事日程, 在计划、布置检查、总结、评比生产的同时,计划、布置、检查、总结、评比安全工作,正确处理,安全与生产,安全与效益的关系。每周应召开一次安全生产工作会,讨论安全生产动态,解决安全生产中的问题。 3、严格执行安全考核指标和安全生产奖惩办法。 4、加强对职能部门和职工的安全教育,提高他们的安全意识和自我防护 的能力。 5、严格执行安全技术措施审批和施工安全技术措施交底制度,确保劳动保 护安全技术措施计划的实施,不断改善作业环境和劳动条件。 6、必须按上级要求,设置符合条件的专(兼)职安全管理(检查)人员, 并积极支持他们的工作。 7、定期组织安全检查和分析,对查出的隐患必须做到落实人员,落实措施, 落实经费,限期整改,不留隐患。针对可能产生的安全隐患制定相应的预防措施。 8、当施工过程中发生安全事故时,项目经理必须按事故处理的有关规定和 程序及时上报和处置,并制定防止同类事故再次发生的措施。 9、加强对外用工的安全教育和管理。 10、有权拒绝不科学、不安全的生产指令。

编译原理实验指导书

编译原理实验指导 书

《编译原理》实验指导书 太原科技大学计算机学院 -3-1

序 《编译原理》是国内外各高等院校计算机科学技术类专业,特别是计算机软件专业的一门重要专业课程。该课程系统地向学生介绍编译程序的结构、工作流程及编译程序各组成部分的设计原理和实现技术。由于该课程理论性和实践性都比较强,内容较为抽象复杂,涉及到大量的软件设计和算法,因此,一直是一门比较难学的课程。为了使学生更好地理解和掌握编译原理和技术的基本概念、基本原理和实现方法,实践环节非常重要,只有经过上机进行程序设计,才能使学生对比较抽象的教学内容产生具体的感性认识,增强学生综合分析问题、解决问题的能力,并对提高学生软件设计水平大有益处。 为了配合《编译原理》课程的教学,考虑到本课程的内容和特点,本指导书设置了七个综合性实验,分别侧重于词法分析、NFA的确定化、非递归预测分析、算符优先分析器的构造、LR分析、语义分析和中间代码的生成、基于DAG的基本块优化,以支持编译程序的各个阶段,基本涵盖了《编译原理》课程的主要内容。 本指导书可作为《编译原理》课程的实验或课程设计内容,在课程教学的同时,安排学生进行相关的实验。实验平台可选择在MS-DOS或Windows操作系统环境,使用C/C++的任何版本作为开发工具。学生在做完试验后,应认真撰写实验报告,内容应

包括实验名称、实验目的、实验要求、实验内容、测试或运行结果等。

目录 实验一词法分析 ........................................................... 错误!未定义书签。实验二 NFA的确定化.................................................... 错误!未定义书签。实验三非递归预测分析 ............................................... 错误!未定义书签。实验四算符优先分析器的构造................................... 错误!未定义书签。实验五 LR分析 .............................................................. 错误!未定义书签。实验六语义分析和中间代码生成................................ 错误!未定义书签。实验七基于DAG的基本块优化................................... 错误!未定义书签。

新安全资料全套(完整资料)

一、综合资料 1、工程概况五牌一图 2、管理人员名单及监督电话 3、安全生产牌 4、消防保卫牌 5、文明施工牌 6、施工现场安全疏导小组 7、安全值班表 二、安全保证项目 1、安全生产责任制 2、栋号安全生产责任制 3、安全生产十六条 4、项目经理安全职责 5、施工员安全职责 6、安全员职责 7、班组长岗位责任 8、材料员岗位责任 9、保卫员岗位责任 10、架子工安全生产责任制 三、管理人员责任制考核 1、说明 2、施工管理人员责任制考核 四、目标管理 1、安全管理目标 2、安全管理目标考核办法 3、项目经理安全管理目标分解 4、施工员安全管理目标 5、安全员安全管理目标 五、施工组织设计 1、脚手架施工组织设计 2、施工用电施工组织设计 六、分部分项工程安全技术交底 1、钢筋工安全技术交底 2、木工安全技术交底 3、普通工安全技术交底 4、砼工安全技术交底 5、泥工安全技术交底 6、脚手架安全技术交底 七、安全检查 八、安全教育 1、安全教育培训制度 2、施工管理人员年度培训考核表 3、工程安全教育花名册 4、公司安全教育登记表 九、工伤事故 十、班前安全活动 十一、特种行业持证上岗 1、特种作业人员管理制度 2、特种作业人员花名册 十二、各工种安全技术操作规程 十三、安全标志牌 1、安全值班制度 2、施工现场标准 3、安全用电十大禁令 4、临时用电规定 十四、脚手架及机械设备安装验收 十五、安全劳务合同 十六、安全日志 安全资料目录

一、综合资料

工程概况

管理人员名单及监督电话

文明施工牌 一、施工现场必须在工地四周设置高于1.8m的连续围墙。 二、施工现场必须实行硬地坪施工,并保证不影响排水畅通,工地出口处设置汽车台,车辆经冲洗后才准出工地。 三、施工现场必须进行封闭管理,施工人员进入工地必须戴安全帽。 四、施工现场材料、机具、构件按照平面布置堆放、摆设,并挂设名称、品种、规格牌,易燃易爆物品必须分类堆放。 五、施工作业区与生活区、办公室分开设置,宿舍有消防和除四害设施,食堂、厕所、浴室符合卫生标准,卫生专业管理,生活垃圾及时清理。

编译原理实验报告2

学生学号实验课成绩 武汉理工大学 学生实验报告书 实验课程名称编译原理 开课学院计算机科学与技术学院 指导老师姓名饶文碧 学生姓名 学生专业班级

—学年第学期 实验课程名称:编译原理 实验项目名称单词的词法分析实验成绩 实验者专业班级组别 同组者实验日期 第一部分:实验分析与设计(可加页) 一、实验内容描述(问题域描述) 完成对某一种常用高级语言(如Pascal、C语言、PL/0语言)的各类单词进行词法分析,即对源程序从左到右进行扫描,对组成源程序的字符串拼接成为单词;并把其转换成属性字输出。 实验要求: (1)选择常用高级程序设计语言(如 Pascal、C语言、PL/0语言)的源程序作为词法分析对象。 (2)根据教学要求和学生具体情况,从上列语言之一中选取它的一个适当大小的子集,可以选取一类典型单词,也可以尽可能使各种类型的单词都能兼顾到。其基本要求是:对源程序从左到右进行扫描,对组成源程序的字符串拼接成为单词,并把其转换成属性字输出。

二、实验基本原理与设计(包括实验方案设计,实验手段的确定,试验步骤等,用硬件逻辑或者算法描述) #include #include #include #include char *table[7]={" ","main","int","if","then","else","return"},TOKEN[20],ch; //定义关键字 int lookup(char *TOKEN){ //关键字匹配函数 int m,i; for(i=1;i<6;i++){ if((m=strcmp(TOKEN,table[i]))==0) return(i); } return(0); } void out(int c,char *TOKEN){ //输出函数 printf("(%d,%s)\n",c,TOKEN); } void scanner(FILE *fp){ //扫描函数

全套工程施工资料表格(完整版)

第一章建筑工程施工质量验收规范检验批检查用表填写说明 建设部膜布的新版《(建筑工程施工质最验收规范》定于2003年1月1日起执行。为确保新版规范在省全面贯彻实施,使于实际操作,报据新版规范的条文和建设部有关规定,我站组织专家编制了“建筑程工质量验收检验批检查用表江编”。它是与《建筑工程施工质量验收规范》配套使用的全省统一格式,工程建设各方主体在施工.质量验收过程中都应严格遵照执行。填飞检查用表时,除应符合省建设厅(关于执行建筑工程施工质量验收规范有关事项的通知》(浙建发[2002]193号) 文件的规定外,尚应符合以下要求 1、当合的定采用的企业标准规定的检查内容多于国家规范规定的检查内容时,应按企业标准的规定补充检查内容,井按此检森验收: 2、当合的定采用的企业标准规定的质最要求高于国家规范的规定时,应按企业标准的规定修改检查表内相应的质量要求指标,井按此检查验收; 3、当检责表中菜检查项目的版量要求指标写明按“设计要求”时应按本工程施工图设计文什的规定,明确填写本工程设计规定的具体的质量要求,并按此检查验收: 4、当检企表中某检查项有多种检在内容时(仅限定量检在项目),应按相关专业规范成合同的定采用的企业标准规定的检查内容进行检直并另行形成“检查记录表”作为本表的附件。填写本表时,按所附“检直记录表”中的合格检查结果,在本表相应栏内填与“符合要求”成“抽样检验合格”等合适的结论性自定用调: 5、当同检自表内的检查项目不能(成不应) 在某时间次性检办验收时,工、监理(建设) 单位应按实际情况在过程前、过程中进行检查、擦制、验收,并填写相应的检查(验收) 栏1,但“验收结论”应在表列检直内容个部检查并填写完整后填了,日期以填写“脸收结论”的日期为准: 6、当检查表所列某一检直项目的检查(验收) 记录栏分为10 个小格时,井不表示只需抽查10 个点,现场实际抽自点最应按施组织设计中划分的检骑批人小和相关专业规范(企业标准) 波本表说明中规定的抽样方米(检查數量) 确定的点数抽查。 7、、当某一张检验批表有多个编号,填写时应将无关的编号划去,保留实际检查的检验批编号。如《砖砌体工程检验批质量验收记求》用于主体结构砌体检查时,应将010701(基础分部用) 编号划去。

建筑工程安全资料完整版

单位工程概况

安全责任目标分解示意图 ↓ ↓ ↓ ↓

↓ ↓ ↓ ↓ ↓ ↓ ↓ 各工种安全员 ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓

↓↓↓↓↓↓ 工程项目部作业班组安全生产责任状 甲方:工程项目部 乙方: 电工班组 因甲方施工生产的需要,甲方以包工不包料的方式委托乙方承建工程_____________分部施工任务,为保证施工过程中的安全,甲方与乙方特签订如下责任状,在合同期内乙方保证做到: 一、各操作人员应认真学好弄通各自工种岗位的安全操作规程,自觉按规程要求进行岗位操作,自觉遵守有关安全管理制度。 二、认真参加上级的安全知识培训及考核工作,持证上岗。

三、认真参加班组的安全学习及安全活动,认真接受各级安全技术交底。 四、认真遵守施工现场安全生产纪律,及各项安全生产规章制度,自觉戴好安全帽(高处作业必须系好安全带)。 五、认真检查施工作业面的安全状况,不违章作业,不听从违章指挥,发现安全隐患及时向上级有关人员报告。 六、如违反安全生产纪律或安全生产规章制度,接受上级的处罚和教育,造成安全事故的,按有关处理规定承担安全责任。 七、补充条款: 项目经理:(签章)作业班组长:(签章) 年月日 工程项目部作业班组安全生产责任状 甲方:工程项目部 乙方: 泥工班组 因甲方施工生产的需要,甲方以包工不包料的方式委托乙方承建工程_____________分部施工任务,为保证施工过程中的安全,甲方与乙方特签订如下责任状,在合同期内乙方保证做到: 一、各操作人员应认真学好弄通各自工种岗位的安全操作规程,自觉按规程要求进行岗位操作,自觉遵守有关安全管理制度。 二、认真参加上级的安全知识培训及考核工作,持证上岗。 三、认真参加班组的安全学习及安全活动,认真接受各级安全技术交底。 四、认真遵守施工现场安全生产纪律,及各项安全生产规章制度,自觉戴好安全帽(高处作业必须系好安全带)。

从开工到竣工,全套资料顺序

从开工到竣工,最全资料清单。 “任何一个项目从施工到竣工都是需要有完善的施工资料和流程,具体所需要的资料包括开工前资料、质量验收资料、实验资料、材料、产品、钩配件等合格证资料、施工过程资料、必要时应增补的咨询、竣工资料、建筑工程质量监督管理存档资料。 一 开工资料 1、中标通知书及施工许可证 2、施工合同 3、委托监理工程的监理合同 4、施工图审查批准书及施工图审查报告 5、质量监督登记书 6、质量监督交底要点及质量监督工作方案 7、岩土工程勘察报告 8、施工图会审记录 9、经监理(或业主)批准所施工组织设计或施工方案 10、开工报告

11、质量管理体系登记表 12、施工现场质量管理检查记录 13、技术交底记录 14、测量定位记录 二 质量验收资料 1、地基验槽记录 2、基桩工程质量验收报告 3、地基处理工程质量验收报告 4、地基与基础分部工程质量验收报告 5、主体结构分部工程质量验收报告 6、特殊分部工程质量验收报告 7、线路敷设验收报告 8、地基与基础分部及所含子分部、分项、检验批质量验收记录 9、主体结构分部及所含子分部、分项、检验批质量验收记录 10、装饰装修分部及所含子分部、分项、检验批质量验收记录

11、屋面分部及所含子分部、分项、检验批质量验收记录 12、给水、排水及采暖分部及所含子分部、分项、检验批质量验收记录 13、电气分部及所含子分部、分项、检验批质量验收记录 14、智能分部及所含子分部、分项、检验批质量验收记录 15、通风与空调分部及所含子分部、分项、检验批质量验收记录 16、电梯分部及所含子分部、分项、检验批质量验收记录 17、单位工程及所含子单位工程质量竣工验收记录 18、室外工程的分部(子分部)、分项、检验批质量验收记录 三 实验资料 1、水泥物理性能检验报告 2、砂、石检验报告 3、各强度等级砼配合比试验报告 4、砼试件强度统计表、评定表及试验报告 5、各强度等级砂浆配合比试验报告 6、砂浆试件强度统计表及试验报告

编译原理实验报告:实验一编写词法分析程序

( 编译原理实验报告 , 实验名称:实验一编写词法分析程序 实验类型:验证型实验 指导教师:何中胜 专业班级:( 13软件四 姓名:丁越 学号: 实验地点:) 秋白楼B720

实验成绩: 日期:2016年 3 月 18 日

一、实验目的 通过设计、调试词法分析程序,实现从源程序中分出各种单词的方法;熟悉词法分析程序所用的工具自动机,进一步理解自动机理论。掌握文法转换成自动机的技术及有穷自动机实现的方法。确定词法分析器的输出形式及标识符与关键字的区分方法。加深对课堂教学的理解;提高词法分析方法的实践能力。通过本实验,应达到以下目标:[ 1、掌握从源程序文件中读取有效字符的方法和产生源程序的内部表示文件的方法。 2、掌握词法分析的实现方法。 3、上机调试编出的词法分析程序。 二、实验过程 以编写PASCAL子集的词法分析程序为例 1.理论部分 > (1)主程序设计考虑 主程序的说明部分为各种表格和变量安排空间。 数组 k为关键字表,每个数组元素存放一个关键字。采用定长的方式,较短的关键字后面补空格。 P数组存放分界符。为了简单起见,分界符、算术运算符和关系运算符都放在 p表中(编程时,还应建立算术运算符表和关系运算符表,并且各有类号),合并成一类。 id和ci数组分别存放标识符和常数。 instring数组为输入源程序的单词缓存。 ¥ outtoken记录为输出内部表示缓存。 还有一些为造表填表设置的变量。 主程序开始后,先以人工方式输入关键字,造 k表;再输入分界符等造p表。 主程序的工作部分设计成便于调试的循环结构。每个循环处理一个单词;接收键盘上送来的一个单词;调用词法分析过程;输出每个单词的内部码。 ⑵词法分析过程考虑 将词法分析程序设计成独立一遍扫描源程序的结构。其流程图见图 1-1。 …

安全资料全套集

目录 前言 第一章施工企业安全生产管理1 第一章第一节企业安全管理策划3 1在建项目一览表AQ1.1.1 5 2安全生产保证体系文件一览表AQ1.1.2 6 3企业安全目标AQ1.1.3 7 4企业安全目标管理方案AQ1.1.4 8 5施工现场安全生产保证计划(无表式)AQ1.1.5 9 6施工现场安全生产保证计划评审记录表AQ1.1.6 10 7施工现场安全生产保证计划变更审批记录表AQ1.1.7 11 8在建项目危险源与不利环境因素识别与评价汇总表AQ1.1.8 12 9在建项目危险源与不利环境因素识别评价表AQ1.1.9 13 10在建项目危险源或不利环境因素控制措施方案要素表AQ1.1.10 14第一章第二节企业安全管理实施15 1安全管理制度一览表AQ1.2.1 17 2安全教育培训记录汇总表AQ1.2.2 18 3安全教育培训记录表AQ1.2.3 19 4安全物资供应商选择、评价记录表AQ1.2.4 20 5米购和租赁安全物资验证记录表AQ1.2.5 21 6分包方评价记录表AQ1.2.6 22 7分包方控制记录表AQ1.2.7 23 8分包方采购、租赁或自备安全物资验证记录表AQ1.2.8 24 9事故应急救援预案AQ1.2.9 25 第一章第三节企业安全检查和改进27 1安全检查和整改记录AQ1.3.1 29 2安全会议记录表AQ1.3.2 30 3安全监测仪器校准和维护记录表AQ1.3.3 31 4事故、不合格事项的调查、处理、跟踪记录AQ1.3.4 32 5企业安全管理体系定期内部审核记录AQ1.3.5 33 6预防措施记录AQ1.3.6 34 第一章第四节企业安全生产评价35 一、安全生产条件评价37 1安全生产管理制度分项评分AQ1.4.1.1 37 2资质、机构与人员管理分项评分AQ1.4.1.2 38 3安全技术管理分项评分AQ1.4.1.3 39 4设备与设施管理分项评分AQ1.4.1.4 40

消防竣工资料(全套)

竣工资料目录 一、建设单位执业许可证 二、建设单位法人代表身份证复印件 三、建设工程消防设计备案凭证 四、建设工程竣工验收消防备案申报表 五、工程概况 六、电气线路绝缘强度测试记录 七、隐蔽工程检查验收记录 八、室内消火栓系统安装检验批质量验收记录 九、室内消火栓系统安装分项工程质量验收记录 十、消火栓管道强度和严密性水压试验记录 十一、消火栓管道系统冲洗记录 十二、消火栓系统试射试验记录 十三、消防水泵接合器安装工程检验批质量验收记录 十四、管道水压试验记录、 十五、施工单位营业执照 十六、施工单位资质等级证书 十七、检测单位营业执照及公司资质证书复印件 十八、检测员身份证及上岗证复印件 十九、消防检测报告 二十、产品合格证及相关产品检验报告

建筑消防安装工程施工质量检查验收记录 交工资料汇总表目录 1、单位(子单位)工程质量竣工验收记录---------- G.0.1-1 2、单位(子单位)工程质量控制资料核查记录------G.0.1-2 3、单位(子单位)工程安全和功能检验资料核查及主要功能抽查记录----------G.0.1-3 4、 单位(子单位)工程观感质量检查记录---------G.0.1-4 消火栓系统分部工程------------------------------F.0.1 自动喷水灭火系统分部工程------------------------F.0.1 火灾自动报警系统分部工程------------------------F.0.1 通风与空调(防排烟)系统分部工程----------------F.0.1 注:分项工程的检验批划分方法说明: 1、分项工程可由一个或若干检验批组成,检验批可根据施工及质量控制和专业验收需要,原则上检验批应先确定部位划分,可按系统或区段、楼层、单元及施工时间等因素考虑实施,但应注意检验批范围不宜相差过大。 2、检验批编号从0 0 1~1 9 9号。 一、消火栓系统施工质量检查验收记录用表 1、建筑消火栓系统分部工程质量验收记录----------------------------------------- -F.0.1 2、消火栓系统子分部工程质量验收记录-------------------------------------F.0.1-05-01 3、室内给水管道及配件安装分项工程质量验收记录---------------------------F.0.1-050101 4、室内给水管道及配件安装工程检验批质量验收记录---------------------------------050101 5、室内消火栓系统安装分项工程质量验收记录----------------------------------F.0.1-050102 6、室内消火栓系统安装工程检验批质量验收记录---------------------------------------050102 7、室内给水设备安装分项工程质量验收记录------------------------------------F.0.10-50103 8、室内给水设备安装工程检验批质量验收记录------------------------------------------050103 9、室外给水管网子分部工程验收记录--------------------------------------F.0.1-0506 10、室外给水管道安装分项工程质量验收记录--------------------------------------------050601 11、室外给水管道安装工程检验批质量验收记录-----------------------------------------050601 12、室外消防水泵接合器、消火栓安装分项工程质量验收记录-----------------------050602

编译原理实验报告一

实验一词法分析程序实现 一、实验目的与要求 通过编写和调试一个词法分析程序,掌握在对程序设计语言的源程序进行扫描的过程中,将字符流形式的源程序转化为一个由各类单词符号组成的流的词法分析方法 二、实验内容 基本实验题目:若某一程序设计语言中的单词包括五个关键字begin、end、if、then、else;标识符;无符号常数;六种关系运算符;一个赋值符和四个算术运算符,试构造能识别这些单词的词法分析程序(各类单词的分类码参见表I)。 表I 语言中的各类单词符号及其分类码表

输入:由符合和不符合所规定的单词类别结构的各类单词组成的源程序文件。 输出:把所识别出的每一单词均按形如(CLASS,VALUE)的二元式形式输出,并将结果放到某个文件中。对于标识符和无符号常数,CLASS字段为相应的类别码的助记符;VALUE 字段则是该标识符、常数的具体值;对于关键字和运算符,采用一词一类的编码形式,仅需在二元式的CLASS字段上放置相应单词的类别码的助记符,VALUE字段则为“空”。 三、实现方法与环境 词法分析是编译程序的第一个处理阶段,可以通过两种途径来构造词法分析程序。其一是根据对语言中各类单词的某种描述或定义(如BNF),用手工的方式(例如可用C语言)构造词法分析程序。一般地,可以根据文法或状态转换图构造相应的状态矩阵,该状态矩阵连同控制程序一起便组成了编译器的词法分析程序;也可以根据文法或状态转换图直接编写词法分析程序。构造词法分析程序的另外一种途径是所谓的词法分析程序的自动生成,即首先用正规式对语言中的各类单词符号进行词型描述,并分别指出在识别单词时,词法分析程序所应进行的语义处理工作,然后由一个所谓词法分析程序的构造程序对上述信息进行加工。如美国BELL实验室研制的LEX就是一个被广泛使用的词法分析程序的自动生成工具。 处理过程简述:在一个程序设计语言中,一般都含有若干类单词符号,为此可首先为每类单词建立一张状态转换图,然后将这些状态转换图合并成一张统一的状态图,即得到了一个有限自动机,再进行必要的确定化和状态数最小化处理,最后添加当进行状态转移时所需执行的语义动作,就可以据此构造词法分析程序了。 为了使词法分析程序结构比较清晰,且尽量避免某些枝节问题的纠缠,我们假定要编译的语言中,全部关键字都是保留字,程序员不得将它们作为源程序中的标识符;在源程序的输入文本中,关键字、标识符、无符号常数之间,若未出现关系和算术运算符以及赋值符,则至少须用一个空白字符加以分隔。作了这些限制以后,就可以把关键字和标识符的识别统一进行处理。即每当开始识别一个单词时,若扫视到的第一个字符为字母,则把后续输入的字母或数字字符依次进行拼接,直至扫视到非字母、数字字符为止,以期获得一个尽可能长的字母数字字符串,然后以此字符串查所谓保留字表(此保留字表要事先造好),若查到此字符串,则取出相应的类别码;反之,则表明该字符串应为一标识符。

安全资料--13本台帐(完整版)

安全生产责任制 卷内目录 1.安全生产保证体系(项目安全管理机构及人员配置) 2.各级人员安全生产岗位责任制 3.公司与项目部之间的经济承包合同(包括安全生产指标)4.外协单位安全资格(准入证)复印件 5.专兼职安全人员名单和专职安全人员证件 6.管理人员责任制考核办法 7.安全会议记录 8.安全奖励

安全生产保证体系

项目安全管理机构人员配置

建筑施工管理人员安全生产责任 1、认真贯彻“安全第一、预防为主”的方针和上级部门有关安全法律、法规的规定,确保职工在生产过程中的安全和健康,促进生产发展和提高企业经济效益。 2、施工项目管理人员必须坚持,管生产必须要管安全的原则,牢固树立安全责任重于泰山的思想,认真执行安全生产责任制,相互配合,分工协作,各负其责,共同把关,做好安全工作。 3、坚持经常性的安全教育,狠抓安全技术措施的编制和落实,有计划,有步骤地改善作业环境和劳动条件。 4、施工项目各级管理人员必须反安全生产工作摆在一切工作的首位,做到会议上有布置,日程上有安排,工作中有检查,月、季和年终有考评。 5、坚持经常性的安全检查,及时发现和消除隐患,把事故消灭在发生之前,如发生重大伤亡事故要保护好现场,按报告程序及时报告,并积极协助有关部门调查、要析和处理,同时认真吸取事故教训,杜绝同类事故重复发生。 西能·浙商大厦项目部 中开建设有限公司 2015年5月10日

项目经理安全生产责任 1、认真执行党和国家安全生产方针、政策、规程、规定和上级指示、决议, 结合项目实际情况,制定和执行安全生产管理办法。 2、对项目工程的安全生产负第一责任,必须安全生产列为重要议事日程, 在计划、布置检查、总结、评比生产的同时,计划、布置、检查、总结、评比安全工作,正确处理,安全与生产,安全与效益的关系。每周应召开一次安全生产工作会,讨论安全生产动态,解决安全生产中的问题。 3、严格执行安全考核指标和安全生产奖惩办法。 4、加强对职能部门和职工的安全教育,提高他们的安全意识和自我防护 的能力。 5、严格执行安全技术措施审批和施工安全技术措施交底制度,确保劳动保 护安全技术措施计划的实施,不断改善作业环境和劳动条件。 6、必须按上级要求,设置符合条件的专(兼)职安全管理(检查)人员, 并积极支持他们的工作。 7、定期组织安全检查和分析,对查出的隐患必须做到落实人员,落实措施, 落实经费,限期整改,不留隐患。针对可能产生的安全隐患制定相应的预防措施。 8、当施工过程中发生安全事故时,项目经理必须按事故处理的有关规定和 程序及时上报和处置,并制定防止同类事故再次发生的措施。 9、加强对外用工的安全教育和管理。 10、有权拒绝不科学、不安全的生产指令。

相关文档