HD200高速压力机动平衡机构的优化分析Word格式文档下载.docx

上传人:b****5 文档编号:8435387 上传时间:2023-05-11 格式:DOCX 页数:18 大小:2.38MB
下载 相关 举报
HD200高速压力机动平衡机构的优化分析Word格式文档下载.docx_第1页
第1页 / 共18页
HD200高速压力机动平衡机构的优化分析Word格式文档下载.docx_第2页
第2页 / 共18页
HD200高速压力机动平衡机构的优化分析Word格式文档下载.docx_第3页
第3页 / 共18页
HD200高速压力机动平衡机构的优化分析Word格式文档下载.docx_第4页
第4页 / 共18页
HD200高速压力机动平衡机构的优化分析Word格式文档下载.docx_第5页
第5页 / 共18页
HD200高速压力机动平衡机构的优化分析Word格式文档下载.docx_第6页
第6页 / 共18页
HD200高速压力机动平衡机构的优化分析Word格式文档下载.docx_第7页
第7页 / 共18页
HD200高速压力机动平衡机构的优化分析Word格式文档下载.docx_第8页
第8页 / 共18页
HD200高速压力机动平衡机构的优化分析Word格式文档下载.docx_第9页
第9页 / 共18页
HD200高速压力机动平衡机构的优化分析Word格式文档下载.docx_第10页
第10页 / 共18页
HD200高速压力机动平衡机构的优化分析Word格式文档下载.docx_第11页
第11页 / 共18页
HD200高速压力机动平衡机构的优化分析Word格式文档下载.docx_第12页
第12页 / 共18页
HD200高速压力机动平衡机构的优化分析Word格式文档下载.docx_第13页
第13页 / 共18页
HD200高速压力机动平衡机构的优化分析Word格式文档下载.docx_第14页
第14页 / 共18页
HD200高速压力机动平衡机构的优化分析Word格式文档下载.docx_第15页
第15页 / 共18页
HD200高速压力机动平衡机构的优化分析Word格式文档下载.docx_第16页
第16页 / 共18页
HD200高速压力机动平衡机构的优化分析Word格式文档下载.docx_第17页
第17页 / 共18页
HD200高速压力机动平衡机构的优化分析Word格式文档下载.docx_第18页
第18页 / 共18页
亲,该文档总共18页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

HD200高速压力机动平衡机构的优化分析Word格式文档下载.docx

《HD200高速压力机动平衡机构的优化分析Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《HD200高速压力机动平衡机构的优化分析Word格式文档下载.docx(18页珍藏版)》请在冰点文库上搜索。

HD200高速压力机动平衡机构的优化分析Word格式文档下载.docx

a:

27:

{i:

0;s:

19673:

"C语言经典知识详解超好@#@@#@1什么是分配内存,什么是释放内存?

@#@@#@操作系统把某一快内存空间的使用权力分配给该程序叫分配内存@#@操作系统把分配给该程序的内存空间的使用权力收回,该程序就不能够再使用这一块内存空间,这叫释放内存@#@附注:

@#@释放内存不是把该内存的内容清零@#@2变量为什么必须得初始化@#@不初始化,则变量通常就是垃圾值@#@3函数的优点@#@1〉避免重复性操作@#@2〉有利于程序的模块化@#@@#@4什么是指针,什么是地址,什么是指针变量,三者之间是什么关系?

@#@@#@1地址是内存单元的编号,指针就是地址,指针和地址是同一个概念@#@指针变量是存放内存单元编号的变量@#@指针变量和指针是两个完全不同的概念,只不过人们通常把指针变量简称为指针@#@5请写出静态变量和动态变量的异同@#@同:

@#@都需要分配内存@#@不同:

@#@静态变量是由系统自动分配,自动释放,程序员无法在程序运行的过程中手动分配@#@也无法在程序运行的过程中手动释放,静态变量是在栈中分配的,只有在函数终止之后,静态变量的存储空间才会被系统自动释放@#@动态变量是由程序员手动分配,手动释放,程序员可以在程序运行的过程当中手动分配@#@也可以在程序运行的过程当中手动释放,动态变量是在堆中被分配的,程序员可以在函数当中的任何一个时刻手动的释放动态变量的空间,不需要等到函数终止时才释放@#@@#@6字符串的操作与代码测试:

@#@@#@/*@#@2011年11月29日23:

@#@32:

@#@17@#@字符串的两种存储方式:

@#@@#@1>@#@将字符串存放在字符数组中@#@2>@#@将字符串存放在一个指针变量中@#@*/@#@#include<@#@stdio.h>@#@@#@#include<@#@string.h>@#@@#@intmain(void)@#@{@#@char*p="@#@First"@#@;@#@//定义指针变量p,该指针变量指向字符串的首地址@#@inti=0;@#@@#@while(*(p+i)!

@#@='@#@\0'@#@)@#@{@#@printf("@#@%c"@#@,p[i]);@#@//*(p+i)等价于p[i];@#@@#@i++;@#@@#@}@#@printf("@#@\n"@#@);@#@@#@@#@i=0;@#@@#@p="@#@Second"@#@;@#@//这样可以方便的改变字符串的值,直接赋给指针变量@#@while(*(p+i)!

@#@='@#@\0'@#@)@#@{@#@printf("@#@%c"@#@,*(p+i));@#@@#@i++;@#@@#@}@#@printf("@#@\n"@#@);@#@@#@i=0;@#@@#@charch[6]="@#@Third"@#@;@#@//以字符数组存放字符串的缺点是不如用指针那样方便的改变字符串的值@#@intlen=strlen(ch);@#@@#@for(i=0;@#@i<@#@len;@#@i++)@#@{@#@printf("@#@%c"@#@,ch[i]);@#@@#@}@#@printf("@#@\n"@#@);@#@@#@return0;@#@@#@}@#@/*@#@输出结果为:

@#@First@#@Second@#@Third@#@结论:

@#@@#@对字符串的操作有以下几个库函数:

@#@@#@strlen(string);@#@//计算字符串的有效长度@#@strcpy(a,b);@#@//将字符串b中的值复制到a中@#@strcat(a,b);@#@//将字符串b中的值连接到a的后面,其中a数组的长度要足够大@#@strcmp(a,b);@#@//比较字符串a,b的大小@#@*/@#@7,将一个数组中的元素倒序输出实例@#@/*@#@2011年11月30日20:

@#@21:

@#@20@#@目的:

@#@将一个数组中的元素倒置输出@#@*/@#@#include<@#@stdio.h>@#@@#@intmain(void)@#@{@#@inta[6]={2,9,10,55,-8,1};@#@@#@inti=0;@#@@#@intj=5;@#@@#@inttemp;@#@@#@while(i<@#@j)@#@{@#@temp=a[i];@#@@#@a[i]=a[j];@#@@#@a[j]=temp;@#@@#@i++;@#@@#@--j;@#@@#@}@#@i=0;@#@@#@for(i=0;@#@i<@#@6;@#@i++)@#@{@#@printf("@#@%d"@#@,a[i]);@#@@#@}@#@printf("@#@\n"@#@);@#@@#@return0;@#@@#@}@#@8二维数组的输出实例@#@/*@#@2011年11月30日21:

@#@11:

@#@47@#@目的:

@#@不存在多维数组,因为内存是线性一维的,n维数组可以当做每个元素是n-1维数组的一维数组@#@例如:

@#@inta[3][4][5]@#@给数组是含有3个元素的一维数组@#@只不过每个元素都是4行5列的二维数组@#@*/@#@#include<@#@stdio.h>@#@@#@intmain(void)@#@{@#@/*//inta[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};@#@@#@inta[3][4]={{1,2,3,4},@#@{5,6,7,8},@#@{9,10,11,12}@#@};@#@@#@inti,j;@#@@#@for(i=0;@#@i<@#@3;@#@i++)@#@{@#@for(j=0;@#@j<@#@4;@#@j++)@#@{@#@printf("@#@%-5d"@#@,a[i][j]);@#@@#@}@#@printf("@#@\n"@#@);@#@@#@}*/@#@@#@inti,j,k;@#@@#@inta[3][4][5]={@#@{{1,2,3,4,5},{5,4,3,2,1},{1,2,3,4,5},{5,4,3,2,1}},@#@{{1,2,3,4,5},{5,4,3,2,1},{1,2,3,4,5},{5,4,3,2,1}},@#@{{1,2,3,4,5},{5,4,3,2,1},{1,2,3,4,5},{5,4,3,2,1}},@#@};@#@@#@for(k=0;@#@k<@#@3;@#@k++)@#@{@#@for(i=0;@#@i<@#@4;@#@i++)@#@{@#@for(j=0;@#@j<@#@5;@#@j++)@#@{@#@printf("@#@%-5d"@#@,a[k][i][j]);@#@@#@}@#@printf("@#@\n"@#@);@#@@#@}@#@printf("@#@\n"@#@);@#@@#@}@#@return0;@#@@#@}@#@/*@#@输出结果:

@#@@#@12345@#@54321@#@12345@#@54321@#@12345@#@54321@#@12345@#@54321@#@12345@#@54321@#@12345@#@54321@#@Pressanykeytocontinue@#@*/@#@9,return表达式@#@函数返回值的类型称为函数的类型,如果函数前的返回值类型和return表达式后的返回值类型不同,最终以函数名前的返回值类型为准@#@#include<@#@stdio.h>@#@@#@intfun()@#@{@#@return10.6;@#@//尽管return的值为float类型的,但是由于是intfun(),因此返回的仍为10@#@}@#@intmain(void)@#@{@#@doublei=2.2;@#@@#@i=fun();@#@@#@printf("@#@%lf\n"@#@,i);@#@@#@return0;@#@@#@}@#@10return与break的区别:

@#@@#@return终止被调函数,向主调函数返回表达式的值@#@如果表达式为空,则只终止函数,不向被调函数返回任何值@#@break是用来终止循环和switch的,return是用来终止函数的@#@#include<@#@stdio.h>@#@@#@intmain(void)@#@{@#@inti;@#@@#@for(i=0;@#@i<@#@5;@#@i++)@#@{@#@printf("@#@同志们辛苦了!

@#@\n"@#@);@#@@#@break;@#@@#@}@#@printf("@#@领导辛苦了!

@#@\n"@#@);@#@@#@return0;@#@@#@}@#@/*输出结果为:

@#@@#@同志们辛苦了!

@#@@#@领导辛苦了!

@#@@#@Pressanykeytocontinue@#@*/@#@#include<@#@stdio.h>@#@@#@intmain(void)@#@{@#@inti;@#@@#@for(i=0;@#@i<@#@5;@#@i++)@#@{@#@printf("@#@同志们辛苦了!

@#@\n"@#@);@#@@#@return0;@#@@#@}@#@printf("@#@领导辛苦了!

@#@\n"@#@);@#@@#@return0;@#@@#@}@#@/*@#@输出结果为:

@#@@#@同志们辛苦了@#@Pressanykeytocontinue@#@*/@#@11c语言中没有bool(即布尔类型),但是c中用0表示false,用非0表示true@#@实例:

@#@@#@/*@#@2011年12月1日10:

@#@52:

@#@27@#@目的:

@#@判断一个数是否为素数@#@函数的用法@#@*/@#@#include<@#@stdio.h>@#@@#@isPrime(intm)@#@{@#@inti;@#@@#@for(i=2;@#@i<@#@m;@#@i++)@#@{@#@if(m%i==0)@#@break;@#@@#@}@#@if(i==m)@#@return0;@#@@#@else@#@return1;@#@@#@}@#@intmain(void)@#@{@#@inta;@#@@#@printf("@#@请输入一个数:

@#@"@#@);@#@@#@scanf("@#@%d"@#@,&@#@a);@#@@#@if(isPrime(a))@#@printf("@#@%d是个素数!

@#@\n"@#@,a);@#@@#@else@#@printf("@#@%d不是个素数\n"@#@,a);@#@@#@return0;@#@@#@}@#@/*@#@2011年12月1日21:

@#@57:

@#@26@#@判断并输出小于输入一个数内的所以素数@#@目的:

@#@函数的正确使用可以提高代码的可重用性@#@在编写程序时尽量是一个函数的功能单一@#@函数是C语言中的最小单位,类是Java,C#,C++的基本单位@#@@#@*/@#@#include<@#@stdio.h>@#@@#@//判断一个数是否是素数@#@intisPrime(intm)@#@{@#@inti;@#@@#@for(i=2;@#@i<@#@m;@#@i++)@#@{@#@if(m%i==0)@#@break;@#@@#@}@#@if(i==m)@#@return1;@#@@#@else@#@return0;@#@@#@}@#@//遍历并输出n以内的素数@#@voidTravelse(intn)@#@{@#@inti;@#@@#@for(i=0;@#@i<@#@n;@#@i++)@#@{@#@if(isPrime(i))@#@printf("@#@%d"@#@,i);@#@@#@}@#@printf("@#@\n"@#@);@#@@#@return;@#@@#@}@#@intmain(void)@#@{@#@inti,j,val;@#@@#@printf("@#@pleaseinputval:

@#@"@#@);@#@@#@scanf("@#@%d"@#@,&@#@val);@#@@#@Travelse(val);@#@@#@return0;@#@@#@}@#@12C语言中的库函数@#@doublesqrt(doublex)求的x的平方根@#@ingabs(intx)求x的绝对值@#@doublefabs(doublex)求x的绝对值@#@13递归@#@@#@14全局变量和局部变量命名冲突的问题@#@在一个函数内部如果定义的局部变量的名字和全局变量名一样时,局部变量会屏蔽掉全局变量。

@#@@#@12folat和double类型的数,在计算机中不能保证可以把所有的实数都准确的保存在计算机中。

@#@@#@实例:

@#@@#@floatf=99.9;@#@@#@printf("@#@%f\n"@#@,f);@#@@#@输出结果为:

@#@99.900002@#@因为浮点数无法准确存储,所以衍生出来两个编程问题:

@#@@#@有一个浮点数变量x,如何判断x的值是否是零@#@if(|x-0.000001|<@#@=0.000001)@#@是零@#@else@#@不是零@#@为什么循环变化的变量不能定义成浮点数@#@因为浮点数不能准确存储@#@@#@13如果函数调用写在了函数定义的前面,则必须加函数前置声明@#@函数前置声明@#@1.告诉编译器即将可能出现的若干个字母代表的是一个函数@#@2.告诉编译器即将可能出现的若干个字母所代表的函数的形参和返回值的具体情况。

@#@@#@3函数声明是一个语句,末尾必须加分号@#@4对库函数的声明是通过#include<@#@库函数所在的包及包所在的文件的名字.h>@#@@#@14为了控制输入错误@#@1>@#@scanf中尽量不要使用非输入控制符,尤其是不要用\n@#@2>@#@应该编写代码对用户的非法输入做适当的处理@#@while((ch=getchar())!

@#@='@#@\n'@#@)@#@continue;@#@@#@3>@#@使用scanf之前,最好用printf提示用户输入@#@15流程控制@#@顺序@#@选择@#@某些代码可能执行,也可能不执行,有选择的执行某些代码@#@If.....A@#@IfAelse.......@#@if......else..........if.......else@#@注意:

@#@这三条语句都很少一条语句(都只能输出一个结果);@#@@#@例程:

@#@/*@#@目的:

@#@测试选择语句:

@#@1if()@#@2elseif()//如果1不成立,执行2@#@.......@#@3elseif()//如果1,2不成立,执行3@#@.......@#@4else//如果1,2,3不成立,执行4@#@.......@#@注意:

@#@整个语句是一条语句,因为输出结果只有一条。

@#@@#@*/@#@#include<@#@stdio.h>@#@@#@voidrank(floatscore)@#@{@#@if(score>@#@100)@#@printf("@#@做梦去吧!

@#@\n"@#@);@#@@#@elseif(score>@#@=90&@#@&@#@score<@#@=100)@#@printf("@#@优秀!

@#@\n"@#@);@#@@#@elseif(score>@#@=80&@#@&@#@score<@#@90)@#@printf("@#@良好!

@#@\n"@#@);@#@@#@elseif(score>@#@=60&@#@&@#@score<@#@80)@#@printf("@#@及格!

@#@\n"@#@);@#@@#@elseif(score>@#@=0&@#@&@#@score<@#@60)@#@printf("@#@不及格!

@#@\n"@#@);@#@@#@else@#@printf("@#@输入错误!

@#@\n"@#@);@#@@#@return;@#@@#@}@#@intmain(void)@#@{@#@floatscore;@#@@#@printf("@#@请输入你的分数:

@#@"@#@);@#@@#@scanf("@#@%f"@#@,&@#@score);@#@//如果此处为%d,则不管你输入多大的数字,则score得最终值均为0;@#@@#@@#@printf("@#@score=%f\n"@#@,score);@#@//此处也和上面一样@#@rank(score);@#@@#@return0;@#@@#@}@#@@#@循环@#@16C语言中对真假的处理@#@非零是真@#@零就是假@#@@#@真用1表示@#@假用0表示@#@17交换两个数的三种方法@#@/*@#@2011年12月2日19:

@#@55:

@#@30@#@目的:

@#@测试交换一个数的三种方法@#@*/@#@#include<@#@stdio.h>@#@@#@intmain(void)@#@{@#@inti,j;@#@@#@printf("@#@请分别输入两个整数,并且以空格分开:

@#@\n"@#@);@#@@#@scanf("@#@%d%d"@#@,&@#@i,&@#@j);@#@@#@printf("@#@交换前两个数分别为:

@#@\n"@#@);@#@@#@printf("@#@i=%dj=%d\n\n"@#@,i,j);@#@@#@/*@#@//第一种方法@#@inttemp;@#@@#@temp=i;@#@@#@i=j;@#@@#@j=temp;@#@@#@*/@#@/*@#@//第二种方法@#@i^=j;@#@@#@j^=i;@#@@#@i^=j;@#@@#@*/@#@//第三种方法@#@i=i+j;@#@@#@j=i-j;@#@@#@i=i-j;@#@@#@printf("@#@交换后两个数分别为:

@#@\n"@#@);@#@@#@printf("@#@i=%dj=%d\n"@#@,i,j);@#@@#@}@#@17注意的问题:

@#@@#@问题1:

@#@@#@/*@#@2011年12月2日23:

@#@31:

@#@59@#@目的:

@#@测试一下判断语句@#@*/@#@#include<@#@stdio.h>@#@@#@intmain(void)@#@{@#@if(4>@#@2)@#@printf("@#@AAAA\n"@#@);@#@@#@elseif(3>@#@2)@#@printf("@#@BBBB\n"@#@);@#@@#@else@#@printf("@#@CCCC\n"@#@);@#@@#@return0;@#@@#@}@#@/*@#@在VC++6.0中的输出结果为:

@#@@#@AAAA@#@Pressanykeytocontinue@#@---------------------------------@#@总结:

@#@if(表达式1)@#@A:

@#@@#@elseif(表达式2)@#@B:

@#@@#@elseif(表达式3)@#@C:

@#@@#@else@#@D:

@#@@#@即使表达式1和2都成立,也只好执行1语句。

@#@@#@*/@#@问题2:

@#@@#@#include<@#@stdio.h>@#@@#@intmain(void)@#@{@#@if(2>@#@5)@#@printf("@#@AAAA\n"@#@);@#@@#@elseif(5>@#@1)@#@printf("@#@BBBB\n"@#@);@#@@#@else(3>@#@5);@#@//无实际意义的语句@#@printf("@#@CCCC\n"@#@);@#@@#@return0;@#@@#@}@#@/*@#@在VC++6.0中的输出结果为:

@#@@#@BBBB@#@CCCC@#@Pressanykeytocontinue@#@-----------------------------@#@分析:

@#@虽然此程序在语法上没有错误,但是逻辑上有错误@#@else(3>@#@5);@#@//无实际意义的语句@#@printf("@#@CCCC\n"@#@);@#@@#@等价于:

@#@@#@else@#@(3>@#@5);@#@//无实际意义的语句@#@printf("@#@CCCC\n"@#@);@#@@#@*/@#@18浮点数的存储所带来的问题@#@float和double都不能保证可以精确的存储一个小数@#@19什么是进制?

@#@@#@逢n进一@#@把r进制转成十进制@#@@#@将十进制转化为r进制@#@除r取余,直到商为0为止@#@不同进制所代表的数值之间的关系@#@十进制的3981转化为十六进制位F8D@#@十进制的3981和十六进制的F8D所代表的数字都是同一个数字@#@20为什么会出现自增,自减运算符@#@代码更精练@#@自增的速度更快@#@学习时要明白:

@#@编程尽量屏蔽前自增和后自增的差别@#@自增表达式最好不要作为一个更大的表达式的一部分来使用@#@或者说i++和++i单独成一个语句,不要把它作为一个完整的复合语句的一部分使用。

@#@@#@比如:

@#@intm=i+++++i+i+i++;@#@//这样写不仅不能移值(即:

@#@在不同的电脑上执行结果不同)不好的方式@#@21三目运算符@#@格式:

@#@A?

@#@B:

@#@C等价于if(A)@#@B;@#@@#@else@#@C:

@#@@#@@#@22函数的递归@#@/*@#@功能:

@#@求1+1/2+1/3+.....+1/100的和。

@#@@#@目的:

@#@函数的递归@#@如果一个函数中调用本身则称该函数为递归函数。

@#@@#@*/@#@#include<@#@stdio.h>@#@@#@floatsum(intn)@#@{@#@floats=0;@#@@#@if(n==1)@#@s=1;@#@@#@if(n>@#@=2)@#@s=sum(n-1)+1.0/n;@#@//也可以写成s=sum(n-1)+1/(float)(n);@#@不是很好@#@returns;@#@@#@}@#@intmain(void)@#@{@#@floats=sum

(2);@#@@#@printf("@#@s=%f\n"@#@,s);@#@@#@return0;@#@@#@}@#@23for和while之间可以相互转换@#@@#@for(1;@#@2;@#@3;@#@)@#@{@#@A;@#@@#@}@#@等价于@#@1;@#@@#@while

(2)@#@{@#@3;@#@@#@}@#@24while的用法举例@#@/*@#@2011年12月5日12:

@#@29:

@#@49@#@功能:

@#@判断一个数是否为回文数@#@*/@#@#include<@#@stdio.h>@#@@#@intmain(void)@#@{@#@intval;@#@@#@intsum=0;@#@@#@printf("@#@请输入一个数:

@#@"@#@);@#@@#@scanf("@#@%d"@#@,&@#@val);@#@@#@intm=val;@#@@#@while(m)@#@{@#@sum=sum*10+m%10;@#@@#@m/=10;@#@@#@}@#@if(val==sum)@#@{@#@printf("@#@是回文数!

@#@\n"@#@);@#@@#@}@#@else@#@{@#@printf("@#@不是回文数!

@#@\n"@#@);@#@@#@}@#@return0;@#@@#@}@#@/*@#@1>@#@m=121符合条件@#@sum=0;@#@@#@sum=0*10+121%10=1;@#@@#@m=12;@#@@#@2>@#@m=12符合条件@#@sum=1;@#@@#@sum=1*10+12%10=12;@#@@#@m=1;@#@@#@3>@#@m=1符合条件@#@sum=12*10+1%10=121;@#@@#@m=1/10=0;@#@退出循环@#@*/@#@23@#@/*@#@菲波拉力契序列123581321.........@#@*/@#@#include<@#@stdio.h>@#@@#@intmain(void)@#@{@#@intf1=1;@#@@#@intf2=1;@#@@#@intf3;@#@@#@inti;@#@@#@intj;@#@@#@printf("@#@请输入一个数:

@#@"@#@);@#@@#@scanf("@#@%d"@#@,&@#@i);@#@@#@if(1==i)@#@{@#@f3=1;@#@@#@}@#@elseif(2==i)@#@{@#@f3=2;@#@@#@}@#@else@#@{@#@for(j=3;@#@j<@#@=i;@#@j++)@#@{@#@f3=f1+f2;@#@@#@f1=f2;@#@@#@f2=f3;@#@@#@}@#@}@#@printf("@#@%d\n"@#@,f3);@#@@#@return0;@#@@#@}@#@24用scanf("@#@%c"@#@,&@#@ch);@#@输入字符时%c之前要有空格@#@25选择语句switch@#@所有case后面的常量表达式为便于描述我们姑且称之为标签,这些标签都只能是:

@#@

(1)枚举常量(有些书中称之为枚举元素),

(2)数值常量,(3)字符常量(4)常变量,(5)宏名中的一种,注意普通变量,枚举变量是不能作为标签使用的。

@#@@#@Switch后面的括号里面的“表达式”允许是任何类型但是VC中只能是Int或char@#@Break语句可以用于switch中,用于终止switch@#@25break和continue@#@Break如果用于循环式用来中国循环@#@Break如果用于switch,则是用于终止switch@#@Break不能直接用于if,除非if属于循环内部的一个子句(break不能直接用于if);@#@@#@#include<@#@stdio.h>@#@@#@intmain(void)@#@{@#@inti;@#@@#@for(i=0;@#@i<@#@3;@#@i++)@#@{@#@if(3>@#@2)@#@break;@#@//虽然处于if子句中,但是用来终止for的@#@printf("@#@哈哈!

@#@"@#@);@#@//永远不会输出@#@}@#@return0;@#@@#@}@#@Break只能终止距离它最近的循环。

@#@@#@Continue用于跳过本次循环余下的语句转去判断是否需要执行下次循环@#@For(1;@#@2;@#@3)@#@{@#@A;@#@@#@B;@#@@#@Continue;@#@//执行完该语句之后转去执行语句3,不会执行c,d@#@C;@#@@#@D;@#@@#@}@#@@#@17数组指针,指针数组,字符串指针,函数指针,结构体指针,多级指针各自的含义及实例程序@#@@#@1.数组指针:

@#@指向数组首地址的指针变量(指向数组的指针)@#@声明格式:

@#@类型(*P)数组名[]@#@例如:

@#@char(*p)ch[];@#@@#@2.指针数组:

@#@数组中存放的都为指针变量@#@声明格式:

@#@类型*p数组名[]@#@例如:

@#@char*pch[];@#@@#@@#@3.字符串指针:

@#@指向字符串首地址的指针变";i:

1;s:

5818:

"HDSAMS磁盘阵列功能测试@#@1.1.1多路径IO智能负载均衡@#@用例编号@#@3.17@#@操作步骤@#@1.对该LUN进行读写,两条路径都有IO,IO数量基本一致。

@#@@#@2.拔出光纤或者控制器,每个LUN路径变为1条,文件读写正常,只有一个路径有IO。

@#@@#@3.插回光纤或者控制器,LUN继续进行读写,两条路径都有IO,IO数量基本一致。

@#@@#@预期结果@#@针对同一LUN,每个路径有数据读写IO,两条路径实现只能负载均衡,任意路径断后读写正常@#@实测结果@#@针对同一LUN,两个路径有数据读写IO,IO数量基本相同说明两条路径实现只能负载均衡,任意路径断后读写正常。

@#@测试通过。

@#@@#@备注@#@AMS2000系列引入HDS高端存储架构,目前中端产品只有HDSAMS2000系列具备该智能负载均衡功能。

@#@方便了LUN的管理,极大的提高性能与可靠性。

@#@@#@操作图片见《HDS特色功能测试图片》@#@1.在主机HDLM工具可以看到所有LUN具有两条双活IO路径,两条路径都是Owner,说明是双活非独占LUN。

@#@未读前I/OCount为O。

@#@@#@2.对该LUN进行读写,I/OCount都有计数量,IO数量基本一致。

@#@@#@3.拔出光纤或者控制器,每个LUN路径变为1条,文件读写正常,路径1Offline无新增IO,只有路2Online有新增IO。

@#@@#@4.插回光纤或者控制器,恢复两条路径,LUN继续进行读写,两条路径都有IO,恢复后增加的IO数量基本一致。

@#@验证在两条或者多条路径情况下,针对同一LUN实现了IO智能负载均衡功能。

@#@@#@ @#@@#@1.1.2缓存分区@#@用例编号@#@3.18@#@操作步骤@#@1.在AMS2000StorageNavigator管理界面Setting-AdvancedSetting-CachePartition。

@#@@#@2.在根据不同应用特性选则Cache分区的大小以及每个Cache分区的SegmentSize。

@#@比如OLTP分区SegmentSize可以根据应用选择4K-16K,容量800M,OLAP或者流媒体应用可选择32-256K,容量700M。

@#@@#@3.将应用相关的LUN放入CachePartition内。

@#@@#@4.用IOMeter测试16K数据块分别写入不同缓存分区的LUN。

@#@@#@预期结果@#@缓存分区设置成功,不同的应用的LUN放入不同的缓存分区,性能有变化。

@#@@#@实测结果@#@缓存分区设置成功,不同的应用的LUN可以手动或者自动放入不同的缓存分区,数据块大小接近缓存分区,性能有较大的提升。

@#@测试通过。

@#@@#@备注@#@HDSAMS2000系列免费提供该缓存分区功能,可以在电信用户多个不同业务系统,多种IO特性的情况下使用存储空间时提高性能与可靠性。

@#@@#@操作图片见《HDS特色功能测试图片》@#@1.缓存分区后性能测试,用IOmeter发起16KIO,在各种IO使用情况下,使用Segmentsize相近的缓存分区能够明显提高性能。

@#@@#@ @#@@#@16K顺序读@#@

(1)缓存分区300MSegmentsize=16KIOPS=13287@#@

(2)缓存分区300MSegmentsize=512KIOPS=10306@#@ @#@@#@16K顺序写@#@

(1)缓存分区300MSegmentsize=16KIOPS=14307@#@

(2)缓存分区300MSegmentsize=512KIOPS=6878@#@ @#@@#@16K随机读:

@#@@#@

(1)缓存分区300MSegmentsize=16KIOPS=4242@#@

(2)缓存分区300MSegmentsize=512KIOPS=3586@#@16K随机写:

@#@@#@

(1)缓存分区300MSegmentsize=16KIOPS=2315@#@

(2)缓存分区300MSegmentsize=512KIOPS=1785@#@ @#@@#@1.1.3在线智能微码升级@#@用例编号@#@3.19@#@操作步骤@#@1.在AMS2000StorageNavigator管理界面Firmware选择UpdateFireware.@#@2.导入Fireware升级文件,开始升级。

@#@@#@3.在主机查看HDLM路径,并进行读写测试。

@#@@#@预期结果@#@不手工切换路径完成Fireware微码升级,升级Fireware微码时LUN为双路径,数据读写正常@#@实测结果@#@不手工切换路径完成Fireware微码升级,升级Fireware微码时LUN为双路径,数据读写正常,性能基本没有下降。

@#@测试通过。

@#@@#@备注@#@AMS2000系列引入HDS高端存储架构,升级微码的时候能够不切换路径与控制器,每个LUN升级时还是两条路径,直接自动升级。

@#@方便了微码升级,大大减小了升级微码的工作量与风险。

@#@@#@操作图片见《HDS特色功能测试图片》@#@升级微码在线升级微码无需手工切换路径@#@与高端存储升级模式一样,升级的时候所有路径均保持不变,完全实现在线升级。

@#@不用选择控制器并手工切换路径。

@#@@#@1.在AMS2000StorageNavigator管理界面Firmware选择UpdateFireware.@#@2.导入Fireware升级文件,开始升级。

@#@@#@3.在主机查看HDLM为两条路径,读写测试正常。

@#@@#@2.升微码时性能下降很少:

@#@0.5K顺序读@#@5.约30分钟后两个控制器微码智能自动在线升级成功。

@#@智能的从0850/C-S升级到0850/D-S版本。

@#@@#@1.1.4LUN功能@#@一.LUN扩容@#@用例编号@#@3.4@#@操作步骤@#@1.建一个300GBLUN,在主机端识别格式化后放入数据。

@#@@#@2.阵列StorageNavigator管理界面中选择LUNExpansion后加入4GBLUN到300GBLUN中@#@3.在主机端识别新的扩容LUN,以及LUN以前的数据@#@预期结果@#@主机识别扩容后的LUN容量,以前数据完好@#@实测结果@#@主机识别扩容后的LUN容量,以前数据完好。

@#@测试通过。

@#@@#@备注@#@1.主机端识别HDSAMS2000LUN0001:

@#@300GB为I盘,test1文件大小5GB@#@2.进入HDSAMS2000管理界面—LUNExpansion选项@#@3.扩容增加LUN0010=10GB@#@4.在AMS2000新生成310GBLUN@#@4.在主机上识别到I盘为310GB,@#@5.在主机Windows执行扩展卷,将磁盘7新增加10GB指定到I盘@#@6.I盘变为310GB。

@#@打开I盘,原有test1文件存在,LUN从300GB到310GB扩容成功。

@#@@#@";i:

2;s:

27146:

"a浆砌片石挡土墙护坡施工组织设计共48页@#@挡土墙施工组织设计@#@宋以后,京师所设小学馆和武学堂中的教师称谓皆称之为“教谕”。

@#@至元明清之县学一律循之不变。

@#@明朝入选翰林院的进士之师称“教习”。

@#@到清末,学堂兴起,各科教师仍沿用“教习”一称。

@#@其实“教谕”在明清时还有学官一意,即主管县一级的教育生员。

@#@而相应府和州掌管教育生员者则谓“教授”和“学正”。

@#@“教授”“学正”和“教谕”的副手一律称“训导”。

@#@于民间,特别是汉代以后,对于在“校”或“学”中传授经学者也称为“经师”。

@#@在一些特定的讲学场合,比如书院、皇室,也称教师为“院长、西席、讲席”等。

@#@1工程概况@#@宋以后,京师所设小学馆和武学堂中的教师称谓皆称之为“教谕”。

@#@至元明清之县学一律循之不变。

@#@明朝入选翰林院的进士之师称“教习”。

@#@到清末,学堂兴起,各科教师仍沿用“教习”一称。

@#@其实“教谕”在明清时还有学官一意,即主管县一级的教育生员。

@#@而相应府和州掌管教育生员者则谓“教授”和“学正”。

@#@“教授”“学正”和“教谕”的副手一律称“训导”。

@#@于民间,特别是汉代以后,对于在“校”或“学”中传授经学者也称为“经师”。

@#@在一些特定的讲学场合,比如书院、皇室,也称教师为“院长、西席、讲席”等。

@#@1.1工程简介@#@语文课本中的文章都是精选的比较优秀的文章,还有不少名家名篇。

@#@如果有选择循序渐进地让学生背诵一些优秀篇目、精彩段落,对提高学生的水平会大有裨益。

@#@现在,不少语文教师在分析课文时,把文章解体的支离破碎,总在文章的技巧方面下功夫。

@#@结果教师费劲,学生头疼。

@#@分析完之后,学生收效甚微,没过几天便忘的一干二净。

@#@造成这种事倍功半的尴尬局面的关键就是对文章读的不熟。

@#@常言道“书读百遍,其义自见”,如果有目的、有计划地引导学生反复阅读课文,或细读、默读、跳读,或听读、范读、轮读、分角色朗读,学生便可以在读中自然领悟文章的思想内容和写作技巧,可以在读中自然加强语感,增强语言的感受力。

@#@久而久之,这种思想内容、写作技巧和语感就会自然渗透到学生的语言意识之中,就会在写作中自觉不自觉地加以运用、创造和发展。

@#@1.1.1屯宝煤矿位于昌吉硫磺沟镇,北纬4308’38.08”,属于地表水冲积扇引起的新近堆积黄土(湿陷性黄土)抗振8度设防,场地地层组成如下:

@#@@#@素填土:

@#@黄褐色,层厚1.4~1.8m,在整个场地均有分布。

@#@充填物以砾砂为主。

@#@@#@圆砾:

@#@土黄色,层厚12.0~13.6m,在整个场地均有分布,骨架颗粒排列混乱,部分连续接触,级配较差,呈圆形,一般粒径2.00~20.00mm,最大粒径100mm,充填物以中粗砂为主,含少量漂石。

@#@通过现场开挖可知,该层中上部较松散,锹镐可以轻易挖除,下部则较密实,锹镐不易挖除。

@#@由于原井口棚挡土墙土坡进行了简易支护,砂浆喷护,坡长135米,坡高12米,由于属溶陷性盐渍砂土,该边坡已整体失稳,局部发生塌方,现需拆除原井口棚挡土墙土坡简易支护,并在原址新建片石挡土墙。

@#@@#@土方(m3)@#@8000@#@工字钢(T)@#@4.255@#@伴热带@#@1120m@#@UPVC管(DN200)@#@200m@#@砼(m3)@#@57@#@钢筋(T)@#@1.1@#@铁皮保护层@#@583m2@#@灰土(m3)@#@3823@#@DN219管(m)@#@200@#@聚氨脂保温@#@35m3@#@片石(m3)@#@23103@#@DN100管(m)@#@400@#@UPVC管(DN100)@#@722m@#@本标段浆砌片石挡土墙共有三处,全部采用分级放台仰斜式重力挡土墙,挡土墙分三台,挡土墙高4米,放坡平台4米,采取分级分段流水施工的方法。

@#@@#@1.2主要工程数量@#@1.3主要工程项目和工程特点的基本技术要求@#@1.3.1材料要求@#@所用原材料砂、石料、水泥、碎石、水及混凝土预制件,应符合设计图纸和相关技术规范的要求。

@#@@#@1.3.2施工要求@#@1.3.2.1浆砌片(块)石挡土墙及实体@#@1.3.2.1.1砂浆应按设计施工配合比配制。

@#@@#@1.3.2.1.2基坑承载力、内部尺寸必须满足设计要求。

@#@@#@1.3.2.1.3砌筑应分层错缝,浆砌时坐浆挤紧,嵌填饱满密实,不得有空洞,干砌时不得松动、叠砌和浮塞。

@#@@#@1.3.2.1.4沉降缝、泄水孔、反滤层的设置位置、质量和数量必须符合设计要求。

@#@@#@1.3.2.2混凝土挡土墙及实体@#@1.3.2.2.1基坑承载力、内部尺寸必须满足设计要求。

@#@@#@1.3.2.2.2混凝土的施工配合比应符合试验规定。

@#@@#@1.3.2.2.3片石混凝土挡土墙及实体片石参量不得大于混凝土总量的25%,片石摆放均匀。

@#@@#@1.3.2.2.4混凝土表面应平整、密实、施工缝整齐,无蜂窝麻面现象。

@#@@#@1.3.2.2.5沉降缝、泄水孔、反滤层的设置位置、质量和数量必须符合设计要求。

@#@@#@1.3.2.3墙背填土技术要求@#@1.3.2.3.1回填材料均应是透水性材料或设计规定的材料,严禁采用有机土、腐殖土、垃圾、盐泽土等不合格填料,填料中不得含用树根、草皮等杂物。

@#@@#@1.3.2.3.2墙背回填必须和挖、填方路基有效搭接,纵向接缝必须设台阶。

@#@@#@1.3.2.3.3结构物强度达到设计75%方可填筑。

@#@@#@1.3.2.3.4必须分层填筑压实,每层表面平整,路拱合适。

@#@@#@1.3.2.4检查项目@#@按《公路工程质量检验评定标准》(JTGF80/1-2019)第六章一般规定6.1.3——丁坝、护岸可参照挡土墙的标准进行检验和评定。

@#@@#@浆砌片(块)石和混凝土挡土墙及实体工程的检查项目——如下表1@#@项次@#@检查项目@#@规定值或允许偏差@#@检查方法@#@1@#@砂浆或混凝土强度(MPa)@#@在合格标准内@#@按JTGF80/1-2019附录F或D检查@#@2@#@平面位置(mm)@#@浆砌挡土墙@#@50@#@经纬仪:

@#@每20m检查墙顶外边线3点@#@混凝土挡土墙@#@30@#@3@#@顶面高程(mm)@#@浆砌挡土墙@#@±@#@20@#@水准仪:

@#@每20m检查1点@#@混凝土挡土墙@#@4@#@竖直度或坡度(%)@#@0.5@#@吊垂线:

@#@每20m检查2点@#@5@#@断面尺寸(mm)@#@不小于设计@#@尺量:

@#@每20m量2个断面@#@6@#@底面高程(mm)@#@浆砌挡土墙@#@±@#@50@#@水准仪:

@#@每20m检查1点@#@混凝土挡土墙@#@±@#@30@#@7@#@表面平整度@#@(mm)@#@块石@#@20@#@2m直尺:

@#@每20m检查3处,每处检查竖直和墙长两个方向@#@片石@#@30@#@混凝土块、料石@#@10@#@混凝土@#@5@#@片(块)石干砌挡土墙及实体工程检查项目——如下表2@#@项次@#@检查项目@#@规定值或允许偏差@#@检查方法@#@1@#@平面位置(mm)@#@50@#@经纬仪:

@#@每20m检查墙顶外边线3点@#@2@#@顶面高程(mm)@#@±@#@30@#@水准仪:

@#@每20m检查3点@#@3@#@竖直度或坡度(%)@#@0.5@#@吊垂线:

@#@每20m检查3点@#@4@#@断面尺寸(mm)@#@不小于设计@#@尺量:

@#@每20m量2个断面@#@5@#@底面高程(mm)@#@±@#@50@#@水准仪:

@#@每20m检查1点@#@6@#@表面平整度(mm)@#@50@#@2m直尺:

@#@每20m检查3处,每处检查竖直和墙长两个方向@#@1.3.3挡土墙施工包括的施工顺序:

@#@@#@测量放样、基槽开挖、承载力检测、砌筑挡墙基础、砌筑挡土墙墙身、勾缝、养护等施工工序。

@#@@#@由于雨季的提前到来,基槽的开挖要快,回填要及时,以免浸泡基底。

@#@@#@2挡土墙施工方案@#@2.1施工组织机构设置@#@2.1.1管理人员配置@#@为了保证工程的施工质量,满足工期要求,我单位结合本工程的具体情况配备了多年从事施工及管理工作,对每施工作业点我部将根据工程数量及相应的技术难度系数,配置具有丰富施工经验,熟练业务综合素质高并取得良好业绩的项目经理专业技术和经营管理人员组建项目经理部,包括主要生产负责人、主要技术负责人、现场施工员、质检员、试验员、测量员、安全员、材料员等相关管理人员,组建挡土墙施工队伍,负责本项工程的施工。

@#@@#@2.1.2施工工人配置@#@对每施工作业点我部将根据工程数量、节点工期及相应的技术难度程度和现场实际情况配置包括普工15~20人、砌筑工15~20人,模板工6~10人,混凝土工10~15人、钢筋工6~10人、电工1人、机械工2人、修理工1人等相关施工工人。

@#@@#@2.1.1项目管理组织机构图@#@2.2工期安排@#@2.2.1挡土墙开工时间:

@#@2019年4月26日@#@2.2.2完工时间:

@#@2019年6月11日@#@2.3施工准备@#@2.3.1施工水源:

@#@据现场考察,就近使用屯宝煤矿饮用水,利用水车运输。

@#@@#@2..3.2施工用电:

@#@就近引入屯宝煤矿的现有电源,并配备150KW柴油发电机两台,以做备用。

@#@@#@2..3.3临时道路:

@#@利用现有的百葛路运输,进场道路铺设30公分厚6米宽的临时道路。

@#@@#@2..3.4临时住房:

@#@租用民房作为临时驻地。

@#@@#@2.3.5地上地下物的探测与防护:

@#@本标所通过地段地下无管线,因此施工能够顺利进行。

@#@@#@2.3.6施工技术人员在工程开工前熟悉图纸及施工技术文件,并做好图纸会审记录,抓住工程的技术要点,认真做好测量放线工作,上报监理工程师,同时根据施工需要在施工区内布设支导线控制网,闭合水准点,保证施工控制的方便及准确无误。

@#@@#@2.3.7试验室:

@#@工地所需复检的材料及需留置的试块按要求在距离现场最近的具有相应资质的试验室检测。

@#@@#@2.3.8图纸会审:

@#@经过对图纸会审图纸可以使用。

@#@@#@2.4挡土墙施工@#@2.4.1挂牌施工@#@2.4.1.1施工前必须树立质量意识,坚持挂牌施工,包括砂浆配合比牌、安全标示牌、胸牌、施工标志牌等。

@#@@#@2.4.2测量放线@#@2.4.2.1使用“拓普康”全站仪根据设计图纸测设出挡墙的中轴线,并打出控制点,现场用钢尺定出基础的边线并用水准仪测量各点的高程,确定下挖深度,经符合无误后报监理审查认可后进行下到工序的施工。

@#@@#@2.4.3挖基@#@2.4.3.1按设计要求的变形缝间距分段,沟槽开挖宽度为挡土墙及实体工程基础宽加工作位宽,沟槽开挖用小型挖掘机进行,人工配合。

@#@开挖时,管理人员应在现场指挥并经常检查、测量、监控沟槽的净空尺寸和槽底标高。

@#@若沟槽内为石方,则采用小型松动爆破进行开挖,以免对基槽边坡造成破坏。

@#@@#@2.4.3.2在挖至设计标高以上20~30厘米时,用人工开挖、凿平。

@#@若墙基处于岩石横坡上时,清除表面风化层,并做成台阶,台阶宽度不小于50cm,高宽比不大于2:

@#@1,在纵向上按设计图要求做成台阶。

@#@槽底标高达到设计标高和几何尺寸满足图纸要求后,通知试验室和监理工程师进行平面、高程复测并用动力触探仪作地基基槽承载力检验,检查是否满足设计要求,若基槽承载力不能满足设计要求,应与驻地监理工程师协商处理方案,直至符合设计要求为止。

@#@@#@2.4.3.3对基槽深度超过2m地段,开挖时为确保开挖作业的安全,首先设置1:

@#@1的槽壁坡度,再在基槽四周打入木桩,设立挡土板,防止基槽四周坍塌。

@#@另外,基槽开挖过程中,防止雨水流入或地下水渗出,必须在基础尺寸外侧开挖排水沟和积水坑,配一台潜水泵,以便把积水立即抽排出积水坑外,保证挖基工作在无水情况下安全进行。

@#@@#@2.4.3.4基槽底标高、几何尺寸、地基承载力、基槽密实度等都符合要求后报监理工程师检验,并且得到监理工程师的认可后方可进行灰土垫层的施工。

@#@@#@2.4.4灰土垫层的施工@#@2.4.4.1购买成品的灰土垫层,人工摊铺,整平,平板振动器碾压,按照地基填方施工规范施工,并层层报验,确保工程质量。

@#@@#@2.4.4.2浆砌片石基础@#@2.4.4.2.1砌筑前,首先将片石中的风化石,杂质等清理干净,砂、石必须是经过试验合格的,砂浆拌合采用搅拌机拌合。

@#@砂浆加水量采用搅拌机自动计量器控制水的需用量,砂用磅秤计量。

@#@@#@2.4.4.2.2砌筑前,再次复核各部尺寸,另外测量组将基础顶标高控制桩打在基槽四周,以便砌筑基础时拉线控制基础顶标高。

@#@砌筑前先开挖凸榫基槽,砌筑凸榫,经验收合格后进行基础的砌筑。

@#@@#@2.4.4.2.3砌筑基础根据厚度的不同分五层或六层砌筑,每层砌筑的厚度30-35cm,但分层不找平,使基础上下交错连成一体。

@#@保证基础最小埋深180cm。

@#@@#@2.4.4.2.4砌筑时用砖刀和捣浆棒一起将缝密实,不出现空洞和砂浆不饱满现象。

@#@@#@2.4.4.3每个段落施工基础时,首先按图纸的要求每隔10m设置一道变形缝,变形缝宽度为20㎜,缝内沿墙的内、外、顶三边填塞沥青麻丝,将变形缝位置确定且固定好,当砌筑到此时,用沥青麻丝将此隔开。

@#@@#@2.4.4.3基础砌筑完毕后,用3:

@#@7灰土将基槽四周回填压实,回填夯实用震动打夯机,用灌砂法作密实度试验,密实度必须达到90%以上。

@#@@#@2.4.5片石墙身@#@2.4.5.1基础砌筑完毕后,必须与设计图纸核对,检查几何尺寸与基础顶设计标高是否有偏差,经自检确认符合要求后报监理工程师签证认可后才开始墙身砌筑。

@#@@#@2.4.5.2砌筑前,先将基础表面清理、冲洗干净。

@#@@#@2.4.5.3为保证墙身位置及断面尺寸的准确,当底面尺寸放好样后,用木板制成墙身断面挂线样板,将挂线样板固定在变形缝位置,在墙端转角点挂控制墙身的砌筑。

@#@在施工过程中,经常检查挂线样板位置、基础变形缝与墙身变形缝位置是否一致、墙身平面位置及外侧坡度,随时纠正不合要求之处。

@#@@#@2.4.5.4墙体砌筑均采用坐浆、挤浆法分段、分层砌筑。

@#@砌筑时必须两面立杆挂线或样板挂线,外面线应顺直整齐,逐层收坡,内面线可大致适顺,在砌筑过程中应经常校正线杆,以保证砌体各部尺寸符合图纸要求。

@#@浸水或近路基的挡土墙基础的设置深度,应符合图纸规定,且不小于冲刷线以下0.5m。

@#@@#@2.4.5.6砌体应分层坐浆砌筑,砌筑上层时,不应振动下层。

@#@不得在已砌好的砌体上抛掷、滚动、翻转和敲击石块@#@2.4.5.7工作段的分段位置宜在伸缩缝和沉降缝之处,各段水平缝应一致,分段砌筑时,相邻段的高差不宜超过1.2m。

@#@@#@2.4.5.8片石墙毛石强度等级MU40,采用M10水泥砂浆砌筑且严格采用挤浆法进行施工,保证砂浆饱满,技术要求满足规范,并借助瓦刀和捣浆棒将各部位捣固密实,不出现空洞和砂浆不饱满现象。

@#@@#@2.4.5.9工作段墙身最高处达到4米,在砌筑时,必须搭设安全可靠的脚手架,使砌筑时减轻工作负担和保证砌筑安全,在砌筑时,绝对禁止在已砌好的墙体上抛掷、滚动、翻转和敲击石块,避免振动给下层作业带来不安全因素,另外,墙身砌筑到2m左右高度时,在高填方段,应在墙身内侧回填土,以降低作业的高度,保证作业安全。

@#@@#@2.4.6墙顶用1:

@#@2水泥砂浆抹平,厚度20㎜,墙外露面用M10水泥砂浆勾缝,对山体放台后,放台面应采用3:

@#@7灰土垫层压实处理,防止雨、雪等大量渗入墙后土体。

@#@@#@2.4.7泄水孔@#@泄水孔的尺寸是10×@#@10,为保证泄水孔以后畅通,在砌筑时除按2~3米间隔按梅花形布置并向外坡度为5%,还要将泄水孔用封头封起来,避免施工时砂浆进入孔内,同时孔眼进口处设置直径2.5cm~7cm的粒料堆石且最低一排高出地面不小于200㎜。

@#@墙体砌筑完后,将封头拔掉,保持畅通无阻,利于排水。

@#@截水沟、排水沟采用M10水泥砂浆抹面。

@#@@#@2.4.8变形缝@#@2.4.8.1变形缝施工:

@#@先将施工时遗留在原缝内的水泥砂浆或小石块等清理干净,然后用沥青麻丝塞入。

@#@@#@2.4.8.2砌筑的墙身和勾缝的砂浆一定保持湿润,达到养护效果。

@#@@#@2.4.8.3墙体勾缝:

@#@将需勾缝处的原砌筑缝凿进2cm左右,以便勾缝砂浆不脱落。

@#@勾缝采用凸缝,线条要平顺、圆滑。

@#@@#@2.4.9养护@#@砌筑好的基础、墙身等用草袋将其覆盖好,并及时洒水养护。

@#@@#@2.4.10挡土墙的施工工艺@#@2.4.10.1施工设备:

@#@@#@每个施工段面必须配置小型拌合机、水泵、铁板、磅秤等基本机械设施。

@#@手推车、铁锹、锄头、大铲、瓦刀手锤、手凿、水平尺、勾缝条、扁担、坡度门架等由劳务合作队按施工要求自备。

@#@@#@2.4.10.2材料要求:

@#@@#@工程所用石料,其材质要均匀,坚硬,不易风化,无裂纹,表面的污渍予以清除。

@#@片石形状不受限制,但其中部厚度不得小于15cm。

@#@宜使用普通硅酸盐水泥,不同品种的水泥不得混合使用,严禁使用过期失效水泥。

@#@细集料采用坚硬耐久、粒径在5mm以下的天然黄砂,砂的含泥量不大于3%。

@#@@#@2.4.10.3安全措施@#@2.4.10.3.1施工人员必须佩戴安全帽和防护手套。

@#@高边坡施工要有防护绳、吊带、警示标牌等。

@#@人工修坡时要注意塌方、滑坡等潜在风险,及时做出相应的调整,避免不必要的安全事故发生。

@#@施工现场电器作业,应由专职电工按规范操作。

@#@应检查作业区内使用设备及电线的漏电情况,发现问题立即整修。

@#@电器设备操作人员,必须穿合格劳保服装,戴标准绝缘手套。

@#@雨雪或潮湿天气,不宜在露天使用电器设备。

@#@施工现场用电设施应设置漏电保护装置。

@#@施工现场的配电盘应采取防雨雪措施。

@#@用电设备的金属外壳外应作接地保护。

@#@配电盘上的各种线路应有编号并标明用途。

@#@配电线路维修时应悬挂“禁止合闸,有人操作”警告标志。

@#@停、送电必须有专人负责。

@#@@#@搬运石块时要注意步调协调一致,施工便道应有足够的宽度和强度,确保运输安全,人工凿岩时要防止石块崩伤操作人员。

@#@搅拌机操作时应遵守操作规程,严禁违章操作。

@#@@#@2.4.10.4施工准备@#@施工现场要求三通一平,水泥、黄砂、石料的质量指标已经试验室抽检合格;@#@进场的施工机具设备能满足生产要求;@#@操作工人、施工队负责人、技术员已接受过技术交底。

@#@根据图纸要求,做好测量放线工作,对有坡度要求的砌体,应立好自制的坡度门架。

@#@施工用的水泥、砂、石料应分类堆放,水泥应下垫上盖防雨防潮。

@#@砌筑砂浆应根据设计要求和现场材料实际情况,由实验员确定施工配合比,并写在标示标牌上。

@#@@#@2.4.10.5基础测量放线@#@依据设计图纸,用全站仪准确放出基础四个角点坐标点位,精确测定出挡土墙基座主(横)轴线和起讫点及沉降缝位置。

@#@按施工放样的实际需要,用水准仪测量挡土墙各点的原地面高程,用以确定基坑开挖深度。

@#@设置施工水准点,在基坑底面弹出轴线及墙身线,将轴线及墙身线引出作业段面之外。

@#@@#@2.4.10.6基槽开挖@#@基槽开挖前疏通地面排水系统。

@#@采用小型挖掘机开挖,开挖时严禁超挖,避免扰动基底原状土。

@#@挖至设计基底应预留20~30cm采用人工刷底、修整,确保基底平整,几何尺寸及基底高程符合要求。

@#@基底要刷成10%的反坡(即内低外高),防止墙内土的挤压力引起挡土墙向外滑动。

@#@开挖时保证边坡稳定,若遇石方则采用人工浅眼爆破。

@#@基底开挖的平面尺寸应比设计尺寸加宽50cm左右;@#@基槽槽壁坡度应视地质条件、基槽深度、施工方法等情况,采取相应的坡比。

@#@基础开挖后若出现与设计情况有出入时,应向有关部门汇报,按实际情况调整设计。

@#@基槽开挖到设计标高后,应检查基底承载力,经监理工程师检验合格后应立即进行基础施工。

@#@开挖基槽的土方,在场地有条件堆放时,一定要留足回填需要的好土;@#@多余的土方应一次运走,避免二次倒运。

@#@在基槽边弃土时,槽边的堆土应距基槽上口边缘1.2米以外,高度不得超过1.5m。

@#@任何土质基槽挖至标高后不得长时间暴露、扰动或浸泡而削弱基底承载能力。

@#@基槽开挖完成后,应放线复验,确认位置无误并经监理工程师签认后,可进行基础施工。

@#@@#@2.4.10.7浆砌基础@#@2.4.10.7.1砌筑前应将石料表面清洗干净,用水湿润,在基坑内外两侧立杆挂线,外侧面线应顺直平整、逐层收坡。

@#@@#@2.4.10.7.2砌筑基础时应先坐浆后砌石。

@#@@#@2.4.10.7.3基础变形缝设置要求同墙身。

@#@@#@2.4.10.7.4基础浆砌完成后立即用3:

@#@7灰土分层回填基槽,用小型机械分层夯实,并使表层向外斜坡,以免积水渗入浸泡基底。

@#@@#@2.4.10.7.5基础浆砌工艺与墙身的工艺基本相同@#@2.4.10.8砂浆拌合@#@2..4.10.8.1砌筑砂浆标号为M10水泥砂浆,为了保证砂浆的实际配置强度,应按不小于12Mpa的强度要求配料。

@#@施工配合比以重量计进行配料,采用小型搅拌机械拌合。

@#@若采用P.O32.5水泥,砂浆的设计配合比宜为水泥1:

@#@砂5.8,掺水量依据砂的含水率适当调整。

@#@砂浆拌合投料顺序为砂、水泥干拌后再加水湿拌,湿拌时间不得少于45s。

@#@砂浆随拌随用,保持适宜的稠度(30-50mm),一般宜在2小时内使用完毕。

@#@发生离析、泌水的砂浆,砌筑前应重新拌合,已超时或凝固的砂浆不得使用。

@#@拌合好的砂浆由手推翻斗车运至砌石现场,堆放在干净的铁皮上,严禁存放在地面上。

@#@@#@2.4.10.8.2项目部试验人员除了对浆砌施工现场下发砂浆配料单外,还应履行“开盘鉴定”职责。

@#@所谓“开盘鉴定”就是在施工现场检查水泥、砂、拌合用水是否与配料单中的品种规格一致;@#@检查每盘掺配的材料数量是否符合要求。

@#@砂宜装入手推车过磅,未经过磅称重的砂不得直接铲入搅拌机料斗内。

@#@宜在手推车内用墨汁标出水平线,将重量转换为体积,有利于施工的方便。

@#@@#@2.4.10.9浆砌墙身@#@2.4.10.9.1砌石前应按设计放出实样,为了控制好墙身内外侧的坡度,砌筑前,还需用松木板钉好坡度架并立于砌筑段的两端,挂横线采用坐浆法分段分层砌筑。

@#@分段位置设在沉降缝处,各段水平砌缝应一致。

@#@片石在砌筑前浇水湿润,石料表面有污垢应冲洗干净。

@#@分层砌筑以2-3层石块组成一工作层,每工作层的水平缝大致找平,不同层位的竖缝应相应错开,不能贯通。

@#@@#@2.4.10.9.2每层砌石都应先坐浆后砌石,坐浆厚度应使石料在挤压安砌时能紧密连结,且砌石砂浆密实饱满。

@#@应选用具有比较整齐表面的大尺寸石块作为定位石(角隅石)及镶面石。

@#@分层砌筑时各砌层应先砌角石,后边石或面石,最后才砌筑腹石。

@#@外围固定砌块应与里层砌块交错连成一体,定位石的砌缝应满铺砂浆,不得镶嵌小石块。

@#@@#@2.4.10.9.3.砌筑腹石时,砌体中的石块应大小搭配,石料间的砌缝要互相交错、咬搭,砂浆密实。

@#@石料之间不得无砂浆直接接触,也不准干填石料后铺灌砂浆。

@#@片石不宜竖立使用,砌筑时应将尖锐突出部分敲除。

@#@一般情况下较大的石料以大面为底,但是浆砌片石时,需利用片石的自然形状,将大小砌石相互交错的衔接在一起,除最下一层石块应大面朝下外,上面的石块不一定必须大面朝下,做到犬牙交错,搭配紧密即可。

@#@同时在砌下层石块时,即应考虑上层石块如何接砌,砌筑过程中还要将石料的缝隙留开,保证2公分的深度,以利于勾缝。

@#@平缝与竖缝宽度不大于20mm,较宽的砌缝可用小锤将小石片敲入挤塞,但石片应被砂浆包裹。

@#@在砂浆未凝固前,将砌缝砂浆刮深不小于20mm,为以后勾缝做准备。

@#@@#@2.4.10.9.4浆砌片石应嵌入边坡内0.2m,以防表水灌入。

@#@相邻挡土墙设计高差较大时,应先砌筑高墙段。

@#@砌筑中断时,应将砌筑好的石层空隙用砂浆填满,再砌筑时应将石层表面清扫干净,洒水湿润,工作缝应留斜茬。

@#@@#@2.4.10.9.5浆砌临近至设计高度时,应用较平整的石块砌筑顶部,并用水泥砂浆全面找平,顶面的横向流水坡度宜为2%。

@#@砌体在砌筑过程中随时检查平面位置、断面尺寸和坡度,确保砌体外观及内在质量。

@#@@#@2.4.10.9.6.砌筑的挡土墙需设置泄水孔,泄水孔间距为2~3m,孔内安装直径10cm圆形PVC管。

@#@预设泄水孔的位置要符合设计要求,泄水孔向外横坡一般为5%。

@#@上下排泄水孔应交错设置,最底层泄水孔距底面高度宜为20cm。

@#@按设计要求设置砌体变形缝,一般每10米设置一道(与基础变形缝对应),每道变形缝应垂直贯穿整个砌体断面,缝宽宜在2cm左右,缝内填塞沥青麻丝,填塞深度不小于20cm。

@#@@#@2.4.10.10砂浆试件制作@#@每工作台班制作两组自检用的和一组监理抽检用的标准养生试件,一组试件由6块试块组成。

@#@制作时将砂浆分两层(每层约40mm)先后放入涂了脱模剂的试模中,用捣棒(直径为20mm、长度200mm的钢棒,底面加工成平面)对每层砂浆均匀插捣25次。

@#@第二层插捣完毕后,用抹刀沿模壁插数次,使砂浆高出模壁6—8mm.。

@#@试件成型后0.5—1小时,再用抹刀刮掉剩余砂浆,并抹平表面在现场覆盖养护,一般情况下24小时脱模并标注施工部位和日期后分别送至施工单位和驻地办试验室标准养生。

@#@@#@2.4.10.11抹面@#@挡土墙在砌筑完毕后要对墙顶用1:

@#@2水泥砂浆抹面,抹面厚度一般为20mm。

@#@抹面顶的流水横坡度宜为2%。

@#@抹面段落变形缝的设置要求同墙体,待顶面变形缝完工后再予抹面,抹面结束后用C30";i:

3;s:

14070:

"AC20中下面层试验段总结@#@ @#@@#@大广高速公路松山安庆互通工程@#@AC-20沥青混凝土中下面层试验段@#@ @#@@#@施@#@ @#@@#@工@#@ @#@@#@总@#@ @#@@#@结@#@ @#@@#@编制:

@#@@#@审核:

@#@@#@审批:

@#@@#@ @#@@#@内蒙古东昊水电路桥工程有限责任公司@#@大广高速公路松山安庆互通工程项目部@#@AC-20型沥青混凝土中、下面层试验段施工总结@#@1工程概况@#@大广高速公路主线加宽采用AC-20型中粒式改性沥青混凝土中面层,厚度5cm。

@#@A、B、C、D、E匝道采用AC-20型中粒式改性沥青沥青混凝土下面层,厚度5cm。

@#@@#@2试验段目的@#@通过试验段施工,确定以下施工参数:

@#@确定施工设备的类型、最佳组合方式;@#@确定碾压遍数及碾压速度;@#@确定混合料的虚铺系数。

@#@@#@3试验段落的选择和填筑层次@#@选取MK815+523.287~MK815+803.287主线右侧加宽段作为试验路段,长度共280m。

@#@@#@4人员配置@#@人员配置表@#@序号@#@工种@#@单位@#@数量@#@备注@#@1@#@管理人员@#@人@#@2@#@2@#@技术人员@#@人@#@3@#@3@#@摊铺工人@#@人@#@10@#@5机械配置@#@设备进场计划表@#@序号@#@设备名称@#@型号@#@数量@#@备注@#@1@#@装载机@#@50@#@4@#@2@#@沥青摊铺机@#@1@#@3@#@双钢轮压路机@#@12t@#@1@#@4@#@小型双钢轮压路机@#@3t@#@1@#@5@#@轮胎压路机@#@30t@#@1@#@6@#@沥青拌合站@#@3000型@#@1@#@7@#@洒水车@#@15t@#@1@#@8@#@自卸汽车@#@15t@#@20@#@6施工方案@#@6.1准备下承层@#@1、下承层清扫;@#@@#@2、安排人员将下层上多余的杂物清扫干净,使用鼓风机把灰尘吹干净;@#@@#@3、撒透层;@#@@#@4、撒布同步碎石封层。

@#@@#@6.2混合料生产@#@1、作业前的准备工作@#@①试验室检查集料的级配,提供施工配合比。

@#@@#@②对拌和机的冷料仓进行流量标定,对热料仓进行称重标定、各粒径集料的筛分检验,以及对拌和仓混合料的筛分检验。

@#@@#@2、拌和机在拌和前空机运行3-5分钟,检查各部运行是否良好。

@#@@#@3、沥青混合料温度控制应满足下表要求@#@项目@#@温度(0C)@#@沥青混合料出料温度@#@170-185@#@混合料摊铺温度@#@不低于160@#@开始碾压混合料内部温度@#@不低于150@#@复压内部温度@#@不低于120@#@终压内部温度@#@不低于90@#@开方交通的温度@#@不高于50@#@4、拌和机控制室要逐盘打印沥青及各种集料的用量和拌和温度,并定期对拌和楼的计量和测温进行校核。

@#@@#@5、拌和时间由试拌确定,以混合料拌和均匀、所有集料颗料全部裹覆沥青结合料为度,间歇式拌和机每锅盘拌和时间宜为50s以上(其中干拌时间不得小于5-10s)。

@#@@#@6、要注意目测检查混合料的均匀性,及时分析异常现象。

@#@如混合料有无花白、冒烟和离析现象。

@#@如确认是质量问题,应作废料处理。

@#@@#@7、检验油石比、集料级配和沥青混凝土的物理力学性质。

@#@@#@8、每车装料后,试验人员会同拌和人员及时从表观方面观察成品料,应无花白料、离析、冒青烟、颜色暗淡或过分油亮的现象,出现问题及时分析整改。

@#@@#@9、在拌和站的成品料出口处设专人测量出场温度,并逐车记录,如有温度超标或达不到要求的,要及时向拌和站汇报,采取措施。

@#@@#@10、确保出场温度符合要求的几项措施:

@#@@#@①预先加热烘干筒,确保集料能够迅速升温至要求温度;@#@@#@②控制好喷油装置的风油比,随着温度的升高或降低减小或增加风油比;@#@@#@③对施工中出现异常温度的热料仓白料进行放空处理,直至温度符合要求后才能拌和沥青混合料。

@#@@#@6.3混合料运输@#@1、准备工作@#@①运输队长及时同前场工区长联系卸料地点,根据施工量的大小、运距的长短,安排运输车辆的数量、行车顺序、行车路线。

@#@@#@②沥青混合料的运输车的运量应根据拌和能力和摊铺速度有所富余,摊铺机前方应多于五辆运输车等候卸料。

@#@@#@③运输车每次使用前后必须清扫干净,为了防止沥青混合料与车厢板粘结,在车厢两侧挡板及其底板处涂刷一薄层油水混合液,但不得有余液集聚在车厢底部。

@#@@#@2、装料@#@①运输车辆按顺序依次排队,等待装料。

@#@@#@②驾驶员将空车辆开到料斗下停放,等待装料。

@#@装料应分三次,分别装在车厢的前、后、中部,并保持装料高度大致相同,减小混合料的离析。

@#@@#@③驾驶员收到发料员的发料单,并接到控制室发出的发车鸣笛后方可驶出。

@#@@#@④运输车设置厚帆布覆盖以保温、防雨、防尘,卸料过程中继续覆盖直到卸料结束取走篷布。

@#@@#@⑤在覆盖帆布篷的同时,试验人员使用数字显示插入式温度计测量混合料出场温度,插入深度要大于150mm。

@#@在运输车侧面中部设专用检测孔,孔口距车厢底面约300mm。

@#@@#@⑥对于温度值超出规定范围的,应予以废除处理。

@#@@#@3、行驶@#@①行驶中应随时观察周围环境,对弯道、上下坡处应减速行驶,减少混合料的离析。

@#@@#@②行驶中通过已完成的铺筑层时,应匀速通过,速度控制在30km/h以内,不得急刹车、急转弯、掉头。

@#@@#@4、卸料@#@①卸料车辆要听从指挥人员统一安排,有序卸料,不得乱停乱放,车辆卸料后,要立即开走,以免影响其它车辆卸料。

@#@@#@②卸料车辆靠近摊铺机时缓慢倒车,在摊铺机前10-30cm处停止,不得碰撞摊铺机,然后缓慢将混合料一次卸入摊铺机料。

@#@卸料时应挂空挡,由摊铺机推动前移,开始摊铺时等候的运料车不宜少于5辆。

@#@@#@③沥青混合料运输到现场的温度不低于140℃。

@#@否则不能使用到工程中。

@#@@#@5、注意事项@#@①运输车辆在卸料过程中应保证摊铺机的连续摊铺,避免造成摊铺机作业过程中出现中断现象。

@#@@#@②卸料时严禁运输车辆冲撞摊铺机。

@#@@#@③运输车辆轮胎应保持清洁干净,避免造成层间污染。

@#@@#@6、拌合站生产能力及运输车辆数量计算:

@#@@#@①运输车辆由拌合站至施工现场的运输时间为2h,运输车辆每天运输2趟,每趟运输50t混合料;@#@@#@②摊铺机的行走速度平均为2m/s,摊铺宽度平均7.5m,摊铺厚度0.05m,每天摊铺机工作时间12h;@#@@#@③沥青混合料的压实密度2.35t/m³@#@;@#@@#@④沥青拌合生产效率180t/h,拌合站工作时间为每天摊铺开始前4h,至摊铺结束前2h,即每天工作14h。

@#@@#@⑤计算每天摊铺的混合料总量为:

@#@2*60*12*7.5*0.05*2.35=1269t。

@#@@#@⑥计算每天拌合的混合料总量为:

@#@14*180=2520t>1480t,能够满足每天施工混合料的供应。

@#@@#@⑦需要的运输车辆数量:

@#@1269÷@#@50÷@#@2=12.69台,考虑2台余负车辆,共需要15台。

@#@@#@6.4摊铺@#@1、采用一台摊铺机进行摊铺,摊铺机熨平板宽度7.5m,能够保证全断面整幅摊铺;@#@摊铺机的找平方式采用非接触式平衡梁。

@#@@#@2、摊铺开始前对熨平板进行加热,温度不低于100℃;@#@调节摊铺机夯实装置至合适的振幅和频率,以提高初始压实度。

@#@@#@3、摊铺机提前10分钟空转预热,摊铺时待螺旋输送器横向送料槽中贮备的混合料达到输送轴高度2/3时,缓慢、匀速、连续不断地进行摊铺作业。

@#@在摊铺过程中,不得随意变换摊铺速度或中途停顿,摊铺机行走速度2m/min。

@#@@#@4、当摊铺机摊铺5-10m时,用钢钎检测摊铺厚度,发现问题,及时调整摊铺机熨平板高度后再继续摊铺。

@#@@#@5、混合料未压实前,施工人员不得进入踩踏。

@#@一般不用人工整修,只有在特殊情况下,如局部离析,需在现场主管人员指导下,允许人工找补或更换混合料,缺陷严重时应予以铲除,并人工补铺。

@#@@#@6、松铺系数暂定1.2,试验段摊铺后根据实际情况进行调整;@#@@#@6.5碾压方案@#@1、碾压作业长度@#@综合考虑混合料含水率、水泥初凝时间、摊铺机行走速度、施工连续性等要求,我部初步拟定的碾压段作业度为50m,即摊铺前进50m后压路机开始碾压。

@#@@#@2、碾压机械及遍数@#@①初压采用双钢轮压路机前进静压,后退弱振1遍,应紧跟摊铺机后碾压。

@#@@#@②复压紧跟初压,采用轮胎压路机来回碾压4遍,轮迹重叠1/2~1/3。

@#@@#@③终压紧跟复压,采用双钢轮压路机静压1~2遍,至无明显轮迹为止。

@#@@#@3、在混合料完成摊铺和找平后应立即对路面进行检查,对不规则之处及时用人工进行调整,摊铺机摊铺后跟进压实。

@#@@#@4、为避免碾压时混合料推挤产生拥包,碾压时应将驱动轮朝向摊铺机,从外侧向中心碾压,在超高段则由低向高碾压,在坡道上应将驱动轮从低处向高处碾压。

@#@@#@5、压路机的行驶速度不宜过快,碾压路线及碾压方向不能突然改变,压路机起动、停止必须减速缓行,不准刹车制动。

@#@@#@6、压路机碾压过程中应保证碾压轮清洁,轮胎压路机需设专人涂刷隔离剂或防黏剂,但严禁涂柴油,双钢轮压路机可采用雾状喷水法,防止粘轮。

@#@@#@7、压路机不得在未碾压成型或未冷却的路段上转向、调头或停车等侯。

@#@压路机启动停止应低速缓慢进行,振动压路机在已成型的路面行使时应关闭振动。

@#@@#@8、压路机不得停留在温度较高的已经压过的混合料上,同时,应采取有效措施,防止油料、润滑脂、汽油或其它有机杂质在压路机操作或停放期间洒落在路面上。

@#@@#@9、要对初压、复压、终压段落设置明显的标志,便于压路机操作手辨认。

@#@对松铺厚度、碾压顺序、压路机组合、碾压遍数、碾压速度及碾压温度设专人管理、检查,使面层做到既不漏压也不超压。

@#@@#@6.6开方交通@#@碾压完成后的混合料温度降低至低于50℃后,方可开放交通,如需提前开放交通,应洒水降温。

@#@@#@7试验段总结@#@7.1机械设备及劳动力组合@#@通过试验段验证了上述的机械设备组合合理,劳动力能够满足沥青下面层施工要求,能够确保下面层的正常施工。

@#@@#@7.2沥青混凝土拌和@#@1、经过试拌得出:

@#@沥青加热温度控制在165℃,集料加热温度控制在190~220℃,混合料出料温度170~185℃,沥青混合料到达现场的温度不低于160℃。

@#@温度采用酒精温度计检测,温度计量程300℃,检测时温度计插入混合料中的深度不小于15cm。

@#@@#@试验段出料温度检测记录见下表@#@温度检测次数@#@1@#@2@#@3@#@4@#@5@#@6@#@7@#@混合料出料温度@#@175@#@177@#@178@#@176@#@175@#@174@#@175@#@试验段开始摊铺温度检测记录见下表@#@温度检测次数@#@1@#@2@#@3@#@4@#@5@#@6@#@7@#@混合料出料温度@#@163@#@165@#@167@#@167@#@168@#@164@#@168@#@2、通过试拌,确定生产配合比为:

@#@@#@2号仓(16~19):

@#@3号仓(9.5~16):

@#@4号仓(4.75~9.5):

@#@5号仓(2.36~4.75):

@#@6号仓(0~2.36):

@#@矿粉=26:

@#@12:

@#@23:

@#@10:

@#@26:

@#@3;@#@沥青用量为4.5%:

@#@@#@3、拌和时间为干拌10秒,湿拌35秒,每盘生产周期约为50秒。

@#@@#@4、在施工现场取料进行热料筛分,结果能够满足规范要求,详见试验检测记录。

@#@@#@5、在施工现场取料进行沥青含量试验、理论最大相对密度试验、马歇尔试验@#@①理论最大相对密度为2.658。

@#@@#@②沥青含量检测2次,试验结果为4.5,满足施工配比。

@#@@#@③马歇尔试验结果如下:

@#@能够满足规范要求。

@#@@#@马歇尔试验检测记录@#@试件@#@毛体积相对密度@#@空隙率@#@矿料间隙率@#@饱和度@#@稳定度@#@流值@#@1@#@2.535@#@4.7@#@13.6@#@65.8@#@12.9@#@3.5@#@2@#@2.536@#@4.6@#@14.0@#@62.1@#@13.1@#@3.8@#@3@#@2.532@#@4.7@#@14.2@#@66.5@#@12.9@#@3.2@#@4@#@2.525@#@4.6@#@14.1@#@67.0@#@12.8@#@3.0@#@平均值@#@2.535@#@4.7@#@14.0@#@66.6@#@12.9@#@3.4@#@7.3沥青混合料的摊铺压实@#@7.3.1摊铺@#@1、采用一台摊铺机进行摊铺,采用非接触式平衡梁找平。

@#@@#@2、摊铺机的行走速度控制在2~3m/min,做到缓慢、均匀、不间断地摊铺。

@#@@#@3、开始碾压温度测定结果如下,能够满足施工要求:

@#@@#@试验段开始碾压温度检测记录见下表@#@温度检测次数@#@1@#@2@#@3@#@4@#@5@#@6@#@7@#@混合料出料温度@#@154@#@153@#@155@#@157@#@156@#@153@#@155@#@7.3.2碾压@#@1、初压采用双钢轮压路机前进静压,后退弱振1遍,应紧跟摊铺机后碾压。

@#@复压紧跟初压,采用轮胎压路机来回碾压4遍,轮迹重叠1/2~1/3。

@#@终压紧跟复压,采用双钢轮压路机静压1~2遍,至无明显轮迹为止。

@#@@#@2、钻芯取样得出的试验段摊铺厚度、压实度能够满足设计和规范要求,具体结果如下:

@#@@#@试验段厚度、压实度检测记录@#@位置@#@厚度@#@试件毛体积密度@#@理论最大密度@#@压实度@#@马歇尔试验密度@#@压实度@#@MK815+550@#@51.8mm@#@2.523@#@2.658@#@94.9@#@2.535@#@99.5@#@MK815+650@#@51.8mm@#@2.502@#@2.658@#@94.1@#@2.535@#@98.7@#@3、下面层松铺系数@#@用定点测量下层高程、松铺高程、压实高程方法计算得到下面层松铺系数为1.19,具体如下:

@#@@#@松铺系数测定记录@#@位置@#@偏距@#@下层高程@#@松铺高程@#@压实高程@#@松铺系数@#@MK815+525@#@右15.2@#@498.691@#@498.752@#@498.743@#@1.18@#@MK815+575@#@右16.1@#@498.678@#@498.738@#@498.728@#@1.19@#@MK815+625@#@右14.8@#@498.700@#@498.760@#@498.750@#@1.20@#@平均值@#@1.19@#@ @#@@#@";i:

4;s:

20367:

"IG541混合气体自动灭火系统产品样本10解读@#@IG541混合气体自动灭火系统@#@产品样本@#@ @#@@#@@#@ @#@@#@西安核设备有限公司卫士消防设备分公司@#@ @#@@#@第一章系统介绍@#@1、灭火剂简介1@#@2、灭火机理1@#@3、灭火剂性能与贮存1@#@4、应用范围3@#@5、动作原理3@#@6、系统主要性能参数3@#@7、系统组成4@#@第二章系统零部件@#@1、灭火剂瓶组7@#@2、启动瓶组7@#@3、高压软管8@#@4、灭火剂单向阀8@#@5、启动单向阀9@#@6、安全泄压装置9@#@7、选择阀9@#@8、信号反馈装置11@#@9、减压装置11@#@10、集流管13@#@11、灭火剂钢瓶架14@#@12、启动钢瓶架15@#@13、喷嘴17@#@第一章系统介绍@#@1、灭火剂简介@#@IG541混合气体灭火剂是一种无毒、无色、无味、惰性不导电的纯“绿色”压缩气体,是一种既不支持燃烧又不与大部分物质产生反应的来源广泛而又无腐蚀性的气体。

@#@@#@该灭火剂是三种自然界气体的混合物:

@#@52%的氮气(N2)、40%的氩气(Ar)和8%的二氧化碳(CO2),密度略大于空气。

@#@它灭火时的释放只是将这几种气体放回大自然,既没有臭氧耗损潜能值(ODP),也不会产生“温室效应”,更不会产生具有长久影响大气寿命的化学物质,不会造成诸如卤代烃替代药剂灭火过程中伴生的毒性问题,是一种环保灭火剂。

@#@@#@IG541是一种有效的灭火剂,能够用于扑救多种类型的火灾。

@#@主要以降低氧气浓度到不支持燃烧实现灭火,用于全淹没方式,能扑灭封闭空间的A类固体表面火灾、B类液体火灾、灭火前能切断气源的C类气体火灾以及E类电气火灾。

@#@@#@IG541在规定的浓度范围内使用,对人体无窒息、无毒副作用,可用于经常有人工作的场所。

@#@{根据长期医学实验证明,人体在12.5%的氧气浓度和2%-5%的二氧化碳浓度的环境下呼吸,人脑所获得的氧量与正常的大气环境(21%的氧气浓度和0.03%的二氧化碳浓度)所获得的氧量是一致的。

@#@这是因为在缺氧的环境中,如果二氧化碳的浓度能够增加至2%-5%,就可以促使人的呼吸加深和加速,在单位时间内使人脑细胞获得足够的氧。

@#@因此,IG541中8%的二氧化碳气体,其作用就是人为地使着火区域中的二氧化碳浓度能够上升到满足缺氧环境呼吸所需的2%-5%。

@#@正是这一点使得IG541灭火系统不会对人体造成伤害。

@#@另外,IG541中40%的氩气主要是为加速IG541气体在空气中的扩散和混合,保证在着火区域中均匀灭火剂浓度以及保证着火区域内各处的二氧化碳浓度能够均匀地达到2%-5%。

@#@}@#@混合气体(IG541)属气体单相灭火剂,不能用于局部应用系统,也不能以灭火器的方式使用。

@#@@#@2、灭火机理@#@混合气体灭火系物理方式灭火。

@#@它依靠把防护区的氧气浓度降低到12.5%以下,对燃烧产生窒息作用来达到灭火的目的。

@#@@#@3、灭火剂性能与贮存@#@IG541灭火剂在常温常压下,是一种无色、无味的气体,它的密度大约是空气的1.1倍。

@#@灭火剂的基本性能见表1-1。

@#@@#@在IG541灭火系统中,灭火剂被贮存于钢制无缝气瓶中,使用温度范围为-10℃~50℃。

@#@气瓶中的灭火剂压力受环境温度的影响,在20℃时灭火剂的正常压力为15.0MPa,50℃时灭火剂的最高工作压力为17.2MPa。

@#@为安全起见,必须严格控制灭火剂贮存间的环境温度处于-10℃~50℃的范围内。

@#@灭火剂瓶组中的IG541灭火剂压力温度曲线见图1-1。

@#@@#@表1-1灭火剂的性能@#@名称@#@混合气体(IG-541)@#@成分(体积比)@#@52%N2、40%Ar、8%CO2@#@分子量@#@34.0@#@沸点@#@-196℃@#@冰点@#@-78.5℃@#@蒸汽比热(25℃)@#@0.574KJ/kg.℃@#@蒸汽密度(kg/m3)@#@1.1(空气为1.0)@#@达到沸点时汽化潜能热(25℃)@#@220KJ/kg@#@相对介电强度(25℃)@#@1.03(N2=1)@#@水在灭火剂中的溶解度(20℃)@#@150PPm(质量比)@#@杯式法灭火浓度(灭正庚烷火V/V)@#@29.1%@#@惰化(抑爆)浓度(对丙烷V/V)@#@49%@#@毒性数据NOAEL(V/V)@#@43%@#@毒性数据LOAEL(V/V)@#@52%@#@图1-1@#@4、应用范围@#@①IG541混合气体适用于扑救下列火灾:

@#@@#@*A类—固体表面火灾,涉及普通可燃物如木材和纤维类型材料的火灾;@#@@#@*B类—液体火灾;@#@@#@*C类—灭火前能切断气源的气体火灾;@#@@#@*E类—电气火灾。

@#@@#@基本用途:

@#@扑救经常有人工作的防护区的火灾;@#@@#@扑救那些使用后必须或希望不导电的电气火灾;@#@@#@使用其他灭火剂会出现清洗问题的火灾;@#@@#@IG541混合气体自动灭火系统压力高,对于防护区距离储瓶间较远时特别适用。

@#@@#@典型的防护区域:

@#@计算机房、地板夹层、磁带库、通讯交换机房、拱顶房、工艺处理设备间、所有经常有人工作的场所或不是经常有人但有非常灵敏或无法更换的电子设备区域。

@#@@#@②不适用于扑救下列火灾:

@#@@#@*硝化纤维、硝酸钠等氧化剂或含氧化剂的化学制品火灾;@#@@#@*钾、镁、钠、钛、镐、铀等活泼金属火灾;@#@@#@*氢化钾、氢化钠等金属氢化物火灾;@#@@#@*过氧化氢、联铵等能自行分解的化学物质火灾;@#@@#@*可燃固体物质的深位火灾。

@#@@#@注:

@#@设有IG541混合气体自动灭火系统的场所,宜配置空气呼吸器。

@#@@#@5、动作原理@#@火灾→自动探测→自动控制→延时→启动自动灭火装置→灭火@#@图1-2系统动作原理框图@#@6、系统主要性能参数@#@表1-2系统主要性能参数@#@储瓶@#@类别@#@贮存介质@#@公称工作压力@#@容积@#@使用温度范围@#@启动方式@#@操作力及启动电源@#@灭火剂喷放时间@#@灭火剂@#@储瓶@#@IG541@#@15MPa@#@70L@#@80L@#@90L@#@-10℃~50℃@#@自动@#@手动@#@机械应急@#@≤150N@#@DC24V@#@1.4A@#@≤60s@#@启动气瓶@#@N2@#@4.5MPa@#@4L@#@40L@#@ @#@@#@7、系统组成@#@IG541混合气体自动灭火系统主要由灭火剂瓶组(包括灭火剂储瓶、灭火剂、容器阀、压力表等)、启动瓶组(包括启动气瓶、启动气体、电动启动阀、低压泄放阀、压力表等)、高压软管、单向阀、集流管、安全泄压装置、减压装置、选择阀、信号反馈装置、喷嘴、管道及其连接件等构成。

@#@配以自动灭火探测和控制设备,系统能自动运行启动,同时根据需要还可以实现当地或远距离手动启动。

@#@@#@为实现火灾自动报警、通风设备控制、其它辅助设备的控制以及自动门窗的关闭功能,应配备一些附加设备。

@#@@#@系统设计均为全淹没方式,分单元独立系统和组合分配系统两种。

@#@@#@①单元独立系统@#@是指用一套灭火剂储存装置保护一个防护区的灭火系统(见图1-3)。

@#@@#@②组合分配系统@#@是指用一套灭火剂储存装置通过选择阀对应多套管网系统,保护多个防护区的灭火系统(见图1-4)。

@#@组合分配系统的IG541灭火剂储存量,应按储存量最大的防护区确定。

@#@@#@一个组合分配系统所保护的防护区不应超过8个。

@#@@#@灭火系统的贮存装置72小时不能重新恢复工作的,应按系统原储存量的100%设置备用量。

@#@@#@图1-3单元独立系统原理图@#@1、灭火剂瓶组2、启动瓶组3、启动单向阀4、启动管路@#@5、高压软管6、灭火剂单向阀7、集流管8、安全泄压装置(可省略)@#@9、选择阀(可省略)10、减压装置11、信号反馈装置12、喷嘴@#@13、火灾探测器14、声光报警盒15、紧急启动/截止盒16、放气指示灯@#@17、灭火控制盘@#@图1-4组合分配系统原理图@#@1、灭火剂瓶组2、启动瓶组3、启动单向阀4、启动管路@#@5、高压软管6、灭火剂单向阀7、集流管8、安全泄压装置@#@9、选择阀10、减压装置11、信号反馈装置12、喷嘴@#@13、火灾探测器14、声光报警盒15、紧急启动/截止盒16、放气指示灯@#@17、灭火控制盘@#@注:

@#@减压装置安装于选择阀下游。

@#@@#@第二章系统零部件@#@1、灭火剂瓶组@#@灭火剂瓶组由灭火剂储瓶、灭火剂、容器阀、压力表等组成。

@#@@#@灭火剂储瓶采用钢制无缝气瓶,设计、制造、验收符合GB5099的规定,使用应符合现行《气瓶安全监察规程》的规定。

@#@@#@容器阀采用铜合金制造,上有安全泄放装置和用于检测灭火剂泄漏量的压力表,压力表安装座设置了特有的闭止机构,便于压力表的校验及更换,并可用于灭火剂取样。

@#@容器阀可气动或机械应急手动启动。

@#@@#@灭火剂瓶组出厂前已充装了灭火剂,亦可在用户所在地进行再次充装。

@#@出厂时均带有充装记录卡并佩戴防护运输帽,保证运输、装卸、储存过程中的安全。

@#@@#@ @#@@#@图2-1IG541灭火剂瓶组@#@表2-1灭火剂瓶组性能参数@#@型号@#@公称容积@#@公称工作压力@#@钢瓶高度(mm)@#@钢瓶直径(mm)@#@瓶组重量(kg)@#@灭火剂充装量@#@出口连接尺寸@#@阀门等效长度(m)@#@ZHPZ70@#@70L@#@15MPa@#@~1475@#@~267@#@~100@#@14.78Kg@#@M30x1.5@#@2.1@#@ZHPZ80@#@80L@#@15MPa@#@~1750@#@~267@#@~110@#@16.89Kg@#@M30x1.5@#@2.3@#@ZHPZ90@#@90L@#@15MPa@#@~1350@#@~325@#@~115@#@19.00Kg@#@M30x1.5@#@2.4@#@2、@#@启动瓶组@#@启动瓶组包括启动气瓶、启动气体、电动启动阀、低压泄放阀、压力表等。

@#@启动气瓶采用钢制无缝气瓶,设计、制造、验收符合GB5099的规定,使用应符合现行《气瓶安全监察规程》的规定。

@#@@#@电动启动阀采用铜合金制作,上有安全泄放装置和用于检测灭火剂泄漏量的压力表,压力表安装座设置了特有的闭止机构,便于压力表的校验及更换,出口处设有低泄高封阀,防止系统误喷,有效提高系统的安全性。

@#@电动启动阀可电动启动或机械应急手动启动。

@#@@#@启动瓶组出厂前已充装了启动气体。

@#@@#@ @#@@#@图2-2IG541驱动气体瓶组@#@表2-2启动瓶组参数@#@型号@#@公称容积@#@设计压力@#@瓶组@#@重量@#@充装压力@#@L@#@D@#@出口配用管道尺寸@#@最大启动@#@钢瓶数@#@使用温度范围@#@电动启动阀电源@#@ZQPZ40@#@40L@#@8MPa@#@~60Kg@#@4.5MPa@#@1420@#@φ219@#@φ6x1@#@紫铜管@#@200@#@-10℃~50℃@#@DC24V@#@1.4A@#@ZQPZ4@#@4L@#@8MPa@#@~10Kg@#@4.5MPa@#@612@#@φ140@#@20@#@3、高压软管@#@图2-3高压软管@#@高压软管用于IG541灭火剂容器阀与集流管上单向阀之间的连接。

@#@为不锈钢高压金属软管,符合GB/T14525-93的规定。

@#@@#@表2-3高压软管参数@#@公称通径@#@设计压力@#@使用温度范围@#@长度@#@DN16@#@17.2MPa@#@-10℃~50℃@#@460mm@#@4、灭火剂单向阀@#@图2-4灭火剂单向阀@#@表2-4单向阀参数@#@型号@#@设计压力@#@(MPa)@#@使用温度@#@范围(℃)@#@开启压力@#@(MPa)@#@公称通径@#@DNa(mm)@#@等效长度@#@(m)@#@L(mm)@#@Mb@#@ED16/15A@#@17.2@#@-10~50@#@≤0.3@#@DN16@#@1.85@#@103@#@M30×@#@1.5@#@单向阀在灭火系统中与高压软管和集流管相连,用以控制灭火剂流动方向。

@#@阀体采用铜合金或不锈钢材质制成,本阀具有结构紧凑、密封严密、可靠性高等特点。

@#@@#@5、启动单向阀@#@图2-5启动单向阀@#@表2-5启动单向阀参数@#@型号@#@公称通径@#@设计压力@#@使用温度范围@#@开启压力@#@ED6/8B@#@4mm@#@8MPa@#@-10℃~50℃@#@≤0.15MPa@#@启动单向阀安装在驱动气体控制管路上,控制驱动气体流向,避免发生误动作。

@#@阀体采用不锈钢或铜合金制成,具有结构紧凑、密封严密、可靠性高、流阻小、维修方便等特点。

@#@@#@6、安全泄压装置@#@安装在系统集流管上,当管路中压力大于允许值时,安全阀膜片爆破,泄放管网中压力,起保护系统的作用。

@#@本阀具有动作灵活可靠、维修简便的特点。

@#@@#@表2-6安全泄压装置参数@#@型号@#@ZHFA15@#@安全泄放动作压力@#@23±@#@1.15MPa@#@使用温度范围@#@-10℃~50℃@#@连接尺寸@#@R3/4@#@图图2-6安全泄压装置@#@7、选择阀@#@用于组合分配系统中,安装于集流管出口。

@#@在火灾发生时,有选择地打开出现火情的防护区所对应管道上的选择阀,释放灭火剂灭火。

@#@@#@图2-7螺纹连接ZHFX系列选择阀@#@表2-7螺纹连接ZHFX系列选择阀参数@#@产品型号@#@设计压力@#@(MPa)@#@使用温度@#@(℃)@#@通径@#@(mm)@#@进出口@#@连接尺寸@#@外形尺寸(mm)@#@等效长度(m)@#@A@#@B@#@C@#@ZHFX32@#@17.2@#@-10~50@#@Φ32@#@Rc1-1/4@#@152@#@148@#@140@#@4.2@#@ZHFX40@#@Φ40@#@Rc1-1/2@#@160@#@152@#@141@#@4.3@#@ZHFX50@#@Φ50@#@Rc2@#@191@#@179@#@151@#@4.4@#@ZHFX65@#@Φ65@#@Rc2-1/2@#@211@#@198@#@165@#@4.6@#@ZHFX80@#@Φ80@#@Rc3@#@230@#@214@#@169@#@4.7@#@图2-8法兰连接ZHFX系列选择阀@#@表2-8法兰连接系列选择阀参数@#@产品型号@#@设计压力@#@(MPa)@#@使用温度@#@范围(℃)@#@通径@#@(mm)@#@进出口@#@连接尺寸@#@外形尺寸(mm)@#@等效长度(m)@#@A@#@B@#@C@#@ZHFX100@#@17.2@#@-10~50@#@Φ100@#@法兰@#@407@#@367@#@235@#@4.8@#@ZHFX125@#@Φ125@#@486@#@448@#@244@#@4.9@#@8、信号反馈装置@#@信号反馈装置本体采用铜合金制作,安装在选择阀之后管道上,把压力信号反馈给灭火控制盘。

@#@该装置具有结构紧凑、动作灵敏可靠,灭火(启动)后手动复位的特点。

@#@@#@表2-9信号反馈装置参数@#@产品型号@#@ZHFK@#@设计压力@#@17.2MPa@#@设计温度@#@-10℃~50℃@#@开启压力@#@0.3MPa@#@电源要求@#@DC24V1A@#@连接尺寸@#@R1/4@#@图2-9信号反馈装置@#@9、减压装置ZHFJ@#@减压装置主要用于限制灭火剂的流动,减小其下游的灭火剂压力。

@#@减压装置进口与选择阀的出口(组合分配系统)或集流管(单元独立系统)连接,DN100及以上孔板出口采用法兰连接,其余规格采用螺纹连接。

@#@孔板孔径φd应由管网计算确定。

@#@该装置结构精巧,维护方便。

@#@@#@订货时应标明孔径,对于需要更大尺寸的孔板请与我公司联系。

@#@@#@ @#@@#@图2-10减压装置(螺纹式)@#@表2-10螺纹连接ZHFJ系列减压装置参数@#@产品型号@#@L(mm)@#@H(mm)@#@φD(mm)@#@孔板孔径@#@φd(mm)@#@进出口连接尺寸Rd@#@ZHFJ32/15@#@340@#@220@#@42@#@6.0~16.5@#@R1-1/4@#@ZHFJ40/15@#@330@#@280@#@48@#@7.5~20.5@#@R1-1/2@#@ZHFJ50/15@#@320@#@340@#@60@#@9.0~26.0@#@R2@#@ZHFJ65/15@#@310@#@400@#@76@#@12.0~33.0@#@R2-1/2@#@ZHFJ80/15@#@300@#@510@#@89@#@15.0~42.0@#@R3@#@图2-11减压装置(法兰式)@#@表2-11、法兰连接ZHFJ系列减压装置参数@#@产品型号@#@L(mm)@#@L1(mm)@#@H(mm)@#@H1(mm)@#@孔板孔径@#@φd(mm)@#@进口连接尺寸@#@出口配套法兰@#@ZHFJ100/15@#@416@#@277@#@383@#@283@#@18.0~52.5@#@法兰@#@GB9116.2-2000@#@法兰DN100-PN110@#@(凹面)@#@ZHFJ125/15@#@355@#@243@#@407@#@285@#@21.0~66.5@#@GB9116.2-2000@#@法兰DN150-PN110@#@(凹面)@#@10、集流管@#@汇集从各储存容器放出的灭火剂,再送入管网。

@#@具体的制作应根据实际工程确定,并应与所选的钢瓶架、支架配套。

@#@@#@对于组合分配系统,集流管与选择阀的安装方式可根据钢瓶间的结构按图2-12(选择阀出口方向处于集流管正上方,且与集流管轴线平行)、图2-13(选择阀出口方向处于操作面后方,且与集流管轴线垂直)两种方式灵活布置,确定选择阀的安装方式后,应保证选择阀的安装间距不小于表2-12、表2-13要求的间距。

@#@@#@图2-12集流管与选择阀安装方式一@#@表2-12集流管与选择阀安装方式一时选择阀的最小安装间距L(单位:

@#@mm)@#@选择阀公称通径@#@DN32@#@DN40@#@DN50@#@DN65@#@DN80@#@DN100@#@DN125@#@DN32@#@440@#@DN40@#@440@#@440@#@DN50@#@450@#@460@#@460@#@DN65@#@460@#@470@#@470@#@480@#@DN80@#@470@#@480@#@480@#@490@#@500@#@DN100@#@760@#@760@#@780@#@790@#@800@#@830@#@DN125@#@790@#@770@#@770@#@790@#@790@#@860@#@860@#@图2-13集流管与选择阀安装方式二@#@表2-13集流管与选择阀安装方式二时选择阀的最小安装间距L(单位:

@#@mm)@#@选择阀公称通径@#@DN32@#@DN40@#@DN50@#@DN65@#@DN80@#@DN100@#@DN125@#@DN32@#@190@#@DN40@#@200@#@210@#@DN50@#@210@#@220@#@230@#@DN65@#@220@#@230@#@240@#@250@#@DN80@#@230@#@240@#@250@#@260@#@270@#@DN100@#@270@#@280@#@290@#@300@#@310@#@400@#@DN125@#@290@#@300@#@310@#@320@#@330@#@420@#@450@#@11、灭火剂钢瓶架@#@灭火剂钢瓶架用于支撑和固定灭火剂储瓶。

@#@采用角钢及槽钢制成,牢固美观,根据实际工程的需要,有单排和双排座两种型式供选取。

@#@(对于无裙座的钢瓶,钢瓶底部应垫防潮隔离垫)。

@#@@#@图2-1470L/90L钢瓶架@#@图2-1580L钢瓶架@#@表2-14组装钢瓶架参数表@#@钢瓶容积@#@L(mm)@#@W(mm)@#@H(mm)@#@L1@#@70L@#@单排@#@110+308*n@#@520@#@1600@#@64+308*n@#@双排@#@640@#@80L@#@单排@#@110+319*n@#@630@#@1200~1280@#@64+319*n@#@双排@#@860@#@90L@#@单排@#@110+365*n@#@580@#@1600@#@64+365*n@#@双排@#@750@#@注:

@#@n代表单排钢瓶数量,建议L≤3.8m。

@#@@#@该储瓶架采用组装式结构,结构简单,组装灵活,安装方便,占地面积小,底板需要钢膨胀螺栓固定。

@#@@#@12、启动钢瓶架@#@该瓶架采用角钢、槽钢焊接而成,用于支承和固定启动钢瓶。

@#@该瓶架结构简单、外形美观,底板需要钢膨胀螺栓固定。

@#@可根据启动瓶组数量选取,40L双排摆放或4L双层摆放适用于主备用灭火系统。

@#@(注:

@#@n代表单排钢瓶数量,建议1≤n≤8。

@#@)@#@(对于无裙座的40L钢瓶,钢瓶底部应垫防潮隔离垫)。

@#@@#@图2-1640L启动钢瓶架@#@表2-1540L启动钢瓶架参数@#@启动气瓶数@#@1@#@2@#@3@#@4@#@5@#@6@#@7@#@8@#@L@#@379@#@639@#@899@#@1159@#@1419@#@1679@#@1939@#@2199@#@L1@#@351@#@611@#@871@#@1131@#@1391@#@1651@#@1911@#@2171@#@图2-174L单层启动钢瓶架图2-184L双层启动钢瓶架@#@表2-164L启动钢瓶架参数@#@启动气瓶数@#@1@#@2@#@3@#@4@#@5@#@6@#@7@#@8@#@L@#@260@#@440@#@620@#@800@#@980@#@1160@#@1340@#@1520@#@L1@#@224@#@404@#@584@#@764@#@944@#@1124@#@1304@#@1484@#@13、喷嘴@#@用于控制灭火剂的流量和喷洒方向。

@#@通过系统设计计算确定喷头的型号规格。

@#@@#@13.1径向喷嘴ZHTJ@#@径向喷嘴可广泛用于吊顶、房间及地板夹层等各种部位。

@#@@#@该喷嘴的主要件均采用耐腐蚀材料制成。

@#@@#@@#@图2-19径向喷嘴@#@表2-17径向喷嘴型号及主要参数@#@型号@#@等效@#@单孔@#@面积@#@(mm2)@#@安装@#@高度@#@(m)@#@H(mm)@#@φa(mm)@#@连接尺寸Rc@#@连接尺寸Rc@#@1/2@#@3/4@#@1@#@11/4@#@11/2@#@1/2@#@3/4@#@1@#@11/4@#@11/2@#@ZHTJ4@#@7.94@#@0.5@#@~@#@5.5@#@40@#@32@#@ZHTJ5@#@12.39@#@40@#@32@#@ZHTJ6@#@17.81@#@40@#@44@#@50@#@56@#@59@#@32@#@40@#@48@#@58@#@63@#@ZHTJ7@#@24.26@#@40@#@44@#@50@#@56@#@59@#@32@#@40@#@48@#@58@#@63@#@ZHTJ8@#@31.68@#@40@#@44@#@50@#@56@#@59@#@32@#@40@#@48@#@58@#@63@#@ZHTJ9@#@40.06@#@40@#@44@#@50@#@56@#@59@#@32@#@40@#@48@#@58@#@63@#@ZHTJ10@#@49.48@#@40@#@44@#@50@#@56@#@59@#@32@#@40@#@48@#@58@#@63@#@ZHTJ11@#@59.87@#@40@#@44@#@50@#@56@#@59@#@32@#@40@#@48@#@58@#@63@#@ZHTJ12@#@71.29@#@40@#@44@#@50@#@56@#@59@#@32@#@40@#@48@#@58@#@63@#@ZHTJ13@#@83.61@#@40@#@44@#@50@#@56@#@59@#@32@#@40@#@48@#@58@#@63@#@ZHTJ14@#@96.97@#@1.0@#@~@#@6.5@#@44@#@50@#@56@#@59@#@40@#@48@#@58@#@63@#@ZHTJ15@#@111.3@#@44@#@50@#@56@#@59@#@40@#@48@#@58@#@63@#@ZHTJ16@#@126.7@#@44@#@50@#@56@#@59@#@40@#@48@#@58@#@63@#@ZHTJ18@#@160.3@#@44@#@50@#@56@#@59@#@40@#@48@#@58@#@63@#@ZHTJ20@#@197.9@#@50@#@56@#@59@#@48@#@58@#@63@#@ZHTJ22@#@239.5@#@50@#@56@#@59@#@48@#@58@#@63@#@ZHTJ24@#@285.0@#@50@#@56@#@59@#@48@#@58@#@63@#@ZHTJ26@#@334.5@#@56@#@59@#@58@#@63@#@ZHTJ28@#@387.9@#@56@#@59@#@58@#@63@#@ZHTJ32@#@506.5@#@59@#@";i:

5;s:

12896:

"DB31T813养老机构服务应用标识要求规范@#@DB31@#@某某市地方标准@#@DB31/T813—2014@#@ @#@@#@养老机构服务应用标识规X@#@ApplicationSignStandardizationofelderlyinstitutions@#@2014-06-20发布@#@2014-10-01实施@#@某某市质量技术监视局   发布@#@目次@#@前  言@#@本标准依据GB/T1.1-2009给出的规如此起草。

@#@@#@本标准由某某市民政局提出并归口。

@#@@#@本标准起草单位:

@#@某某市民政局、某某市徐汇区社会福利院、徐汇区民政局、某某市第一社会福利院、某某市闵行区社会福利院、某某市徐汇区第二社会福利院。

@#@@#@本标准主要起草人:

@#@章淑萍、姜洪英、胡丁捷、X爱芬、奚士英、陈方、X惠蓉、姚爱伦、施涛、冯敏辉、X凡、陈军、唐凤娟、黄幽妮、周凤萍。

@#@@#@本标准为首次发布。

@#@@#@ @#@@#@养老机构服务应用标识规X@#@1 X围@#@本标准规定了养老机构所涉与的通用标识与服务提供中和服务保障中主要标识的使用、维护要求。

@#@@#@本标准适用于本市行政区域内设立的养老机构。

@#@@#@2 规X性引用文件@#@如下文件对于本文件的应用是必不可少的。

@#@但凡注日期的引用文件,仅注日期的版本适用于本文件。

@#@但凡不注日期的引用文件,其最新版本〔包括所有的修改单〕适用于本文件。

@#@@#@GB2893安全色@#@GB2894安全标志与其使用导如此@#@GB/T10001.1公共信息图形符号第1局部:

@#@通用符号@#@GB/T10001.6公共信息图形符号第6局部:

@#@医疗保健符号@#@GB/T10001.9公共信息图形符号第9局部:

@#@无障碍设施符号@#@GB13495消防安全标志@#@DB31/T685养老机构设施与服务要求@#@3 术语和定义@#@DB31/T685界定以与如下术语和定义适用于本文件。

@#@@#@3.1 @#@服务应用标识serviceapplicationSign@#@以图形、符号、文字、颜色直观地传递服务中通用符号与服务提供、服务保障过程中的信息。

@#@@#@4 服务应用标识的分类与要求@#@4.1 分类@#@按照主题内容与适用X围划分,标识分为机构所涉与的通用标识、服务提供中和服务保障中的标识:

@#@@#@a)机构所涉与的通用标识分为公共信息图形通用符号、无障碍设施符号和安全标志。

@#@@#@b)服务提供中的标识分为照护等级、意外防护、药物过敏和膳食提供标识。

@#@@#@c)服务保障中的标识分为医用氧气瓶状态、衣物车〔袋〕、布巾、地巾、食品清洗和食品冷藏标识。

@#@@#@4.2 颜色和图形@#@4.2.1 服务提供中标识的图形符号颜色应符合GB2893安全色中的有关规定。

@#@@#@4.2.2 服务提供中和服务保障中标识的图形应为正方形或三角形。

@#@@#@4.3 机构所涉与的通用标识符号要求@#@4.3.1 公共信息图形通用符号@#@4.3.1.1 养老机构涉与的主要公共信息图形通用符号,包括但不限于:

@#@@#@a)方向、入口、出口;@#@@#@b)楼梯、电梯;@#@@#@c)男、女、卫生间;@#@@#@d)接待、;@#@@#@e)停车场/室内停车场;@#@@#@f)废物箱;@#@@#@g)允许吸烟/请勿吸烟。

@#@@#@4.3.1.2 养老机构涉与的主要公共信息图形通用符号应符合GB/T10001.1标准的要求。

@#@@#@4.3.2 无障碍设施符号@#@4.3.2.1 养老机构涉与的主要无障碍设施符号,包括但不限于:

@#@@#@a)无障碍卫生间;@#@@#@b)无障碍停车位;@#@@#@c)无障碍坡道。

@#@@#@4.3.2.2 养老机构涉与的主要无障碍设施符号应符合GB/T10001.9标准的要求。

@#@@#@4.3.3 安全标志@#@养老机构涉与的安全标志应符合GB13495和GB2894标准的要求。

@#@@#@4.4 服务提供标识的符号要求@#@4.4.1 照护等级标识@#@该标识按照护等级分类,其图形符号、含义、说明见表1。

@#@@#@ @#@@#@表1照护等级标识@#@编号@#@图形符号@#@含义@#@说明@#@1@#@正常@#@表示服务对象照护程度。

@#@@#@应根据实际情况在服务对象一览表、床位卡等处使用本符号。

@#@〔参见附录A〕@#@2@#@轻度@#@3@#@中度@#@4@#@重度@#@4.4.2 意外防护标识@#@该标识按老年人易发生的各种意外伤害分类,其图形符号、含义、说明见表2。

@#@@#@表2意外防护标识@#@编号@#@图形符号@#@含义@#@说明@#@1@#@易坠落@#@表示该老年人易发生坠落,应有防护措施。

@#@@#@应根据实际情况在服务对象一览表、床位卡等处使用本符号。

@#@〔参见附录A〕@#@ @#@@#@表2意外防护标识〔续〕@#@编号@#@图形符号@#@含义@#@说明@#@2@#@易噎食@#@表示该老年人易发生噎食,应有防护措施。

@#@@#@应根据实际情况在服务对象一览表、床位卡等处使用本符号。

@#@〔参见附录A〕@#@3@#@易皮损@#@表示该老年人易发生压疮,应有防护措施。

@#@@#@应根据实际情况在服务对象一览表、床位卡等处使用本符号。

@#@〔参见附录A〕@#@4.4.3 药物过敏标识@#@该标识的图形符号、含义、说明见表3。

@#@@#@表3药物过敏标识@#@编号@#@图形符号@#@含义@#@说明@#@1@#@药物过敏@#@表示该老年人对括号内药物过敏。

@#@@#@应根据实际情况在服务对象一览表、床位卡等处使用本符号。

@#@〔参见附录A〕@#@4.4.4 膳食提供标识@#@该标识按老年人的饮食需求分类配制,其图形符号、含义、说明见表4。

@#@@#@表4膳食提供标识@#@编号@#@图形符号@#@含义@#@说明@#@1@#@普通饮食@#@表示饮食配制不受限制。

@#@@#@应根据实际情况在服务对象一览表、床位卡等处使用本符号。

@#@〔参见附录A〕@#@ @#@@#@表4膳食提供标识〔续〕@#@编号@#@图形符号@#@含义@#@说明@#@2@#@半流质饮食@#@表示较易咀嚼、消化的半流质状饮食配制。

@#@@#@应根据实际情况在服务对象一览表、床位卡等处使用本符号。

@#@〔参见附录A〕@#@3@#@流质饮食@#@表示液体状态的饮食配制。

@#@@#@应根据实际情况在服务对象一览表、床位卡等处使用本符号。

@#@〔参见附录A〕@#@4@#@低糖饮食@#@表示日糖摄入量限制的饮食配制。

@#@@#@如:

@#@应根据实际情况在服务对象一览表、床位卡等处使用本符号。

@#@〔参见附录A〕@#@5@#@低嘌呤饮食@#@表示日嘌呤摄入量限制的饮食配制。

@#@@#@如:

@#@应根据实际情况在服务对象一览表、床位卡等处使用本符号。

@#@〔参见附录A〕@#@6@#@低脂饮食@#@表示日脂肪摄入量限制的饮食配制。

@#@@#@如:

@#@应根据实际情况在服务对象一览表、床位卡等处使用本符号。

@#@〔参见附录A〕@#@7@#@低盐饮食@#@表示日钠摄入量限制的饮食配制。

@#@@#@如:

@#@应根据实际情况在服务对象一览表、床位卡等处使用本符号。

@#@〔参见附录A〕@#@4.5 服务保障标识的符号要求@#@4.5.1 医用氧气瓶状态标识@#@该标识按瓶内含氧量是否符合使用要求分类,其图形符号、含义、说明见表5。

@#@@#@表5医用氧气瓶状态标识@#@编号@#@图形符号@#@含义@#@说明@#@1@#@氧气瓶〔有〕@#@表示该氧气瓶内含氧量符合使用要求,可使用。

@#@@#@设置于氧气瓶显著位置。

@#@@#@2@#@氧气瓶〔空〕@#@表示该氧气瓶内含氧量不符合使用要求〔含氧量<@#@5kg/cm2〕,不可使用。

@#@@#@设置于氧气瓶显著位置。

@#@@#@4.5.2 衣物车〔袋〕标识@#@该标识按盛放洁、污衣物器物分类,其图形符号、含义、说明见表6。

@#@@#@表6衣物车〔袋〕标识@#@编号@#@图形符号@#@含义@#@说明@#@1@#@洁衣物@#@表示该器物内盛放清洁衣物。

@#@@#@设置于衣物车〔袋〕显著位置。

@#@@#@2@#@洁尿布@#@表示该器物内盛放清洁尿布。

@#@@#@设置于衣物车〔袋〕显著位置。

@#@@#@3@#@污衣物@#@表示该器物内盛放污衣物。

@#@@#@设置于衣物车〔袋〕显著位置。

@#@@#@ @#@@#@表6衣物车〔袋〕标识〔续〕@#@编号@#@图形符号@#@含义@#@说明@#@4@#@污尿布@#@表示该器物内盛放污尿布。

@#@@#@设置于衣物车〔袋〕显著位置。

@#@@#@5@#@疑似传染性衣物@#@表示该器物内盛放疑似传染性衣物。

@#@@#@设置于衣物车〔袋〕显著位置。

@#@@#@4.5.3 布巾标识@#@该标识按布巾使用区域分类,其图形符号、含义、说明见表7。

@#@@#@表7布巾标识@#@编号@#@图形符号@#@含义@#@说明@#@1@#@居室布巾@#@表示该布巾用于擦拭老年人居室、工作场所等物体外表。

@#@@#@设置于布巾与其挂置处的显著位置。

@#@@#@2@#@饭桌布巾@#@表示该布巾用于擦拭饭桌。

@#@@#@设置于布巾与其挂置处的显著位置。

@#@@#@3@#@餐(饮)具布巾@#@表示该布巾用于清洗餐(饮)具。

@#@@#@设置于布巾与其挂置处的显著位置。

@#@@#@ @#@@#@表7布巾标识〔续〕@#@编号@#@图形符号@#@含义@#@说明@#@4@#@熟食间布巾@#@表示该布巾用于擦拭熟食间操作台面。

@#@@#@设置于布巾与其挂置处的显著位置。

@#@@#@5@#@厨房操作间布巾@#@表示该布巾用于擦拭厨房灶面、操作台。

@#@@#@设置于布巾与其挂置处的显著位置。

@#@@#@6@#@公共区域布巾@#@表示该布巾用于擦拭公共区域〔走廊、大厅、浴室、门窗等〕物体外表。

@#@@#@设置于布巾与其挂置处的显著位置。

@#@@#@7@#@便器布巾@#@表示该布巾用于擦拭便器。

@#@@#@设置于布巾与其挂置处的显著位置。

@#@@#@8@#@特需布巾@#@表示该布巾用于擦拭老人居室内疑似传染的物体外表。

@#@@#@设置于布巾与其挂置处的显著位置。

@#@@#@4.5.4 地巾标识@#@该标识按地巾使用区域分类,其图形符号、含义、说明见表8。

@#@@#@ @#@@#@表8地巾标识@#@编号@#@图形符号@#@含义@#@说明@#@1@#@居室地巾@#@表示该地巾用于清洁老年人居室、工作场所地面。

@#@@#@设置于地巾手柄与其挂置处的显著位置。

@#@@#@2@#@餐厅地巾@#@表示该地巾用于清洁餐厅地面。

@#@@#@设置于地巾手柄与其挂置处的显著位置。

@#@@#@3@#@熟食间地巾@#@表示该地巾用于清洁熟食间地面。

@#@@#@设置于地巾手柄与其挂置处的显著位置。

@#@@#@4@#@厨房操作间地巾@#@表示该地巾用于清洁厨房操作间地面。

@#@@#@设置于地巾手柄与其挂置处的显著位置。

@#@@#@5@#@公共区域地巾@#@表示该地巾用于清洁公共区域〔走廊、大厅、浴室〕地面。

@#@@#@设置于地巾手柄与其挂置处的显著位置。

@#@@#@6@#@卫生间地巾@#@表示该地巾用于清洁卫生间地面。

@#@@#@设置于地巾手柄与其挂置处的显著位置。

@#@@#@ @#@@#@表8地巾标识〔续〕@#@编号@#@图形符号@#@含义@#@说明@#@7@#@特需地巾@#@表示该地巾用于清洁疑似传染的老年人居室地面。

@#@@#@设置于地巾手柄与其挂置处的显著位置。

@#@@#@4.5.5 食品清洗标识@#@该标识按清洗不同类别食品的要求对器物分类,其图形符号、含义、说明见表9。

@#@@#@表9食品清洗标识@#@编号@#@图形符号@#@含义@#@说明@#@1@#@清洗蔬菜类@#@表示蔬菜类清洗处。

@#@@#@设置于清洗器物显著位置。

@#@@#@2@#@清洗水产类@#@表示水产类清洗处。

@#@@#@设置于清洗器物显著位置。

@#@@#@3@#@清洗肉禽类@#@表示肉禽类清洗处。

@#@@#@设置于清洗器物显著位置。

@#@@#@4@#@清洗餐具类@#@表示餐具类清洗处。

@#@@#@设置于清洗器物显著位置。

@#@@#@ @#@@#@表9食品清洗标识〔续〕@#@编号@#@图形符号@#@含义@#@说明@#@5@#@消毒后餐具@#@表示消毒后餐具存放处。

@#@@#@设置于餐具存放橱柜显著位置。

@#@@#@4.5.6 食品冷藏标识@#@该标识按冷藏生熟食品的要求对器物分类,其图形符号、含义、说明见表10。

@#@@#@表10食品冷藏标识@#@编号@#@图形符号@#@含义@#@说明@#@1@#@生食品@#@表示生食品储存处。

@#@@#@设置于冷藏器物显著位置。

@#@@#@2@#@熟食品@#@表示熟食品储存处。

@#@@#@设置于冷藏器物显著位置。

@#@@#@3@#@留样食品@#@表示留样食品储存处。

@#@@#@设置于冷藏器物显著位置。

@#@@#@5 服务应用标识的维护@#@5.1 服务应用标识应定期检查,保持标识完好。

@#@@#@5.2 对易脏污或水浸的标识应防污处理。

@#@@#@5.3 对被洗涤的标识,应采用耐洗、耐磨、防止褪色的材料,使用中加以防护。

@#@@#@5.4 对破损、脱落的标识,应与时调整、修复和更换。

@#@@#@附录A@#@〔资料性附录〕@#@服务应用标识的床位卡示例@#@图A.1给出了服务应用标识的床位卡示例。

@#@@#@图A.1服务应用标识的床位卡示例@#@ @#@@#@_________________________________@#@";i:

6;s:

21671:

"IQC质量检验规范PCB@#@质量检验规范@#@GeneralInspectionCriteria@#@文件编号:

@#@II93000-01@#@修订号:

@#@D@#@页数:

@#@第1页共5页@#@工序名称:

@#@开料@#@发布日期:

@#@2000/07/01@#@缺陷序号@#@缺陷名称@#@缺陷描述@#@检验方法@#@接收标准@#@1.1@#@1.2@#@板材厚度不符(板厚、板薄)@#@boardoverthicknessboardunderthickness@#@板材厚度不符分为板厚及板薄两种,是指板材的厚度(含铜箔)不能处于板料要求的公差范围内。

@#@(若产品指示中无要求,按本规范规定公差,否则以产品指示为准。

@#@)@#@一般用千分尺寸(精度±@#@0.004mm)测量板料的四角,或用专用厚度测量仪器测量板面各点厚度,如长臂测厚仪。

@#@@#@板材测量结果不得超出下列要求:

@#@@#@备注:

@#@1)双面板板厚包括铜厚。

@#@2)T/C板厚为不包括铜厚。

@#@@#@1.3@#@铜箔厚度不符(铜厚、铜薄)@#@wrongcopperfoil@#@thickness@#@是指板料铜箔厚度未能处于铜箔要求的公差范围内。

@#@@#@1.用金相切片法(100X)观察铜箔厚度。

@#@@#@2.用专用铜箔测量仪测量铜箔厚度,一般有涡流法,β射线法及X射线法三种测量仪器,以金相切片法为仲裁法。

@#@@#@各测量点铜箔厚度,不允许超出或低于下列允许公差:

@#@@#@1.4@#@板料外形尺寸不符(外形歪斜、外形大、外形小、平行四边形)@#@wrongpaneldimension@#@panelcutnotsquare@#@是指开料后,生产用板料外形尺寸未能达到制作指示的要求,包括长、宽。

@#@@#@采用钢直尺(精度0.5mm)量度长与宽。

@#@@#@外层开料允许公差为mm,内层开料允许公差为mm@#@对角线上限为@#@对角线下限为@#@质量检验规范@#@GeneralInspectionCriteria@#@文件编号:

@#@II93000-01@#@修订号:

@#@D@#@页数:

@#@第2页共5页@#@工序名称:

@#@开料@#@发布日期:

@#@2000/07/01@#@缺陷序号@#@缺陷名称@#@缺陷描述@#@检验方法@#@接收标准@#@1.5@#@翘曲(板曲,平整度不良)@#@warpage/twist@#@翘曲分为弓曲及扭曲两类,是指敷箔板或印制板的平直度偏差,常用翘曲度来表示,也称平面度。

@#@@#@弓曲:

@#@若印制板为矩形,则它的@#@四个角位于同一平面,见@#@图1。

@#@@#@扭曲:

@#@相对矩形板对角线的一种@#@形变,使得该板的一个角@#@不在其它三个角构成的平@#@面内,见图2。

@#@@#@弓曲长方形或正方形的板最大尺寸为最长一条边的长度。

@#@具体检测方法:

@#@@#@1.测试前将试样在正常试验大气条件下预置24小时以上。

@#@@#@2.将试样放在平台上,凹面向下并使板四角接触平台表面。

@#@@#@3.选择适当直径测孔针。

@#@@#@4.将测孔针从印制板与平台的最大空隙处滑动塞入。

@#@@#@弓曲度W=@#@H—为最大空隙高度@#@L—为板最大尺寸@#@扭曲板最大尺寸指对角线长度,对于圆形板采用直径,对于椭圆形板用主直径。

@#@具体检测方法:

@#@@#@1.测试前将试样在正常试验大气条件下预置24小时以上。

@#@@#@2.将试样放在平台上并使板的三个角接触平台表面,一个角翘起。

@#@@#@3.选择适当直径测孔针。

@#@@#@4.将测孔针从印制板与平台的最大空隙处滑动塞入。

@#@@#@扭曲度W=@#@H—为板翘起高度L—为板最大尺寸@#@翘曲度=弓曲度+扭曲度@#@双面敷箔板翘曲度:

@#@一般不允许超过1.0%。

@#@@#@质量检验规范@#@GeneralInspectionCriteria@#@文件编号:

@#@II93000-01@#@修订号:

@#@D@#@页数:

@#@第3页共5页@#@工序名称:

@#@开料@#@发布日期:

@#@2000/07/01@#@缺陷序号@#@缺陷名称@#@缺陷描述@#@检验方法@#@接收标准@#@。

@#@。

@#@@#@。

@#@@#@1.6@#@针孔@#@pinhole@#@是指完全穿透铜箔,可见基材的小孔。

@#@@#@针孔@#@夫子铜箔@#@基材@#@针孔@#@可用带刻度10X镜(0.1mm)或100X镜(0.01mm)进行检查。

@#@@#@针孔在304.8mm×@#@304.8mm尺寸内不超过3个,直径不超过0.13mm。

@#@@#@注:

@#@对于超出此标准之针孔,可用生产菲林对板,若未落@#@于图形上,则可接受。

@#@@#@1.7@#@铜箔凹点、凹痕@#@pits/dentsinlaminate@#@是指铜面上所呈现缓和均匀的下陷称凹痕,呈现断层或边缘整齐下降者称凹点。

@#@@#@凹点凹痕@#@铜箔@#@@#@基材@#@可用带刻度10X镜(0.1mm)或100X镜(0.01mm)进行检查。

@#@@#@凹点及凹痕在304.8mm×@#@304.8mm尺寸总计点数不超过17点。

@#@@#@点值记法@#@尺寸(mm)记点值@#@0.127–0.250(含)1@#@0.250–0.500(含)2@#@0.500–0.750(含)3@#@0.750–1.000(含)7@#@1.000以上30@#@注:

@#@对于超出此标准之针孔,可用生产菲林对板,若未落@#@于图形上,则可接受。

@#@@#@1.8@#@铜箔起泡(铜箔起皱)@#@foilwrinkle@#@foilblistering@#@指板料铜箔出现与基材分离的现象。

@#@@#@铜箔@#@基板@#@目视检查,可用金相切片(100X)观察分层状况。

@#@@#@在正常视力应观察不到。

@#@@#@1.9@#@铜面刮花@#@scratchinbasecopper@#@是指由机械等外力造成铜箔表面的划痕,使得铜箔厚度突然减少。

@#@@#@划痕@#@目视检查或借助于100X放大镜检验。

@#@@#@划痕深度不允许大于铜箔厚度的20%,每304.8mm×@#@304.8mm范围内不超过5条(用手指轻触板面经过划痕不应有阻碍感。

@#@@#@注:

@#@对于超出此标准之划痕,可用生产菲林对板,若未落@#@于图形上,则可接受。

@#@@#@质量检验规范@#@GeneralInspectionCriteria@#@文件编号:

@#@II93000-01@#@修订号:

@#@D@#@页数:

@#@第4页共5页@#@工序名称:

@#@开料@#@发布日期:

@#@2000/07/01@#@缺陷序号@#@缺陷名称@#@缺陷描述@#@检验方法@#@接收标准@#@1.10@#@板材破裂@#@damageonboardedge@#@是指板材由于机械外力作用而导致裂痕,一般主要在板边。

@#@@#@裂纹@#@目视检查,可借助10X镜。

@#@@#@板材破裂处应在板边10mm以内范围内。

@#@@#@1.11@#@板面氧化/污染@#@surfacecontamination/oxide@#@是指板面出现有异色、氧化或污渍等现象。

@#@@#@目视检查。

@#@@#@应能用密度1.02g/cm3的盐酸去除,或用不会带来第二次污染之适当溶剂擦去(如:

@#@酒精)。

@#@@#@1.12@#@板边毛刺/铜丝@#@bursonboardedge@#@是指切板后板边多余的纤维丝、铜丝及凹凸不平等。

@#@@#@目视检查。

@#@@#@在正常视力下应观察不到有明显毛刺/铜丝,手掌轻触板边不应有刺痛感,应光滑平直。

@#@@#@1.13@#@板料用错@#@wronglaminate@#@是指板料的标志或供应商与制作指示或产品指示中指定的标志或供应商不符。

@#@@#@目视检查,一般要蚀去板面铜箔观察基材内水印标志。

@#@@#@不允许用错板料。

@#@@#@1.14@#@基材分层@#@delamination(blister)@#@指基材内各层玻璃布粘结不良,呈分离的现象。

@#@(表面观察似起泡)@#@目视检验,可用金相切片法观察分层的状态。

@#@@#@不允许出现基材分层的现象。

@#@@#@质量检验规范@#@GeneralInspectionCriteria@#@文件编号:

@#@II93000-01@#@修订号:

@#@D@#@页数:

@#@第5页共5页@#@工序名称:

@#@开料@#@发布日期:

@#@2000/07/01@#@缺陷序号@#@缺陷名称@#@缺陷描述@#@检验方法@#@接收标准@#@1.15@#@管位孔孔径不符@#@targetholeoversize@#@targetholeundersize@#@管位孔大于或小于规定要求。

@#@@#@用测孔针测量。

@#@@#@孔径公差为:

@#@3.175±@#@0.025mm@#@1.16@#@距离不符@#@targetholedistance@#@outofrequirement@#@管位孔之间位距离偏移,大于或小于公差要求。

@#@@#@使用红胶片对位检查,必要时用编程机进行仲裁。

@#@@#@孔位公差为:

@#@±@#@0.127mm。

@#@@#@1.17@#@报废过多@#@scrapunits/setsper@#@panelinsufficient@#@多层板单元报废超过规定要求。

@#@@#@目视。

@#@@#@四层以上板单元报废数量不超过整板单元数量的¼@#@。

@#@@#@1.18@#@板面呈波浪状@#@warysurfacein@#@laminate@#@指板面呈上下起伏呈波浪状。

@#@@#@目视检查或10X放大镜检验。

@#@@#@不允许板面呈波浪状。

@#@@#@质量检验规范@#@GeneralInspectionCriteria@#@文件编号:

@#@II93000-02@#@修订号:

@#@E@#@页数:

@#@第1页共3页@#@工序名称:

@#@钻孔@#@发布日期:

@#@2000/07/01@#@缺陷序号@#@缺陷名称@#@缺陷描述@#@检验方法@#@接收标准@#@2.1@#@偏孔@#@holeshift@#@是指孔对于基准的实际位置相对于孔的标称(要求)位置发生偏移。

@#@@#@偏移量@#@1.用编程机和100X放大镜及钻有标准孔位的红胶片进行检验,多层板检验时要注意首先将红胶片对准钻孔定位用的销钉孔。

@#@@#@注意:

@#@用红胶片检测时红胶片上@#@孔位须确定为标准孔位,@#@有时可用生产用曝光菲林@#@进行参考检验。

@#@(如用生产@#@用菲林进行检测时应保证@#@最小焊圈)@#@2.用X-Ray机检查内层与钻孔之偏移。

@#@@#@一钻孔位公差不得大于0.076mm,二钻孔孔位偏差不大于0.15mm,条形孔位偏孔公差见下图:

@#@@#@钻孔与内层间距应≥0.1mm。

@#@@#@内层焊环非颈位处允许90°@#@崩孔。

@#@颈位处减少不可超过线宽20%或保留0.05mm的焊圈。

@#@@#@2.2@#@多孔@#@extrahole@#@孔数多于产品指示要求的数量,尤其是单元内的孔数。

@#@@#@可用已经确认用于检查的红胶片,与板进行对光拍对观察。

@#@@#@孔数量不允许多于客户要求(红胶片)的孔数,尤其是单元内的孔数。

@#@@#@2.3@#@漏孔@#@missinghole@#@孔数少于产品指示要求的数量,尤其是单元内的孔数。

@#@@#@可用已经确认用于检查的红胶片进行拍对观察。

@#@@#@单元孔数不允许少于客户要求,整板孔数不应少于红胶片上的孔数。

@#@@#@2.4@#@孔径过大@#@holediameterover@#@tolerance@#@是指钻孔后的直径过大,超出允差上限范围。

@#@@#@将测孔针对准孔,使测孔针垂直落下,所测孔所能穿过的测孔针最大的直径为该孔直径,注意测孔针在穿孔时可施加少许外力。

@#@@#@条孔的检查方法:

@#@长宽比≤1.8之短条孔用两个孔针测试,长条孔则采用卡尺或编程机。

@#@@#@不允许有孔径过大的现象。

@#@@#@条形孔宽度公差:

@#@@#@钻刀尺寸≥2.0mm公差为mm@#@钻刀尺寸≤1.975mm公差为mm@#@条形孔长度公差:

@#@@#@PTH孔钻后长度mm@#@NPTH孔依成品公差@#@质量检验规范@#@GeneralInspectionCriteria@#@文件编号:

@#@II93000-02@#@修订号:

@#@E@#@页数:

@#@第2页共3页@#@工序名称:

@#@钻孔@#@发布日期:

@#@2000/07/01@#@缺陷序号@#@缺陷名称@#@缺陷描述@#@检验方法@#@接收标准@#@2.5@#@孔径过小@#@holediameterunder@#@tolerance@#@是指钻孔后的直径过小,超出允差下限范围。

@#@@#@将测孔针对准孔,使测孔针垂直落下,所测孔所能穿过的测孔针最大的直径为该孔直径,注意测孔针在穿孔时可施加少许外力。

@#@@#@条孔的检查方法:

@#@长宽比≤1.8之短条孔用两个孔针测试,长条孔则采用卡尺或编程机。

@#@@#@不允许有孔径过小现象。

@#@@#@钻孔直径d≥2.0mmd<@#@2.0mm@#@孔径公差mmmm@#@条形孔长度公差:

@#@@#@PTH孔钻后长度mm@#@NPTH孔依成品公差@#@2.6@#@钻孔塞孔@#@blockhole@#@钻孔后,有异物滞留于孔内。

@#@@#@目视检验,在光台上进行或对光检验。

@#@@#@不允许有塞孔现象。

@#@@#@2.7@#@钻孔不穿@#@incompletedrilling@#@是指孔未被完全钻透,孔在轴线方向上仍有基材(含铜箔),使得孔径小于孔径要求。

@#@@#@目视检验或以测孔针测量。

@#@@#@见下图:

@#@@#@合格不合格不合格@#@2.8@#@孔边毛刺@#@burrsathole@#@circumference@#@是指钻孔后孔边之铜箔有伸入孔内的现象。

@#@a≤0.015mm@#@@#@a@#@目视检验或以100X放大镜检验。

@#@仲裁方法可用金相切片。

@#@@#@孔边毛屑应不大于0.015mm,且目视不允许看到明显毛刺。

@#@@#@质量检验规范@#@GeneralInspectionCriteria@#@文件编号:

@#@II93000-02@#@修订号:

@#@E@#@页数:

@#@第3页共3页@#@工序名称:

@#@钻孔@#@发布日期:

@#@2000/07/01@#@缺陷序号@#@缺陷名称@#@缺陷描述@#@检验方法@#@接收标准@#@2.9@#@孔环损坏@#@damageathole@#@circumference@#@钻孔后,孔四周边缘的铜箔有缺口,开裂损坏,铜箔翘起。

@#@@#@孔环损坏@#@目视检验或以10X放大镜检查。

@#@@#@不允许有孔坏损坏的现象。

@#@@#@2.10@#@孔壁粗糙@#@roughholewall@#@指孔内基材凹凸不平。

@#@@#@用金相切片法,在200X显微镜下观察或以测孔针测量。

@#@@#@孔壁粗糙凸起部分应不影响孔径要求,凹部分应不大于37.5μm,多层板凹陷部分应与内层相距不小于客户最小间距要求。

@#@@#@2.11@#@孔内毛刺@#@burrsinhole@#@与孔壁相连的凸起物,且该凸起物与孔壁相连不紧,易跌落。

@#@@#@毛刺@#@目视检验或用10X放大镜及窥孔镜。

@#@@#@不允许有孔内毛刺,孔壁应光滑平直。

@#@@#@2.12@#@孔变形@#@ovaldrilledhole@#@孔非标准的圆形、长形以及要求的形状而呈其他形状,如椭圆形、花生状。

@#@@#@目视检验或以10X放大镜(可用生产用曝光菲林作参考检验)。

@#@@#@孔变形应不影响钻孔孔径及能够保证有最小焊圈。

@#@@#@质量检验规范@#@GeneralInspectionCriteria@#@文件编号:

@#@II93000-03@#@修订号:

@#@F@#@页数:

@#@第1页共3页@#@工序名称:

@#@沉铜/加厚铜@#@发布日期:

@#@2000/07/01@#@缺陷序号@#@缺陷名称@#@缺陷描述@#@检验方法@#@接收标准@#@3.1@#@镀层剥离(镀层起泡)@#@platingcopperpeeloff@#@由于附着力不好,经化学沉铜或电镀后附着在基底上镀层与基底铜层分离的现象。

@#@@#@将5.08cm长度测试胶带(一般选用3M)紧贴在镀层表面以垂直于板面的力讯速拉起。

@#@@#@不允许有镀层剥离现象。

@#@@#@3.2@#@孔内无铜(孔内空洞、孔露基材)@#@voidinPTH@#@是指孔壁未沉积上铜或孔壁铜层有露出基材的现象。

@#@@#@用10X放大镜来检验。

@#@@#@见下图:

@#@@#@合格可接受不合格@#@空洞数不超过1个空洞总面积超过@#@总空洞面积不超过孔壁镀层面积5%@#@孔壁镀层面积5%环形空洞超过90°@#@@#@3.3@#@板面露基材@#@exposedlaminateon@#@platingcopper@#@指板面铜箔受损坏,造成基材露出的现象。

@#@@#@加厚铜层@#@沉铜层@#@基底铜@#@基材@#@目视或用10X放大镜检验。

@#@@#@板面露基材的现象可对照线路菲林,如未落在线路图形上则可接收。

@#@@#@3.4@#@板面铜粒@#@Cuparticleonsurface@#@板面铜镀层呈颗粒状的凸起。

@#@@#@铜粒@#@目视检验,及用10X放大镜检验。

@#@@#@铜粒最大直径应小于0.05mm,每304.8mm×@#@304.8mm范围内应不多于5个。

@#@@#@质量检验规范@#@GeneralInspectionCriteria@#@文件编号:

@#@II93000-03@#@修订号:

@#@F@#@页数:

@#@第2页共3页@#@工序名称:

@#@沉铜/加厚铜@#@发布日期:

@#@2000/07/01@#@缺陷序号@#@缺陷名称@#@缺陷描述@#@检验方法@#@接收标准@#@3.5@#@塞孔(铜丝入孔堵孔)@#@blockhole@#@指有非金属或金属异物滞留于孔内,当孔对光看时呈半透明或不透光的现象。

@#@@#@目视检验,在光台上进行或对光检验。

@#@@#@不允许有任何杂物滞塞于孔内。

@#@@#@3.6@#@孔壁镀层粗糙(镀瘤)@#@(coppernodule)@#@roughplatinginholewall@#@指孔壁镀层有颗粒凸起。

@#@@#@用金相切片法检验或以测孔针检验。

@#@@#@孔壁镀层粗糙(镀瘤)应不影响孔径及此时钻孔直径不小于钻刀直径±@#@0.060mm。

@#@@#@3.8@#@铜面粗糙(烧板)@#@roughplatingon@#@board(burning)@#@指板面不光滑,呈微小凹凸不平现象,且凸起物易脱落。

@#@@#@目视检验。

@#@@#@铜面必须光亮平滑,以手掌轻触板面移动不应有阻碍感。

@#@@#@3.9@#@板面凹痕@#@pitsanddentson@#@platingcopper@#@指板面不光滑,铜面下陷,多成圆形坑状。

@#@@#@目视检验及10X、100X放大镜检验。

@#@@#@板面凹痕深度不应超过铜厚的20%。

@#@@#@3.10@#@磨板过度@#@overdeburr/scrub@#@指由于去毛刺磨板过深导致孔口铜层被去除露出基材。

@#@@#@用10X、100X放大镜检验。

@#@@#@不允许露基材。

@#@@#@合格不合格@#@质量检验规范@#@GeneralInspectionCriteria@#@文件编号:

@#@II93000-03@#@修订号:

@#@F@#@页数:

@#@第3页共3页@#@工序名称:

@#@沉铜/加厚铜@#@发布日期:

@#@2000/07/01@#@缺陷序号@#@缺陷名称@#@缺陷描述@#@检验方法@#@接收标准@#@3.11@#@盲孔胶污@#@glueresidueoutof@#@buryhole@#@指盲孔板孔边有树脂残留。

@#@@#@目视检验。

@#@@#@不允许有盲孔胶污。

@#@@#@质量检验规范@#@GeneralInspectionCriteria@#@文件编号:

@#@II93000-04@#@修订号:

@#@F@#@页数:

@#@第1页共4页@#@工序名称:

@#@干膜@#@发布日期:

@#@2000/07/01@#@缺陷序号@#@缺陷名称@#@缺陷描述@#@检验方法@#@接收标准@#@4.1@#@断线、缺口@#@opencircuitry/nick@#@经干膜图形转移后,线路上有因曝光或菲林问题造成的额外干膜残留。

@#@@#@用10X或3X放大镜检验或目视检验。

@#@@#@不允许有断线现象。

@#@线路缺口满足下图所示条件可接受。

@#@@#@S@#@W@#@S@#@L@#@L@#@S≤10%WW@#@L≤W且L≤13mm@#@4.2@#@短路@#@shortcircuitry@#@经干膜图形转移后,两线路间干膜缺漏导致线路连通。

@#@@#@用10X或3X放大镜检验或目视检验。

@#@@#@不允许短路现象。

@#@@#@4.3@#@线幼@#@linewidthunder@#@requirement@#@指干膜图形转移后,线宽尺寸低于产品指示中的要求。

@#@@#@用100X放大镜检验。

@#@@#@如无特殊要求,对照线路图形或菲林应不超出原线宽0.015mm。

@#@@#@4.4@#@偏位(焊盘不够,崩焊盘、崩孔)@#@patternshift(annular@#@ringundersize,@#@broken/withoutannular@#@ring)@#@指图形相对于钻孔位或盲孔孔位发生偏移,或由于制作焊圈时直径不足,导致焊圈宽度达不到要求。

@#@@#@用100X放大镜检验。

@#@@#@M@#@@#@A@#@N@#@1.如无特殊要求,元件孔焊环:

@#@N≥0.075mm@#@A≥0.075mmM≥0.075mm@#@2.如无特殊要求,过电孔与盲孔焊环根据菲林制作标准,保证蚀刻后相切@#@4.5@#@标志错/漏@#@wrong/missing@#@marking@#@指图形内各标志、标识符号发生错误或遗漏。

@#@@#@对照线路图纸目视检验,注意检验各单元的标志情况。

@#@@#@不允许标志错漏。

@#@@#@质量检验规范@#@GeneralInspectionCriteria@#@文件编号:

@#@II93000-04@#@修订号:

@#@F@#@页数:

@#@第2页共4页@#@工序名称:

@#@干膜@#@发布日期:

@#@2000/07/01@#@缺陷序号@#@缺陷名称@#@缺陷描述@#@检验方法@#@接收标准@#@4.6@#@封错孔@#@wrongtentinghole@#@指将不需要干膜封孔的孔用干膜或胶粒覆盖住导致电镀不上。

@#@@#@目视检验。

@#@@#@不允许封错孔。

@#@@#@4.7@#@显影不净(残胶)@#@dryfilmunder@#@developed(residue)@#@指显影后板面线路上仍残留干膜的胶迹,通常透明。

@#@@#@将显影后的板浸入3-5%的CuCl2溶液中10秒,立即取出冲洗干净,若铜面仍然发亮,则表明该处有残胶。

@#@严重残胶目视检验也可发现。

@#@@#@不允许显影不干净(残胶)。

@#@@#@4.8@#@狗牙、线路不良@#@voidoncircuitry@#@poorcircuitry@#@指干膜图形转移后,线边干膜参差不齐,干膜侧壁齐直度不好。

@#@@#@用100X放大镜检验。

@#@@#@不允许线路不良。

@#@@#@4.9@#@线路凸起@#@circuitprotrusion@#@指干膜图形转移后,两线间干膜缺漏但未完全导致线路连通。

@#@@#@用100X放大镜检验。

@#@@#@线路凸起必须满足下列图示要求才可接受:

@#@@#@L≤W或L≤13mm@#@干膜S≤10%W@#@WS@#@L@#@4.10@#@板边干膜碎@#@residueonboardedge@#@指干膜的片状残渣,附着于非线路其它位置,易移动。

@#@@#@目视检验或用10X或3X放大镜。

@#@@#@不允许有干膜碎。

@#@@#@4.11@#@砂孔@#@pitsonD/F@#@指干膜表面出现微小的露出铜面的空洞。

@#@@#@目视检查。

@#@@#@正片法生产板允许最大直径不超过0.13mm的砂孔存在;@#@负片法生产板不允许砂孔。

@#@@#@4.12@#@穿封孔@#@brokententinghole@#@指覆盖于孔上的干膜破裂及洞穿。

@#@@#@目视检验。

@#@@#@不允许穿封孔的现象。

@#@@#@质量检验规范@#@GeneralInspectionCriteria@#@文件编号:

@#@II93000-04@#@修订号:

@#@F@#@页数:

@#@第3页共4页@#@工序名称:

@#@干膜@#@发布日期:

@#@2000/07/01@#@缺陷序号@#@缺陷名称@#@缺陷描述@#@检验方法@#@接收标准@#@4.13@#@干膜起泡、干膜剥离@#@D/Fblistering@#@D/Fpeeloff@#@指由于附着力不良,附着于铜面的干膜与铜面发生分离。

@#@@#@目视检验。

@#@@#@不允许有干膜起泡剥离的现象。

@#@@#@4.14@#@干膜碎入孔@#@D/Fresidueonhole@#@wall@#@指干膜碎粘附于孔壁之上。

@#@@#@目视检验或用10X放大镜。

@#@注意检验干膜返洗板的孔内。

@#@@#@不允许干膜碎入孔。

@#@@#@4.15@#@铜面擦花@#@scratch@#@指板面受机械外力作用,板面铜层突然减少。

@#@@#@目视检验。

@#@@#@不允许在金手指位有擦花现象,任何位置不允许出现擦花露出板料。

@#@@#@4.16@#@板";i:

7;s:

28324:

"CCAR121FS民用航空产品和零部件合格审定规定@#@ @#@公共航空运输承运人运行合格审定规则@#@(国际通用格式)@#@目录 @#@A分部总则*@#@B分部运行合格审定的一般规定*@#@C分部管理运行合格证持有人的一般规定*@#@E分部航路的批准*@#@G分部手册的要求*@#@H分部飞机的要求*@#@I分部飞机性能使用限制*@#@M分部机组成员和其他航空人员的要求*@#@N分部训练大纲*@#@O分部机组成员的合格要求*@#@P分部机组成员值勤期限制、飞行时间限制和休息要求*@#@Q分部飞行签派员的合格要求和值勤时间限制*@#@T分部飞行运作*@#@U分部签派放行*@#@V分部记录和报告*@#@W分部双发飞机延伸航程运行(ETOPS)*@#@Y分部法律责任*@#@Z分部附则*@#@附件A定义*@#@附件B急救箱和应急医疗箱*@#@附件C本规则121.161规定的应急撤离程序演示准则*@#@附件D飞行训练要求*@#@附件E熟练检查要求*@#@附件F民用飞机训练分级*@#@附件G高级飞行模拟机的使用*@#@附件H双发飞机延伸航程运行(ETOPS)@#@——运行和飞机合格审定要求*@#@附件I多普勒雷达和惯性导航系统*@#@关于《公共航空运输承运人运行合格审定规则》的说明*@#@ @#@ @#@A分部总则@#@121.1[目的和依据]@#@为了对公共航空运输承运人进行运行合格审定和持续监督检查,保证其达到并保持规定的运行安全水平,根据《中华人民共和国民用航空法》制定本规则。

@#@@#@121.3[适用范围]@#@(a)本规则适用于使用最大起飞全重5700千克以上的多发飞机,从事国内或国际定期、不定期公共航空运输经营活动的在中华人民共和国境内依法设立的公共航空运输承运人。

@#@@#@(b)公共航空运输承运人应当遵守其他有关的中国民用航空规章,但在本规则对相应要求进行了增补或提出了更高标准的情况下,则按本规则的要求执行。

@#@@#@121.5[定义]@#@除本规则其他章中另有规定外,本规则中用语的含义在本规则附件A《定义》中规定。

@#@@#@121.7[运行合格审定的基本要求]@#@(a)中国民用航空总局(以下简称民航总局)统一负责全国公共航空运输承运人的运行合格审定和持续监督检查,民航地区管理局及其派出机构根据授权负责所辖地区公共航空运输承运人的运行合格审定和持续监督检查。

@#@@#@(b)民航总局、民航地区管理局及其派出机构(以下简称局方)委任的单位或者个人(以下简称局方委任代表)负责局方指定的具体检查工作。

@#@@#@(c)公共航空运输承运人只有经局方按本规则和中国民用航空规章第121AA部审定合格,获得局方颁发的公共航空运输承运人运行合格证(以下简称运行合格证)和运行规范后,方可按运行规范的要求实施本规则规定的运行。

@#@@#@(d)公共航空运输承运人取得运行合格证和运行规范后,即成为本规则规定的运行合格证持有人(以下简称合格证持有人)。

@#@合格证持有人不得违反运行合格证和运行规范的要求实施运行,不得超越颁发给其的偏离许可和豁免许可。

@#@@#@121.9[飞机的湿租]@#@(a)除经民航总局按有关规定批准外,合格证持有人不得湿租境外航空营运人或境内未按本规则批准运行的航空营运人的飞机。

@#@@#@(b)合格证持有人将飞机湿租给国内外其他公共航空运输承运人之前,应当向局方提交一份所签订的租赁合同和有关批准文件的副本。

@#@@#@(c)局方收到租赁合同副本后,将确定合同中的哪一方控制飞机的运行,并根据需要,给合同的双方分别颁发运行规范的修改项。

@#@出租人应当提供下列可以根据需要列入双方运行规范的信息:

@#@@#@

(1)合同双方的名称和合同的有效期限;@#@@#@

(2)合同所涉及的每架飞机的国籍标志和登记标志;@#@@#@(3)运行种类,按本规则实施的运行分为国内运行和国际运行两个种类;@#@@#@(4)运行的机场或区域;@#@@#@(5)具体说明计划由哪一方控制运行和实施这种运行控制的时间、机场或区域。

@#@@#@(d)在对前款事项作出决定时,局方将考虑下列因素:

@#@@#@

(1)机组成员和训练;@#@@#@

(2)飞机适航性和维修工作;@#@@#@(3)飞行签派;@#@@#@(4)飞机的补给服务;@#@@#@(5)航班计划;@#@@#@(6)局方认为有关的其他因素。

@#@@#@(e)经局方批准,合格证持有人在因特殊原因取消其飞机的飞行时,可以租用带有一名或多名机组成员的飞机,载运其旅客进行一次或多次飞行。

@#@这种飞行应当遵守本规则相应于所实施的该种运行的规定。

@#@@#@121.11[适用于在国外运行的规则]@#@合格证持有人在国外运行时,应当遵守有关国家的空中交通规则和当地机场的规则。

@#@但是,在本规则的规定更为严格并且不与该国有关规则相抵触的情况下,应当遵守本规则的规定。

@#@@#@B分部运行合格审定的一般规定@#@121.21[运行合格证的申请]@#@(a)运行合格证的申请人应当按局方规定的格式和方法提交申请书,申请书中应当包含局方要求申请人提交的所有内容。

@#@@#@(b)申请书应当在不迟于计划运行日期之前90天提交。

@#@@#@(c)初次申请运行合格证的申请人,应当在提交申请书的同时,提交说明计划运行的性质和范围的文件,包括准许申请人从事经营活动的有关证明文件。

@#@@#@121.23[运行合格证的颁发条件]@#@(a)局方在经过运行合格审定之后认为申请人符合下列全部条件,则为该申请人颁发公共航空运输承运人运行合格证和相应的运行规范:

@#@@#@

(1)满足本规则和中国民用航空规章第121AA部所有适用条款的要求;@#@@#@

(2)按中国民用航空规章的规定,配备了合适的和足够的人员、设备、设施和资料,并且能够按本规则的规定及其运行规范实施安全运行。

@#@@#@(b)申请人具有下列情形之一的,不予颁发运行合格证:

@#@@#@

(1)申请人没有配备合适的或足够的人员、设备、设施和资料,或者不能按照有关民用航空规章实施安全运行;@#@@#@

(2)申请人原先持有的公共航空运输承运人运行合格证已被吊销;@#@@#@(3)申请人安排或计划安排担任本规则第十六条第一款规定的主要管理职位的人员,曾经担任另一合格证持有人的具有运行控制权的职位并对该合格证持有人合格证的吊销或拟予吊销负有主要责任;@#@@#@(4)对本申请人有控制权或股份控制权的人员,曾对另一合格证持有人合格证的吊销或拟予吊销负有主要责任并且对该合格证持有人具有相同或类似的控制权或股份控制权。

@#@@#@121.25[运行合格证和运行规范的内容]@#@(a)公共航空运输承运人运行合格证包含下列内容:

@#@@#@

(1)合格证持有人的名称;@#@@#@

(2)合格证持有人主营运基地的地址;@#@@#@(3)合格证的编号;@#@@#@(4)合格证的生效日期;@#@@#@(5)负责监督该合格证持有人运行的局方机构名称或代号;@#@@#@(6)被批准的运行种类;@#@@#@(7)说明经审定,该合格证持有人符合本规则和中国民用航空规章第121AA部的相应要求,批准其按所颁发的运行规范实施运行。

@#@@#@(b)公共航空运输承运人的运行规范包含下列内容:

@#@@#@

(1)主营运基地的具体地址,需要作为合格证持有人与局方进行通信联系的不同于主营运基地地址的地址,以及其文件收发机构的名称与通信地址;@#@@#@

(2)对每种运行的实施规定的权利、限制和主要程序;@#@@#@(3)每个级别和型别的飞机在运行中所需要遵守的其他程序;@#@@#@(4)批准使用的每架飞机型号、系列编号、国籍标志和登记标志,运行中需要使用的每个正常使用机场、备降机场、临时使用机场和加油机场。

@#@经局方批准,这些项目可列在现行有效的清单中,作为运行规范的附件,并在运行规范的相应条款中注明该清单名称。

@#@合格证持有人不得使用未列在清单上的任何飞机或机场;@#@@#@(5)批准的运行种类;@#@@#@(6)批准运行的航线和区域及其限制;@#@@#@(7)机场的限制;@#@@#@(8)批准的控制飞机重量与平衡的方法;@#@@#@(9)飞机互换的要求;@#@@#@(10)湿租飞机的有关资料;@#@@#@(11)局方按规定颁发的豁免或批准的偏离;@#@@#@(12)局方认为必需的其他项目。

@#@@#@121.27[运行合格证和运行规范的有效期限]@#@(a)运行合格证在出现下列情形之一时方为失效:

@#@@#@

(1)合格证持有人自愿放弃,并将其交回局方;@#@@#@

(2)局方吊扣,吊销或以其他方式终止该合格证。

@#@@#@(b)运行规范在出现下列情形之一时方为全部失效或部分失效:

@#@@#@

(1)局方吊扣、吊销或以其他方式终止运行合格证;@#@@#@

(2)局方暂停或终止该运行规范中全部或部分运行的批准;@#@@#@(3)合格证持有人没有实施该运行规范中批准的一种或多种运行超过30天,并且没有遵守121.47的程序恢复该一种或多种运行。

@#@@#@(c)当运行合格证或运行规范被吊扣、吊销或因其他原因而失效时,合格证持有人应当将运行合格证或运行规范交还局方。

@#@@#@121.29[运行合格证和运行规范的检查]@#@合格证持有人应当将其运行合格证和运行规范保存在主营运基地,并能随时接受局方的检查。

@#@@#@121.31[运行合格证的修改]@#@(a)在下列情形下,局方可以修改按本规则颁发的运行合格证:

@#@@#@

(1)局方认为为了安全和公众利益需要修改;@#@@#@

(2)合格证持有人申请修改,并且局方认为安全和公众利益允许进行这种修改。

@#@@#@(b)合格证持有人申请修改其运行合格证时,应当遵守下列程序:

@#@@#@

(1)合格证持有人应当在不迟于其计划的修改生效日期前30天向局方提交修改其运行合格证的申请书;@#@@#@

(2)申请书应当按局方规定的格式和方法向局方提交。

@#@@#@(c)当合格证持有人对其运行合格证修改的申请被拒绝或对局方发出的修改决定有不同意见,请求重新考虑时,应当在收到通知后30天之内向民航总局提出重新考虑的请求。

@#@@#@121.33[合格证持有人在保存和使用运行规范上的责任]@#@(a)合格证持有人应当在其主营运基地保存一套独立的和完整有效的运行规范。

@#@@#@(b)合格证持有人应当将其运行规范中的有关内容或信息,写进本规则G分部规定的手册中,并且应当清楚地写明这些内容是其运行规范的一部分,还应当说明运行规范的每一条要求具有强制性。

@#@@#@(c)合格证持有人应当持续保证其每个参与运行工作的人员,熟知运行规范中适用于该人员工作职责的有关规定。

@#@@#@121.35[运行规范的修改]@#@(a)在下列任一情况下,局方可以修改按本规则颁发的运行规范:

@#@@#@

(1)局方认为为了安全和公众利益需要修改;@#@@#@

(2)合格证持有人申请修改,局方认为安全和公众利益允许此种修改。

@#@@#@(b)除本条(e)款规定的情形外,局方提出修改合格证持有人的运行规范时,使用下列程序:

@#@@#@

(1)局方以书面形式提出修改内容,通知合格证持有人;@#@@#@

(2)局方确定一个不少于7天的合理期限,在此期限内,合格证持有人可以对修改内容提交有关书面资料和意见;@#@@#@(3)局方在考虑了所提交的全部材料后,作出下列决定并通知合格证持有人:

@#@@#@(i)采用全部修改内容;@#@@#@(ii)采用部分修改内容;@#@@#@(iii)撤销所提出的修改内容。

@#@@#@(4)当局方颁发了运行规范的修改项时,修改项在合格证持有人收到通知30天后生效,但下列情况除外:

@#@@#@(i)局方发现,根据本条(e)款,存在紧急情况,为了安全需要立即行动;@#@@#@(ii)合格证持有人根据本条(d)款,请求对修改的决定重新考虑。

@#@@#@(c)当合格证持有人申请修改其运行规范时,应当遵守下列程序:

@#@@#@

(1)合格证持有人应当至少在计划的运行规范修改生效日期前15天提交修改其运行规范的申请书。

@#@但有下列任一情形的,应当至少在计划的运行规范修改生效日期前90天提出申请:

@#@@#@(i)兼并其他营运人或增设按本规则运行的分支机构的;@#@@#@(ii)增加运行的资产、需要通过验证试飞重新证明其能够安全运行的;@#@@#@(iii)本规则121.25(a)款中确定的运行种类改变的;@#@@#@(iv)由于破产行为而暂停运行后需要恢复运行的;@#@@#@(v)初次引进以前未经公共航空运输承运人运行验证试飞的飞机的。

@#@@#@

(2)申请书应当以局方规定的格式和方法向局方提交。

@#@@#@(3)在考虑了提交的所有材料后,局方将以下列方式之一通知合格证持有人:

@#@@#@(i)接受所申请的全部修改;@#@@#@(ii)接受所申请的部分修改;@#@@#@(iii)拒绝所申请的修改。

@#@此时,合格证持有人可按本条(d)款规定请求局方对其拒绝决定进行重新考虑。

@#@@#@(4)如果局方批准了修改,在与合格证持有人就其修改的贯彻问题进行协调后,修改项在局方批准的日期生效。

@#@@#@(d)当合格证持有人对局方关于运行规范修改项的决定提出重新考虑请求时,应当遵守下列程序:

@#@@#@

(1)合格证持有人应当在收到局方拒绝修改其运行规范的通知后,或在收到局方提出修改其运行规范的通知后30天之内,向民航总局提出对该决定进行重新考虑的请求。

@#@@#@

(2)如果重新考虑的请求是在30天之内提出的,则局方颁发的任何修改暂停生效,除非局方发现,根据本条(e)款,存在紧急情况,为了安全需要立即行动。

@#@@#@(3)如果重新考虑的请求不是在30天之内提出的,那么应当使用本条(c)款的程序。

@#@@#@(e)如果局方发现,存在危及安全、需要立即行动的紧急情况,使得本条规定的程序不能实行,或按程序进行将违背公众利益,则可采取下列措施:

@#@@#@

(1)局方将修改运行规范,并使修改项在合格证持有人收到该修改通知的日期立即生效。

@#@@#@

(2)在发给合格证持有人的通知中,局方将说明原因,指出存在危及安全、需要立即行动的紧急情况,或者指出修改推迟生效将违背公众利益的情况。

@#@@#@C分部管理运行合格证持有人的一般规定@#@121.41[监察和检查的实施]@#@(a)合格证持有人应当接受局方在任何时间或地点对其进行的监察或检查,以确定其是否符合中国民用航空规章的规定,是否符合其运行合格证和运行规范的规定。

@#@@#@(b)合格证持有人应当能在其主营运基地向局方提供下列资料:

@#@@#@

(1)合格证持有人的公共航空运输承运人运行合格证和运行规范;@#@@#@

(2)负责按中国民用航空规章规定应当保存的每种记录、文件、报告的人员的姓名、地点的现行清单。

@#@@#@(c)负责保存合格证持有人记录、文件、报告的所有人员,应当能向局方提供这些资料。

@#@@#@(d)局方可根据本条(a)款检查的结果或任何其他适当的材料,确定合格证持有人是否合格于继续持有其运行合格证和运行规范。

@#@@#@(e)合格证持有人如果不能按局方要求,提供其运行合格证、运行规范或任何必需的记录、文件、报告,局方可以暂停其运行合格证和运行规范中的部分或全部运行批准。

@#@@#@121.43[按本规则实施运行所必需的管理人员]@#@(a)合格证持有人应当拥有足够的合格管理人员和技术人员,以保证在其运行中保持最高的安全水平。

@#@合格证持有人应当在下列职位上安排合格的专职人员:

@#@@#@

(1)负责运行的副总裁或副总经理;@#@@#@

(2)负责维修的副总裁或副总经理;@#@@#@(3)总飞行师;@#@@#@(4)总工程师。

@#@@#@(b)对于某项具体运行,如果合格证持有人能证明,由于所涉及的运行种类、所使用的飞机数量与型号和运行的区域等因素,使用较少的管理人员能够完成本条(a)款规定职位的全部职责并能以同等安全水平完成运行,局方可以认可其管理人员的配备。

@#@@#@(c)本条(a)款要求的或按本条(b)款认可的职位名称和管理人员数量,应当明确填入合格证持有人的运行规范。

@#@@#@(d)担任本条(a)款或(b)款要求的或认可的职位的人员,以及按运行合格证实施运行的各级负责人,应当符合下列要求:

@#@@#@

(1)在训练、经验、专业知识上保持合格水平;@#@@#@

(2)在其职责范围内,理解有关合格证持有人各种运行的下列资料:

@#@@#@(i)有关中国民用航空规章;@#@@#@(ii)合格证持有人的运行规范;@#@@#@(iii)航空安全标准和安全运行常规;@#@@#@(iv)中国民用航空规章中所有适用的维修和适航要求;@#@@#@(v)本规则121.131要求的手册;@#@@#@(3)严格履行其职责,以符合适用的规章要求,并保证安全运行。

@#@@#@(e)合格证持有人应当在本规则G分部要求的手册内的一般政策规定中,写明本条(a)款规定的人员的任务、职责和权力,并写明担任这些职务人员的姓名和业务地址。

@#@合格证持有人应当在上述所列职位上的人员变换或空缺后10天内通知局方。

@#@@#@121.45[管理人员的合格条件]@#@(a)担任121.43(a)款中负责运行的副总裁或副总经理的人员应当符合下列条件:

@#@@#@

(1)持有航线运输驾驶员执照;@#@@#@

(2)在最近6年内,在该合格证持有人使用相同级别飞机所实施的按本规则的运行中具有运行控制权的职位上,至少有3年管理经历;@#@@#@(3)对于初次担任负责运行的副总裁或副总经理的人员,在最近的6年内,至少在该合格证持有人按本规则运行的相同级别的飞机上具有担任机长3年的经历;@#@对于具有负责运行的副总裁或副总经理经历的人员,至少在该合格证持有人按本规则运行的相同级别的飞机上具有担任机长3年的经历。

@#@@#@(b)担任121.43(a)款中总飞行师的人员应当符合下列条件:

@#@@#@

(1)持有航线运输驾驶员执照,至少具有该合格证持有人按本规则运行中所用的一种飞机的合适等级;@#@@#@

(2)对于初次担任总飞行师的人员,在最近6年内,至少在该合格证持有人按本规则运行的相同级别的飞机上,具有担任机长3年的经历;@#@对于具有总飞行师经历的人员,至少在与该合格证持有人按本规则运行的相同级别的飞机上,具有担任机长3年的经历。

@#@@#@(c)担任本规则121.43(a)款中负责维修的副总裁或副总经理和总工程师的人员应当符合有关规定的条件。

@#@@#@(d)局方可以批准合格证持有人使用不符合本条(a)、(b)、(c)款规定的经历要求的人员,只要局方认为该员胜任此项工作。

@#@@#@121.47[运行的近期经历]@#@(a)合格证持有人如果连续中断其运行规范中批准实施的某种运行达30天,则在此日期之后,应当按本条(b)款规定恢复运行,否则不得继续实施此种运行。

@#@@#@(b)如果合格证持有人运行规范所批准的某种运行,连续间断时间超过30天,只有符合下列条件并经局方批准后,方可恢复该种运行:

@#@@#@

(1)在恢复该种运行之前,至少提前7天通知局方;@#@@#@

(2)如果局方决定重新进行全面检查,以确定其是否保持了合适和足够的配备,能否实施安全运行,合格证持有人应当在前述7天期间,使其处于能随时接受检查的状态。

@#@@#@121.49[主营运基地和主飞行基地]@#@(a)合格证持有人应当保持一个主营运基地。

@#@合格证持有人还可建立一个主飞行基地和若干个飞行基地,主飞行基地可以与主营运基地在同一地点,也可以在不同地点。

@#@@#@(b)在计划建立或变更主营运基地、主飞行基地之前至少30天,合格证持有人应当以书面形式通知局方。

@#@@#@121.51[合格证持有人名称的使用]@#@(a)合格证持有人按本规则实施运行时所使用的名称应当与其运行规范上所列名称一致。

@#@@#@(b)除经局方批准外,合格证持有人应当在按本规则运行的飞机上明显地标出其名称,否则不得运行该飞机。

@#@飞机上标示名称的方法及其可读性应当经局方认可。

@#@@#@121.53[按军方合同实施运行的偏离批准]@#@(a)局方可以批准合格证持有人偏离本规则的适用规定,实施其按军方合同确定的运行。

@#@@#@(b)在按本条批准一项偏离时,局方将对合格证持有人的运行规范颁发相应的修改项。

@#@@#@(c)局方在任何时候可以终止按本条颁发的偏离批准。

@#@@#@121.55[实施应急运行的偏离批准]@#@(a)在紧急情况下并满足下列两个条件时,局方可以批准合格证持有人偏离本规则的适用规定:

@#@@#@

(1)在该紧急情况下为保护人员生命和财产必须采取运送人员或财产的行动;@#@@#@

(2)局方认为,为了立即实施这些运行,应当偏离有关规定。

@#@@#@(b)在紧急情况下,局方可以使用下列方法之一批准偏离:

@#@@#@

(1)局方对合格证持有人的运行规范颁发相应的修改;@#@@#@

(2)如果情况紧急不允许及时修改运行规范,则局方可以用口头或其他方式批准该偏离,但合格证持有人应当在开始这种运行后24小时之内,向局方提交说明这种紧急情况性质的报告。

@#@@#@121.57[需要立即决断和处置的紧急情况]@#@(a)在需要立即决断和处置的紧急情况下,机长可以采取他认为在此种情况下为保证飞行安全应当采取的任何行动。

@#@在此种情况下,机长可以在保证安全所需要的范围内偏离规定的运行程序与方法、天气最低标准和其他规定。

@#@@#@(b)飞行签派员在飞行期间发现需要其立即决断和处置的紧急情况时,应当将紧急情况通知机长,确实弄清机长的决断,并且应当将该决断作出记录。

@#@如果在上述情况下,该飞行签派员不能与飞行人员取得联系,则应当宣布进入应急状态,并采取他认为在此种情况下为保证飞行安全应当采取的任何行动。

@#@@#@(c)当机长或飞行签派员行使应急权力时,应当将飞行的进展情况及时准确地报告给相应的空中交通管制部门和签派中心。

@#@宣布应急状态的人员应当通过该合格证持有人负责运行的副总裁或副总经理,向局方书面报告任何偏离。

@#@飞行签派员应当在应急状态发生后10天内提交书面报告,机长应当在返回驻地后10天内提交书面报告。

@#@@#@E分部航路的批准@#@121.91[航路批准的基本要求]@#@(a)申请航路批准的合格证持有人应当证明符合下列条件:

@#@@#@

(1)能在该航路上每一正常使用机场、临时使用机场或加油机场之间令人满意地实施运行;@#@@#@

(2)对于计划的运行,具有满足本规则121.95至121.103要求的设施与服务。

@#@@#@(b)在证明符合本条(a)款要求时,如果合格证持有人在考虑了机场、灯光、维修、通信、导航、加油、地面、机载无线电等各种设施的可用性和充分性,以及参与运行的全体人员的能力之后,证明能保证飞行安全,局方可不要求在该航路上作航路试飞。

@#@@#@121.93[航路宽度]@#@(a)经批准的航路、航段及固定航线具有的宽度应当至少与这些固定航线或航路的规定宽度相等。

@#@在局方认为有必要对经批准的航路另行确定宽度时,将考虑下列因素:

@#@@#@

(1)地形障碍的超越;@#@@#@

(2)最低航路高度;@#@@#@(3)地面和机载导航设备;@#@@#@(4)空中交通密度;@#@@#@(5)空中交通管制程序。

@#@@#@(b)局方对经批准的航路另行确定的宽度,将具体规定在该公共航空运输承运人的运行规范中。

@#@@#@121.95[必需的机场资料]@#@(a)合格证持有人应当证明,所申请批准的航路上具有足够的机场,并且这些机场装备了适合于所申请运行的设施。

@#@其中所考虑的因素应当包括机场的等级、道面、障碍物、设施、公众保护、灯光、导航、通信、气象设施以及空中交通管制等。

@#@@#@(b)合格证持有人应当证明,对于所使用的每个机场,都能够获得、保存现行有效的航行资料,并且具有将其分发给每个有关人员的经批准的资料管理系统,以确保飞机在该机场运行的安全。

@#@这种航行资料应当包括下列方面的内容:

@#@@#@

(1)机场@#@(i)基本设施;@#@@#@(ii)公众保护设施;@#@@#@(iii)导航、通信、气象设施;@#@@#@(iv)影响起飞、着陆或地面运行的建筑物;@#@@#@(v)空中交通服务设施。

@#@@#@

(2)跑道、停止道和净空道@#@(i)尺寸;@#@@#@(ii)道面性质、PCN值;@#@@#@(iii)标志和灯光系统;@#@@#@(iv)标高和坡度。

@#@@#@(3)变换的跑道入口@#@(i)位置;@#@@#@(ii)尺寸;@#@@#@(iii)用于起飞、用于着陆或二者兼用。

@#@@#@(4)障碍物@#@(i)影响按本规则I分部进行起飞和着陆性能计算的障碍物;@#@@#@(ii)起控制作用的障碍物。

@#@@#@(5)仪表飞行程序@#@(i)离场程序;@#@@#@(ii)进场程序;@#@@#@(iii)进近程序;@#@@#@(iv)复飞程序。

@#@@#@(6)特殊资料@#@(i)跑道视程测量设备;@#@@#@(ii)低能见度条件下的盛行风。

@#@@#@(c)如果负责管理该合格证持有人的民航地区管理局发现该合格证持有人经批准的关于收集、分发和使用航行资料的系统应当予以改进才能恰当地继续工作,则合格证持有人在接到该部门的通知后,应当立即对其系统进行改进。

@#@在合格证持有人接到这样的通知之后30天内,可向民航总局飞行标准部门提出重新考虑的请求。

@#@重新考虑的请求使该通知处于暂缓执行状态,直至民航总局飞行标准部门作出决定时止。

@#@但是,如果民航地区管理局认为存在关系到航空运输安全、需要立即采取措施的紧急情况,则民航总局飞行标准部门可以根据所陈述的理由,使要求改进的通知立即生效。

@#@@#@121.97[通信设施]@#@(a)除本条(b)款规定外,合格证持有人应当证明,在正常运行条件下,在整个航路上,所有各点都具有陆空双向无线电通信系统,能保证每一架飞机与相应的签派室之间,每一架飞机与相应的空中交通管制单位之间,以直接的或通过经批准的点到点间的线路进行迅速可靠的通信联系。

@#@除经局方根据所用机型和运行情况作出特殊批准外,对于合格证持有人的";i:

8;s:

12850:

"C++高效获取函数调用堆栈@#@C++高效获取函数调用堆栈@#@问题:

@#@在程序的设计开发过程中,往往由于设计上的不足、编程上考虑得不周全或一些失误会导致程序的崩溃,影响了项目的进展,所以程序实现应该是异常安全的。

@#@当出现了问题,需要能够快速找到问题所在,并确定出程序的上下文环境。

@#@若能重现出现问题时的函数调用堆栈,对解决问题会有很大的帮助。

@#@@#@以往打印函数堆栈一般是使用DbgHelp.dll提供的功能进行。

@#@该方法需要额外链接微软提供的库,该库有强大的功能,但使用上也比较复杂。

@#@在此就不作介绍,有兴趣可以另外查阅书籍。

@#@@#@这里介绍一下另外一种实现方案,采用程序运行堆栈回溯确定函数的调用地址,并根据VC编译出来的map文件进行定位函数地址。

@#@该方法功能单一,使用简单,效率较高。

@#@@#@1、背景知识@#@首先介绍一下该技术要用到的一些背景知识,一是函数调用堆栈,另一个就是异常处理。

@#@@#@1.1函数调用堆栈@#@调用堆栈与调用约定关系密切,平常编程中使用的_cdecl、__stdcall、__fastcall、WINAPI、APIENTRY、CALLBACK、PASCAL都是调用约定。

@#@分类上有C语言调用约定、Pascal语言调用约定、This调用约定、快速调用约定、裸调用约定@#@1.1.1C语言调用约定@#@参数从右到左入栈,个数可变,调用函数者负责堆栈清理,性能比较低@#@1.1.2Pascal语言调用约定@#@参数从右到左入栈,个数固定,函数体本身就能知道传进来的参数个数@#@大部分的WindowsAPI都采用Pascal语言调用约定@#@1.1.3This调用约定@#@调用约定跟PASCAL语言调用约定相同,只是另外通过ECX寄存器传送一个额外的参数—this指针@#@1.1.4快速调用约定@#@要求将参数放在寄存器中,左边两个大小小于4个字节参数放在ECX和EDX寄存器,其余规定同Pascal调用约定。

@#@@#@1.1.5裸调用约定@#@__declspec(naked)@#@1.2异常处理@#@1.2.1C语言中提供的异常处理机制@#@setjmp与longjmp之外,goto语句在实际编程中也使用很广泛,处理机制并不是十分严谨,而且比较杂,功能也非常有限@#@1.2.2结构化异常处理(StructuredExceptionHandling,SEH)@#@微软提供给WIN32平台的异常处理机制,__try、__except、__finally、__leave就是提供该功能的关键字。

@#@用__try定义出受监控的代码模块,__except定义异常处理模块,可以是平面的线性结构,也可以是分层的嵌套结构。

@#@处理机制是向上逐级搜索恰当的异常处理模块,包括跨函数的多层嵌套try-except语句。

@#@@#@__except关键字带一个表达式作为参数。

@#@表达式的值来匹配查找正确的异常处理模块,可以有1,2,3三个值。

@#@处理流程定义如下:

@#@@#@1.受监控的代码模块被执行(也即__try定义的模块代码);@#@@#@  2.如果上面的代码执行过程中,没有出现异常的话,那么控制流将转入到__except子句之后的代码模块中;@#@@#@  3.否则,如果出现异常的话,那么控制流将进入到__except后面的表达式中,也即首先计算这个表达式的值,之后再根据这个值,来决定做出相应的处理。

@#@这个值有三种情况,如下:

@#@@#@  EXCEPTION_CONTINUE_EXECUTION(–1)异常被忽略,控制流将在异常出现的点之后,继续恢复运行。

@#@@#@  EXCEPTION_CONTINUE_SEARCH(0)异常不被识别,也即当前的这个__except模块不是这个异常错误所对应的正确的异常处理模块。

@#@系统将继续到上一层的try-except域中继续查找一个恰当的__except模块。

@#@@#@  EXCEPTION_EXECUTE_HANDLER

(1)异常已经被识别,也即当前的这个异常错误,系统已经找到了并能够确认,这个__except模块就是正确的异常处理模块。

@#@控制流将进入到__except模块中。

@#@@#@当离开当前的作用域时,finally块区域内的代码都将会被执行到@#@Windows提供了两个API函数,这两个函数只能是在__except后面的括号中的表达式作用域内有效,否则结果可能没有保证,定义如下:

@#@@#@LPEXCEPTION_POINTERSGetExceptionInformation(VOID);@#@返回更全面的信息@#@DWORDGetExceptionCode(VOID);@#@返回错误代码@#@用到的数据结构,定义如下:

@#@@#@typedefstruct_EXCEPTION_POINTERS@#@{@#@PEXCEPTION_RECORDExceptionRecord;@#@//异常相关的信息@#@PCONTEXTContextRecord;@#@//异常发生时,线程当时的上下文环境,主要包括寄存器的值@#@}EXCEPTION_POINTERS;@#@@#@typedefstruct_EXCEPTION_RECORD@#@{@#@DWORDExceptionCode;@#@@#@DWORDExceptionFlags;@#@@#@struct_EXCEPTION_RECORD*ExceptionRecord;@#@@#@PVOIDExceptionAddress;@#@@#@DWORDNumberParameters;@#@@#@UINT_PTRExceptionInformation[EXCEPTION_MAXIMUM_PARAMETERS];@#@@#@}EXCEPTION_RECORD;@#@@#@typedefstruct_CONTEXT@#@{@#@…@#@DWORDEbp;@#@//寄存器指针@#@…@#@}CONTEXT;@#@@#@1.2.3C++异常处理模型@#@建立在SEH机制之上,经常用到的try,catch,throw就是该处理模型的关键字。

@#@Catch子名可以带一个参数,可以是各种类型的异常数据对象,该语句根据异常对象的类型来匹配。

@#@@#@1.2.4SEH与C++异常模型的混合使用@#@• @#@SEH与C++异常模型,可以在一起被混合使用。

@#@但最好听从MSDN的建议:

@#@在C程序中使用try-except和try-finally;@#@而C++程序则应该使用try-catch。

@#@@#@• @#@混合使用时,C++异常模型可以捕获SEH异常;@#@而SEH异常模型也可以捕获C++类型的异常。

@#@而后者通常有点小问题,它一般主要运用在提高和保证产品的可靠性上(也即在顶层函数中使用try-except语句来catch任何异常)@#@• @#@VC实现的异常处理机制中,不管是try-except模型,还是try-catch模型,它们都是以函数作为一个最基本“分析和控制”的目标,也即一个函数中只能采用一种形式的异常处理规则。

@#@@#@1.2.5常用方式@#@限制一:

@#@如果一个函数中有局部对象的存在,若有异常捕获的话,那么它就一定得采用C++的异常处理机制,而不能采用__try,__except方式。

@#@@#@限制二:

@#@一个函数只能采用一种形式的异常处理规则。

@#@@#@所以实践中try,catch处理模型较为常用,SEH类型的系统异常可以采用catch(…)语法来捕获,而该捕捉方式并没有提供上下文环境信息。

@#@@#@由于该问题的存在,使用时可以使用VC提供的_set_se_translator函数进行SEH到CE的转换。

@#@该函数可以设置一个回调函数,当每次发生异常时系统就会调用该回调函数。

@#@若该回调函数定义为抛出一个对象的话,就可以实现从SHE到对象的转换。

@#@@#@在多线程环境下,该函数必须在每个线程入口处调用一下,保证该线程程序异常时抛出一个对象。

@#@@#@2、实现说明@#@不同的调用约定,生成二进制代码指令会有所不同,下面介绍以Pascal语言调用约定作为例子介绍一下函数调用堆栈@#@int__stdcallAdd(inta,intb)@#@{@#@return(a+b);@#@@#@}@#@void__stdcallTestFunc(inta,intb,intc)@#@{@#@Add(1,2);@#@@#@}@#@voidmain()@#@{@#@TestFunc(3,2,1);@#@@#@}@#@2.1函数调用:

@#@@#@44:

@#@TestFunc(3,2,1);@#@@#@0040DAA5push1@#@0040DAA7push2@#@0040DAA9push3@#@0040DAABcall@ILT+10(TestFunc)(0040100f)@#@这里作了一个跳转@#@0040100FjmpTestFunc(00401050)@#@2.2 @#@函数体:

@#@@#@36:

@#@void__stdcallTestFunc(inta,intb,intc)@#@37:

@#@{@#@00401050pushebp@#@00401051movebp,esp@#@00401053subesp,40h@#@00401056pushebx@#@00401057pushesi@#@00401058pushedi@#@00401059leaedi,[ebp-40h]@#@0040105Cmovecx,10h@#@00401061moveax,0CCCCCCCCh;@#@初始值@#@00401066repstosdwordptr[edi]@#@38:

@#@Add(1,2);@#@@#@00401068push2@#@0040106Apush1@#@0040106Ccall@ILT+0(Add)(00401005)@#@39:

@#@}@#@00401071popedi@#@00401072popesi@#@00401073popebx@#@00401074addesp,40h@#@00401077cmpebp,esp@#@00401079call__chkesp(00401230)@#@0040107Emovesp,ebp@#@00401080popebp@#@00401081ret0Ch;@#@清栈@#@2.3 @#@函数体:

@#@@#@31:

@#@int__stdcallAdd(inta,intb)@#@32:

@#@{@#@00401020pushebp@#@00401021movebp,esp@#@00401023subesp,40h@#@00401026pushebx@#@00401027pushesi@#@00401028pushedi@#@00401029leaedi,[ebp-40h];@#@[ebp-40h];@#@40H(64字节)粒度为4Byte@#@0040102Cmovecx,10h@#@00401031moveax,0CCCCCCCCh;@#@初始值@#@00401036repstosdwordptr[edi]@#@33:

@#@return(a+b);@#@@#@00401038moveax,dwordptr[ebp+8]@#@0040103Baddeax,dwordptr[ebp+0Ch]@#@34:

@#@}@#@0040103Epopedi@#@0040103Fpopesi@#@00401040popebx@#@00401041movesp,ebp@#@00401043popebp@#@00401044ret8;@#@清栈@#@ @#@@#@运行到00401036repstosdwordptr[edi]语句时,堆栈内容如下:

@#@@#@Esp指向当前函数堆栈,寄存器内容如下,@#@2.4逻辑图@#@下图从逻辑上指出了该函数的栈的使用情况:

@#@ @#@@#@ @#@ @#@ @#@ @#@@#@由上图可以看出,每次函数调用都会压入参数,返回地址及ebp值,一次压栈后内存中有如下的数据结构:

@#@@#@typedefstructSTACK@#@{@#@STACK*Ebp;@#@//指向上层函数堆栈地址@#@PBYTERet_Addr;@#@//函数返回地址@#@DWORDParam[0];@#@//参数列表@#@}STACK,*PSTACK;@#@@#@其中Ebp指向上层函数调用的STACK结构,这样只要能取出本次函数调用的STACK结构,就能逆推出整个函数调用堆栈。

@#@@#@这样,只要能确定出本次函数调用堆栈,就能推导出整个函数调用堆栈。

@#@@#@在异常的情况下,可以通过上面介绍的EXCEPTION_POINTERS结构取出ebp及异常发出地址,进而推导出整个函数调用堆栈。

@#@@#@在正常情况下,可以通过Param[0]的地址向上偏移而得到本次函数调用堆栈。

@#@@#@3、环境配置@#@1修改CATCH的宏义@#@#defineDEBUG_TRYtry{@#@#defineDEBUG_CATCH(s)}catch(EXCEPTION_POINTERSe){LogSaveE(&@#@e,"@#@CATCH:

@#@***%s%d{"@#@s"@#@}crash!

@#@***"@#@,__FILE__,__LINE__);@#@}catch(...){charszFuncDump[1024];@#@LogSave("@#@CATCH(...):

@#@***%s%d{"@#@s"@#@}crash!

@#@%s***"@#@,__FILE__,__LINE__,DumpFuncAddress(6,szFuncDump));@#@}@#@2每个线程定义@#@CSEHExceptionm_SEHException;@#@@#@入口地方调用@#@m_SEHException.initialize_seh_trans_to_ce();@#@@#@3也可以在正常运行时调用DumpFuncAddress,不提供pException参数,会打出函数调用堆栈。

@#@@#@4projectSettings>@#@Link>@#@ProjectOptions下增加mapinfo:

@#@lines,Generatemapfile打勾。

@#@@#@5#pragmaoptimize("@#@y"@#@,off)//保证CALLFRAME不会被优化掉@#@4、附:

@#@函数代码@#@PBYTEGetFuncCallStack(intnLevel/*=0*/,char*pBuf/*=NULL*/,PEXCEPTION_POINTERSpException/*=NULL*/)@#@{@#@typedefstructSTACK@#@{@#@STACK*Ebp;@#@@#@PBYTERet_Addr;@#@@#@DWORDParam[0];@#@@#@}STACK,*PSTACK;@#@@#@@#@STACKStack={0,0};@#@@#@PSTACKEbp;@#@@#@intnPos=0;@#@@#@@#@if(pException)//fakeframeforexceptionaddress@#@{@#@Stack.Ebp=(PSTACK)pException->@#@ContextRecord->@#@Ebp;@#@@#@Stack.Ret_Addr=(PBYTE)pException->@#@ExceptionRecord->@#@ExceptionAddress;@#@@#@Ebp=&@#@Stack;@#@@#@}@#@else@#@Ebp=(PSTACK)&@#@nLevel-1;@#@//frameaddrofDumpFuncAddress()@#@if(pBuf)@#@*pBuf=0;@#@@#@@#@boolbData=false;@#@@#@//Breaktraceonwrongstackframe.@#@for(intRet_Addr_I=0;@#@Ret_Addr_I<@#@=nLevel;@#@)@#@{@#@if(!

@#@IsBadReadPtr(Ebp,sizeof(PSTACK))&@#@&@#@!

@#@IsBadCodePtr(FARPROC(Ebp->@#@Ret_Addr)))@#@{@#@if(pBuf)@#@{@#@sprintf(pBuf+nPos,"@#@%p:

@#@%i"@#@,Ebp->@#@Ret_Addr,Ret_Addr_I);@#@@#@//nPos+=9;@#@@#@nPos+=11;@#@@#@bData=true;@#@@#@}@#@if(Ret_Addr_I==nLevel)@#@returnpBuf?

@#@(PBYTE)pBuf:

@#@Ebp->@#@Ret_Addr;@#@@#@@#@Ret_Addr_I++;@#@@#@Ebp=Ebp->@#@Ebp;@#@@#@}@#@else@#@break;@#@@#@@#@}@#@if(bData)@#@returnpBuf?

@#@(PBYTE)pBuf:

@#@Ebp->@#@Ret_Addr;@#@@#@return0;@#@@#@}@#@Voidtrans_func(unsignedintu,EXCEPTION_POINTERS*pExp)@#@{@#@throw*pExp;@#@@#@}@#@Voidinitialize_seh_trans_to_ce()@#@{@#@_set_se_translator(trans_func);@#@@#@}@#@";i:

9;s:

28590:

"J10地块质量通病防治措施方案@#@亚特兰蒂斯·@#@黄金时代@#@地块四工程@#@质量通病防治措施@#@—专项施工方案@#@ @#@@#@编制人:

@#@@#@审核人:

@#@@#@审批人:

@#@@#@ @#@@#@四川希望华西建设工程总承包有限公司@#@二○一三年三月二十日@#@目录@#@一、编制依据2@#@二、工程概况2@#@三、编制目标及原则2@#@四、最常见的质量通病3@#@五、质量通病的原因分析及防治措施4@#@ @#@@#@一、编制依据:

@#@@#@1.1、建筑工程施工质量验收统一标准(GB50300-2012)@#@1.2、混凝土结构工程施工质量验收规范(GB50204-2002)(2011版)@#@1.3、屋面工程技术规范(GB50345-2012)@#@1.4、《建筑地面工程施工质量验收规范》GB50209-2010@#@1.5、《建筑装饰装修工程质量验收规范》GB50210-2001@#@1.6、《成都市住宅工程质量分户验收指南(第二期)》@#@1.7、建筑防水工程施工工艺质量验收标准规范@#@1.8、施工手册@#@1.9、工程设计图纸@#@二、工程概况:

@#@@#@序号@#@项目@#@内容@#@1@#@工程名称@#@亚特兰蒂斯·@#@黄金时代地块四工程@#@2@#@建设单位@#@成都锦绣岷江城市建设开发有限公司@#@3@#@设计单位@#@四川众恒建筑设计有限责任公司@#@4@#@监理公司@#@四川建鑫工程监理有限公司@#@5@#@施工单位@#@四川希望华西建设工程总承包有限公司@#@6@#@建筑面积@#@18964.84m2@#@7@#@工程地点@#@成都市新津县@#@8@#@质量目标@#@国家质量验收合格标准@#@三、编制目标及原则:

@#@@#@3.1、建设工程质量通病是指建筑工程中经常发生的、普遍存在的一些工程质量问题。

@#@质量通病面大量广,危害极大;@#@消除质量通病,是提高施工项目质量的关键环节。

@#@产生质量通病的原因虽多,涉及面亦广,但究其主要原因,是参与项目施工的组织者、指挥者和操作者缺乏质量意识,不讲“认真”二字。

@#@其实,消除质量通病,并不是什么高不可攀的要求,办不到的事。

@#@只要真正在思想上重视质量,牢固树立“质量第一”的观念,认真遵守施工程序和操作规程;@#@认真贯彻执行技术责任制;@#@认真坚持质量标准、严格检查,实行层层把关;@#@认真总结产生质量通病的经验教训,采取有效的预防措施。

@#@@#@建筑工程质量的好坏很大程度上取决于“渗、漏、裂、空、堵”等质量通病的防治效果,这些质量通病主要表现为:

@#@外墙面渗水;@#@外门窗周围渗水;@#@屋面渗水;@#@卫生间、厨房间渗漏;@#@管道接口渗漏;@#@地面、顶棚空鼓;@#@楼地面、墙面裂缝;@#@下水道堵塞等。

@#@@#@3.2、质量通病防治基本原则@#@1、质量通病的治理要以管理和技术措施为主,反对不计成本,以治理为名进行不必要的变更的治理行为。

@#@在管理上,要加强施工组织,完善各项制度,落实质量责任,推广标准化、精细化施工管理;@#@在技术上,要加强技术创新,鼓励研发、推广和采用新技术、新材料,完善工艺流程和标准,严格执行强制性标准。

@#@@#@2、质量通病的治理要和精细化管理相结合,治理工作注重从小、从细抓起。

@#@治理质量通病的过程就是一个精细化管理的过程,要注重抓好工程质量的细小部位,施工管理的细小措施,施工工艺的细小环节。

@#@@#@3、质量通病的治理要加强协作,各负其责。

@#@在治理过程中,要通过治理责任这个纽带,建立治理沟通、协作机制,形成合力,共同发挥作用。

@#@@#@4、质量通病的治理要预先制定专项治理措施,找准病因,对症下药,做到事半功倍。

@#@质量通病是长期形成的痼疾,治理活动不可能一蹴而就、立竿见影,要根据工程实际情况,突出重点、重点突破,带动全面。

@#@@#@5、质量通病治理活动要在明确责任的基础上,充分发挥一线人员的智慧,要防止质量通病的治理要求、治理措施和一线人员不见面的情况,要让一线工程施工人员了解质量通病的名称、危害、产生原因和表现形式,掌握治理的措施和施工工艺关键环节,把治理的直接责任落实到一线,调动一线人员的积极性。

@#@@#@3.3、工程质量通病治理工作领导小组:

@#@@#@组长:

@#@莫晓东(项目负责人)@#@副组长:

@#@李强(项目技术负责人)@#@成员:

@#@陈怀刚(质检员)、各专业工长、劳务班组负责人@#@四、最常见的质量通病:

@#@@#@4.1基础不均匀下沉,墙身开裂;@#@@#@4.2现浇钢筋混凝土工程出现蜂窝、麻面、露筋、钢筋位移;@#@@#@4.3现浇钢筋混凝土阳台、雨蓬根部开裂或倾覆、坍塌;@#@@#@4.4砂浆、混凝土配合比控制不严,任意加水,强度得不到保证;@#@@#@4.5屋面、厨房渗水、漏水;@#@@#@4.6墙面抹灰起壳,裂缝、起麻点、不平整;@#@@#@4.7地面及楼面起砂、起壳、开裂;@#@@#@4.8门窗变形,缝隙过大,密封不严;@#@@#@4.9水暖电工安装粗糙,不符合使用要求;@#@@#@4.10砖墙接槎或预留脚手眼不符合规范要求;@#@@#@4.11饰面板、饰面砖拼缝不平、不直,空鼓,脱落;@#@@#@五、质量通病的原因分析及防治措施@#@5.1地下室裂缝与渗漏问题@#@治理措施:

@#@@#@1.提高对地下室防水工程的复杂性认识,必须作为系统工程认识地下室防水工程,树立以预防为主的方针,进行全过程的严格控制,搞好地下室防水的各个环节工程,保证地下室防水设置的效果。

@#@@#@2.按照建筑设计规范,采取二至多道的防水措施设防。

@#@并应根据功能、部位不同,明确地下室各部位的防水措施、构造和材料要求。

@#@@#@3.完善地下室的结构设计。

@#@在结构沉降过程中,地下室的底板各阳角线防水层容易被切裂,其阳角线防水能力比较差。

@#@因此,底板的外沿及地下室墙体竖向阳角线都应做成弧形的阳角线,宜适当提高结构混凝土刚度,以防止结构混凝土的局部施工浇筑质量缺陷造成渗漏通道,以及在地下水的浮力作用下产生的结构变形增大而开裂渗漏。

@#@@#@4.地下室宜尽量减少变形缝。

@#@当必须设置时,应根据该工程地下水压、水质、防水等级、地基和结构变形情况,选择合适的构造形式和材料。

@#@@#@5.当环境温度高时,变形缝应采用中间呈半圆形的金属止水带;@#@有油类侵蚀的地方,宜选用相应的耐油橡胶止水带或塑料止水带。

@#@无水压的地下工程,则采用卷材防水层防水。

@#@@#@6.墙体变形缝两侧混凝土,应分层浇筑,并用小捧头插入式振动器分层振捣,切勿漏振或过振。

@#@棒头不得碰撞止水带。

@#@@#@7.后浇带处应设置双层加密钢筋,后浇带混凝土与两侧混凝土浇筑的间隔时间应按设计要求且不宜小于2个月。

@#@后浇带处应采用独立的模板支撑体系,浇筑前和浇筑后混凝土达到拆模强度之前,后浇带两侧梁板下的模板、支撑不得拆除。

@#@@#@8.后浇带使用的补偿收缩混凝土的等级应高于原设计强度一个等级,按照配合比掺微膨胀剂;@#@施工前两侧旧混凝土应凿毛,钢筋要除锈,底板缝内要清渣,铺浆后即浇筑混凝土,严格控制混凝土坍落度控制,振捣密实。

@#@混凝土要及时覆盖养护,养护期没有达到规定时间不得提早拆模。

@#@@#@9.在转角处应增设卷材附加层,立面防水层的保护层,应设计成为独立的结构形式。

@#@在地下室变形过程中保护层不致破坏,其表面尽可能光滑,确保砌块、水泥砂浆与防水层接触平顺,减少与土的摩擦做到下滑自由不使保护层受损变形。

@#@保护墙的构造,根据地质状况考虑可能下沉量及地下室深度不同可选择砖墙、素混凝土墙,砖墙加钢筋混凝土连梁,钢板网水泥砂浆抹灰等不同构造。

@#@@#@10.所有穿过防水混凝土的预埋件,必须满焊止水环,焊缝要密实无缝。

@#@环片净宽至少要50mm,安装时,须固定牢固,不得有松动现象。

@#@防水混凝土结构内部设置的各种钢筋或绑扎铁丝,不得接触模板;@#@固定模板用的拉紧螺栓穿过混凝土结构时,可采用在螺栓或套管上加焊止水环,止水环必须满焊。

@#@@#@11.地下室底板防水无论用外贴法或内贴法施工,都应把地下水位降至垫层以下不少于300mm。

@#@垫层上应抹1:

@#@2.5水泥砂浆找平层,以创造良好的基层表面,同时防止由于毛细水上升造成基层潮湿。

@#@保持找平层表面干燥洁净。

@#@必要时应在铺贴卷材前采取刷洗、晾干等措施。

@#@铺贴卷材前1—2d,喷或刷1—2道冷底子油,以保证卷材与基层表面粘结。

@#@卷材应实铺(即满涂热沥青胶结料),确保铺实贴严。

@#@当防水层采用SBS、APP改性沥青热溶卷材施工时,可采用热熔条粘法施工。

@#@@#@12.从混凝土底板下面甩出的卷材宜刷油铺贴在永久保护墙上,对超出永久保护墙部位的卷材不刷油铺实,用附加保护油毡包裹钉在木砖上,待完成主体结构、拆除临时保护墙时,撕去附加保护油毡,可使内部各层卷材完好无缺。

@#@@#@13.施工要采取措施防止出现浇筑中混凝土漏振、振捣不实或施工过程的暂停现象,混凝土宜一次性浇筑完毕,与旧混凝土接槎一定要按施工缝作业,防止形成带状混凝土局部松散形成渗漏通道。

@#@@#@14.依地下室大小、深度、平面形状、地下水压力及周围土质合理选择后浇带、施工缝和沉降缝的构造方法,选择适合的止水带等配件,精心施工施工缝、后浇带、伸缩缝等特殊部位。

@#@上述部位是地下室的构造的薄弱部位,构造不当引起漏水的原因多是构造造型不当,用料不符,施工过程的质量控制不严引起的。

@#@但现行构造方法经验成熟只要选择合格的配件,精心的施工工艺就能满足后浇带施工的关键,在原混凝土接触面清理打毛,浇混凝土加膨胀性措施就能解决。

@#@@#@15.设计应明确防水层材料,明确材料厚度、工艺等质量和指标要求,二种以上防水材料复合使用应不相互影响各自的防水效果等,地下室的柔性防水层的设置是必须的,并要保证完整和耐久。

@#@柔性防水层是地下室防水的第一道防线,也是结构钢筋不受水浸蚀的主要防线,因此要加强对防水材料的选择,当使用两种不同材料时要考虑施工作业的相容性,防水材料的厚度要与建筑耐久性相适应。

@#@@#@16.对通过地下室自防水混凝土的支撑铁件或预埋件严格实施防止漏水措施(如焊止水环),防止引起的埋件与混凝土之间的裂缝而产生渗漏,设备安装穿过地下室结构时,设置预埋套管和止水环。

@#@套管与结构混凝土之间结合是紧密的,一般不漏水,但防水层与套管的细部做法不当,使设备管与套管之间产生漏水通道,主要是柔性防水层与套管结合不合理,或设备管道与套管之间不严密产生穿水通道。

@#@穿过地下室结构的水电设备管道应在防水套管内穿行。

@#@地下室立面防水层要伸入套管内与防水套闭合,管道在套管内要设止水环,套管的间隙填好防水材料,填料内外用密封膏封闭。

@#@@#@5.2现浇钢筋混凝土工程@#@5.2.1蜂窝@#@1、现象及原因:

@#@混凝土结构局部质量出现的原因@#@

(1)混凝土配合比不当或砂、石子、水泥等材料用量比例不对,造成砂浆少、石于多;@#@@#@

(2)混凝土未拌合均匀,和易性差,振捣不密实;@#@@#@(3)混凝土未分层下料,振捣不实,或漏振,或振捣时间不够;@#@@#@(4)模板缝隙未堵严,水泥浆流失;@#@@#@(5)钢筋较密,使用的石子粒径过大或坍落度过小;@#@@#@2、防治的措施:

@#@@#@

(1)认真设计、严格控制混凝土配合比,坍落度适合;@#@混凝土下料高度超过2m应设串筒或溜槽:

@#@浇灌应分层下料,分层振捣,防止漏振:

@#@模板缝应堵塞严密,浇灌中,应随时检查模板支撑情况防止漏浆;@#@基础、柱、墙根部应在下部浇完间歇1~1.5h,沉实后再浇上部混凝土,避免出现“烂脖子”。

@#@@#@

(2)小蜂窝:

@#@洗刷干净后,用1:

@#@2或1:

@#@2.5水泥砂浆抹平压实;@#@较大蜂窝,凿去蜂窝处薄弱松散颗粒,刷洗净后,支模用高一级细石混凝土仔细填塞捣实,较深蜂窝,如清除困难,可埋压浆管、排气管,表面抹砂浆或灌筑混凝土封闭后,进行水泥压浆处理,@#@5.2.2、麻面@#@1、现象:

@#@混凝土局部表面出现缺浆和许多小凹坑、麻点,形成粗糙面,但无钢筋外露现象。

@#@@#@2、产生的原因@#@

(1)模板表面粗糙或粘附水泥浆渣等杂物未清理于净,拆模时混凝土表面被粘坏;@#@@#@

(2)模板未浇水湿润或湿润不够,构件表面混凝土的水分被吸去,使混凝土失水过多出现麻面;@#@@#@(3)摸板拼缝不严,局部漏浆;@#@@#@(4)混凝土振捣不实,气泡未排出,停在模板表面形成麻点。

@#@@#@3、防治的措施@#@

(1)模板面清理干净,不得粘有干硬水泥砂浆等杂物,浇灌混凝土前,模板应浇水充分湿润,模板缝隙,应用泡沫条等堵严;@#@混凝土应分层均匀振捣密实,至排除气泡为止;@#@@#@

(2)表面作粉刷的,可不处理,表面无粉刷的,应在麻面部位浇水充分湿润后,用原混凝土配合比去石子砂浆,将麻面抹平压光。

@#@@#@5.2.3、孔洞@#@1、现象:

@#@混凝土结构内部有尺寸较大的空隙,局部没有混凝土或蜂窝特别大,钢筋局部或全部裸露。

@#@@#@2、产生的原因@#@

(1)在钢筋较密的部位或预留孔洞和埋件处,混凝上下料被搁住,未振捣就继续浇筑上层混凝土;@#@@#@

(2)混凝上离析,砂浆分离,石子成堆,严重跑浆,又未进行振捣。

@#@@#@(3)混凝土一次下料过多,过厚,下料过高,振捣器振动不到,形成松散孔洞;@#@@#@(4)混凝土内掉入木块、泥块等杂物,混凝土被卡住。

@#@@#@3、防治的措施@#@

(1)在钢筋密集处及复杂部位,采用细石混凝土浇灌,在模扳内充满,认真分层振捣密实,预留孔洞,应两侧同时下料,侧面加开浇灌门,严防漏振,砂石中混有粘土块、模板工具等杂物掉入混疑土内,应及时清除干净;@#@@#@

(2)将孔洞周围的松散混凝土和软弱浆膜凿除,用压力水冲洗,湿润后用比原来强度等级高一级的细石混凝土填补并仔细浇灌、捣实。

@#@@#@5.2.4、露筋@#@1、现象:

@#@混凝土内部主筋或箍筋局裸露在结构构件表面。

@#@@#@2、产生的原因@#@

(1)灌筑混凝土时,钢筋保护层垫块位移或垫块太少或漏放,致使钢筋紧贴模板外露;@#@@#@

(2)结构构件截面小,钢筋过密,石子卡在钢筋上,使水泥砂浆不能充满钢筋周围,造成露筋;@#@@#@(3)混凝土配合比不当,产生离折,模板部位缺浆或模板漏浆。

@#@@#@(4)混凝土保护层太小或保护层处混凝土振捣不实或振捣棒撞击钢筋或踩踏钢筋,使钢筋位移,造成露筋;@#@@#@(5)木模板未浇水湿润.吸水粘结或脱模过早,拆模时缺棱、掉角,导致漏筋@#@3、防治的措施@#@

(1)浇灌混凝土,应保证钢筋位置和保护层厚度正确,并加强检查,钢筋密集时,应选用适当粒径的石子,保证混凝土配合比准确和良好的和易性;@#@浇灌高度超过2m,应用串筒、或溜槽进行下料,以防止离析;@#@模板应充分湿润并认真堵好缝隙;@#@混凝土振捣严禁撞击钢筋,操作时,避免踩踏钢筋,如有踩弯或脱扣等及时调整直正;@#@保护层混凝土要振捣密实;@#@正确掌握脱模时间,防止过早拆模,碰坏棱角。

@#@@#@

(2)表面漏筋,刷洗净后,在表面抹1:

@#@2或1:

@#@2.5水泥砂浆,将漏筋部位抹平;@#@漏筋较深的凿去薄弱混凝土上和突出颗粒,洗刷干净后,用比原来高一级的细石混凝土填塞压实。

@#@@#@5.2.5、缝隙、夹层@#@1现象:

@#@混凝土内存在水平或垂直的松散混疑土夹层。

@#@@#@2、产生的原因@#@

(1)施工缝或变形缝未经接缝处理、清除表面水泥薄膜和松动石子,未除去软弱混凝土层并充分湿润就灌筑混凝土;@#@@#@

(2)施工缝处锯屑、泥土、砖块等杂物未清除或未清除干净;@#@@#@(3)混疑土浇灌高度过大,未设串简、溜槽,造成混凝土离析;@#@@#@3、防治的措施@#@

(1)认真按施工验收规范要求处理施工缝及变形缝表面;@#@接缝处锯屑、泥土砖块等杂物应清理干净并洗净;@#@混凝土浇灌高度大于2m应设串筒或溜槽,接缝处浇灌前应先浇50一100mm厚原配合比无石子砂浆,以利结合良好,并加强接缝处混凝土的振捣密实.@#@

(2)缝隙夹层不深时,可将松散混凝土凿去,洗刷干净后,用1:

@#@2或1:

@#@2.5水泥砂浆填密实;@#@缝隙夹层较深时,应清除松散部分和内部夹杂物,用压力水冲洗干净后支模,灌细石混凝土或将表面封闭后进行压浆处理@#@5.2.6、缺棱掉角@#@1现象:

@#@结构或构件边角处混凝土局部掉落,不规则,棱角有缺陷@#@2、产生的原因@#@

(1)木模板未充分浇水湿润或湿润不够,混凝土浇筑后养护不好,造成脱水,强度低,或模板吸水膨胀将边角拉裂,拆模时,棱角被粘掉;@#@@#@

(2)低温施工过早拆除侧面非承重模板;@#@@#@(3)拆模时,边角受外力或重物撞击,或保护不好,棱角被碰掉;@#@@#@3、防治措施@#@

(1)木模板在浇筑混凝土前应充分湿润,混凝土浇筑后应认真浇水养护,拆除侧面非承重模板时,混凝土应具有1.2N/mm2以上强度;@#@拆模时注意保护棱角,避免用力过猛过急;@#@吊运模板,防止撞击棱角,运输时,将成品阳角用草袋等保护好,以免碰损。

@#@@#@

(2)缺棱掉角,可将该处松散颗粒凿除,冲洗充分湿润后,视破损程度用1:

@#@2或1:

@#@2.5水泥砂浆抹补齐整,或支模用比原来高一级混凝土捣实补好,认真养护。

@#@@#@5.2.7、表面不平整@#@1、现象:

@#@混凝土表面凹凸不平,或板厚薄不一,表面不平。

@#@@#@2、产生的原因@#@

(1)混凝土浇筑后,表面仅用铁锹拍子,未用抹子找平压光,造成表面粗糙不平;@#@@#@

(2)模板未支承在坚硬土层上,或支承面不足,或支撑松动、泡水,致使新浇灌混凝土早期养护时发生不均匀下沉;@#@@#@(3)混凝土未达到一定强度时,上人操作或运料,使表面出现凹陷不平或印痕@#@3、防治措施@#@严格按施工规范操作,灌筑混凝土后,应根据水平控制标志或弹线用抹子找平、压光,终凝后浇水养护;@#@模板应有足够的强度、刚度和稳定性,应支在坚实地基上,有足够的支承面积,以保证不发生下沉;@#@在浇筑混凝土时,加强检查,混凝土强度达到1.2N/mm2以上,方可在已浇结构上走动。

@#@@#@5.2.8框架柱主筋位移@#@1、产生的原因@#@

(1)柱节点内钢筋较密,柱主筋被梁筋挤歪,造成柱上端主筋位移;@#@@#@

(2)柱子箍筋绑扎不牢固,模板上口刚度差,浇灌柱子砼时,被振动器或其他操作机具碰歪撞斜,使主筋位移;@#@@#@(3)基础或梁内柱的插筋位置不正确,或安装后虽已检查合格,但由于固定措施不可靠,砼施工过程中,又没有及时校正,发生主筋位移。

@#@@#@2、预防措施@#@

(1)无论基础或楼层,在浇灌砼前均应检查柱插筋或外伸钢筋位置是否正确,并加以校正。

@#@@#@

(2)基础插筋要绑扎方正吊直,插筋要有足够的箍筋固定,以保持钢筋骨架本身不变形;@#@插筋低端定位应准确、牢固,必要时可将插筋焊接在基础底筋上。

@#@@#@(3)为保证框架柱主筋保护层的厚度,可预先将塑料环卡固定在箍筋上,以保证框架柱主筋保护层的厚度。

@#@@#@3、处理措施@#@1)钢筋位移不大于20mm:

@#@@#@如果钢筋位移在20mm范围内,可剔凿钢筋根部的混凝土,深度约6~8厘米,然后用扳手将钢筋调整到位,保证模板支设即可。

@#@这样的处理,符合钢筋≥1:

@#@6改变位置的要求。

@#@按照≥1:

@#@6的比例调整钢筋:

@#@如果钢筋位移了20mm,在顶板以上不小于20×@#@6=120mm的高度范围内调整到位。

@#@禁止采用热处理的方式,将钢筋煨弯。

@#@@#@2)钢筋位移>20mm≤40mm:

@#@@#@如果钢筋位移在20mm到40mm之间,同样将钢筋根部的混凝土剔凿约8厘米深度,然后用扳手将钢筋调整到位,保证模板支设,同时采取钢筋根部绑扎钢筋的方法进行加固,加筋的直径同原结构钢筋,加筋需要与打弯的钢筋绑扎搭接在一起。

@#@@#@3)钢筋位移≥40mm:

@#@@#@错位大于40mm时,应用加垫筋或垫板焊接或凿去下部部分混凝土进行加筋焊接处理或钻孔浆锚主筋,焊缝及锚固长度按规范的规定。

@#@@#@ @#@@#@图1框架柱主筋错位处理方法@#@(a)弯折处理;@#@(b)、(c)加筋处理;@#@(d)凿开底部加强处理@#@1:

@#@下柱筋;@#@2:

@#@上柱筋;@#@3:

@#@楼面;@#@4:

@#@焊接;@#@5:

@#@附加钢筋;@#@6:

@#@凿开孔洞;@#@7:

@#@高一级强度等级混凝土填灌捣实。

@#@Lae:

@#@钢筋搭接长度@#@5.3混凝土裂缝@#@混凝土结构及构件产生裂缝是一种常见的质量通病,裂缝的原因也极其错综复杂@#@5.3.1混凝土干缩裂缝@#@1、裂缝特征@#@混凝土干缩裂缝特征具有表面性,缝宽较细,多在0.05~0.2mm之间,其走向纵横交错,没有规律性。

@#@较薄的梁、板类构件多沿短方向分布;@#@整体性结构,多发生在结构变截面处;@#@平面裂缝多延伸到变截面部位或块体边缘,大体积混凝土在平面部位较为多见,但侧面也常出现;@#@预制构件多产生在箍筋位置。

@#@@#@2、原因分析@#@干缩裂缝产生的原因是:

@#@@#@

(1)混凝土成型后,养护不良,受到风吹日晒,表面水分蒸发快,体积收缩大;@#@而内部湿度变化很小,收缩较小,因而表面收缩变形受到内部混凝土的约束,出现拉应力,引起混凝土表面开裂。

@#@@#@

(2)混凝土构件长期露天堆放,表面湿度经常发生剧烈变化。

@#@@#@(3)采用含泥量多的粉砂配制混凝土。

@#@@#@(4)混凝土受过度振捣,表面形成水泥含量较多的砂浆层。

@#@@#@3、预防措施@#@

(1)混凝土水泥用量、水灰比和砂率不能过大;@#@严格控制砂石含泥量,避免使用过量粉砂,振捣要密实,并应对板面进行二次抹压,以提高混凝土抗拉强度,减少收缩量。

@#@@#@

(2)加强混凝土早期养护,并适当延长养护时间;@#@长期堆放的预制构件宜覆盖,避免曝晒,并定期适当洒水,保持湿润。

@#@@#@(3)浇筑混凝土前,将基层和模板浇水湿透。

@#@@#@(4)混凝土浇筑后,应及早进行洒水养护;@#@大面积混凝土宜浇完一段,养护一段。

@#@@#@4、处理方法:

@#@@#@此类裂缝对结构强度影响不大,但会使钢筋锈蚀,且有损美观,故一般可在表面抹一层薄砂浆进行处理。

@#@@#@5.3.2现浇楼板、阳角、转角处裂缝的控制@#@1、裂缝产生的原因:

@#@@#@

(1)阳角、转角处,梁板配筋不足或截面过小,使板成型后刚度较差。

@#@@#@

(2)沉降裂缝。

@#@@#@(3)建筑单体长度太长。

@#@@#@(4)施工不当,如支撑钢度较差,施工负弯矩筋踩扁。

@#@楼板早期受压过大。

@#@@#@(5)砼配合比达不到设计要求,浇好后保养不及时,使砼强度降低或过早上人施工及集中堆放材料放料。

@#@@#@2、治理措施和操作方法@#@

(1)在现浇板每个阳角和转角处要按设计及规范要求增加放射筋,圈梁转角处,增加转角筋。

@#@转角处圈梁钢筋应伸入另面梁内40d搭接,提高转角的整体性。

@#@@#@

(2)屋面及楼层阳角处设置的双层双向钢筋,钢筋间距应符合设计及规范要求。

@#@@#@(3)浇筑砼的砂、石子、水泥必须符合要求,砂石的含泥量不超过2%,对水泥的安定性和凝结时间要复试合格。

@#@@#@(4)平板模采用夹板支模,碗扣架支撑,木方支垫,加强模板的钢度,以减少上部受重压而产生的挠度。

@#@拆模时楼板砼强度应达到80%以上,一般在上层砼浇完三天后才能拆下层的模板。

@#@@#@(5)砼要严格控制配合比和水灰比,坍落度控制在180±@#@30mm以内。

@#@浇筑时应防止负弯矩筋施工时踩扁、位移。

@#@对于踩扁处钢筋工要及时修补,放料时不能集中放在一个地方,应均匀铺开。

@#@加强转角处砼的振捣以提高砼的抗拉强度。

@#@@#@(6)砼浇完后楼板不能过早地在其上进行施工、堆料,须砼强度达到1.2mpa才能在上施工,以免施工材料对砼产生碰砸或楼板局部超压,砼楼面产生伤痕。

@#@@#@(7)以防砼干缩裂缝,在砼浇完根据气候情况,12-24小时后进行浇水、养护、养护不少于7天,使整体刚度上升,抵御裂缝。

@#@@#@5.4钢筋工程@#@5.4.1钢筋骨架外形尺寸不准@#@1、现象:

@#@在模板外绑扎的钢筋骨架,往模内安放时发现放不进去,或钢筋划刮模板。

@#@@#@2、危害:

@#@使钢筋在混凝土中无足够的保护层厚度。

@#@甚至造成结构承载力降低。

@#@@#@3、预防措施:

@#@绑扎时将多根钢筋端部对齐,防止钢筋绑扎偏斜或骨架扭曲。

@#@@#@4、治理方法:

@#@将导致骨架外形尺寸不准的个别钢筋松绑,重新安装绑扎。

@#@切忌用锤子敲击,以免骨架其他部位变形或松扣。

@#@@#@5.4.2同截面接头过多,接头搭接长度不足@#@1、现象:

@#@在绑扎或安装钢筋骨架时发现同一截面内受力钢筋接头过多,其截面面积占受力筋总截面积的百分率超出规范标准;@#@接头搭接长不足。

@#@@#@2、危害:

@#@削弱或损坏搭接钢筋间的应力传递。

@#@同截面接头过多,一方面易因为接头强度不足产生截面承载力降低,另一方面也会削弱混凝土对钢筋的握裹层,使劈裂裂缝相对集中,从而易导致裂缝贯通,造成混凝土保护层成片剥落。

@#@@#@3、预防措施:

@#@@#@

(1)配料时要考虑错开同一截面的接头问题,计划好搭接长度。

@#@@#@

(2)轴心受拉和小偏心受拉杆件中的钢筋接头,均应焊接,不得采用绑扎接头。

@#@@#@(3)弄清规范中规定的同一截面含义。

@#@@#@4、治理方法:

@#@在钢筋骨架未绑扎时,发现接头设置不符规范要求,应立即通知现场管理人员重新考虑设置方案;@#@如已绑扎或安装完钢筋骨架才发现,则视具体情况处理;@#@一般情况下应拆除骨架或抽出有问题的钢筋返工。

@#@@#@5.4.3钢筋混凝土结构(构件)保护层厚不足@#@1、现象:

@#@@#@构件混凝土施工完毕后表面出现裂缝,凿开混凝土检查,发现保护层厚度不足。

@#@@#@2、危害:

@#@保护层厚度过小,易使受力筋过早锈蚀,危及结构安全。

@#@@#@3、防治方法:

@#@@#@

(1)检查砼垫块厚度是否准确,并根据模板面积大小适当垫够;@#@@#@

(2)钢筋网片有可能随混凝土浇捣而沉落时,应采";i:

10;s:

27010:

"LED封装及照明应用项目可行性研究报告@#@LED封装及照明应用项目可行性研究报告@#@ @#@@#@附表:

@#@@#@附表1产品方案表@#@附表2建设工程内容及造价估算表@#@附表3设备购置清单@#@附表4新增固定资产投资估算表@#@附表5流动资金估算表@#@附表6新增投资使用计划与资金筹措表@#@附表7主要投入物与产出物价格依据表@#@附表8销售收入和销售税金及附加估算表@#@附表9总成本费用估算表@#@附表10主要材料及燃料动力消耗估算表@#@附表11固定资产折旧估算表@#@附表12无形资产及递延资产摊销估算表@#@附表13利润及利润分配表@#@附表14财务现金流量表(全部投资)@#@附表15借款及还本付息估算表@#@附表16财务计划现金流量表@#@附表17资产负债表@#@附图:

@#@@#@附图1厂区平面布局图@#@附图2工艺流程图@#@附件:

@#@@#@附件1企业营业执照@#@附件2XX市发展和改革局文件长发改字[2007]132号@#@附件3XX市城建局文件长城建字[2007]68号@#@附件4XX市国土资源局长国土资函[2007]22号@#@附件5XX市环保局长环字[2007]24号@#@附件9建设项目环境影响报告表@#@附件10建立信贷关系申请书@#@附件11土地出让金专用票据@#@第一章总论@#@1.1项目名称及单位@#@项目名称:

@#@大功率LED封装及照明应用建设项目@#@项目单位:

@#@XXXX光电有限公司@#@项目负责人:

@#@牛慧平@#@1.2建设性质:

@#@新建@#@1.3建设地点:

@#@XXXX光电有限公司生产基地@#@1.4可行性研究报告编制依据及主要内容@#@1.4.1可行性研究报告编制依据@#@①原国家发展计划委员会发布的《投资项目可行性研究指南》;@#@@#@②国家发展改革委员会、建设部2006年8月发布的《建设项目经济评价方法与参数》(第三版);@#@@#@③工业部《关于加快工业产业化发展的意见》@#@④科技部《国家科技发展“十五”规划及2015年远景目标》@#@⑤XXXX光电有限公司提供的基础资料及有关调查资料。

@#@@#@1.4.2可行性研究范围及主要内容@#@项目建设必要性及产品市场分析;@#@@#@建设规模及产品方案;@#@@#@资源、原材料、交通运输等建设条件论证;@#@@#@工艺路线、设备选型、总图布置、建筑工程等建设方案论证;@#@@#@环境保护与节能措施;@#@@#@企业组织和劳动定员;@#@@#@投资估算、资金筹措及经济、社会效益分析。

@#@@#@1.5项目建设期:

@#@1年@#@1.6生产规模@#@生产规模为年产5000万只1WLED、3万个LED路灯、2万个LED投光灯、1万个LED工矿灯、50万只灯杯。

@#@@#@1.7建设内容@#@厂区内新建10座联合厂房,建筑面积15000平方米,新建一座六层综合楼,建筑面积8000平方米,新建一座消防泵房,建筑面积30平方米。

@#@另外建有厂区公用配套设施。

@#@总平面布置西边设有大门一个,厂区内沿各主要单体建筑物设有环行道,厂区道宽为8m。

@#@在厂区内设有绿化带,使厂区绿化率达到30%以上。

@#@@#@设备购置:

@#@该项目共需购置各类设备141台(套、个)。

@#@主要生产设备108台套,辅助设备31台(套),车辆2辆。

@#@@#@1.8项目总投资@#@项目总投资9266.91万元,其中固定资产投资8277.24万元,土地征用费1800万元,流动资金802.42万元。

@#@@#@1.9资金筹措@#@项目总投资9266.91万元,拟从以下渠道解决:

@#@一是申请银行固定资产长期借款5000万元;@#@二是企业自筹4266.91万元;@#@@#@1.10投资使用计划@#@项目建设期1年,建设期使用固定资产投资8277.24万元,包括建筑工程费3571.2万元,设备购置费1699.78万元,设备安装费193.3万元,基本预备费840.4万元;@#@支付建设期利息187.3万元;@#@使用流动资金802.42万元。

@#@@#@1.11财务效益@#@该项目正常年销售收入47120万元;@#@销售税金及附加1482.60万元;@#@利润总额2375.2万元;@#@缴纳所得税1169.9万元;@#@税后利润2676万元;@#@投资利润率43.1%;@#@投资利税率59.1%;@#@总投资收益率43.10%;@#@借款偿还期3.48年;@#@利息备付率为3.98-19.65%;@#@偿债备付率1.0-3.2%;@#@所得财务内部收益率税后35.76%,税前42.31%,均大于行业基准值13%;@#@所得财务净现值(Ic=13%)税后6075.55万元,税前10852.8万元;@#@投资回收期所得税后3.48年,所得税前2.16年。

@#@@#@1.12主要经济技术指标@#@主要经济技术指标见表1—1。

@#@@#@表1-1主要经济技术指标表@#@序号@#@指标@#@单位@#@数量(万)@#@备注@#@1@#@生产规模@#@只@#@5056@#@1.1@#@1WLED@#@只@#@5000@#@1.2@#@LED路灯@#@只@#@3@#@1.3@#@LED投光灯@#@台@#@2@#@1.4@#@LED工矿灯@#@台@#@1@#@1.5@#@LED灯杯@#@个@#@50@#@2@#@总投资@#@万元@#@9266.91@#@2.1@#@固定资产投资@#@万元@#@8277.4@#@2.2@#@投资方向调节税@#@万元@#@0.00@#@2.3@#@建设期利息@#@万元@#@187.3@#@2.4@#@流动资金@#@万元@#@802.42@#@3@#@项目定员总计@#@人@#@130@#@4@#@全年生产天数@#@天@#@300@#@5@#@燃料、动力@#@5.1@#@水@#@万吨@#@0.072@#@5.2@#@电@#@万度@#@36@#@6@#@总成本费用@#@万元@#@42092.3@#@7@#@年销售收入@#@万元@#@47120@#@8@#@销售税金及附加@#@万元@#@1482.6@#@9@#@所得税@#@万元@#@1318.1@#@10@#@税后利润@#@万元@#@2676@#@11@#@投资利润率@#@%@#@43.1@#@12@#@投资利税率@#@%@#@59.1@#@13@#@总投资收益率@#@%@#@43.1@#@14@#@借款偿还期@#@年@#@3.48@#@15@#@利息备付率@#@%@#@3.98-19.65@#@16@#@偿债备付率@#@%@#@1.0-3.2@#@17@#@财务内部收益率@#@%@#@42.31@#@税前@#@18@#@财务内部收益率@#@%@#@35.76@#@税后@#@19@#@财务净现值(Ic=13)@#@万元@#@10852.8@#@税前@#@20@#@财务净现值(Ic=13)@#@万元@#@6075.55@#@税后@#@21@#@财务投资回收期@#@年@#@2.16@#@税前@#@22@#@财务投资回收期@#@年@#@3.48@#@税后@#@23@#@盈亏平衡点(以生产能力利用率表示)@#@%@#@35.2@#@第二章项目背景及建设的必要性@#@2.1项目背景@#@2.1.1政策背景@#@节能减排指的是减少能源浪费和降低废气排放。

@#@多年经济快速增长给我国资源环境带来了沉重负担,而经济增长方式尚难以在短时间内得以根本转变。

@#@从数据来看,2006年,我国GDP总量占世界的比重为5.5%,但能源消耗、钢材和水泥消耗却分别占世界的15%、30%和54%;@#@单位资源产出水平仅相当于美国的1/10,日本的1/20,单位GDP二氧化硫SO2和氮氧化物NOx排放量却是发达国家的8至9倍。

@#@@#@资源环境不堪重负,生态环境也更加脆弱。

@#@国家环保总局去年发布的首个《中国生态保护》白皮书指出,我国的生态环境脆弱区已经占到国土面积的60%以上。

@#@森林过度采伐、天然草原退化、天然湿地大面积萎缩、耕地自然生态遭农药破坏、海域污染、城市水源短缺、农村环境“脏、乱、差”等问题依然威胁着中国的生态环境。

@#@@#@发达国家在上百年工业化过程中分阶段出现的环境问题,正在我国经济高速发展的近30年里集中爆发。

@#@而且随着温室气体排放成为国际关注的头号环境问题,中国在承受发达国家产业转移带来的“转移排放”困扰的同时,减排压力倍增。

@#@@#@正是在这样的背景下,我国作为一个发展中国家,虽然不受国际上温室气体排放限额的约束,毅然根据国际关于温室气体排放的公约,制定了中国气候变化的应对方案,并提出了节能减排的目标。

@#@我国“十一五”规划纲要提出,“十一五”期间单位国内生产总值能耗降低20%左右、主要污染物排放总量减少10%。

@#@这是贯彻落实科学发展观、构建社会主义和谐社会的重大举措;@#@是建设资源节约型、环境友好型社会的必然选择;@#@是推进经济结构调整,转变经济增长方式的必由之路;@#@是维护中华民族长远利益的必然要求。

@#@@#@此外,有关节能减排的法制保障也在完善。

@#@以下是近年来我国发布的一系列有关节能减排的法律和政策:

@#@@#@1980年,国务院批转国家经济委员会、国家计划委员会《关于加强节约能源工作的报告》和《关于逐步建立综合能耗考核制度的通知》。

@#@节能作为一项专门工作被纳入到国家宏观管理的范畴,同时国家成立了专门的节能管理机构,制定并实施了我国资源节约与综合利用工作“开发与节约并重,近期把节约放在优先地位”的长期指导方针。

@#@@#@从1980年开始,原国家计委、经委组织编制五年节能规划和年度节能计划,开始把节能工作纳入国民经济规划。

@#@@#@1981年,国家计委、国家经委、国家能源委员会联合发布《对工矿企业和城市节约能源的若干具体要求(试行)》(即“58条”)。

@#@同年,国家计委、国家经委、国家能源委、财政部、国家物资局颁发了《超定额耗用燃料加价收费实施办法》。

@#@这些指令性规定结合实际,要求全社会节能,具有很强的操作性。

@#@@#@1982年,为了保证电力的合理分配使用,提高电能利用的经济效益,国务院批转水利电力部《关于按省、市、自治区实行计划用电包干的暂行管理办法》。

@#@@#@同年2月5日,国务院发布《征收排污费暂行办法》(国发1982.21号)。

@#@该办法的制定是根据《中华人民共和国环境保护法(试行)》第十八条关于“超过国家规定的标准排放污染物,要按照排放污染物的数量和浓度,根据规定收取排污费”的规定。

@#@征收排污费的目的,是为了促进企业、事业单位加强经营管理,节约和综合利用资源,治理污染、改善环境。

@#@@#@1983年11月11日,城乡建设环境保护部发布《中华人民共和国环境保护标准管理办法》,环保标准是为了保护人群健康、社会物质财富和维持生态平衡,对大气、水、土壤等环境质量,对污染源、监测方法以及其他需要所制订的标准。

@#@环保标准包括环境质量标准,污染物排放标准,环保基础标准和款保方法标准等。

@#@@#@为防治水污染,保护和改善环境,以保障人体健康,保证水资源的有效利用,促进社会主义现代化建设的发展,1984年5月11日第六届全国人民代表大会常务委员会第五次会议通过《中华人民共和国水污染防治法(试行)》。

@#@@#@同年,国家计委、国家经委和国家科委共同组织编制了《节能技术政策大纲》,其后到1996年三部委对《大纲》进行了修订。

@#@《节能技术政策大纲》的发布,则对推动我国节能降耗工作,引导各行各业节能技术的开发、示范和推广,促进节能技术进步发挥了积极作用。

@#@ @#@为贯彻国家对能源实行开发和节约并重的方针,合理利用能源,降低能源消耗,提高经济效益,保证国民经济持续、稳定、协调的发展,1986年1月12日国务院发布《节约能源管理暂行条例》。

@#@《条例》中称:

@#@国务院建立节能工作办公会议制度,研究和审查有关节能的方针、政策、法规、计划和改革措施,部署和协调节能工作任务。

@#@省、自治区、直辖市人民政府和国务院有关部门,应当指定主要负责人主管节能工作,并可建立节能工作办公会议制度。

@#@2001年该条例废止。

@#@@#@《中华人民共和国水法》于1988年1月21日第六届全国人民代表大会常务委员会第24次会议通过,1988年1月21日中华人民共和国主席令第61号公布,1988年7月1日起施行。

@#@该法要求各级人民政府应当依照水污染防治法的规定,加强对水污染防治的监督管理。

@#@同年国务院第10号令颁布《污染源治理专项基金有偿使用暂行办法》。

@#@为做好污染源治理,合理使用污染源治理资金,国家设立污染源治理专项基金。

@#@1988年《水法》的颁布实施标志着我国对水资源的管理进入了法制化轨道。

@#@在该法颁布后,水利部即确定每年的7月1日至7日为“中国水周”。

@#@国家意识到保护水资源,防治水污染的重要性,对于污染治理方面也给予了专项基金。

@#@@#@1989年7月12日,国家环境保护局令第1号发布《中华人民共和国水污染防治法实施细则》。

@#@企业事业单位向水体排放污染物的,必须向所在地环境保护部门提交《排污申报登记表》。

@#@环境保护部门收到《排污申报登记表》后,经调查核实,对不超过国家和地方规定的污染物排放标准及国家规定的企业事业单位污染物排放总量指标的,发给排污许可证。

@#@对超过国家或者地方规定的污染物排放标准,或者超过国家规定的企业事业单位污染物排放总量指标的,应当限期治理,限期治理期间发给临时排污许可证。

@#@新建、改建、扩建的企业事业单位污染物排放总量指标,应当根据环境影响报告书确定。

@#@@#@1991年5月8日经国务院批准,5月24日国家环境保护局令第五号公布,7月1日起施行《中华人民共和国大气污染防治法实施细则》。

@#@《细则》规定:

@#@地方各级人民政府,应当对本辖区的大气环境质量负责,并采取措施防治大气污染,保护和改善大气环境。

@#@各级人民政府的经济建设部门,应当根据同级人民政府提出的大气环境保护要求,把大气污染防治工作纳入本部门的生产建设计划,并组织实施。

@#@@#@1992年7月,国务院批转建设部等部门《关于解决我国城市生活垃圾问题的几点意见》,内称:

@#@加强城市垃圾管理,大力开展城市垃圾的回收综合利用,提高回收利用率。

@#@到2000年大中城市生活垃圾综合利用率要达到40%以上。

@#@@#@1994年,国家经济贸易委员会、国家计划委员会、广播电影电视部、中华全国总工会、共青团中央委员会、中国科学技术协会联合印发关于《“1994年全国节能宣传周”活动安排意见》。

@#@意见中指出:

@#@根据国务院第六次节能办公会议精神,为了进一步贯彻“开发与节约并重”的能源方针,增强全民节能意识,定于1994年10月3日至8日开展“1994年全国节能宣传周”活动。

@#@在宣传周期间,国家经贸委、国家计委拟推荐500种优质节能产品和500项优秀节能科技成果,在通过人民日报、经济日报予以发布。

@#@@#@1995年国务院批准了国家有关部门提出的“关于新能源和可再生能源发展报告”和“1996-2010年新能源和可再生能源发展纲要”。

@#@在刚开始实施的国家“十五”计划纲要中,再次提出了积极发展风能、太阳能、地热等新能源和可再生能源。

@#@这些措施无疑有力地推动着可再生能源事业的发展。

@#@同年颁布的《中国电力法》是中国第一部专论能源的法律。

@#@@#@1996年10月29日,中华人民共和国第八届全国人民代表大会常务委员会第二十次会议通过《中华人民共和国环境噪声污染防治法》,自1997年3月1日起施行。

@#@其中要求:

@#@国务院和地方各级人民政府应当将环境噪声污染防治工作纳入环境保护规划,并采取有利于声环境保护的经济、技术政策和措施。

@#@@#@为了推动全社会节约能源,提高能源利用效率,保护和改善环境,促进经济社会全面协调可持续发展,中国政府从1995年起开始制定节能法,于1997年11月经全国人大通过了《中华人民共和国节约能源法》,1998年1月1日正式实施。

@#@该法指出:

@#@节能是国家发展经济的一项长远战略方针。

@#@国务院和省、自治区、直辖市人民政府应当加强节能工作,合理调整产业结构、企业结构、产品结构和能源消费结构,推进节能技术进步,降低单位产值能耗和单位产品能耗,改善能源的开发、加工转换、输送和供应,逐步提高能源利用效率,促进国民经济向节能型发展。

@#@要求“采取技术上可行、经济上合理以及环境和社会可以承受的措施,减少从能源生产到消费各个环节中的损失和浪费,更加有效、合理地利用能源”,“国家对落后的耗能过高的用能产品、设备实行淘汰制度”。

@#@《节能法》的公布和实施确定了节能在中国经济社会建设中的重要地位,用法律的形式明确了“节能是国家发展经济的一项长远战略方针”,为中国的节能行动提供了法律保障。

@#@@#@1998年11月18日国务院第10次常务会议通过了《建设项目环境保护管理条例》。

@#@要求:

@#@“建设产生污染的建设项目,必须遵守污染物排放的国家标准和地方标准;@#@在实施重点污染物排放总量控制的区域内,还必须符合重点污染物排放总量控制的要求。

@#@”“改建、扩建项目和技术改造项目必须采取措施,治理与该项目有关的原有环境污染和生态破坏。

@#@”@#@1999年2月11日出台了《中国节能产品认证管理办法》。

@#@《办法》中确定了“节能产品”的定义:

@#@指符合与该种产品有关的质量、安全等方面的标准要求,在社会使用中与同类产品或完成相同功能的产品相比,它的效率或能耗指标相当于国际先进水平或达到接近国际水平的国内先进水平。

@#@@#@《中华人民共和国大气污染防治法》由中华人民共和国第九届全国人民代表大会常务委员会第十五次会议于2000年4月29日修订通过,2000年9月1日起施行。

@#@要求“国家采取措施,有计划地控制或者逐步削减各地方主要大气污染物的排放总量。

@#@”“地方各级人民政府对本辖区的大气环境质量负责,制定规划,采取措施,使本辖区的大气环境质量达到规定的标准。

@#@”@#@2002年1月30日国务院第54次常务会议通过《排污费征收使用管理条例》,在新的《排污费征收使用管理条例》实施之前,只有超标排放污染物的企业才需交纳一定数额的排污费。

@#@之后,随着新的实施,所有排污企业都需缴纳一定数额的排污费。

@#@但这一费用,仅仅是用于抵消污水处理的实际成本,外部环境成本仍然没有被计入。

@#@随着中国环境形势不断恶化,排污权交易逐渐引起了业内人士的广泛关注。

@#@@#@2004年6月30日国务院总理温家宝主持召开国务院常务会议,讨论并原则通过《能源中长期发展规划纲要(2004—2020年)》(草案)。

@#@会议强调,从根本上解决中国能源问题,必须牢固树立和认真贯彻科学发展观,切实转变经济增长方式,坚定不移走新型工业化道路。

@#@要大力调整产业结构、产品结构、技术结构和企业组织结构,依靠技术创新、体制创新和管理创新,在全国形成有利于节约能源的生产模式和消费模式,发展节能型经济,建设节能型社会。

@#@@#@2005年7月,国务院发布了《关于做好建设节约型社会近期重点工作的通知》,强调必须加快建设节约型社会,以提高资源利用效率为核心,以节能、节水、节材、节地、资源综合利用和发展循环经济为重点。

@#@@#@2007年4月,国家发展改革委发布《能源发展“十一五”规划》,规划中提出:

@#@到2010年,我国一次能源消费总量控制目标为27亿吨标准煤左右,年均增长4%。

@#@煤炭、石油、天然气、核电、水电、其他可再生能源分别占一次能源消费总量的66.1%、20.5%、5.3%、0.9%、6.8%和0.4%。

@#@与2005年相比,煤炭、石油比重分别下降3.0和0.5个百分点,天然气、核电、水电和其他可再生能源分别增加2.5、0.1、0.6和0.3个百分点。

@#@该规划主要阐明国家能源战略,明确能源发展目标、开发布局、改革方向和节能环保重点,是未来五年我国能源发展的总体蓝图和行动纲领。

@#@@#@2007年6月3日新华社受权发布《国务院关于印发节能减排综合性工作方案的通知》。

@#@节能减排综合性工作方案提出,要对新建建筑实施建筑能效专项测评,节能不达标的不得办理开工和竣工验收备案手续,不准销售使用。

@#@@#@发布《国务院关于印发节能减排综合性工作方案的通知》打响了节能减排的发令枪,其体现了国家对环保的重视。

@#@在政策监督下,未来遏制高耗能高污染行业过快增长,加快淘汰落后生产能力,加快能源结构调整将成为节能减排重要工作内容。

@#@@#@10月28日,全国人大常委会表决通过修改后的节约能源法,国家主席胡锦涛签署主席令予以公布。

@#@修改后的节约能源法自2008年4月1日起施行。

@#@修改后的节能法进一步完善了我国的节能制度,规定了一系列节能管理的基本制度。

@#@修改后的节能法进一步明确了重点用能单位的节能义务,强化了监督和管理。

@#@在新法中,政府机构也被列入节能法监管重点。

@#@@#@《中华人民共和国节约能源法》使节约资源成为我国基本国策。

@#@它进一步完善了我国的节能制度,规定了一系列节能管理的基本制度,如实行节能目标责任制和节能考核评价等制度,国务院和市级以上地方各级人民政府每年向本级人民代表大会或者其常务委员会报告节能工作,省、自治区、直辖市人民政府每年向国务院报告节能目标责任的履行情况;@#@实行固定资产投资项目节能评估和审查制度等。

@#@@#@为实现“十一五”节能减排的目标,国务院将节能减排指标的完成情况作为考核地方政府领导干部政绩和国有企业负责人业绩的重要依据,并实行问责制和“一票否决”制,此举被视为确保实现“十一五”节能减排目标的重要基础和制度保障。

@#@@#@对于节能减排过程中暴露出来的问题,已引起中央高度重视,多项密集政策措施出台,在资金上中央财政也持续加大了对节能减排的支持力度。

@#@@#@我国是能源资源严重短缺的国家。

@#@石油、天然气人均剩余可采储量仅有世界平均水平的7.7%和7.1%,储量比较丰富的煤炭也只有世界平均水平的58.6%。

@#@改革开放30年间,我国的节能减排工作取得了巨大成效:

@#@80年代初:

@#@制定了“开发与节约并重,近期把节约放在首要位置”的能源发展方针。

@#@80年代中期:

@#@提出以效益为核心的能源开发利用战略和以电力为中心的能源消费结构调整战略。

@#@90年代:

@#@进一步将各项方针具体化,如进一步强调了能源发展的总方针,即开发与节约并举,把节约放在首位。

@#@进入新世纪,节能减排工作大范围展开,新《节约能源法》使节约资源成为我国基本国策,节能减排工作已成为全社会参与的国事、大事。

@#@@#@2.1.2LED产业现状@#@由于资源匮乏、能源紧张造成全球经济发展的瓶颈。

@#@在供电日趋紧张的背景下,世界各国均不约而同地开始了新型节能照明光源的探索。

@#@而白光LED是最被看好的LED新兴产品,因为根据研究发现,LED作为光源,具有节能、环保、寿命长三大优势,理论上可实现只消耗白炽灯10%的能耗,比荧光灯节能50%。

@#@它采用固体封装,寿命是荧光灯的10倍、白炽灯的100倍。

@#@LED光源无紫外光、红外光等辐射,且能避免荧光灯管破裂溢出汞的二次污染。

@#@一位美国专家曾指出,LED半导体已在电子学方面完成了一场革命,其第二场革命将在照明领域进行。

@#@于是,一股LED照明热潮席卷全球,掀起了照明行业"@#@第二次革命"@#@,更有专家认为,高亮度LED将是人类继爱迪生发明白炽灯泡之后,最伟大的发明之一。

@#@@#@近年来我国LED产品技术创新与应用开发能力逐渐提高,器件可靠性研究位置越来越突出,测试技术与标准也渐成热点,所有这一切均标志着中国LED产业已经进入了一个崭新的发展阶段。

@#@此外,我国已将LED照明列入"@#@十五"@#@国家科技攻关计划。

@#@2003年底,国家又紧急启动"@#@半导体(LED)照明产业化技术开发重大项目"@#@,成立了由八部委组成的半导体照明工程协调领导小组,并确定深圳、上海、大连、南昌、厦门五城市为产业示范基地。

@#@LED照明产业获得前所未有的发展机遇。

@#@由此可以预期,LED产业未来将获得前所未有的发展机遇。

@#@有专家预计,到2010年中国整个LED产业的产值将超过千亿元。

@#@@#@2.2项目建设的必要性@#@1.项目的建设符合国家节能减排基本国策的要求@#@2007年02月28日,国家发展和改革委员会、科技部联合发布的《中国节能技术政策大纲》(2006年)明确提出“开发、应用节能器具,提高燃气利用效率”的要求。

@#@2007年6月2日《国务院关于印发节能减排综合性工作方案的通知》第十条第四十四款明确要求抓好政府机构办公设施和设备节能。

@#@温家宝总理也在十届全国人大三次会议上强调:

@#@要注重能源资源节约和合理利用,缓解我国能源资源与经济社会发展的矛盾,显著提高能源资源利用效率,坚决实行开发和节约并举,把节约放在首位。

@#@@#@该项目的制定和实施,完全符合上述规定和要求,是对节能减排基本国策的响应。

@#@@#@2.项目的实施,可以美化城市,营造舒适、休闲的娱乐环境@#@随着我国城市的发展、经济的繁荣及社会的进步,人们生活水平提高以及对环境质量的要求,城市道路照明和城市的夜景照明已经成为城市规划、建设和管理中的一项重要工作。

@#@公园夜景观为城市居民休闲娱乐,提高生活质量提供了必备的条件,而夜景照明是再塑和美化城市形象、鼓舞民心、振奋精神的一项非常有意义的工作。

@#@夜景形象不仅是一个城市经济实力的象征,而且可以带动一种新的经济模式的产生——灯光经济,采用LED灯照明工程力求打造XX市的标志性夜景观,更好的展现出XX的时代风貌和进一步促";i:

11;s:

25062:

"CPA税法第三章消费税@#@第三章消费税法@#@一、单项选择题@#@1.坐落在市区的某日化厂为增值税一般纳税人,2009年8月进口一批香水精,出口地离岸价格85万元,境外运费及保险费共计5万元,海关于8月15日开具了完税凭证,日化厂缴纳进口环节税金后海关放行;@#@日化厂将进口的香水精的80%用于生产高级化妆品。

@#@本月从国内购进材料取得增值税专用发票,注明价款120万元、增值税20.40万元,销售高级化妆品取得不含税销售额500万元。

@#@该企业本月销售应纳税金及附加( @#@ @#@ @#@)万元。

@#@(本月取得的增值税抵扣凭证在本月认证并抵扣,关税税率为50%)@#@A.222.44 @#@ @#@ @#@ @#@B.322.15 @#@ @#@ @#@ @#@C.185.14 @#@ @#@ @#@ @#@ @#@D.149.08@#@2.下列各项中,应同时征收增值税和消费税的是( @#@ @#@ @#@)。

@#@@#@A.零售环节销售的卷烟B.零售环节销售的金基合金首饰C.生产环节销售的普通护肤护发品D.进口环节取得外国政府捐赠的小汽车@#@3.下列外购商品中已缴纳的消费税,可以从本企业应纳消费税额中扣除的是( @#@ @#@ @#@)。

@#@@#@A.从工业企业购进已税汽车轮胎生产的小汽车B.从工业企业购进已税酒精为原料生产的勾兑白酒@#@C.从工业企业购进已税溶剂油为原料生产的溶剂油D.从工业企业购进已税高尔夫球杆握把为原料生产的高尔夫球杆@#@4.某外贸公司2009年3月从生产企业购进化妆品一批,取得增值税专用发票注明价款25万元,增值税4.25万元,支付购进化妆品的运输费用3万元,当月该批化妆品全部出口取得销售收入35万元。

@#@该外贸公司出口化妆品应退的消费税为( @#@ @#@ @#@)。

@#@@#@A.7.5万元B.8.4万元C.9.7万元D.10.5万元@#@5.下列各项中,与我国现行出口消费品的退(免)消费税政策不符的是( @#@ @#@ @#@)。

@#@@#@A.“免税但不退税”B.“不免税也不退税”C.“不免税但退税”D.“免税并退税”@#@6.下列各项中,符合消费税有关规定的是( @#@ @#@ @#@)。

@#@@#@A.纳税人的总、分支机构不在同一县(市)的,一律在总机构所在地缴纳消费税B.纳税人销售的应税消费品,除另有规定外,应向纳税人核算地税务机关申报纳税@#@C.纳税人委托加工应税消费品,其纳税义务发生时间,为纳税人支付加工费的当天D.因质量原因由购买者退回的消费品,可退还已征的消费税,也可直接抵减应纳税额@#@7.某汽车轮胎厂为增值税一般纳税人,下设一非独立核算的门市部,2009年8月该厂将生产的一批汽车轮胎移送到门市部,计价60万元。

@#@门市部将其零售,取得含税销售额77.22万元。

@#@汽车轮胎的消费税税率为10%,该项业务应缴纳的消费税额为( @#@ @#@ @#@)。

@#@@#@A.5.13万元 @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@B.6万元C.6.60万元 @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@D.7.72万元@#@8.某外贸企业从摩托车厂购进摩托车500辆,直接报关离境出口,取得的增值税专用发票注明的单价是每辆5000元,支付从摩托车厂到出境口岸的运费8万元,装卸费2万元,离岸价每辆720美元(美元与人民币汇率1:

@#@8.3)。

@#@摩托车消费税税率为10%。

@#@则该企业应退消费税税款是( @#@ @#@ @#@)。

@#@@#@A.25万元 @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@B.25.8万元C.26万元 @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@D.29.88万元@#@9.某啤酒厂销售甲类啤酒20吨给副食品公司,开具增值税专用发票收取价款58000元,收取包装物押金3000元;@#@销售乙类啤酒10吨给宾馆,开具普通发票取得收入32760元,收取包装物押金1500元。

@#@该啤酒厂应缴纳的消费税是( @#@ @#@ @#@)。

@#@@#@A.5000元 @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@B.6600元C.7200元 @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@D.7500元@#@10.纳税人用于换取生产资料和消费资料、投资入股和抵偿债务等方面的应税消费品,应当以纳税人同类应税消费品的( @#@ @#@ @#@)作为计税依据计算消费税。

@#@@#@A.平均销售价格B.最高销售价格C.最低销售价格D.税务机关核定的价格@#@11.下列项目中,应征消费税的是( @#@ @#@ @#@)。

@#@@#@A.啤酒屋销售的自制扎啤B.土杂商店出售的焰火、鞭炮@#@C.黄河牌卡车D.销售使用过的小轿车@#@12.以下说法不正确的是( @#@ @#@ @#@)。

@#@@#@A.果汁啤酒应按照啤酒税目征收消费税B.动力艇不征收消费税C.卡丁车不征收消费税D.香粉应按化妆品税目征收消费税@#@13.消费税纳税义务人规定中的“中华人民共和国境内”,是指生产、委托加工和进口属于应当征收消费税的消费品的( @#@ @#@ @#@)在境内。

@#@@#@A.生产地B.使用地C.起运地或所在地D.销售地@#@14.以下征收消费税的车辆是( @#@ @#@ @#@)。

@#@@#@A.越野吉普车 @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@B.电动汽车C.沙滩车 @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@D.大客车@#@15.以下应税消费品中,适用单一定额税率的有( @#@ @#@ @#@)。

@#@@#@A.粮食白酒 @#@B.酒精C.黄酒D.啤酒@#@16.下列情况应征消费税的有( @#@ @#@ @#@)。

@#@@#@A.药厂外购已税酒精配制成含酒精药膏后销售B.商业企业外购已税珠宝玉石加工成金银首饰后销售@#@C.收回后的委托加工实木地板用于职工福利D.收回后的委托加工粮食白酒直接销售@#@17.下列应视同销售缴纳消费税的情况是( @#@ @#@ @#@)。

@#@@#@A.将外购已税消费品继续加工成应税消费品B.将委托加工收回的应税消费品继续加工成应税消费品@#@C.自制应税消费品继续加工成应税消费品D.自制应税消费品用于向外单位投资@#@18.某百货公司(增值税一般纳税人)黄金饰品部2009年5月直接零售金首饰3000克,每克零售价200元;@#@以旧换新销售金首饰,收回旧首饰200克,换出新首饰600克,收取差价80000元,并收取旧首饰折价补偿20元/克。

@#@该黄金饰品部当月应缴消费税( @#@ @#@ @#@)元。

@#@@#@A.29059.82B.29230.77C.30769.23D.30940.17@#@19.某小轿车生产企业(增值税一般纳税人),2009年8月生产并销售某种型号的小轿车200辆,取得增值税专用发票注明每辆价款20万元,增值税共计680万元;@#@小轿车适用9%的消费税税率,经审查,该型号小轿车已达到减征消费税的国家标准。

@#@则该企业8月份应缴纳的消费税为( @#@ @#@ @#@)万元。

@#@@#@A.280B.252C.324D.216@#@20.下列可按生产领用量抵扣委托加工收回已纳消费税的是( @#@ @#@ @#@)。

@#@@#@A.首饰厂将委托加工收回的已税玉珠抛光打孔串成玉珠项链B.化妆品厂将委托加工收回的已税酒精作为生产护肤品的材料之一@#@C.首饰厂将委托加工收回的已税戒面制成22K黄金镶嵌项坠D.汽车制造厂将委托加工收回的小轿车改装成工程抢修车@#@21.甲厂将一批原材料送交乙厂进行委托加工,该批原材料不含税价格10万元,受托方代垫辅料费1万元(含税),另收取加工费3万元(含税),假定该消费品消费税税率为5%,则该项委托加工组成计税价格为( @#@ @#@ @#@)。

@#@@#@A.13.68万元 @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@B.14.13万元C.14.74万元 @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@D.15万元@#@22.某有进出口经营权的外贸公司,2010年1月从国外进口卷烟300箱(每箱250条,每条200支),支付买价2000000元,到达我国海关前的运输费20000元,保险费8000元,假定进口卷烟关税税率为20%,则该批卷烟在进口环节应缴纳消费税( @#@ @#@ @#@)。

@#@@#@A.1439212.5元  @#@ @#@ @#@B.2072945.45元 @#@ @#@  C.1073571.43元 D.1103142.86元@#@23.下列关于委托加工应税消费品的正确说法是( @#@ @#@ @#@)。

@#@@#@A.委托方缴纳消费税,受托方缴纳营业税B.委托方不缴税,受托方缴纳消费税和营业税@#@C.受托方代收代缴委托方的消费税,受托方缴纳增值税D.委托方不缴税,受托方缴纳消费税和增值税@#@24.某外贸进出口公司从外国进口小轿车120辆,每辆海关的关税完税价格为10万元;@#@已知轿车关税税率为60%,消费税税率为5%。

@#@进口这些轿车应缴纳消费税( @#@ @#@ @#@)万元。

@#@@#@A.0.84B.63.16C.96D.101.05@#@25.某高尔夫球具厂接受某俱乐部委托加工一批高尔夫球具,俱乐部提供主要材料不含税成本5000元,球具厂收取含税加工费2300元(其中包含代垫辅料实际成本800元),球具厂没有同类球具的销售价格,消费税税率10%,则组成计税价格为( @#@ @#@ @#@)元。

@#@@#@A.5555.56B.7739.79C.6980.06D.6269.23@#@26.带料加工、翻新改制的金银首饰,其消费税纳税义务发生时间为( @#@ @#@ @#@)。

@#@@#@A.委托方交款的当天 @#@ @#@ @#@ @#@ @#@ @#@ @#@B.委托方交货的当天C.受托方材料入库的当天 @#@ @#@ @#@D.受托方交货的当天@#@27.消费税纳税义务发生时间为( @#@ @#@ @#@)。

@#@@#@A.分期收款结算方式下实际收款的日期B.赊销方式下收到货款的当天C.预收货款结算方式下收到货款的当天D.预收货款结算方式下发出应税消费品的当天@#@28.进口的应税消费品,由进口人或其代理人向( @#@ @#@ @#@)海关申报纳税。

@#@@#@A.企业所在地 @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@B.企业核算地C.货物入境地 @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@D.报关地@#@29.下列情况适用“出口免税并退税”政策的是( @#@ @#@ @#@)。

@#@@#@A.有出口经营权的外贸企业购进应税消费品直接出口B.生产企业自营出口应税消费品C.生产企业委托外贸企业代理出口应税消费品@#@D.一般商贸企业委托外贸企业代理出口应税消费品@#@30.某工厂自营出口的办理完退免税的鞭炮被对方退货,入境时海关未对其征税,则该工厂( @#@ @#@ @#@)。

@#@@#@A.向税务机关补缴应纳消费税B.暂不补税,待内销时再补缴消费税C.出口转内销货物不计算消费税D.向税务机关补缴已退还的消费税@#@31.消费税纳税人采取赊销和分期收款结算方式的,其纳税义务的发生时间为( @#@ @#@ @#@)。

@#@@#@A.发出货物的当天B.收到货款的当天C.合同规定的收款日期当天D.双方约定的任一时间@#@32.按照《消费税暂行条例》规定,纳税人以1个月或1个季度为一期纳税的,自期满之日起( @#@ @#@ @#@)日内申报纳税。

@#@@#@A.5B.10C.15D.30@#@二、多项选择题@#@1.下列关于消费税特点的说法,正确的有( @#@ @#@ @#@)。

@#@@#@A.征收范围具有选择性B.征收环节具有单一性C.征收方法具有灵活性D税负具有可转嫁性@#@2.下列各项中,属于消费税征收范围的是( @#@ @#@ @#@)。

@#@@#@A.汽车生产企业销售自产小轿车B.金银饰品厂批发自产的金银首饰C.超市零售啤酒D.卷烟生产企业销售自产的卷烟@#@3.卷烟回购企业从联营企业收回直接销售的卷烟,不再征收消费税的条件是( @#@ @#@ @#@)。

@#@@#@A.加工时向联营企业提供卷烟牌号B.加工时向联营企业提供税务机关公示的消费税计税价格@#@C.联营企业已按公示调拨价格申报纳税D.回购企业将回购再销售的收入与自产卷烟销售收入分开核算@#@4.按《消费税暂行条例》的规定,下列以纳税人同类应税消费品的最高销售价格作为计税依据计算消费税的有( @#@ @#@ @#@)。

@#@@#@A.用于抵债的应税消费品B.用于馈赠的应税消费品C.用于换取生产资料的应税消费品D.对外投资入股的应税消费品@#@5.下列行为应缴纳消费税的有( @#@ @#@ @#@)。

@#@@#@A.将自产应税消费品用于投资B.将自产应税消费品用于集体福利@#@C.将委托加工收回的应税消费品(受托方已代收代缴消费税)连续生产应税消费品后销售的D.将委托加工收回的应税消费品(受托方已代收代缴消费税)直接销售的@#@6.下列在零售环节缴纳消费税的有( @#@ @#@ @#@)。

@#@@#@A.翡翠手镯 @#@ @#@ @#@ @#@ @#@ @#@B.钻石胸针C.镀金项链 @#@ @#@ @#@ @#@ @#@ @#@D.18K金镶嵌翡翠耳钉@#@7.下列各项中,符合应税消费品销售数量规定的有( @#@ @#@ @#@)。

@#@@#@A.生产销售应税消费品的,为应税消费品的销售数量B.自产自用应税消费品的,为应税消费品的生产数量@#@C.委托加工应税消费品的,为纳税人收回的应税消费品数量D.进口应税消费品的,为海关核定的应税消费品进口征税数量@#@8.下列各项收入应当计入货物(从价计征)销售额征收消费税的是( @#@ @#@ @#@)。

@#@@#@A.向购买方收取的延期付款利息B.向购买方收取的包装物租金C.单独核算并随同应税消费品销售的包装物价款D.不作价随同应税消费品销售收取的包装物押金@#@9.下列应在移送环节缴纳消费税的有( @#@ @#@ @#@)。

@#@@#@A.酒厂将自产白酒移送勾兑低度酒B.小轿车厂将自产轿车赠送给拉力赛C.制药厂将自制酒精移送生产药膏D.烟厂将自制卷烟发给职工@#@10.下列不能按生产领用量扣除外购应税消费品已纳消费税税款的有( @#@ @#@ @#@)。

@#@@#@A.外购已税烟丝生产的卷烟B.外购已税酒精生产的白酒C.外购已税珠宝制造成18K黄金镶嵌戒指D.外购已税石脑油生产的应税消费品@#@11.根据《消费税暂行条例实施细则》的规定,下列关于消费税纳税义务发生时间的规定,正确的有( @#@ @#@ @#@)。

@#@@#@A.纳税人委托加工的应税消费品,其纳税义务发生时间,为纳税人提货的当天@#@B.纳税人进口的应税消费品,其纳税义务发生时间,为报关进口的当天@#@C.纳税人采取预收货款结算方式销售应税消费品的,其纳税义务发生时间,为收到预收货款的当天@#@D.纳税人自产自用的应税消费品,用于生产非应税消费品的,其纳税义务发生时间,为移送使用的当天@#@12.下列外购已税消费品用于连续生产应税消费品销售时,不得按当期生产领用数量计算扣除外购应税消费品已纳的消费税税款的是( @#@ @#@ @#@)。

@#@@#@A.外购已税游艇生产的游艇B.外购已税汽车轮胎生产的小汽车C.外购已税化妆品生产的化妆品D.外购已税珠宝玉石生产的金银首饰@#@13.下列各项中,符合消费税纳税地点规定的有( @#@ )。

@#@@#@A.进口应税消费品的,由进口人或其代理人向报关地海关申报纳税B.纳税人总机构与分支机构不在同一县的,分支机构应回总机构申报纳税@#@C.委托加工应税消费品的,由委托方向受托方所在地主管税务机关申报纳税D.纳税人到外县销售自产应税消费品的,应回纳税人机构所在地或居住所在地申报纳税@#@14.下列各项中,应当征收消费税的有( @#@ @#@ @#@)。

@#@@#@A.用于本企业连续生产应税消费品B.用于奖励代理商销售业绩的应税消费品C.用于本企业生产性基建工程的应税消费品D.用于捐助国家指定的慈善机构的应税消费品@#@15.某商场委托某工业加工企业加工消费税应税货物一批,该加工企业将加工好的应税货物交付商场时,未代收代缴消费税,后经查出,主管税务机关对该项行为的税务处理方法正确的有( @#@ @#@ @#@)。

@#@@#@A.加工企业应按规定补税B.商场应按规定补税C.对加工企业应给予处罚D.对商场应给予处罚@#@16.下列各项中,符合消费税有关征收规定的有( @#@ @#@ @#@)。

@#@@#@A.以外购的不同品种白酒勾兑的白酒,一律按照粮食白酒的税率征税B.对用薯类和粮食以外的其他原料混合生产的白酒,一律按薯类白酒的税率征税@#@C.对用粮食和薯类,糠麸等多种原料混合生产的白酒,一律按照薯类白酒的税率征税D.外购酒精生产的白酒,凡酒精所用原料无法确定的,一律按照粮食白酒的税率征税@#@17.下列说法正确的有( @#@ @#@ @#@)。

@#@@#@A.啤酒屋利用啤酒生产设备生产的啤酒,应当征收消费税B.戏剧、影视演员化妆用的上妆油、卸妆油,应当征收消费税@#@C.体育用的发令纸不需征收消费税D.翻新轮胎停止征收消费税@#@18.纳税人销售的应税消费品,以外汇结算销售额的,其销售额可选择( @#@ @#@ @#@)中国人民银行人民币市场汇价折合人民币计算应纳税额。

@#@@#@A.结算当天的B.上年12月31日的C.结算当月1日的D.上次纳税当天的@#@19.下列各项中,有关消费税的纳税地点正确的有( @#@ @#@ @#@)。

@#@@#@A.纳税人进口应税消费品在纳税人机构所在地缴纳消费税B.纳税人自产自用应税消费品在纳税人核算地缴纳消费税@#@C.纳税人委托加工应税消费品一般回委托方所在地缴纳消费税D.纳税人到外县销售自产应税消费品应向机构所在地或居住地缴纳消费税@#@20.生产企业(一般纳税人)自营出口或委托外贸企业代理出口自产的应税消费品,其出口退税政策是( @#@ @#@ @#@)。

@#@@#@A.增值税采用免抵退税政策B.消费税采用免税并退税政策@#@C.增值税采用先征后退政策D.消费税采用免税但不退税政策@#@21.下列企业出口应税消费品时,既退(免)增值税又退(免)消费税的有( @#@ @#@ @#@)。

@#@@#@A.化妆品厂出口自产化妆品B.化妆品厂委托外贸企业代理出口自产化妆品@#@C.外贸企业收购化妆品后出口D.外贸企业委托其他外贸企业代理出口化妆品@#@22.以下企业(增值税一般纳税人)出口应税消费品不得退税的有( @#@ @#@ @#@)。

@#@@#@A.外贸单位收购后出口B.外商投资生产企业自营出口C.生产单位自营出口D.生产单位委托外贸企业代理出口@#@23.下列关于允许扣除的外购应税消费品已纳税款的来源规定正确的有( @#@ @#@ @#@)。

@#@@#@A.从境外工业企业购进的应税消费品进口环节已缴纳的消费税B.从境外商业企业购进的应税消费品进口环节已缴纳的消费税@#@C.从境内工业企业购进的应税消费品已缴纳的消费税D.从境内商业企业购进的应税消费品已缴纳的消费税@#@24.某酒厂总部设在广东,生产酒的基地设在山东,则下列关于生产酒的基地消费税纳税地点的说法正确的有( @#@ @#@ @#@)。

@#@@#@A.在广东纳税B.在山东纳税C.经国家税务总局批准在广东纳税D.经由广东、山东国税局协商决定在哪里纳税@#@25.以下符合消费税纳税义务发生时间规定的有( @#@ @#@ @#@)。

@#@@#@A.纳税人采取赊销和分期收款结算方式的,其纳税义务的发生时间为收款日期的当天B.纳税人自产自用的应税消费品,其纳税义务的发生时间为移送使用的当天@#@C.纳税人委托加工的应税消费品,其纳税义务的发生时间为委托方支付加工费的当天D.纳税人采取其他结算方式的,其纳税义务的发生时间为收讫销售款或者取得索取销售款的凭据的当天@#@26.下列自产自用行为,在移送使用时需要缴纳消费税的有( @#@ @#@ @#@)。

@#@@#@A.某酒厂将自产黄酒发给职工做福利B.卷烟厂将自产烟丝连续生产卷烟C.化妆品厂将自产香水做样品D.小轿车厂将自产轿车赠送给拉力赛@#@三、计算题@#@1.某商贸公司为增值税一般纳税人,并具有进出口经营权。

@#@2009年12月发生相关经营业务如下:

@#@@#@

(1)从国外进口化妆品一批,支付买价400000元、相关税金30000元,支付到达我国海关前的运输费用40000元、保险费用20000元,向自己的采购代理人支付的购货佣金10000元;@#@@#@

(2)从国外进口卷烟40000条(每条200支),支付买价2000000元,支付到达我国海关前的运输费用120000元、保险费用80000元。

@#@@#@(注:

@#@进口关税税率均为20%,化妆品消费税税率30%,单位金额为元。

@#@)@#@要求:

@#@按下列顺序回答问题,每问均为共计金额:

@#@@#@

(1)计算进口化妆品应缴纳的关税;@#@@#@

(2)计算卷烟在进口环节应缴纳的消费税;@#@@#@(3)计算小轿车、修理旧设备和卷烟在进口环节应缴纳的增值税。

@#@@#@2.某地板生产厂6月发生下列业务:

@#@@#@

(1)向某林场购入原木3000立方米,规定的收购凭证注明的支付款项300000元,请运输公司将上述原木运送回厂,支付运输费1000元;@#@@#@

(2)外购生产用油漆一批,取得增值税专用发票,注明价款25000元,增值税4250元,将其中20%用于企业基建工程;@#@@#@(3)外购生产用粘胶一批,取得增值税专用发票,注明价款10000元,增值税1700元,将其中10%赠送给购买企业木质地板的老客户;@#@@#@(4)从其他木地板厂购入未涂漆的木地板50箱,取得增值税专用发票,价款180000元,增值税30600元,将70%投入生产上漆;@#@@#@(5)数月前购入的一批原木因保管不善毁损,账面成本31680元(含运费1395元);@#@@#@(6)销售自产实木地板取得不含税收入560000元。

@#@@#@上述需要认证的发票均经过认证,地板生产厂的成本利润率是10%,实木地板消费税税率5%,要求计算:

@#@@#@

(1)该企业当期外购货物可抵扣的增值税进项税额合计数;@#@@#@

(2)该企业当期进项税额转出;@#@@#@(3)该企业当期增值税的销项税额合计数;@#@@#@(4)该企业当期应纳的增值税税额;@#@@#@(5)该企业当期实际应纳的消费税税额。

@#@@#@3某首饰商城为增值税一般纳税人,2010年1月发生以下业务:

@#@@#@

(1)零售金银首饰与镀金首饰组成的套装礼盒,取得收入53.82万元,其中分别核算的金银首饰收入30万元,镀金首饰收入19万元,金银首饰的包装盒收入4.82万元;@#@@#@

(2)开展金项链“以旧换新”活动,换出金首饰1200克,回收旧首饰600克,收取差价款12万元,并收取旧首饰折价补偿20元/克;@#@@#@(3)为个人定制加工金银首饰,商城提供原料含税金额30.42万元,取得个人支付的含税加工费收入4.68万元(商城无同类首饰价格);@#@@#@(4)外购金银首饰一批,取得的普通发票上注明的价款400万元;@#@外购镀金首饰一批,取得经税务机关认可的增值税专用发票,注明价款50万元、增值税8.5万元。

@#@@#@(其他相关资料:

@#@金银首饰零售环节消费税税率5%)@#@要求:

@#@根据上述资料,按下列序号计算回答问题,每问需计算出合计数:

@#@@#@

(1)销售成套礼盒应缴纳的消费税;@#@@#@

(2)“以旧换新”销售金项链应缴纳的消费税;@#@@#@(3)定制加工金银首饰应缴纳的消费税;@#@@#@(4)商城1月份应缴纳的增值税。

@#@@#@";i:

12;s:

22090:

"GaAs发光二极管的制造方法@#@摘要--------------------------------------------------------------1@#@第一章:

@#@绪论--------------------------------------------------------3@#@1.1:

@#@砷化镓材料的性质----------------------------------------------4@#@1.2:

@#@砷化镓材料的发展----------------------------------------------4@#@1.3:

@#@LED用砷化镓材料发展现状--------------------------------------4@#@第二章:

@#@砷化镓材料的制备和发展---------------------------------------6@#@2.1:

@#@砷化镓材料的制备方法情况--------------------------------------6@#@第三章:

@#@放光二极管的发展---------------------------------------------8@#@3.1:

@#@LED的发展现状和制造方法--------------------------------------8@#@3.2:

@#@发光二极管中半导体材料的选择----------------------------------9@#@3.3:

@#@LED的缺点和优点---------------------------------------------10@#@第四章:

@#@砷化镓发光二极管的制造方法----------------------------------12@#@4.1:

@#@砷化镓发光二极管的结构组成-----------------------------------12@#@4.2:

@#@制造砷化镓发光二极管的方法------------------------------------------------------------------13@#@结论---------------------------------------------------------------------------------------------15@#@注释--------------------------------------------------------------------------------------------16@#@参考文献--------------------------------------------------------------------------------------17@#@谢辞--------------------------------------------------------------------------------------------18@#@@#@ @#@@#@摘要@#@目前已知的二元无机化合物半导体材料有600多种,其中已经得到实用的只有部分Ⅲ一V族、II一Ⅵ族、Ⅳ一Ⅵ族及Ⅳ一Ⅳ族化合物等。

@#@【1】砷化嫁(GaAs)晶体是一种电学性能优越的III--V族化合物半导体材料,以其为衬底制作的半导体器件及其集成电路由于具有信息处理速度快、超高频、低功耗、低噪声等突出的优点而得到广泛应用。

@#@@#@砷化镓(GaAs)材料是目前生产量最大、应用最广泛,因而也是最重要的化合物半导体材料,是仅次于硅的最重要的半导体材料。

@#@作为第二代半导体,砷化镓单晶因其价格昂贵而素有“半导体贵族”之称。

@#@【2】由于其优越的性能和能带结构,使砷化镓材料在微波器件和发光器件等方面具有很大发展潜力。

@#@目前砷化镓材料的先进生产技术仍掌握在日本、德国以及美国的国际大公司手中,与国外公司相比国内企业在砷化镓材料生产技术方面还有较大差距。

@#@发光二极管(LED)是砷化镓材料的重要应用领域之一,在国际半导体照明产业发展方兴未艾之际,研究LED用砷化镓材料生产的相关技术无疑具有重要意义。

@#@@#@关键词:

@#@砷化嫁;@#@半导体;@#@LED@#@Abstract@#@Binaryinorganiccompoundsareknowntohave600kindsofsemiconductormaterials,whichhavebeenusefulonlypartofaVgroupⅢ,IIaⅥgroup,ⅣⅣafamilyandaⅣⅥfamilycompounds.【1】marriedarsenide(GaAs)crystalisasuperiorelectricalpropertiesofIII-Vcompoundsemiconductormaterialsasthesubstrateforitsproductionofsemiconductordevicesandintegratedcircuitsasinformationprocessingspeed,ultrahighfrequency,lowpower,lownoise,andotherprominentadvantagesarewidelyused.@#@Galliumarsenide(GaAs)materialistheproductionofthelargestandmostwidelyusedand,therefore,themostimportantcompoundsemiconductormaterials,siliconissecondonlytothemostimportantsemiconductormaterials.Asasecond-generationsemiconductor,galliumarsenidesinglecrystalbecauseofitsexpensiveandisknownas"@#@semiconductornobility,"@#@said.【2】becauseofitssuperiorperformanceandenergybandstructure,thegalliumarsenidelight-emittingmaterialsindevicessuchasmicrowavedevicesandhasgreatdevelopmentpotential.GaAsmaterialiscurrentlystillheldadvancedproductiontechnologyinJapan,GermanyandtheUnitedStatesinthehandsoflargeinternationalcompanies,domesticenterprisesandforeigncompaniescomparedtotheproductiontechnologyinGaAsthereisalargegap.Light-emittingdiode(LED)isaGaAsoneoftheimportantapplicationfields,intheinternationalsemiconductorlightingindustryintheascendantontheoccasion,theproductionofGaAsLEDwiththerelevanttechnicalundoubtedlyofgreatsignificance.@#@ @#@@#@Keywords:

@#@GaAs;@#@semiconductors;@#@LED@#@ @#@@#@第一章:

@#@绪论@#@说起砷化镓来,可能有些人觉得生疏、有些人不知道它是半导体材料,如果说它早已经进入我们的家庭生活,那更是出乎意料的事。

@#@现在我们看电视、听音响、开空调都用遥控器。

@#@这些遥控器是通过砷化镓发出的红外光把指令传给主机的。

@#@另外在许多家电上都有小的红色绿色的指示灯,它们是以砷化镓等材料为衬底做成的发光二极管。

@#@至于光盘和VCD,DVD都是用砷化镓作衬底制成的激光二极管进行读出的。

@#@最近移动通信的大发展使得砷化镓得以腾云展翅,已成为供不应求的抢手货。

@#@@#@作为目前应用最广泛同时也是最重要的化合物半导体材料,砷化镓材料在能带结构以及晶体结构等方面具有与硅、锗等元素半导体材料不同的特性,深入了解并掌握这些特性对于LED用砷化镓材料的研究工作具有重要意义。

@#@@#@1.1砷化镓材料的性质@#@砷化镓属于III-V族化合物半导体材料,由金属镓与半金属砷按原子比1:

@#@1化合而成的金属间化合物。

@#@它具有暗灰色的金属光泽,其晶体结构为闪锌矿型。

@#@其分子量为144.64,平均原子序数为32,原子密度为4.42X1022/cm@#@。

@#@正常情况下,砷化镓晶体为闪锌矿结构,其晶格常数与温度、化学计量偏离有关。

@#@室温时,砷化镓晶体或薄膜材料对水蒸汽和氧是稳定的。

@#@大气中将其加热到600℃以上时开始氧化,真空中加热到800℃以上时开始离解。

@#@常压下,砷化镓熔点为1511K,此时离解压为98kPa(见表1.1)。

@#@砷化镓在常温下不溶于盐酸,可与浓硝酸发生反应,易溶于王水。

@#@【3】@#@密度@#@g/cm@#@熔点@#@K@#@熔点时蒸汽压MPa@#@热膨胀系数@#@×@#@10@#@/K@#@热导率@#@W/(cm.K)@#@硬度@#@(Mohs)@#@5.26(固)@#@5.71(液)@#@1510±@#@3@#@0.098@#@6.0@#@0.46@#@4.5@#@折射率@#@晶体结构@#@晶格常数@#@(300K)@#@nm@#@工价半径@#@nm@#@带隙(300K)@#@E@#@/eV@#@本征载流子@#@浓度(300K)@#@/cm@#@3.25@#@闪锌矿@#@0.5653@#@0.118@#@1.42,d@#@1.3×@#@10@#@表1-1砷化镓的物理化学性质@#@1.2砷化镓材料的发展@#@半个世纪以来,以微电子技术为核心的信息化技术革命以迅雷不及掩耳之势推动着世界经济和社会向前发展。

@#@微电子技术以其神秘莫测的力量推动着科学技术和生产力的发展,创造了空前的信息文明。

@#@锗(Ge)、硅(Si)及其集成电路引发了现代产业革命,深刻地影响着社会生活的方方面面。

@#@继Ge、Si之后,砷化镓(GaAs)以其优越的电学性能受到青睐,以GaAs材料制作的器件和电路具有损耗小、噪声低、频带宽、动态范围大、功率大、附加效率高等特点而成为研究的热点,同时GaAs材料直接带隙,禁带宽度大因而器件的抗电磁辐射能力强,工作温度范围宽更适合在恶劣的环境下工作【4】。

@#@因为GaAs材料和器件工艺均比其他器件更为成熟,所以目前和今后一段时期内在微波/毫米波通信和军事领域应用中,仍以GaAs器件及其电路为首选对象。

@#@@#@GaAs器件的制作和应用在近几十年也有着巨大的发展。

@#@1967年,Turner等人采用扩散栅极结构,首先制成了GaAs长效应晶体管(FieldEffectTransistor),但是后来,扩散技术没有被广泛采用。

@#@1970年,半导体GaAs衬底上薄层外延技术得到了长足发展,促成了GaAs半导体场效应晶体管(Metal—SemiconductorField.EffectTransistor)的研制工作,出现了小信号、低噪声GaAs器件。

@#@1971年,Turner等人制成栅长为lμm的GaAsMESFET,频率达到18GHz,仍为低噪声品种。

@#@1973年在国际固体电路会议上宣布诞生了微波功率GaAsMESFET。

@#@到了1974年,在国际电子器件会议上,日本富士通公司宣布制出了10GHz、0.7W及8GHz、1.6w的GaAsMESFET,最高振荡频率己达50GHz。

@#@富士通公司突破了x波段瓦级大关,功率GaAsMESFET成了热门器件。

@#@@#@经过20余年的发展,化合物半导体器件己经成为电子工业中门类齐全的器件产业、军事电子的重要领域。

@#@它的产品门类包括微波分立器件、微波混合集成电路、微波模拟和数字单片集成电路,前锋以GaAs为代表,和其它化合物半导体(如InP)相结合向着毫米波和光电集成发展。

@#@@#@1.3LED用砷化镓材料发展现状@#@LED(LightEmittingDiodes)是第一种实用化的化合物半导体器件,目前它也仍然是化合物半导体工业中数量最大的产品。

@#@LED是一种(电)注入式固体发光器件,它具有体积小、寿命长、耗电少和可靠性高等特性。

@#@砷化镓材料是一种直接带隙半导体材料,其导带最低点与价带最高点在同一K空间,这样电子和空穴就可以有效地再复合而发光。

@#@用于制造LED的砷化镓衬底材料为掺硅的N型低阻材料,一般也可称之为半导体砷化镓材料,用其作衬底制作成的发光二极管。

@#@广泛应用于指示灯、文字显示、大屏幕显示、交通信号、景观照明以及汽车照明等领域【5】。

@#@@#@ @#@@#@第二章:

@#@砷化镓材料的制备和发展@#@砷化镓是III-V族化合物半导体的代表。

@#@同其它半导体材料相比,砷化镓具有如下突出的特点:

@#@1.禁带宽度较宽,电予迁移率较高,因此是做耐辐射的高频大功率器件的理想材料;@#@2.N型砷化镓的能带还具有特殊的“双能谷”结构,因此适宜制作半导体效应器件;@#@3.发光特性良好,光电转换效率很高,因此是制作半导体激光器的合适材料;@#@此外砷化镓还具有直接带隙,电子饱和漂移速度高、耐高温、抗辐照等特点,在超高速、超高频、低功耗、低噪声器件和电路,特别在光电子器件和光电集成方面占有独特的优势。

@#@正因为砷化镓具有如此明显的优点,所以当前很多半导体器件都选用砷化镓制成。

@#@因此研究砷化镓材料意义重大。

@#@@#@2.1砷化镓材料的制备方法情况@#@国外砷化镓发展概况@#@目前,世界砷化镓的总年产量已超过200吨。

@#@与硅相仿,砷化镓材料也可分为体单晶和外延材料两类。

@#@体单晶可以用作外延的衬底材料,也可以采用离子注入掺杂工艺直接制造集成电路(采用高质量、大直径、半绝缘砷化镓单晶)。

@#@早期的砷化镓单晶生长方法是液封直拉法(LiquidEncapsulatedCzochalski,简称LEC法)和水平布里其曼法(HorizontalBridgman,简称HB法)。

@#@LEC法的最新工艺是在高压单晶炉内用热解氮化硼(BN)坩埚和干燥的氧化硼液封剂直接合成和拉制不掺杂、半绝缘砷化镓单晶。

@#@半绝缘砷化镓单晶主要用于微波器件和微波集成电路的制造。

@#@目前LEC法砷化镓单晶的最大直径可以达到8英寸。

@#@HB法因制出的单晶质量和均匀性更好,在早期受到一定的重视。

@#@但是由于石英舟会引入的硅杂质,HB法不适合生长半绝缘砷化镓单晶,所以一般主要用于掺硅低阻砷化镓单晶的生长,主要用于外延衬底材料。

@#@同时,由于HB法生长的单晶截面为D形,从生长工艺和材料利用率方面均不适合大直径单晶生长,所以HB法目前基本只用于直径3英寸以下砷化镓单晶的生长【6】【7】。

@#@近些年国外开发了兼具以上2种方法优点的VGF法(垂直梯度凝固法)、VB法(垂直布里支曼法)和VCZ法(蒸气压控制直拉法),成功制备出4~6英寸大直径GaAs单晶。

@#@@#@中国国内砷化镓研究状况@#@ @#@ @#@ @#@中国从上世纪60年代初开始研制砷化镓,近年来,随着中科稼英半导体有限公司、北京圣科佳电子有限公司相继成立,中国的化合物半导体产业迈上新台阶,走向更快的发展道路。

@#@中科镓英公司成功拉制出中国第一根6.4公斤5英寸LEC法大直径砷化镓单晶;@#@信息产业部46所生长出中国第一根6英寸砷化镓单晶,单晶重12kg,并已连续生长出6根6英寸砷化镓单晶;@#@西安理工大在高压单晶炉上称重单元技术研发方面取得了突破性的进展。

@#@@#@中国GaAs材料单晶以2~3英寸为主,4英寸处在产业化前期,研制水平达6英寸。

@#@目前4英寸以上晶片及集成电路GaAs晶片主要依赖进口。

@#@砷化镓生产主要原材料为砷和镓。

@#@虽然中国是砷和镓的资源大国,但仅能生产品位较低的砷、镓材料(6N以下纯度),主要用于生产光电子器件。

@#@集成电路用砷化镓材料的砷和镓原料要求达7N,基本靠进口解决。

@#@@#@但是,我国砷化镓材料产业和国外也存在很大差距。

@#@在技术水平方面,国外LEC、VB、VGF等工艺均已可生产6英寸单晶,,国内目前只有LEC工艺研制出6英寸单晶,VB工艺生长的单晶最大直径达到3英寸,VGF工艺尚处于研发中;@#@在晶体重量方面,国外达到50Kg,国内目前只有20Kg左右;@#@在材料性能方面,国外可以将整锭单晶的电阻率控制在(1~3)×@#@10@#@Ωcm,国内目前只是控制在大于1×@#@10@#@Ωcm,有时可能达到1×@#@10@#@Ωcm以上;@#@在表面几何参数方面,国外6英寸抛光片的TTV可以达到2µ@#@m,国内在6µ@#@m左右,在表面质量方面,国外通过多种技术途径达到了“开盒即用”,国内还有一定差距。

@#@@#@砷化镓单晶材料的发展趋势是:

@#@@#@①增大晶体直径,目前4英寸的Si-GaAs已用于大生产,预计直径为6英寸的Si-GaAs在21世纪初也将投入工业应用;@#@@#@②提高材料的电学和光学微区均匀性;@#@@#@③降低单晶的缺陷密度,特别是位错;@#@@#@④砷化镓和磷化铟单晶的VGF生长技术发展很快,很有可能成为主流技术。

@#@@#@ @#@@#@第三章发光二极管的发展@#@采用LED光源进行照明,首先取代耗电的白炽灯,然后逐步向整个照明市场进军,将会节约大量的电能,多晶型中直接将红、绿、蓝三种颜色的LED芯片组成一组,可以实现白光。

@#@这样生产成的高亮度、白色发光二极管的出现使LED有望成为新一代的光源。

@#@@#@3.1LED发展的现状于制造方法@#@砷化镓材料是一种直接带隙半导体材料,其导带最低点与价带最高点在同一K空间,这样电子和空穴就可以有效地再复合而发光。

@#@目前制作LED都是采用MOCVD外延工艺,以半导体砷化镓材料作为衬底,外延生长AIGaAs三元或AIGalnP四元系外延层结构,可用于制造红、橙、黄光LED。

@#@@#@目前国际上LED产业最集中的地区是中国台湾,其在线的MOCVD设备总数200台以上,中国大陆的LED产业近几年也有了快速发展,MOCVD设备达到40---50台。

@#@这些外延设备目前绝大多数使用的是2英寸晶片,一些厂商开始着手向4英寸晶片过渡【8】。

@#@LED用砷化镓材料供应商主要有日本住友、德国Freiberger和美国AXT公司,出于投入和成本方面的考虑,目前这些公司普遍采用VGF(垂直梯度凝固法)法和VB(垂直布里支曼法)法进行LED用砷化镓单晶材料的生长。

@#@@#@近10年最新发展起来的砷化镓单晶制备方法是垂直布里其曼法(VerticalBridgrnan,简称VB法)和垂直梯度冷凝法(VerticalGradientFreeze,简称VGF法)。

@#@此两种方法由于采用了热解氮化硼坩埚和干燥的氧化硼液封剂,避免了杂质的引入,因此即可制备半绝缘砷化镓单晶材料也可以制备低阻砷化镓单晶材料。

@#@VB法和VGF法均可生长2~6英寸的砷化镓体单晶材料。

@#@砷化镓的外延生长按工艺可分为气相和液相外延,所得外延层在纯度和晶体完整性方面均优于体单晶材料。

@#@液相外延可用来制造异质结(如GaAs/AlxGaAs),因此它是制造砷化镓双异质结激光器和太阳电池等的重要手段。

@#@但是在砷化镓器件(特别是微波器件)的制造方面,汽相外延的应用比液相外延要广泛得多。

@#@@#@目前应用最广泛的砷化镓外延技术主要是分子束外延(MolecularBeamEpitaxy,简称MBE)和金属有机化合物汽相沉积外延(MetalorganicChemicalVaporDeposition,简称MOCVD)。

@#@分子束外延是在超高真空条件下,使一个或多个热分子束与晶体表面相作用而生长出外延层的方法。

@#@对入射分子或原子束流施加严格的控制,可以生长出超晶格结构,例如由交替的GaAs和AlxGat—xAs薄层(厚度仅10埃)所组成的结构。

@#@金属有机化合物汽相沉积外延是用三甲基镓或三乙基镓与砷烷相作用而生长外延层。

@#@用这种方法也能适当地控制外延层的浓度、厚度和结构。

@#@与MBE相比,MOCVD外延设备和工艺均较简单,但MBE外延层的质量较高。

@#@在应用方面,微波器件以MBE外延为主,而LED和LD等发光器件则完全采用MOCVD外延工艺【9】。

@#@@#@3.2发光二极管中半导体材料的选择@#@发光二极管中,在半导体产业的发展中,一般将硅、锗称为第一代半导体材料;@#@将砷化镓、磷化锢、磷化镓、砷化锢、砷化铝及其合金等称为第二代半导体材料;@#@而将宽禁带(Eg>@#@2.3eV)的氮化镓、碳化硅、硒化锌和金刚石等称为第三代半导体材料。

@#@上述材料是目前主要应用的半导体材料,三代半导体材料代表品种分别为硅、砷化镓和氮化镓。

@#@@#@材料的物理性质是产品应用的基础,表3.1列出了主要半导体材料的物理性质及应用情况。

@#@表中禁带宽度决定发射光的波长,禁带宽度越大发射光波长越短(蓝光发射);@#@禁带宽度越小发射光波长越长。

@#@其它参数数值越高,半导体性能越好。

@#@电子迁移速率决定半导体低压条件下的高频工作性能,饱和速率决定半导体高压条件下的高频工作性能。

@#@@#@表3.1主要半导体材料的比较@#@ @#@@#@材料@#@Si@#@GaAs@#@GaN@#@物理性质@#@禁带宽度(ev)@#@1.1@#@1.4@#@3.4@#@饱和速率(×@#@10-7cm/s)@#@1.0@#@2.1@#@2.7@#@热导(W/c·@#@K)@#@1.3@#@0.6@#@2.0@#@击穿电压(M/cm)@#@0.3@#@0.4@#@5.0@#@电子迁移速率(cm2/V·@#@s)@#@1350@#@8500@#@900@#@应用情况@#@光学应用@#@无@#@红外@#@蓝光/紫外@#@高频性能@#@差@#@好@#@好@#@高温性能@#@中@#@差@#@好@#@发展阶段@#@成熟@#@发展中@#@初期@#@相对制造成本@#@低@#@高@#@高@#@由表3.1知道砷化镓材料的电子迁移率是硅的6倍多,其器件具有硅器件所不具有的高频、高速和光电性能,并可在同一芯片同时处理光电信号,被公认是新一代的通信用材料。

@#@随着高速信息产业的蓬勃发展,砷化镓成为继硅之后发展最快、应用最广、产量最大的半导体材料。

@#@同时,其在军事电子系统中的应用日益广泛,并占据不可取代的重要地位。

@#@@#@发光二极管发出的光的波长,及其颜色,是由组成pn结的半导体物料的禁带能量所决定。

@#@由于硅和锗是间接禁带材料,在这些材料中电子与空穴的复合是非辐射跃迁,此类跃迁没有释出光子,所以硅和锗二极管不能发光。

@#@发光二极管所用的材料都是直接禁带型的,这些禁带能量对应着近红外线、可见光、或近紫外线波段的光能量。

@#@在发展初期,采用砷化镓(GaAs)的发光二极管只能发出红外线或红光。

@#@随着材料科学的进步,人们已经制造出可发出更短波长的、各种颜色的发光二极管。

@#@@#@  以下是传统发光二极管所使用的无机半导体物料和所它们发光的颜色:

@#@@#@●砷化稼(GaAs)-红色及红外线@#@●磷砷化稼(GaAsP)-红色,橘红色,黄色@#@●(AlGaInP)-高亮度的橘红色,橙色,黄色,绿色@#@●铝磷化稼(AlGaP)-绿色三种不同颜色的LED@#@●磷化稼(GaP)-红色,黄色,绿色@#@●氮化镓(GaN)-绿色,翠绿色,蓝色@#@●铟氮化稼(InGaN)-近紫外线,蓝绿色,蓝色@#@●碳化硅(SiC)(用作衬底)-蓝色@#@●硅(Si)(用作衬底)-蓝色(开发中)@#@●蓝宝石(Al@#@O@#@)(用作衬底)-蓝色@#@●(ZnSe)-蓝色@#@●氮化铝(AlN)-波长为远至近的紫外线@#@3.4LED的优点和缺陷@#@LED照明光源与传统的照明光源相比较,有如下显著的特点:

@#@@#@1.效率高:

@#@按一般光效定义的LED的发光效率并不算高,但由于LED的光谱几乎全部集中于可见光区域,效率可达到80%~90%,而白炽灯的可见光转换效率仅为10%~20%。

@#@@#@2.光色纯,光线质量高:

@#@单一颜色LED的光谱狭窄,谱线单一集中";i:

13;s:

22016:

"CAD制图必学入门教程@#@CAD制图必学入门教程@#@1.【CTrl+N无效时之解决办法】@#@众所周知CTRL+N是新建命令@#@ @#@ @#@~&@#@V%}(K.k#L)o'@#@]但有时候CTRL+N则出现选择面板"@#@v4Q7X5P9D"@#@c@#@这时只需到OP选项里调下设置@#@"@#@_"@#@G"@#@^&@#@@1s+G6|操作:

@#@@#@0]/]"@#@h3E4y(k'@#@f6Q3B6COP(选项)------系统-------右侧有一个启动(A显示启动对话框B不显示启动对话框)@#@选择A则新建命令有效,反则无效@#@2.【Ctrl键无效之解决办法】CA@#@比如CTRL+C(复制),,CTRL+V(粘贴)CTRL+A(全选)等一系列和CTRL键有关的命令都会失效@#@/^+o3s.i'@#@i'@#@E/R这时你只需到OP选项里调一下操作:

@#@OP(选项)-----用户系统配置------WINDOWS标准加速键(打上勾)@#@4n9V(M$|:

@#@M!

@#@A4d1\标准加速键打上勾后,和CTRL键有关的命令则有效,反之失灵@#@+s*O!

@#@?

@#@&@#@`(S"@#@`5\;@#@o@#@3.【填充无效时之解决办法】@#@有的时候填充时会填充不出来@#@,V7~9U7h-W5M9c除了系统变量需要考虑外,还需要去OP选项里检查一下OP---------显示-----------应用实体填充(打上勾)@#@&@#@f,z!

@#@S9s1J-T @#@ @#@X!

@#@k0I/R@#@"@#@S%`6b6o.P/D.O.~4.【加选无效时之解决办法】正确的设置应该是可以连续选择多个物体@#@2m8]*d!

@#@['@#@];@#@`4l/e但有的时候,连续选择物体会失效,只能选择最后一次所选中的物体,这时可以@#@3?

@#@/h"@#@@2j2}%o进入OP(选项)---------选择-----------SHIFT键添加到选择集(把勾去掉)@#@8F+v$C1T+h'@#@m6N5|用SHIFT键添加到选择集“去掉勾”后则加选有效@#@:

@#@Z%@*]-[ @#@ @#@i7w反之加选无效@#@5.【CAD命令三键还原】@#@7t+~ @#@ @#@e,Q/]1G如果CAD里的系统变量被人无意更改@#@3B4T6k9z-N @#@ @#@?

@#@)k&@#@`8R(~"@#@v&@#@R或一些参数被人有意调整了怎么办@#@2R&@#@U)P3h4U9F$Q这时不需重装,也不需要一个一个的改@#@操作:

@#@OP选项-----配置-----重置/t!

@#@J,I&@#@X.@即可恢复,但恢复后,有些选项还需要一些调整,例如十字光标的大小等~@#@6.【鼠标中键不好用怎么办呀】CAD的滚轮可用来放大和缩小,还有就是平移(按住)但有的时候,按住滚轮时,不是平移,而是出下一个菜单,很烦人,这时只需调下系统变量mbuttonpan即可,初始值:

@#@1,3U2E3i*u%A3W/u*s支持菜单(.mnu)文件定义的动作当按住并拖动按钮或滑轮时,支持平移操:

@#@@#@【命令行中的模型,布局不见是的解决办法】@#@/h1z-?

@#@9B!

@#@k:

@#@?

@#@(I4}op----选项------显示---------显示布局和模型选项卡(打上勾即可) @#@@#@7.【CAD技巧】@#@5\8f&@#@A4b-`6i$i众所周知,确定键有两个,一个是“回车”另一个则是“空格”但现在就让我们用右键来代替他们吧OP选项-----用户系统配置-------绘图区域中使用快捷菜单(打上勾)自定义右键@#@+{2H8X*P)u @#@ @#@g:

@#@J/F单击进去------把所有的重复上一个命令打上勾@#@4?

@#@+O.z5r,?

@#@5](](Z!

@#@e试下,右键是不是有确定的攻效了.@#@;@#@Q9Y$z @#@ @#@{:

@#@{+{首推:

@#@希望大家能养成右键确定这个习惯@#@其次:

@#@空格键次之@#@-M:

@#@Y!

@#@w)V-Q&@#@H&@#@~烦感:

@#@千万不要用回车键确定5F"@#@T @#@ @#@I!

@#@M2X(l@#@8.【图形里的圆不圆了咋办呀】经常做图的人都会有这样的体会'@#@y%M)U-Q5S所画的圆都不圆了,'@#@d7?

@#@8G)c2v @#@ @#@o3}当然,学过素描的人都知道,圆是有很多折线组合而成这里就不多说了.@#@一个命令搞定它@#@*Y)T;@#@V&@#@T'@#@V,j.o5n @#@ @#@M命令:

@#@RE~即可@#@+J4W0H3u0H/k9.【图形窗口中显示滚动条】@#@1S!

@#@x.O7e"@#@N%{&@#@W也许有人还用无滚轮的鼠标,那么这时滚动条也许还有点作用(如果平移不太会用):

@#@op----显示------图形窗口中显示滚动条即可.@#@10.【保存的格式】@#@%L-c.W3G,x8}'@#@d)R'@#@@#v!

@#@B3n!

@#@bOP----打开和保存----另存为2000格式@#@8c9T @#@ @#@X @#@ @#@v+?

@#@/]2L为什么要存2000格式呢-R5A,o6Q'@#@t4d因为CAD版本只向下兼容;@#@这样用200220042006都可以打开了'@#@D8A)u,p3~!

@#@Q方便操作@#@11.【如果想下次打印的线型和这次的一样怎么办】换言之.【如何保存打印列表】op选项-----打印------添加打印列表@#@3G#v#T6B'@#@L)w8K4k2P但在这之前,你得自己建立一个属于自己的例表%G.U'@#@k3?

@#@7`,j@#@3X @#@ @#@K(y"@#@?

@#@#g!

@#@O+H,z.M(J!

@#@o12.【如果在标题栏显示路径不全怎么办】@#@/p5?

@#@0u,e*R#J4Pop选项---------打开和保存----------在标题栏中显示完整路径(勾选)即可@#@.u(U(m5Q1y"@#@J.]*U13.【目标捕捉(OSNAP)有用吗】@#@答:

@#@用处很大。

@#@尤其绘制精度要求较高的机械图样时,目标捕捉是精确定点的最佳工具。

@#@对此也是非常重视,每次版本)D升级,目标捕捉的功能都有很大提高。

@#@切忌用光标线直接定点,这样的点不可能很准确。

@#@-R0o5F+n(g*d@#@,D4{(X9I1{ @#@ @#@Z5_3^,i14.【为什么绘制的剖面线或尺寸标注线不是连续线型】答:

@#@AutoCAD绘制的剖面线、尺寸标注都可以具有线型属性。

@#@如果当前的线型不是连续线型,那么绘制的剖面线和尺寸标注就不会是连续线。

@#@3H,w5Q.h*W1`,w8Y@#@4b-_*['@#@{$D${"@#@f*C2@(P15.【如何减少文件大小】答:

@#@在图形完稿后,执行清理(PURGE)命令,清理掉多余的数据,如无用的块、没有实体的图层,未用的线型、字体、尺寸样式等,可以有效减少文件大小。

@#@一般彻底清理需要PURGE二到三次。

@#@前面加个减号,清理的会更彻底些,哈,我还没试呢,你先试下。

@#@★补充:

@#@@#@-k*u'@#@{9~ @#@ @#@}1G方法二:

@#@用WBLOCK命令。

@#@@#@*o'@#@b;@#@Q-u#a8H9{#M  把需要传送的图形用WBLOCK命令以块的方式产生新的图形文件,把新生成的图形文件作为传送或存档用。

@#@目前为止,这是笔者发现的最有效的“减肥”方法。

@#@现简明示例如下:

@#@  @#@命令:

@#@wblock@#@;@#@n0_(s-[0y$e  (在弹出的对话框中输入文件名及文件存放位置,由于非常简单,故在此省略对话框图形)@#@1L;@#@U%}*[)`/H%e*J0Z&@#@i  定义的名字:

@#@(直接回车)@#@给一个基点:

@#@(任选一点)@#@选择物体:

@#@(选择完毕后回车)@#@ @#@ @#@f+D%q9C/n(j  这样就在你指定的文件夹中生成了一个新的图形文件。

@#@@#@!

@#@n*Y/j0{"@#@_:

@#@e9t4x笔者对自己的DWG文件用两种方法精简并对比效果发现,精简后的文件大小相差几乎在5K以内!

@#@@#@16.【如何将自动保存的图形复原】@#@7^+z/{3C!

@#@`)o8V2p3A(O0`答:

@#@AutoCAD将自动保存的图形存放到AUTO.SV$或AUTO?

@#@.SV$文件中,找到该文件将其改名为图形文件即可在AutoCAD中打开。

@#@一般该文件存放在WINDOWS的临时目录,如C:

@#@\WINDOWS\TEMP。

@#@补充:

@#@*T%V0v&@#@{;@#@c1i!

@#@h'@#@Z@#@{默认状态下*.sv$文件的存放位置:

@#@win9x:

@#@一般该文件存放在WINDOWS的临时目录,如C:

@#@\WINDOWS\TEMP;@#@winnt/2000/xp:

@#@开始菜单->@#@运行,输入%temp%,(有可能%tmp%也行),确定@#@.17【为什么不能显示汉字?

@#@或输入的汉字变成了问号】@#@答:

@#@原因可能是:

@#@@#@1.对应的字型没有使用汉字字体,如HZTXT.SHX等;@#@@#@%_5z7v:

@#@f*O2.当前系统中没有汉字字体形文件;@#@应将所用到的形文件复制到AutoCAD的字体目录中(一般为...\FONTS\);@#@@#@8y,]#S){8r;@#@[,j.p;@#@G,R3.对于某些符号,如希腊字母等,同样必须使用对应的字体形文件,否则会显示成?

@#@号。

@#@@#@#E#x/B7~7l,a2]$_4?

@#@如果找不到错误的字体是什么,或者你眼神不太好,性子有点急,那么你从新设置正确字体及大小,,从新写一个,然后用小刷子点新输入的字体去刷错误的字体-[9X2L(P8w1D-G3O/i;@#@O#u即可@#@7h7D:

@#@b9y-i0J!

@#@b注:

@#@(系统是有一些自带的字体@#@!

@#@b.M)L.p%z.E!

@#@O5G#T&@#@u*H+L!

@#@V但有的时候由于错误操作,或等等一些外界因素而导致汉字字体丢失这样会给你带来很大的不便,#k!

@#@P&@#@@2X-A-Q%D+b这时你去别人的电脑中考一些字体过来就OK了6O0d/p:

@#@Q#x(P9w @#@ @#@S@#@18.【为什么输入的文字高度无法改变】@#@5g-@$z"@#@v1I;@#@`1D答:

@#@使用的字型的高度值不为0时,用DTEXT命令书写文本时都不提示输入高度,这样写出来的文本高度是不变的,包括使用该字型进行的尺寸标注。

@#@@#@4h2q1z3t-m'@#@c(g@#@"@#@e#J-C%{%@&@#@F,U1a@#@(?

@#@ @#@ @#@i$}.`(^2K(N$U!

@#@k19.【为什么有些图形能显示,却打印不出来】@#@ @#@ @#@O3P0[6?

@#@3Y0X5C)D答:

@#@如果图形绘制在AutoCAD自动产生的图层(DEFPOINTS、ASHADE等)上,就会出现这种情况。

@#@应避免在这些层知道不@#@1u+\#v,C#D:

@#@@)Q@#@2I!

@#@S$\([%V*D3o;@#@W/Z@#@2X,X)R5P;@#@A:

@#@l20.【DWG文件破坏了咋办呀】@#@9d#B#d4Q"@#@S#n/],]2c答:

@#@文件---绘图实用程序---修复.选中你要修复的文件@#@1P3R0j.e2\$],P此方法百分之50有效3X;@#@Z;@#@~ @#@ @#@u#G @#@ @#@f+a9}7x@#@有人也会用recover介意不过.如果你有设自动保存.在某些情况下.@#@#d!

@#@} @#@ @#@a)g8`1T比如.停电后.电脑有UPS的情况.还要做事的话.建议马上手动备份后再做事.不然有时候.会自动保存的时候.一下没电了.那就完了.就不能修复了.因为只保存了一半就关机了.千万注意哦.不信你试试.因为我遇到过这样的事.@#@,d(]4A3Z%c!

@#@R21【如果你想修改块咋办呀】@#@3t1M/y2t7L*N"@#@`)a答:

@#@好多人都以为修改不了块,就将其炸开,然后改完在合并重定义成块,那不是有病吗嘻嘻~@#@*p4S4g)s:

@#@~3t9R/I看好了修改块命令:

@#@REFEDIT,按提示,修改好后用命令:

@#@REFCLOSE,确定保存,你原先的按改后也随之保存"@#@o8L(R"@#@K5~-T"@#@G@#@&@#@|'@#@W/q2f*c8X$I%b!

@#@D1?

@#@,K8S@#@22【简说两种打印方法】5K(O%K0@9_@#@打印无外乎有两种一种是模型空间打印;@#@另一种则是布局空间打印7C0f3E6|)H6x@#@你说的一个框一个框的打印则是模型空间打印@#@6y*s'@#@u-g5s4x$K这需要对每一个独立的图形进行插入图框!

@#@}8v.~&@#@L3D,G+X8G&@#@q7s8V@#@然后根据图的大小进行缩放图框例:

@#@平面图,平面布置图,天棚图,地板图,部面图~............等等这你打图时就很慢+}#G:

@#@y/T5L"@#@E@#@如果采用布局打印则可实现批量打印)d&@#@b9|$Q4u9N8i@#@不需插件@#@-R'@#@r!

@#@["@#@W)^)j'@#@A6r1.切换到布局,进行页面设置(纸张大小,或四周的边距等)$T,t3R#?

@#@%\"@#@d!

@#@\+C@#@2.删掉原图"@#@u-j7k.` @#@ @#@g5h@#@3插入1:

@#@1的图框(确定你有这个框)1S"@#@X-c)c.O0s:

@#@t"@#@Z6g@#@4视图视口,拖出原来的图68T9y7J)B0z,i)z!

@#@F5Y@#@5定义比例(针对图形)@#@%y%e*].Q1~+r%{;@#@O(命令:

@#@Z空格S空格4\.N)@#@,v#[0g9J/X!

@#@A6y这时需用MS或PS命令进行框内与框外的切换@#@2X:

@#@g%C#p+f#t$B'@#@J1]6.Z空S空,如果给的比例为1/180'@#@T#Q9x8R'@#@a#y4L5|@#@那么你这个图的比例就为1/1@#@)n#M1n7w;@#@?

@#@以上就是对一个图进行了打印操作为了和你说的清楚/a7U*t8k5B0A(t'@#@d1f@#@我们设上面这个图为接下来为所有的图进行操作@#@/C*~0r9~'@#@s(Z关键在这里,看仔细点"@#@|/S)c'@#@b"@#@F;@#@G+P'@#@]@#@右键点击布局,选择移动或复制,这时会出现一个对话框),1h@#@*J:

@#@b-V @#@ @#@v5R$X%~8`你把“副本”勾选然后移到结尾@#@+V'@#@h;@#@z$M!

@#@Y6D0P当然,这根据你打图的排列顺序有关,你可以自定2这时又出现了一个副本%["@#@Q%h5p$V7E@#@也就是X图形的副本@#@6q @#@ @#@^(q9O;@#@a2}3p1s,]1b/V这时你用MS命令切换到框内,用P平移命令,找到第二个你想打印的图形3W,y'@#@@8b%T*V*n3~@#@,然后进行比例缩放@#@2l6I&@#@j'@#@i.o如果图形都一样我是说,如果X图为平面,这个图为天棚,我想这个比例就不用从调了@#@.w @#@ @#@}7N1J-H5D因为都是一样的大小"@#@d"@#@O0e:

@#@X;@#@o*V9z'@#@M)B@#@3.PS命令切换到框外@#@5?

@#@/R!

@#@G9{:

@#@T @#@ @#@C0@8e6^Z空格E空格,最大化,自己感觉一下图形是否合适如不合适在进行调整#j$l0o5u4R4n@#@4.接下来的操作都一样,i4\ @#@ @#@c,T8m)| @#@ @#@U3d/\:

@#@R@#@就是复制副本8U:

@#@j"@#@H4L @#@ @#@K){/^$Z@#@注:

@#@你得把所有的图都画在一个模型空间里@#@,]/S#g @#@ @#@q @#@ @#@X0e"@#@n*J7{&@#@G这样才可实现批量打印"@#@Z.['@#@i7Y7}*\0k*}"@#@^@#@这是本人的方法@#@.^1n;@#@\/j5]9`&@#@s/I,b也许有不对的地方望理解1C.J2g%s%?

@#@7x#n2|@#@6\,n+l*V#Y1A,`%F@#@$G*C"@#@k4U(D$j4v23.【画矩形或圆时没有了外面的虚框咋办啊】-v(F-U'@#@k#E&@#@a@#@这个问题也比较常见9J"@#@z2F+j+D@#@答:

@#@系统变量dragmodeON勾选即可解决@#@#h)y1J3h2r)h5l.U:

@#@n$~;@#@N0_3n1b#J-q;@#@\@#@!

@#@w:

@#@a2@$X;@#@^3W1R@#@24.【画完椭圆之后,椭圆是以多义线显示咋办啊】)y0L @#@ @#@j2X6y!

@#@O,d5E@#@椭圆命令生成的椭圆是以多义线还是以椭圆为实体的是由系统变量PELLIPSE决定,当其为1时,生成的椭圆是PLINE。

@#@(为0时,显示的是实体+?

@#@$\%v'@#@^#S1x"@#@c5T-q@#@+O/n5Y!

@#@V-Z*j#y-[@#@3T!

@#@E8j#?

@#@!

@#@F2R'@#@^4b#g!

@#@I25【镜像过来的的字体保持不旋转咋办(?

@#@*W7b @#@ @#@W3T"@#@v@#@值为0时,可保持镜像过来的字体不旋转@#@8y7@0k/Q-q/j1时,进行旋转@#@,L"@#@k'@#@h @#@ @#@m.^%|@#@8C/m8s.x8b%^;@#@M'@#@T+H%g#@2L@#@26.【平方怎么打出来呀】.T;@#@F @#@ @#@p @#@ @#@g @#@ @#@I'@#@G @#@ @#@j%s)i"@#@J@#@1T文字命令,输入数字357n(o0I3S'@#@?

@#@+E2m-M0e&@#@g@#@在2前面输入SHIFT+6,然后按B/A键,此方法为下标;@#@A4x#I2@,f!

@#@x'@#@} @#@ @#@U"@#@y2k@#@在2后面输入SHIFT+6,然后按B/A键,此方法为上标(即平方),p:

@#@I/N1Y!

@#@a9X3n)H%s)L@#@%J1S%D6T0|+H@#@*m/?

@#@7a"@#@N.`8W27:

@#@【特殊符号的输入$p5O)d"@#@[&@#@p8t.V @#@ @#@[+u9J@#@ 我们知道表示直径的“Ф”、表示地平面的“±@#@”、标注度符号“°@#@”都可以用控制码%%C、%%P、%%D来输入可是在CAD里咋输入啊@#@)G4z&@#@M4b7u4W:

@#@q.rT文字命令,拖出一个文本框框(不要告诉我你不会脱呀)@#@7^3E(a)}0}#e1B8O2.在对话框中右键-------符号------会出现一些选项9r2L&@#@R0X)V4X;@#@x-s@#@+u(w'@#@^"@#@U$L@#@2Z,G%k%}7c6u9n28:

@#@【打印出来的字体是空心的咋办啊】8M+S0c&@#@X;@#@t"@#@K(m3W:

@#@\(I@#@1.在命令行输入TEXTFILL命令5Z+t-Y8`.W:

@#@I!

@#@x@#@值为0则字体为空心。

@#@值为1则字体为实心的。

@#@行了,解决-U9E$j.]2U/F-[4m1e6k2C@#@.B+k+n:

@#@S2|'@#@k:

@#@`;@#@i7v7u0J;@#@?

@#@@#@,p&@#@~%c2m*v,d&@#@D&@#@l9L@#@29【关掉这个层后,却还能看到这个层的某些物体的原因】-j7G,n+F6h4w/G@#@下面我就在花点时间,来解释一下我们所说的图层关闭为何还显示的问题1T8i$\,?

@#@,S8w.J@#@举个例子,“直线”~#g%Q$l5j8D3E9N@#@操作步骤如下:

@#@#X9M7t9](p3v@#@1画两组两条直线(共四条)4h9y"@#@u(I!

@#@D@#@2.左边这组直线为CAD默认颜色(A/~#U8U3W!

@#@Z.P-h'@#@f@#@右边这组直线为自定义颜色(B),红,黄,蓝,任何颜色均可(需要说明的是,为此组线条建立一个新层)#E)A.L$I$J.h @#@ @#@g7w@#@3.分别为两组线条写入块(W)命令8D#L0K5I7A'@#@d0?

@#@@#@注意:

@#@虽然都成为块,但A组线条是无图层的块,而B组线条是带图层定义的块@#@2\0x9v4S0N*^(a&@#@m @#@ @#@N-I(c0q%u!

@#@U,L.N"@#@A@#@4.定义块结后,记住所保存的位置,以便插入!

@#@j:

@#@p6M8\2O7F(v/y @#@ @#@G6Z@#@5.分别将两组图块插入到图纸界面7F;@#@I(K"@#@J$c9R3I,N,E@#@建立两个新层,然后将两组线条分别放到两个新建层当中5x5Y'@#@]'@#@Y6U@#@分别进行块冻结1p&@#@v0t2G"@#@[!

@#@H-I9h@#@8.你会发现,A项线条可以被冻结 @#@ @#@f1F,A8i1J/b@#@B项线条不可以被冻结@#@0\,D#T%P @#@ @#@z4T'@#@D+n1G7S'@#@H @#@ @#@H,\5f4F(i @#@ @#@Q)E1E@#@因为我们凭时所插入的块,大部分都是从别的地方考过来的@#@&@#@n7\4b:

@#@Y%t9c*Y0S @#@ @#@O9I:

@#@N而且也有大部分的图块都是分层建立所以不能进行其整体关闭7N6t @#@ @#@e;@#@n&@#@H8X,P@#@;@#@w0O;@#@_3O'@#@i$_解答:

@#@转徐佑然的贴)~8F-\8T,q@#@问题的关键在于你所用的块(可能是别人的),它本身是在不同的图层上作出来的。

@#@〔这本身就挺害人的!

@#@〕因此当你在对某一图层作‘关闭’、‘冻结’等操作时图形上似乎显示出命令无效。

@#@解决问题的办法是:

@#@要自己找到这个图块的原始文件,打开该图,并将其改为都在同一图层上,再将原始图块文件另改名存放。

@#@重新打开你的图形,插入你新改好的图块,放在某一空白处,然后就用这个新图块,全面替换原图块。

@#@这时候你才可以用‘清理全图’(Purge)命令。

@#@这样一来就可以一劳永逸地解决了。

@#@@#@3N.J8U7m3d#f&@#@c(E @#@ @#@m  如果无法找到原文件,则在此另教你一招:

@#@将你的图中被你怀疑的块,拷贝一个,把它放在图中某一空白处。

@#@我假定你叫他作‘新样’然后就将这个‘新样’中所有实体全部改为某一图层,再把这个‘新样’作为块,另外命名,再用‘新样’图块作一次全局替换。

@#@这样就保证你的图中没有了旧的图块,这时你才可以用Purge命令。

@#@)s#d4I1s#e;@#@m;@#@_-M@#@我这里说的方法看上去很麻烦,事实上只有这样作才能真正解决问题。

@#@这个情况其实就是原图作者自作聪明,不经意间做了蠢事,犯了CAD作图的忌讳0C+{ @#@ @#@U.B5Z%X @#@ @#@?

@#@(F3D3m.G@#@即:

@#@做块的时候只能在一个层上做(最好是0层),可以用不同的颜色,别用不同的层!

@#@2L6s$v1a;@#@Z5],D@#@8u8]7O(D*q;@#@h,R(X9b@#@"@#@Z6t.A:

@#@H3T:

@#@Y&@#@^;@#@`0c30.【消除点标记】"@#@Q'@#@P$L$y.z;@#@?

@#@#n*p,Z0a5K@#@在AutoCAD中有时有交叉点标记会在鼠标点击处产生,用BLIPMODE命令,并在提示行下输入OFF即可消除它。

@#@@#@3~5x-` @#@ @#@w4l!

@#@S9H5h@#@1J,P @#@ @#@Z/A,K!

@#@g9A3O.A:

@#@s@#@.T&@#@u*U;@#@M)D!

@#@T(I"@#@k31.【错误文件的恢复】;@#@j1h-f'@#@b"@#@c3g5U%b @#@ @#@Z@#@有时我们辛苦几天绘制的CAD图会因为停电或其它原因突然打不开了,而且没有备份文件,这时我们可以试试下面的方法恢复:

@#@@#@.P:

@#@Q(G8p/N @#@ @#@P1.在“文件(File)”菜单中选择“绘图实用程序/修复(DrawingUtilities/Recover)”项,在弹出的“选择文件(SelectFile)”对话框中选择要恢复的文件后确认,系统开始执行恢复文件操作;@#@&@#@~"@#@i&@#@]/L2G&@#@{2{.v@#@2.如果用“Recover”命令不能修复文件,则可以新建一个图形文件,然后把旧图用图块的形式插入在新图形中,也能解决问题;@#@(Z#n)m.s%i@#@3.如果有问题的图形文件是R14或R2000格式,也";i:

14;s:

18467:

"Linux大型作业系统裁剪@#@Linux原理与设计@#@课程设计报告@#@ @#@@#@学院:

@#@计算机学院@#@学号:

@#@XXXXXXX@#@姓名:

@#@XXX@#@老师:

@#@XXX@#@ @#@@#@导言:

@#@@#@Linux内核裁剪是根据用户的需要进行删除和保留相关的模块。

@#@Linux内核裁剪完成后在进行编译,使之后的Linux系统为用户所需要的操作系统。

@#@Linux内核升级是为了弥补较低版本的漏洞,使得Linux系统安全系数更高;@#@另外使Linux系统的性能更稳定;@#@最后是增加新功能,满足用户的功能需求。

@#@@#@实验目的:

@#@@#@按照自己的要求裁剪Linux操作系统,并编译成功。

@#@@#@实验设备:

@#@@#@本次实验的裁剪对象是最新的Linux3.3.3系统。

@#@@#@实验步骤:

@#@@#@Linux系统内核的裁减涉及到模块间的依赖关系、内核的配置和编译等多个步骤,其基本步骤如下:

@#@@#@1.删除过时的目标文件@#@2.重新设置系统内核@#@3.重新编译系统内核@#@1.删除过时的目标文件@#@进入内核目录,运行sudomakemrproper命令以清除过时、旧的目标文件。

@#@这是因为经过多次编译后系统会留下部分目标文件,如果没有清除干净可能造成本次编译出错。

@#@@#@2.重新设置系统内核@#@无论是内核裁减还是内核升级都要重新配置系统内核。

@#@共有三种方式来运行配置内核的命令:

@#@@#@设置屏幕的类型命令@#@文本makeconfig@#@窗口菜单(NCurses)makemenuconfig@#@X图形makexconfig@#@@#@第1种makeconfig是命令行方式,使用与修改都较为不便,一般不推荐使用。

@#@@#@第2种makemenuconfig是窗口菜单方式,采用窗口菜单进行人机交互,并可随时获得帮助;@#@它占用的内存较少,适合在字符终端下使用,@#@我采用第三种makexconfig的方式来配置系统内核,makexconfig是图形用户界面,采用图形窗口按钮进行人机交互,整个设置界面简洁明了、使用非常方便且帮助文件也容易获取。

@#@界面如下图:

@#@@#@ @#@@#@配置系统内核的目的是建立一个适合大小、满足需求的系统内核;@#@因此,用户必须根据自己所设计系统的需要对Linux系统支持的硬件和软件进行适当裁减,即从配置内容中选择相应的硬件类型和合适的设备驱动程序。

@#@配置选项含义如下:

@#@@#@编号@#@类别@#@含义@#@1@#@Codematurityleveloptions@#@代码成熟级别@#@2@#@Loadablemodulesupport@#@可装载模块支持@#@3@#@Processortypeandfeatures@#@处理器类型与特征@#@4@#@Generalsetup@#@一般设置@#@5@#@MemoryTechnologyDevice@#@MTD设备支持@#@6@#@Parallelportsupport@#@并行口支持@#@7@#@PlugandPlayconfiguration@#@即插即用支持@#@8@#@Blockdevices@#@块设备支持@#@9@#@Multi-devicesupport(RAIDandLVM)@#@多设备支持@#@10@#@Cryptographysupport@#@密码系统支持@#@11@#@Networkingoptions@#@网络选项@#@12@#@TelephonySupport@#@电话支持@#@13@#@ATA/IDE/MFM/RLLsupport@#@多种接口存储设备支持@#@14@#@SCSIsupport@#@SCSI设备的支持@#@15@#@FusionMPTdevicesupport@#@FusionMPT设备支持@#@16@#@IEEE1394(FireWire)support@#@IEEE1394防火墙设备支持@#@17@#@I2Odevicesupport@#@I2O设备支持@#@18@#@Networkdevicesupport@#@网络设备支持@#@19@#@AmateurRadiosupport@#@业余无线电支持@#@20@#@IrDA(infrared)support@#@红外线支持@#@21@#@ISDNsubsystem@#@ISDN子系统@#@22@#@OldCD-ROMdrivers(notSCSI、notIDE)@#@非SCSI/IDE接口的CD-ROM设备@#@23@#@inputcoresupport@#@输入核心支持@#@24@#@Characterdevices@#@字符设备@#@25@#@Multimediadevices@#@多媒体设备@#@26@#@CryptoHardwaresupport@#@Crypto硬件支持@#@27@#@Filesystems@#@文件系统@#@28@#@Consoledrivers@#@控制台驱动@#@29@#@Sound@#@声卡驱动@#@30@#@USBsupport@#@USB支持@#@31@#@Additionaldevicedriversupport@#@附加设备驱动支持@#@32@#@Bluetoothsupport@#@蓝牙支持@#@33@#@profilingsupport@#@Profiling支持@#@34@#@Kernelhacking@#@内核分析@#@35@#@Libraryroutines@#@库例程@#@配制方法@#@以运行xconfig设置程序为例说明配置方法。

@#@在xconfig主屏幕上有许多设置选项,但在内核裁减中许多选项可以采用默认的设置。

@#@下面按配置内容类别说明主要选项的配置方法。

@#@@#@1.代码成熟级别选项(Codematurityleveloptions)@#@这里只有一项:

@#@promptfordevelopmentand/orincompletecode/drivers,如果你要试验使用还有待完善的代码,比如framebuffer、khttpd、IPv6等,就必须把该项选择为Y;@#@否则可以把它选择为N。

@#@这是内核的一个内置特性,不能选择为模块。

@#@如图3-3所示。

@#@@#@图3-3代码成熟级别选项@#@2.可装载模块支持(Loadablemodulesupport)@#@这里有3项,如图3-4所示。

@#@@#@图3-4可装载的模块支持@#@Enableloadablemodulesupport:

@#@除非你准备把所有需要的内容都编译到内核里面,否则该项应该是必选的。

@#@@#@SetversioninFORMationonallmodulesymbols:

@#@可选可不选。

@#@@#@Kernelmoduleloader:

@#@让内核在启动时有自己装入必需模块的能力,该选项必须在Enableloadablemodulesupport选项激活(即为“y”)情况下才能选择;@#@建议选上。

@#@@#@3.处理器类型与特征(Processortypeandfeatures)@#@这里的选项一般不需要设置,使用默认的设置即可。

@#@例如:

@#@@#@Processorfamily:

@#@系统安装时会根据你的计算机情况选择CPU类型。

@#@@#@HighMemorySupport:

@#@大容量内存的支持。

@#@可以支持到4G、64G,默认为“off”。

@#@Mathemulation:

@#@协处理器仿真,现在的协处理器已集成在CPU内;@#@默认为“n”。

@#@MTTRsupport:

@#@MTTR(MemoryTypeRangeRegister)支持。

@#@可不选,默认为“n”。

@#@@#@Symmetricmulti-processingsupport:

@#@对称多处理器支持。

@#@单CPU系统一般不用选。

@#@@#@4.一般设置(Generalsetup)@#@这里是安装RedHatLinux9.0时对系统最基本的硬件设置。

@#@这部分内容非常多,一般在安装中Linux会根据你计算机系统的硬件自动检测并设置,使用缺省设置就可以。

@#@常用的选项简要介绍如下:

@#@@#@Networkingsupport:

@#@网络支持。

@#@如果有网卡默认为“y”。

@#@@#@PCIsupport:

@#@PCI支持。

@#@如果使用了PCI的卡,默认为“y”。

@#@@#@PCIaccessmode:

@#@PCI存取模式。

@#@可供选择的有BIOS、Direct和Any,默认为Any。

@#@Supportforhot-pluggabeldevices:

@#@热插拔设备支持。

@#@如果有此类设备默认为“y”。

@#@@#@PCMCIA/CardBussupport:

@#@PCMCIA/CardBus支持。

@#@用系统测试的默认选择。

@#@@#@SystemVIPC@#@BSDProcessAccounting@#@Sysctlsupport@#@以上三项是有关进程处理IPC调用的,主要就是SystemV和BSD两种风格。

@#@如果你不是使用BSD,就不要改变默认选择。

@#@@#@PowerManagementsupport:

@#@电源管理支持,用系统默认选择。

@#@@#@AdvancedPowerManagementBIOSsupport:

@#@高级电源管理BIOS支持,用系统默认选择。

@#@@#@5.MTD设备支持(MemoryTechnologyDevice)@#@MTD设备是像闪存芯片、小型闪存卡、记忆棒等之类的设备,它们在嵌入式设备中的使用正在不断增长。

@#@PC上一般默认为“n”。

@#@@#@6.并行口支持(Parallelportsupport)@#@如果不打算使用并行口,就选“n”。

@#@@#@7.即插即用支持(PlugandPlayconfiguration)@#@目前Linux对即插即用设备的支持不如Windows好,如果系统中有PNP设备,默认的选项为“y”。

@#@@#@8.块设备支持(Blockdevices)@#@一般使用缺省设置就可以,主要选项简要说明如下:

@#@@#@NormalPCfloppydisksupport:

@#@普通PC软盘支持。

@#@若有软驱默认为“y”。

@#@@#@XTharddisksupport:

@#@早期的硬盘支持,一般默认为“n”。

@#@@#@CompaqSMART2support:

@#@磁盘阵列控制卡,没有该设备为“n”。

@#@@#@MulexDAC960/DAC1100PCIRAIDControllersupport:

@#@RAID镜像,没有该设备为“n”。

@#@Loopbackdevicesupport:

@#@把文件当成区块设备使用,一般默认为“n”@#@Networkblockdevicesupport:

@#@网络块设备支持。

@#@如果想访问网上邻居的东西,选“y”。

@#@RAMdisksupport:

@#@RAM盘支持,一般默认为“n”。

@#@@#@9.多设备支持(Multi-devicesupport(RAIDandLVM))@#@Multipledevicesdriversupport:

@#@多设备驱动支持,一般默认为“n”;@#@该项激活(“y”)时@#@以下两项才可以选择。

@#@@#@RAIDsupport:

@#@RAID支持,没有该设备为“n”。

@#@@#@Logicalvolumemanager(LVM)support:

@#@逻辑卷管理支持,一般默认为“n”。

@#@@#@10.密码系统支持(Cryptographysupport)@#@在个人计算机(PC)系统上一般不用,系统默认为“n”。

@#@@#@11.网络选项(Networkingoptions)@#@这里配置的主要是网络协议,其选项很多。

@#@如果要定义TCP/IP、ATM、IPX、DECnet、Appletalk……等协议的支持,可以把它们编译进内核中或以模块加载。

@#@在这里还可以配置路由、防火墙、IP隐藏、IP广播、IP转发等等。

@#@不过有些配置仍然处于实验阶段,例如:

@#@IPv6、httpd、Qosand/orfairqueueing(服务质量公平调度)等。

@#@@#@12.电话支持(TelephonySupport)@#@Linux下可以支持电话卡,这样你就可以在IP上使用普通的电话提供语音服务了。

@#@默认选项为“n”。

@#@@#@13.多种接口存储设备支持(ATA/IDE/MFM/RLLsupport)@#@有关各种接口的硬盘/光驱/磁带/软盘支持,一般使用默认的选项即可。

@#@@#@14.SCSI设备的支持(SCSIsupport)@#@如果有SCSI设备,系统会默认选择若干选项,其他的选项可以根据情况选择。

@#@如果在PC上安装了虚拟机(如VM),则会把IDE硬盘虚拟成SCSI硬盘,部分选项会自动选中。

@#@@#@15.FusionMPT设备支持(FusionMPTdevicesupport)@#@需要FusionMPT兼容PCI适配器,一般默认为“n”。

@#@@#@16.IEEE1394防火墙设备支持(IEEE1394(FireWire)support)@#@该项仍在实验中,默认为“n”。

@#@@#@17.I2O设备支持(I2Odevicesupport)@#@需要I2O接口适配器支持,在智能Input/Output(I2O)体系接口中使用。

@#@默认为“n”。

@#@@#@18.网络设备支持(Networkdevicesupport)@#@在网络选项中选好协议后,在这项中定义使用这些网络协议的方式。

@#@有ARCnet设备、Ethernet(10or100Mbit)、Ethernet(1000Mbit)、WirelessLAN(non-hamradio)、TokenRingdevice、Waninterfaces、PCMCIAnetworkdevicesupport几大类。

@#@@#@实际上这个选项中主要做的是网络接口卡类的设置,如10/100M的以太网网卡。

@#@如果Linux系统可以识别到网卡,则基本无需设置;@#@如果无法识别网卡,则只能自己打开Ethernet(10ro100Mbit)选项查找了。

@#@一般都能找到自己适用的网卡型号。

@#@如果没有找到,只好到厂商那里去要驱动了。

@#@一般把该类编译到内核里,不选“m”而选“y”。

@#@@#@19.业余无线电支持(AmateurRadiosupport)@#@配置业余无线电广播,一般默认选项为“n”。

@#@@#@20.红外线支持(IrDA(infrared)support)@#@没有红外设备,默认选项为“n”。

@#@@#@21.ISDN子系统(ISDNsubsystem)@#@如果你使用ISDN上网,这个选项选“y”。

@#@@#@22.非SCSI/IDE接口的CD-ROM设备(OldCD-ROMdrivers(notSCSI、notIDE))@#@现在的计算机一般都没有这样的设备了,默认的选项就是“n”。

@#@@#@23.输入核心支持(inputcoresupport)@#@该选项下有若干USB人机接口设备(如鼠标、键盘和游戏杆等)选项。

@#@如果你要使这些设备驱动编译进内核或以模块加载,则在选择前先使“inputcoresupport”选项为“y”。

@#@@#@24.字符设备(Characterdevices)@#@这个选项的内容包括以下几个大类:

@#@@#@I2Csupport:

@#@I2C是Philips极力推动的微控制应用中使用的低速串行总线协议。

@#@如果你要选择下面的VideoForLinux,该项必选。

@#@@#@Mice:

@#@鼠标。

@#@现在可以支持总线、串口、PS/2、C&@#@T82C710mouseport、PC110digitizerpad等,实际上在安装Linux时就根据自己的鼠标类型选择了。

@#@@#@Joysticks:

@#@手柄。

@#@设置在Linux下手柄驱动。

@#@@#@WatchdogCards:

@#@“看门狗卡”虽然称为Cards,这个可以用纯软件来实现,当然也有硬件的。

@#@如果你把这个选中,那么就会在你的/dev下创建一个名为watchdog的文件,它可以记录你的系统的运行情况,一直到系统重新启动的1分钟左右。

@#@有了这个文件,系统可以恢复到重启前的状态。

@#@@#@VideoForLinux:

@#@在Linux下支持有关的音频/视频卡,可根据需要选择。

@#@@#@Ftape,thefloppytapedevicedriver:

@#@磁带设备驱动支持。

@#@没有设备默认为“n”。

@#@@#@PCMCIAcharacterdevicesupport:

@#@PCMCIA字符设备支持。

@#@没有设备默认为“n”。

@#@@#@25.多媒体设备(Multimediadevices)@#@该选项下有VideoForLinux和RadioAdapters两个子选项。

@#@@#@其中RadioAdapters(无线电适配器)选项一般默认为“n”。

@#@如果你需要摄像头等视频设备时需要配置VideoForLinux(Linux视频)选项。

@#@如video4linux为视频采集设备提供了编程接口。

@#@@#@26.Crypto硬件支持(CryptoHardwaresupport)@#@没有该类设备时,默认配置为“n”。

@#@@#@27.文件系统(Filesystems)@#@这个选项的内容包括以下几个大类:

@#@@#@Quotasupport:

@#@用Quota支持可以限制每个用户可用的硬盘空间的上限,在多用户共同使用一台主机的情况中十分有效。

@#@@#@DOSFATfssupport:

@#@DOSFAT文件格式的支持,可以支持FAT16、FAT32。

@#@@#@ISO9660CD-ROMfilesystemsupport:

@#@CD-ROM使用的就是ISO9660的文件格式。

@#@@#@NTFSfilesystemsupport:

@#@ntfs是NT使用的文件格式。

@#@@#@/procfilesystemsupport:

@#@/proc文件系统是Linux提供给用户和系统进行交互的通道,建议选上,否则有些功能没法正确执行。

@#@@#@Virtualmemoryfilesystemsupport:

@#@虚拟内存文件系统支持,一般用默认配置。

@#@@#@NetworkFileSystems(网络文件系统):

@#@如果要进行嵌入式系统开发,则可以对它配置,也可以通过在终端下执行setup命令设置(模块@#@加载方式);@#@如果配置SMB服务器(Linux和Windows相互以网络邻居的形式访问对方),则可以对它配置。

@#@@#@PartitionTypes(分区类型):

@#@一般用默认配置。

@#@@#@NativeLanguageSupport(本地语言支持):

@#@系统根据安装时对语言支持的选择配置。

@#@@#@28.控制台驱动(Consoledrivers)@#@一般使用VGAtextconsole就可以了,标准的80*25的文本控制台。

@#@@#@如果要使用某些特殊的显示模式,如帧缓冲等可以配置其中的Videomodeselectionsupport、Frame-buffersupport等部分子选项。

@#@@#@29.声卡驱动(Sound)@#@如果你的系统有声卡,则安装中Linux会检测它并设置Soundcardsupport和相应的声卡驱动程序为“y”,如果系统检测不到声卡,则你只能在声卡驱动列表中看看能否找到适合的了。

@#@@#@30.USB支持(USBsupprot)@#@很多USB设备,比如鼠标、摄像头、调制解调器、打印机、扫描仪等,在Linux都可以得到支持,可以根据需要自行选择。

@#@@#@31.附加设备驱动支持(Additionaldevicedriversupport)@#@如果你的系统中有一些像AEPSSLAccelerator等附加的设备,则可以在该选项中进行选择,如果没有,则默认为“n”。

@#@@#@32.蓝牙支持(Bluetoothsupport)@#@如果你的系统中有蓝牙设备,则可以在该选项的子选项中进行选择,如果没有,则默认为“n”。

@#@@#@33.Profiling支持(profilingsupport)@#@这个选项用来开启系统内核做效率统计,并会提供其他在为系统检错时有用的信息。

@#@这些功能的开启会付出一些时间代价,并造成系统执行得较为缓慢,如果你在研究或测试系统内核的某些问题,则可以选择“y”;@#@否则默认为“n”。

@#@普通用户是用不着这个功能的。

@#@@#@34.内核分析(Kernelhacking)@#@该选项是为优化或增强功能而对系统内核进行的调整。

@#@如果你正在开发驱动程序或试图调试内核找出问题可以选“y”,否则默认为“n”。

@#@普通用户是用不着这个功能的。

@#@@#@35.库例程(Libraryroutines)@#@该选项下有两个子选项zlibdiscompressionsupport和zlibcompressionsupport分别为zlib库解压缩和压缩的支持;@#@默认为“n”。

@#@@#@设置选项及子选项很多,这里只是介绍35个大项和部分子选项,其目的是让大家了解内核裁剪时内核的配置包含哪些内容。

@#@@#@在做完选项的选择后,不要忘记保存设置后退出,保存按钮如图3-5所示。

@#@当然、你也可以不保存退出,或者保存到系统配置文件中以便以后装载再配置。

@#@@#@图3-5配置保存@#@3.重新编译系统内核@#@在完成内核的裁减之后,内核的编译就是一个非常简单的过程。

@#@你只要执行以下几条命令就行:

@#@@#@1、makeclean@#@这条命令是在正式编译你的内核之前先把环境给清理干净。

@#@有时你也可以用makerealclean或makemrproper来彻底清除相关依赖,保证没有不正确的.o文件存在。

@#@@#@2、makedep@#@这条命令是编译相关依赖文件。

@#@@#@3、makezImage@#@这条命令就是最终的编译命令。

@#@@#@4、makeinstall@#@这条命令可以把相关文件拷贝到默认的目录。

@#@@#@ @#@@#@";i:

15;s:

21889:

"Delphi数据访问部件的应用及编程@#@在这一章里我们主要介绍Delphi的数据访问部件的层次结构、多部件之间的关系、部件的属性、方法、事件以及各部件的应用。

@#@这些部件包括:

@#@@#@●TSession部件@#@●数据集部件(TTable和TQuery)@#@●TDatasource部件@#@●字段对象TField@#@●字段编辑器的使用@#@●TReport部件和TBatchMove部件@#@我们对这些部件的属性、方法和事件进行一般性的描述,读者在实际使用Delphi开发应用程序时,还可以通过联机帮助获得有关部件更详细的信息。

@#@ @#@15.1Delphi数据访问部件的层次结构 @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@Delphi提供了强大的开发数据库应用程序的能力,它给用户提供了大量的数据访问部件。

@#@以方便程序设计人员开发数据库应用程序。

@#@这些部件中,有些部件继承了另一些部件的属性、方法和事件,也就是说多部件之间存在着继承和被继承的关系,各部件的这种关联便构成了一个层次结构 @#@图15.1Delphi数据访问部件的层次结构 @#@TSession是全局性的部件,在应用程序运行时,它自动地建立,在设计阶段和运行过程中它是一个不可见的部件。

@#@@#@TDatabase部件是为开发客户/服务器数据库应用程序时,设置登录的数据库的有关参数的,它在数据访问部件页上。

@#@@#@TDataset部件是不可见的,TTable和TQuery部件是由它派生而来的,这两个部件一般被称为数据集部件,它们在数据访问部件页上。

@#@@#@TDatasource部件是连接数据集部件和数据浏览部件的桥梁,它在数据访问部件页上。

@#@@#@TFields部件对应于数据库表中的实际字段,它既可以在应用程序的运行过程中动态地生成也可以在程序设计阶段用字段编辑器创建。

@#@它是不可见的部件,在程序中我们可以通过TField部件来访问数据库记录的各个字段值。

@#@ @#@15.2Tsession部件及其应用 @#@TSession部件一般用得较少,但它对于一些特殊的应用是很有用的,在每一个数据库应用程序运行时Delphi自动地创建一个TSession部件。

@#@程序设计人既不能看见该部件也不能显示地创建一个TSession部件,但是我们可以在应用程序中全局性地使用TSession部件的属性、方法。

@#@ @#@15.2.1TSession部件的重要属性及作用 @#@TSession部件的许多重要属性是用于控制数据库应用程序与数据库的连接的,在一个应用程序中,可以全局性地设置TSession的有关属性值,对与之相连接的磁盘上的数据库进行控制。

@#@TSession部件主要有下列属性:

@#@@#@Database属性:

@#@是TSession中可以进行连接的所有数据库的数据库名字列表,这些数据库的名字常常是实际数据库的别名,包括数据库的路径、用户名、用户登录口令等参数。

@#@@#@DatabaseCount属性:

@#@是TSession中可以进行连接的所有数据库的数量,它是一个整数。

@#@@#@KeepCounnections属性:

@#@是一个布尔型属性,用它说明应用程序是否保持与一个非活动数据库的连接。

@#@因为对于一个数据库,当该数据库中没有相应的数据集部件(TTable或TQuery)被打开时,该数据库将自动地变成非活动的数据库。

@#@缺省情况下,KeePcounnections的值是True,就是说应用程序总是保持着与数据库的连接,即使数据库变成了非活动的数据库时,也是如此。

@#@如果将KeepConnections属性设置成False,那么当数据库由活动状态变成非活动状态时,应用程序与该数据库的连接也随之中断。

@#@@#@NetFileDir属性:

@#@说明BDE网络控制文件的路径名。

@#@@#@PrivateDir属性:

@#@说明存取临时文件的路径名。

@#@ @#@15.2.2TSession部件的方法:

@#@ @#@TSession部件中的大部分方法是用于向用户提供与应用程序相连接的数据库的信息,如数据库的名字及别名,数据库中的表名以及数据库引擎BDE的有关参数等,在设计数据库应用程序时,想要获取有关数据库的信息,调用TSession部件的下列方法,将会大大简化程序的设计。

@#@@#@GetAliasNames方法:

@#@调用该方法,我们可以获得数据库引擎BDE中定义的数据库别名。

@#@@#@GetAliasParams方法:

@#@该方法主要用于获取我们在BDE中定义数据库别名时所说明的参数值,如BDE所在的目录路径以及实际名称等。

@#@@#@GetDatabaseNames方法:

@#@调用该方法可以帮助我们获得当前应用程序可以进行连接的所有数据库的名字,数据库的名字是用户使用BDE工具定义的实际数据库的别名。

@#@@#@GetDriverNames方法:

@#@数据库引擎BDE可以与多种数据库管理系统相连接,如客户/服务器数据库管理系统Oracle、Sybase以及本地数据库管理系统dBASE,Paradox等,BDE与每一种数据库管理系统进行连接时,都有相应的驱动程序,而且这些驱动程序都可以选择地安装。

@#@通过调用GetDriverNames方法。

@#@我们可以获得当前BDE安装的数据库驱动程序的名字。

@#@@#@GetDriverParams方法:

@#@BDE的数据库驱动程序中包含着多个参数,如支持的民族语言、DBMS的版本号、文件块大小等,对于服务器上的DBMS,还有数据库服务器的名字等等。

@#@@#@GetTableNames方法:

@#@因为每一个数据库都是由多个数据库表组成的,我们通过说明数据库名,然后调用GetTableNames方法,便可以获得该数据库中全部的数据库表的名字。

@#@@#@上述这些方法在调用时都需要一个字符串列表作为参数,而且都返回一个字符串列表的值。

@#@@#@TSession部件还有一个叫DropConnections的方法用于控制应用程序与数据库的连接,当调用DropConnections方法时,应用程序与所有的数据库的连接将会切断。

@#@ @#@15.2.3TSession部件应用举例 @#@例15.1:

@#@我们创建一个应用程序,通过调用TSession有关的方法获取当前应用程序可以进行连接的数据库的名字以及获取其中任意一个数据库中的全部数据库表的名字。

@#@ @#@通过TSession部件获取数据库的有关信息 @#@窗体中主要使用了两个列表框,其中列表框DatabaselistBox用于显示数据库的名字,列表框TablelistBox用于显示数据库中的表名。

@#@程序运行完后数据库的名字显示在DatabaselistBox列表框中,当用户单击DatabaselistBox列表框中的数据库名时,该数据库全部的数据库表的名字将会显示在TablelistBox列表框中。

@#@有关的程序代码如下:

@#@ @#@程序清单15.1@#@unitunit31;@#@ @#@interface @#@uses@#@SysUtils,Windows,Messages,Classes,Graphics,Controls,@#@Forms,Dialogs,StdCtrls,DB,DBTables,Buttons,ComCtrls,Tabnotbk;@#@ @#@type @#@TQueryForm=class(TForm)@#@BitBtn1:

@#@TBitBtn;@#@@#@DataSource1:

@#@TDataSource;@#@@#@Table1:

@#@TTable;@#@@#@GroupBox1:

@#@TGroupBox;@#@@#@CheckBox1:

@#@TCheckBox;@#@@#@CheckBox2:

@#@TCheckBox;@#@@#@PageControl1:

@#@TPageControl;@#@@#@TabSheet1:

@#@TTabSheet;@#@@#@Label1:

@#@TLabel;@#@@#@Label2:

@#@TLabel;@#@@#@Label3:

@#@TLabel;@#@@#@ListBox1:

@#@TListBox;@#@@#@ListBox2:

@#@TListBox;@#@@#@ListBox3:

@#@TListBox;@#@@#@TabSheet2:

@#@TTabSheet;@#@@#@Memo1:

@#@TMemo;@#@@#@procedureFormCreate(Sender:

@#@TObject);@#@@#@procedureListBox1Click(Sender:

@#@TObject);@#@@#@procedureListBox2Click(Sender:

@#@TObject);@#@@#@end;@#@@#@ @#@var@#@QueryForm:

@#@TQueryForm;@#@@#@ @#@implementation@#@ @#@{$R*.DFM}@#@ @#@usesRSLTFORM;@#@@#@ @#@procedureTQueryForm.FormCreate(Sender:

@#@TObject);@#@@#@begin@#@Screen.Cursor:

@#@=crHourglass;@#@@#@ @#@{Populatethealiaslist}@#@ @#@withListBox1do@#@begin@#@Items.Clear;@#@@#@Session.GetAliasNames(Items);@#@@#@end;@#@@#@ @#@{Makesuretherearealiasesdefined}@#@ @#@Screen.Cursor:

@#@=crDefault;@#@@#@ifListBox1.Items.Count<@#@1then@#@MessageDlg('@#@Therearenodatabasealiasescurrentlydefined.You'@#@+@#@'@#@needatleastonealiastousethisdemonstration.'@#@,@#@mtError,[mbOK],0);@#@@#@end;@#@@#@ @#@procedureTQueryForm.ListBox1Click(Sender:

@#@TObject);@#@@#@var@#@strValue:

@#@string;@#@{Holdsthealiasselectedbytheuser}@#@bIsLocal:

@#@Boolean;@#@{Indicateswhetherornotanaliasislocal}@#@slParams:

@#@TStringList;@#@{Holdstheparametersoftheselectedalias}@#@iCounter:

@#@Integer;@#@{Anintegercountervariableforloops}@#@begin@#@ @#@{Determinethealiasnameselectedbytheuser}@#@ @#@withListBox1do@#@strValue:

@#@=Items.Strings[ItemIndex];@#@@#@ @#@{Getthenamesofthetablesinthealiasandputtheminthe@#@appropriatelistbox,makingsuretheuser'@#@schoicesarereflected@#@inthelist.} @#@ListBox2.Items.Clear;@#@@#@Session.GetTableNames(strValue,{aliastoenumerate}@#@'@#@'@#@,{patterntomatch} @#@15.3.4数据集中的数据维护 @#@数据集中的数据维护主要包括数据记录的修改,插入和删除。

@#@Delphi为数据集部件提供了相应的方法用于其中的数据维护。

@#@这些方法如表15.所示。

@#@ @#@表15.3Delphi用于数据维护的方法@#@━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━@#@方法名功能@#@──────────────────────────────@#@Edit将数据集置为编辑状态@#@──────────────────────────────@#@Append投寄所有被修改的记录,将记录指针移到表中的最后@#@一条记录,且将数据集置为插入状态@#@──────────────────────────────@#@Insert投寄所有被修改的记录将数据集置为插入状态@#@──────────────────────────────@#@Post将插入的新记录和修改的记录写回磁盘上的数据库表,@#@即投寄,当投寄成功时数据集回到浏览状态,若投寄@#@不成功数据集仍然保持原有状态@#@──────────────────────────────@#@Cancel取消当前的操作且将数据集置为浏览状态@#@──────────────────────────────@#@Delete删除当前记录指针所在的记录且将数据集置为浏览状态@#@──────────────────────────────@#@AppendRecord在表的最后插入一条新记录,记录的各个字段值作为@#@AppendRecord的参数传递给新记录@#@──────────────────────────────@#@InsertRecord在当前指针所在记录的后面插入一条新记录,记录的@#@各个字段值作为InsertRecord的参数传递给新记录。

@#@@#@──────────────────────────────@#@SetRecords修改当前记录,字段名和相应的字段值作为SetRecords@#@的参数@#@━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ @#@Edt方法:

@#@如果应用程序想对数据集中的数据记录进行修改,我们必须要将数据集设置成编辑状态。

@#@调用数据集部件的Edit方法便可以将数据集置成编辑状态,当数据集已经处在编辑状态时,调用Edit方法不会产生作用。

@#@当数据集处于编辑状态时,移动记录指针或调用post方法都可以将当前记录的修改写回到磁盘数据库表中。

@#@在程序中,Edit方法和post方法常常配合在一起使用,用于修改表中的记录。

@#@如:

@#@ @#@Table1.Edit;@#@@#@Tabel1.FieldByName('@#@CustNo'@#@).Asstring:

@#@='@#@1234'@#@;@#@@#@Table1.st;@#@ @#@在上述这一段程序代码中,第一行程序是将Table1置成编辑状态,第二行程序是对当前记录指针所在的记录的CustNo字段的值修改成'@#@1234'@#@,第二行程序是调用post方法将对当前记录的修改写回数据库表。

@#@@#@Append方法和Insert方法:

@#@这两个方法都是将数据集部件置成插入状态,以在表中插入新记录,Insert方法是在当前指针位置的记录后面插入一打新记录,Append方法是在表的尾部插入一打新记录,不过这要注意,无论用户是调用Insert方法还是Append方法插入新记录,增加记录到一个具有索引的表中时,都是按照索引顺序写入其位置,也就是说对于索引表格Insert方法和Append方法的作用是一样的,Append仅适用于没有索引的表。

@#@Insert方法和Append方法实际上是将数据集置成插入状态,并且插入一条空白记录,要真正插入一条新记录,我们必须在调用Insert或Append方法之后,还要给新记录的各个字段赋值,最后调用post方法,将插入的记录写回数据库表。

@#@调用这两种方法插入新记录的一般步骤如下:

@#@ @#@Withtabe1DO@#@Begin@#@Insert;@#@{调用Insert方法,插入一条空记录}@#@<为记录的各字段赋值>@#@Post;@#@@#@End;@#@ @#@Post方法:

@#@数据集中的记录被修改或插入新记录时调用post方法将数据集的修改写回到数据库表。

@#@根据数据集所处的状态不同,post方法所产生的作用和效果是不一样的:

@#@@#@●当数据集处于编辑状态时,调用post方法,将当前记录的修改写回数据库表@#@●当数据集处于插入状态时,调用post方法,将插入的新记录写回数据库表@#@●当数据集处于SetKey状态时,调用post方法,将数据集置成浏览状态(Browse状态)@#@ @#@post方法的调用既可以显式地调用,也可以隐含地调用,当数据集处于编辑状态或插入状态时,当移动记录指针时,Delphi会隐含地调用post方法,将将当前记录的修改写回数据库表,在程序调用Insert方法或Append方法时,也会隐含地调用Post方法,将先前的数据集的修改写回数据库表。

@#@@#@Delete方法:

@#@Delete方法用于删除表中的记录,调用Delete方法时,将会删除表中当前的记录,并且自动地将记录指针移到被删记录的下一条记录,同时将数据集置成Browse状态。

@#@@#@Cancel方法:

@#@Cancel方法用于取消当前的操作,当程序还没有调用Post方法,将对记录的修改写回数据库表时,调用Cancel方法,可以将记录恢复到没有修改之前的状态。

@#@并且在调用Cancel方法时,它总是将数据集置成Browse状态。

@#@@#@AppendRecord方法和InsertRecord方法:

@#@这两个方法分别与Append方法和Insert方法相似。

@#@它们都是用于在表中插入一条新记录,但AppendRecord方法和InsertRecord方法比Append和Insert方法更简单更方便一些,它们直接在表中插入一条新记录,新记录的各个字段值作为AppendRecord或InsertRecord方法的参数传递给新记录并且不需显式地调用post方法,将插入的新记录写回数据库表。

@#@在给插入的新记录赋字段值时,将由多个字段值组成的数组作为AppendRecord或InsertRecord的参数,在字段值数组中可以为每一个字段提供一个值,或从左边一列开始依次为任意多个字段赋值。

@#@也就是说,用户可以从数据库表的最左一列起,把许多列的值同时传递给InsertRecord,直到所有的字段被赋值,用户也可以省略字段序列后面的的一些字段值,InsertRecord会用空值来填充这些字段:

@#@用户也可以对那些明确希望用空填充的字段传递保留字NIl。

@#@@#@例如:

@#@如果表Country有Name,Captial,Continent,Area和Population字段,并且数据集部件Table1与它相连,下面的代码便可以在Country表中当前记录的后面插入一条新记录。

@#@@#@ @#@Table1.InsertRecord(["@#@中国"@#@,"@#@北京"@#@,"@#@五洲"@#@]);@#@@#@ @#@在上述代码中没有为Area和population字段赋值,InsertRecord会用空值来填这两个字段。

@#@@#@SetRecords方法:

@#@调用该方法可以修改表中当前记录的多个字段的值,调用该方法之前必须将数据集部件置成编辑状态,调用该方法之后,还要调用post方法,才能真正将当前记录的修改写回数据库表。

@#@调用SetRecord方法时,被修改的字段值必须要与表中实际存在的字段名对应,并且数据类型要相匹配。

@#@例如,下面的代码是修改上面刚刚插入的那条记录。

@#@@#@ @#@Table1.Edit;@#@@#@Tabel1.SetRecord(,,,9600000,1200000000);@#@@#@Tabel1.post;@#@@#@ @#@这一段代码是修改上面刚刚插入的那条记录的Area和Population字段的值,而对Name,Continent和Captial字段没有修改。

@#@@#@在数据集部件中,还有一个重要方法Abort方法,该方法是用于取消其他方法的调用的,如在插入记录、修改记录和删除记录之前,往往需要用户确认是否真的要执行这种操作,此时调用Abort方法便可取消各种方法的调用,下面的代码是在用户删除一条记之前,让用户确认是否真的要执行删除操作。

@#@ @#@Tabel1.BeforeDelete(DataSet:

@#@TDataSet);@#@@#@IfMessageDlg('@#@真的要删除记录吗?

@#@'@#@,@#@mtConfirmation,mbyesNoCanel,0<@#@>@#@mryesthen@#@Abort;@#@{取消删除操作} @#@关于书签(BookMark)操作;@#@@#@书签操作主要用于在表中快速地定位记录指针,在应用程序中常常要保存记录指针所在的位置,在进行其他处理之后,希望能快速地返回到先前指针所在的位置,此时,使用书签将显得特别有用。

@#@有关书签操作,Delphi提供了三个方法,它们是:

@#@@#@●GetBookMark@#@●GotoBookMark@#@●FreeBokMark@#@ @#@这三个方法一般都是在一起使用,GetBookMark方法返回一个TBookMark类型的变量,该变量包含着指向当前记录的指针,GotoMark方法用于快速地将记录指针定位到具有书签的记录处。

@#@FreeBookmark方法是与GetBookMark方法相反的操作,它释放书签标志。

@#@下面的程序代码阐述了书签操作的一般方法:

@#@@#@ @#@BookMark:

@#@TBookMark;@#@@#@<@#@Dosomething>@#@@#@BookMark:

@#@=Table1.GetBookMark;@#@{对当前记录作书签标志}@#@Table1.DisalbeControls;@#@{切断Table1与数据察觉部件的联系}@#@Table.First@#@WhileNotEOFDo{对表中全部记录进行其他处理}@#@begin@#@<@#@Dosomething>@#@@#@Tabel1.Next;@#@@#@end;@#@@#@Tabel1.GotoBookMark(BookMark)@#@Table1.enableControls;@#@{重新定位记录指针回到原来的位置}@#@Tabel1.FreeBookMark(BookMark);@#@{删除书签BookMark标志} @#@15.3.5数据集部件与数据浏览部件的连接 @#@ @#@ @#@ @#@ @#@ @#@数据集部件TTabel和TQuery具有三个方法,DisableControls方法、EnableControls方法、Refresh方法用于控制数据集部件和与其相连的数据浏览部件之间的连接,以及控制数据浏览部件的显示。

@#@在用户修改和更新以及遍历数据库表中的记录时,调用DisableControls方法具有重要意义,调用DisbaleControls方法以切断TTable或TQuery部件与数据浏览部件的连接,使数据浏览部件暂时失效,否则,在对TTable或TQuery部件的每次修改之后,窗体中所有与它们相连的数据浏览部件都要更新其显示内容,这亲显然会减慢处理速度。

@#@当遍历表中的记录时记录指针每移动一下,窗体中的数据浏览部件也随之更新一下其中的显示内容,在屏幕上产生闪烁。

@#@@#@EnableControls方法的作用与DisbaleControls方法的作用是相反的,调用EnableControls方法,使TTable或TQuery部件恢复与数据浏览部件的连接,使暂时失效的数据浏览部件恢复到正常显示表中记录信息的状态。

@#@@#@Refresh方法用于刷新数据浏览部件中的显示。

@#@在调用Refresh方法时,必须要确保TTable或TQuery部件是打开的。

@#@当数据集中的记录被修改之后,调用Refresh方法,数据浏览部件中显示的信息也随之改变。

@#@@#@15.3.6数据集部件的事件 @#@ @#@ @#@ @#@数据集部件TTable或TQuery具有很多的事件。

@#@为这些事件编写相应的程序代码可以进行有效性验证、计算可计算字段的值、确认对数据库表的多种操作等等。

@#@这些事件及其描述如表15.4所示。

@#@ @#@表15.4数据集部件常用的事件@#@━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━@#@事件描述@#@───────────────────────────────────@#@BeforeOpen,Afteropen在数据集部件被打开之前/之后被触发@#@───────────────────────────────────@#@BeforeClose,Afterclose在数据集部件被关闭之前/之后被触发@#@───────────────────────────────────@#@BeforeInsert,AfterInsert在数据集部件进入插入状态之前/之后被触发@#@───────────────────────────────────@#@BeforeEdit,AfterEdit在数据集部件被编辑之前/之后被触发@#@─────────────────";i:

16;s:

16272:

"jav点菜系统代码@#@酒店点菜系统@#@importjava.sql.*;@#@@#@importjavax.swing.*;@#@@#@importjava.awt.*;@#@@#@importjava.awt.event.*;@#@@#@importjavax.swing.border.*;@#@@#@publicclassJiudianimplementsActionListener,ltemListener{个人收集整理勿做商业用途staticJFramef=null;@#@〃因为要在main静态方法中被引用,所以必须设为static类型@#@个人收集整理勿做商业用途@#@ButtonGroupbg;@#@〃按钮组,可组合若干单选按钮@#@JRadioButtonr1,r2,r3,r4,r5;@#@〃单选按钮@#@JRadioButtonc1,c2,c3,c4;@#@〃单选按钮@#@intop=0;@#@staticinti=0;@#@@#@publicJiudian()@#@{//Dialog=newJDialog(f,"@#@选择您想要的桌号和您喜欢的菜”,true);@#@个人收集整理@#@勿做商业用途@#@f=newJFrame("@#@选择您想要的桌号和您喜欢的菜”);@#@@#@ContainerdialogPane=f.getContentPane();@#@@#@dialogPane.setLayout(newGridLayout(3,1));@#@@#@JPanelp1=newJPanel();@#@〃新建一个Panel@#@p1.setLayout(newGridLayout(1,5));@#@//设置边框@#@p1.setBorder(BorderFactory.createTitledBorder(BorderFactory.createLineBorder(个人收集整理勿做商业用途@#@Color.green,4),"@#@选择桌号"@#@.TitledBorder.CENTER.TitledBorder.TOP));@#@//单选按钮个人收集整理勿做商业用途@#@r1=newJRadioButton("@#@one"@#@);@#@@#@r2=newJRadioButton("@#@two"@#@);@#@@#@r3=newJRadioButton("@#@three"@#@);@#@@#@r4=newJRadioButton("@#@four"@#@);@#@@#@r5=newJRadioButton("@#@five"@#@);@#@@#@p1.add(r1);@#@p1.add(r2);@#@@#@p1.add(r3);@#@p1.add(r4);@#@p1,add(r5);@#@@#@bg=newButtonGroup();@#@〃按钮组,组合5个单选按钮,使一次只能选@#@择一个@#@bg.add(r1);@#@bg.add(r2);@#@@#@bg.add(r3);@#@bg.add(r4);@#@bg.add(r5);@#@@#@r1.addltemListener(this);@#@〃为单选按钮增加ItemListener事件监听器个@#@人收集整理勿做商业用途@#@r2.addItemListener(this);@#@@#@r3.addItemListener(this);@#@@#@r4.addItemListener(this);@#@@#@r5.addItemListener(this);@#@@#@JPanelp2=newJPanel();@#@〃新建一个Panel@#@p2.setLayout(newGridLayout(4,1));@#@//设置边框@#@p2.setBorder(BorderFactory.createTitledBorder(BorderFactory.createLineBorde(@#@小鸡炖蘑菇,价格为:

@#@25元/份”);@#@青椒炒肉,价格为:

@#@18元/份”);@#@@#@东北火锅,价格为:

@#@36元/份”);@#@@#@豆腐炖鱼头,价格为:

@#@36元/份”);@#@@#@〃为单选按钮增加ItemListener事件监听器个@#@Color.green,4),"@#@选择您喜欢的菜”,TitledBorder.CENTER,TitledBorder.TOP));@#@〃单选钮个人收集整理勿做商业用途@#@c1=newJRadioButton("@#@c2=newJRadioButton("@#@c3=newJRadioButton("@#@c4=newJRadioButton("@#@p2.add(c1);@#@p2.add(c2);@#@p2.add(c3);@#@p2.add(c4);@#@@#@c1.addltemListener(this);@#@@#@人收集整理勿做商业用途@#@c2.addltemListener(this);@#@@#@c3.addltemListener(this);@#@@#@c4.addltemListener(this);@#@@#@JPanelp3=newJPanelQ;@#@〃创建一个新的Panel@#@p3.setLayout(newGridLayout(1,2));@#@@#@JButtonbutton仁newJButton("@#@确定”);@#@@#@JButtonbutton2=newJButton("@#@结帐"@#@);@#@p3.add(button1);@#@p3.add(button2);@#@@#@buttord.addActionListener(this);@#@@#@button2.addActionListener(this);@#@〃将三个Panel加在内容面板上个人收集整理@#@勿做商业用途@#@dialogPane.add(p1,BorderLayout.NORTH);@#@dialogPane.add(p2,BorderLayout.CENTER);@#@dialogPane.add(p3,BorderLayout.SOUTH);@#@@#@f.getRootPane().setDefaultButton(buttonl);@#@〃设置窗体回车对应按钮个人收集整理勿做商业用途@#@f.pack();@#@〃排版@#@f.setBounds(250,250,400,400);@#@@#@f.addWindowListener(newWindowAdapter(){@#@publicvoidwindowClosing(WindowEventevt){System.exit(O);@#@}});@#@个人收集整理勿做商业用途@#@}@#@publicvoiditemStateChanged(ltemEvente)〃单选钮被点击时触发个人收集整理勿做商业用途@#@{if(e.getSource()==r1)op=1;@#@if(e.getSource()==⑵op=2;@#@个人收集整理勿做商业用途if(e.getSource()==r3)op=3;@#@if(e.getSource()==r4)op=4;@#@个人收集整理勿做商业用途if(e.getSource()==r5)op=5;@#@if(e.getSource()==c1)i=1;@#@个人收集整理勿做商业用途if(e.getSource()==c2)i=2;@#@if(e.getSource()==c3)i=3;@#@个人收集整理勿做商业用途if(e.getSource()==c4)i=4;@#@@#@}@#@publicvoidactionPerformed(ActionEvente)〃单选按钮被点击时触发个人收集整理勿做商业用途@#@{Stringcmd=e.getActionCommand();@#@@#@if(cmd.equals("@#@确定"@#@))@#@{try{Class.forName("@#@sun.jdbc.odbc.JdbcOdbcDriver"@#@);@#@个人收集整理勿做商@#@业用途@#@Connection@#@con=DriverManager.getConnection("@#@jdbc:

@#@odbc:

@#@jiudian"@#@,"@#@test"@#@,"@#@1234"@#@);@#@个人收集整@#@理勿做商业用途@#@Statementstmt=con.createStatement();@#@@#@intm=0,val=0;@#@Stringstr=null;@#@StringSQLOrder;@#@@#@switch(op)@#@{case1:

@#@{@#@switch(i)@#@Values@#@Values@#@Values@#@{case1:

@#@m=1;@#@val=25;@#@str="@#@小鸡炖蘑菇SQLOrder="@#@lnsertIntojiudian@#@("@#@+m+"@#@,"@#@'@#@+str+"@#@'@#@,"@#@+val+"@#@)"@#@;@#@个人收集整理勿做商业用途stmt.executeUpdate(SQLOrder);@#@@#@case2:

@#@m=1:

@#@val=18;@#@str="@#@青椒炒肉@#@SQLOrder="@#@lnsertIntojiudian@#@("@#@+m+"@#@,"@#@'@#@+str+"@#@'@#@,"@#@+val+"@#@)"@#@;@#@个人收集整理勿做商业用途stmt.executeUpdate(SQLOrder);@#@@#@case3:

@#@m=1;@#@val=36;@#@str="@#@东北火锅@#@SQLOrder="@#@lnsertIntojiudian@#@("@#@+m+"@#@,"@#@'@#@+str+"@#@'@#@,"@#@+val+"@#@)"@#@;@#@个人收集整理勿做商业用途stmt.executeUpdate(SQLOrder);@#@@#@case4:

@#@m=1:

@#@val=36;@#@str="@#@豆腐炖鱼头@#@SQLOrder="@#@lnsertIntojiudianValues("@#@+m+"@#@,'@#@"@#@+str+"@#@,,"@#@+val+"@#@)"@#@;@#@@#@个人收集整理勿做商业用途@#@stmt.executeUpdate(SQLOrder);@#@}break;@#@}@#@case2:

@#@@#@switch(i)@#@{case1:

@#@m=2;@#@val=25;@#@str="@#@小鸡炖蘑菇@#@SQLOrder="@#@lnsertIntojiudianValues("@#@+m+"@#@,'@#@"@#@+str+"@#@,,"@#@+val+"@#@)"@#@;@#@@#@个人收集整理勿做商业用途@#@stmt.executeUpdate(SQLOrder);@#@@#@case2:

@#@m=2;@#@val=18;@#@str="@#@青椒炒肉@#@SQLOrder="@#@lnsertIntojiudianValues("@#@+m+"@#@,'@#@"@#@+str+"@#@'@#@,"@#@+val+"@#@)"@#@;@#@个人收集整理勿做商业用途@#@stmt.executeUpdate(SQLOrder);@#@@#@case3:

@#@m=2;@#@val=36;@#@str="@#@东北火锅@#@SQLOrder="@#@lnsertIntojiudianValues("@#@+m+"@#@,'@#@"@#@+str+"@#@'@#@,"@#@+val+"@#@)"@#@;@#@个人收集整理勿做商业用途@#@stmt.executeUpdate(SQLOrder);@#@@#@case4:

@#@m=2;@#@val=36;@#@str="@#@豆腐炖鱼头@#@SQLOrder="@#@lnsertIntojiudianValues("@#@+m+"@#@,'@#@"@#@+str+"@#@'@#@,"@#@+val+"@#@)"@#@;@#@个人收集整@#@理勿做商业用途@#@stmt.executeUpdate(SQLOrder);@#@}@#@case3:

@#@@#@switch(i)@#@{case1:

@#@m=3;@#@val=25;@#@str="@#@小鸡炖蘑菇@#@SQLOrder="@#@lnsertIntojiudianValues("@#@+m+"@#@,'@#@"@#@+str+"@#@'@#@,"@#@+val+"@#@)"@#@;@#@个人收集整@#@理勿做商业用途@#@stmt.executeUpdate(SQLOrder);@#@@#@case2:

@#@m=3;@#@val=18;@#@str="@#@青椒炒肉@#@SQLOrder="@#@lnsertIntojiudianValues("@#@+m+"@#@,"@#@'@#@+str+"@#@'@#@,"@#@+val+"@#@)"@#@;@#@个人收集整@#@理勿做商业用途@#@stmt.executeUpdate(SQLOrder);@#@@#@case3:

@#@m=3;@#@val=36;@#@str="@#@东北火锅@#@SQLOrder="@#@lnsertIntojiudianValues("@#@+m+"@#@,'@#@"@#@+str+"@#@'@#@,"@#@+val+"@#@)"@#@;@#@个人收集整@#@理勿做商业用途@#@stmt.executeUpdate(SQLOrder);@#@@#@case4:

@#@m=3;@#@val=36;@#@str="@#@豆腐炖鱼头@#@SQLOrder="@#@lnsertIntojiudianValues("@#@+m+"@#@,'@#@"@#@+str+"@#@'@#@,"@#@+val+"@#@)"@#@;@#@个人收集整@#@理勿做商业用途@#@stmt.executeUpdate(SQLOrder);@#@}@#@break;@#@@#@case4:

@#@@#@switch(i)@#@{case1:

@#@m=4;@#@val=25;@#@str="@#@小鸡炖蘑菇@#@SQLOrder="@#@lnsertIntojiudian@#@("@#@+m+"@#@,"@#@'@#@+str+"@#@'@#@,"@#@+val+"@#@)"@#@;@#@个人收集整理勿做商业用途@#@stmt.executeUpdate(SQLOrder);@#@@#@case2:

@#@m=4;@#@val=18;@#@str="@#@青椒炒肉@#@SQLOrder="@#@lnsertIntojiudian@#@("@#@+m+"@#@,"@#@'@#@+str+"@#@'@#@,"@#@+val+"@#@)"@#@;@#@个人收集整理勿做商业用途@#@stmt.executeUpdate(SQLOrder);@#@@#@case3:

@#@m=4;@#@val=36;@#@str="@#@东北火锅@#@SQLOrder="@#@lnsertIntojiudian@#@("@#@+m+"@#@,"@#@'@#@+str+"@#@'@#@,"@#@+val+"@#@)"@#@;@#@个人收集整理勿做商业用途@#@stmt.executeUpdate(SQLOrder);@#@@#@case4:

@#@m=4;@#@val=36;@#@str="@#@豆腐炖鱼头@#@SQLOrder="@#@lnsertIntojiudian@#@("@#@+m+"@#@,"@#@'@#@+str+"@#@'@#@,"@#@+val+"@#@)"@#@;@#@个人收集整理勿做商业用途@#@stmt.executeUpdate(SQLOrder);@#@}@#@break;@#@@#@case5:

@#@switch(i)@#@{case1:

@#@@#@m=5;@#@val=25;@#@str="@#@小鸡炖蘑菇@#@SQLOrder="@#@lnsertIntojiudian@#@("@#@+m+"@#@,"@#@'@#@+str+"@#@'@#@,"@#@+val+"@#@)"@#@;@#@个人收集整理勿做商业用途@#@stmt.executeUpdate(SQLOrder);@#@@#@case2:

@#@@#@m=5;@#@val=18;@#@str="@#@青椒炒肉@#@SQLOrder="@#@lnsertIntojiudian@#@("@#@+m+"@#@,"@#@'@#@+str+"@#@'@#@,"@#@+val+"@#@)"@#@;@#@个人收集整理勿做商业用途@#@stmt.executeUpdate(SQLOrder);@#@@#@Values@#@Values@#@Values@#@Values@#@Values@#@Values@#@ @#@@#@case3:

@#@@#@m=5;@#@val=36;@#@str="@#@东北火锅@#@SQLOrder="@#@lnsertIntojiudianValues("@#@+m+"@#@,"@#@'@#@+str+"@#@'@#@,"@#@+va个人收集整理勿做商业用途@#@stmt.executeUpdate(SQLOrder);@#@@#@case4:

@#@@#@个人收集整@#@m=5;@#@val=36;@#@str="@#@豆腐炖鱼头@#@SQLOrder="@#@lnsertIntojiudianValues("@#@+m+"@#@,'@#@"@#@+str+"@#@,,"@#@+val+"@#@)"@#@;@#@@#@理勿做商业用途@#@stmt.executeUpdate(SQLOrder);@#@@#@}@#@break;@#@}@#@}@#@catch(Exceptionem){}@#@}@#@if(cmd.equals("@#@结帐"@#@)){newjiezhang(f);@#@@#@}@#@}@#@publicstaticvoidmain(Stringargs[])throwsException个人收集整理勿做商业用途@#@{newJiudian();@#@@#@newjiudia}@#@}@#@classjiudiardimplementsActionListener{@#@JFramef;@#@〃类属性@#@JDialogDialog;@#@@#@publicjiudian1(JFramef)〃构造方法@#@{Dialog=newJDialog();@#@〃新建一对话框@#@Dialog.setTitle("@#@酒店管理系统"@#@);@#@〃设置标题@#@个人收集整@#@//f=newJFrame("@#@酒店管理系统"@#@);@#@〃创建一个顶层容器@#@ContainercontentPane=Dialog.getContentPane();@#@〃获得其内容面板@#@理勿做商业用途@#@JPanelbuttonPanel=newJPanel();@#@〃创建一中间容器JPanelJButtonb=newJButton("@#@进入系统”);@#@〃创建一原子组件按钮@#@b.addActionListener(this);@#@//为按钮添加事件监听器对象buttonPanel.add(b);@#@〃将此按钮添加到中间容器b=newJButton("@#@退出系统"@#@);@#@〃再创建一按钮b.addActionListener(this);@#@//为按钮增加事件监听器buttonPanel.add(b);@#@//将按钮添加到中间容器@#@buttonPanel.setBorder(BorderFactory.createTitledBorder(个人收集整理勿做商业用途@#@BorderFactory.createLineBorder(Color.green,2),"@#@欢迎光临"@#@,个人收集整理勿做商业用途@#@TitledBorder.CENTER.TitledBorder.TOP));@#@@#@contentPane.add(buttonPanel,BorderLayout.CENTER);@#@//将中间容器添加到内容面板个人收集整理勿做商业用途@#@Dialog.setBounds(250,250,200,200);@#@@#@Dialog.setVisible(true);@#@@#@this.f=f;@#@@#@}@#@publicvoidactionPerformed(ActionEvente)@#@{@#@Stringcmd=e.getActionCommand();@#@@#@if(cmd.equals("@#@进入系统"@#@))@#@{Dialog.dispose();@#@f.setVisible(true);@#@}//显示主窗体@#@if(cmd.equals("@#@退出系统"@#@))System.exit(O);@#@@#@}@#@}@#@/////////////////////////@#@classjiezhangimplementsActionListener{@#@JDialogDialog;@#@@#@JLabelL1,L2,L3,L4,L5;@#@@#@JTextFieldF1=newJTextField();@#@@#@jiezhang(JFramef){@#@Dialog=newJDialog(f,"@#@结账"@#@,true);@#@@#@ContainerdialogPane=Dialog.getContentPane();@#@@#@dialogPane.setLayout(newGridLayout(4,2));@#@@#@L1=newJLabel("@#@请输入您的桌号”,SwingConstants.CENTER);@#@@#@L2=newJLabel("@#@您总共消费了:

@#@”,SwingConstants.CENTER);@#@@#@L4=newJLabel("@#@您总共点了:

@#@”,SwingConstants.CENTER);@#@@#@L3=newJLabel("@#@"@#@,SwingConstants.CENTER);@#@@#@L5=newJLabel("@#@"@#@,SwingConstants.CENTER);@#@dialogPane.add(LI);@#@@#@dialogPane.add(FI);@#@@#@dialogPane.add(L2);@#@@#@dialogPane.add(L3);@#@@#@dialogPane.add(L4);@#@@#@dialogPane.add(L5);@#@@#@JButtonb1=newJButton("@#@确定"@#@);@#@@#@dialogPane.add(bl);@#@@#@JButtonb2=newJButton("@#@取消"@#@);@#@@#@dialogPane.add(b2);@#@@#@b1.addActionListener(this);@#@@#@b2.addActionListener(this);@#@@#@Dialog.setBounds(400,400,300,300);@#@@#@Dialog.show();@#@@#@}@#@publicvoidactionPerformed(ActionEvente){@#@Stringcmd=e.getActionCommand();@#@if(cmd.equals("@#@确定"@#@)){@#@try{@#@Class.forName("@#@sun.jdbc.odbc.JdbcOdbcDriver"@#@);@#@@#@Connectioncon=DriverManager.getConnection("@#@jdbc:

@#@odbc:

@#@jiudian"@#@,"@#@test"@#@,"@#@1234"@#@);@#@个人收集整理勿做商业用途@#@Statementstmt=con.createStatement();@#@@#@intsa=lnteger.parselnt(F1,getText());@#@@#@ResultSetrs=stmt.executeQuery("@#@selectsum(values)fromjiudianwhereid="@#@+sa+"@#@"@#@);@#@个人收集整理勿做商业用途@#@while(rs.next()){@#@L3.setText("@#@"@#@+rs.getlnt

(1)+"@#@元"@#@);@#@@#@}@#@ResultSetrr=stmt.executeQuery("@#@select*fromjiudian"@#@);@#@个人收集整@#@理勿做商业用途@#@intj=0;@#@@#@while(rr.next())j=j+1;@#@@#@L5.setText("@#@"@#@+j+"@#@份菜"@#@);@#@stmt.executeUpdate("@#@deletefromjiudianwhereid="@#@+sa+"@#@"@#@);@#@个人收集整理勿做商业用途@#@JOptionPane.showMessageDialog(Dialog,"@#@谢谢惠顾!

@#@"@#@,"@#@"@#@.JOptionPane.WARNING_MESSAGE);@#@个人收集整理勿做商业用途@#@F1.setText(””);@#@stmt.close();@#@@#@con,close();@#@@#@}catch(Exceptionem){}@#@}@#@if(cmd.equals("@#@取消"@#@)){Dialog.dispose();@#@}@#@}@#@}@#@5/5@#@";i:

17;s:

19673:

"IQC通用检验标准OK@#@1、目的@#@为使本公司物料检验管理规范化、标准化、从而确保本公司产品符合客户要求,特制定本标准@#@2、适用范围@#@本标准适用于品管部IQC人员对产品实施质量确认工作@#@3、内容@#@3.1抽样标准@#@本公司所有产品一律采用MIL-STD-105ELEVEL表Ⅱ级抽样标准进行正常抽检。

@#@@#@致命(A):

@#@0严重(B):

@#@1.0次要(C):

@#@2.5@#@3.2缺陷的判定等级@#@3.2.1致命缺陷@#@指不满足规定的特性值要求,会直接影响产品安全性或使产品整机功能丧失的缺陷@#@3.2.2严重缺陷@#@指不满足规定的特性值要求,将造成产品部分功能丧失的缺陷@#@3.3.3轻微缺陷@#@指不满足规定的特性值要求,暂不影响产品功能,但可能影响产品功能逐渐丧失的缺陷@#@4、注意事项@#@4.1质检员在执行该工作时,应根据公司实际情况与客户要求相结合,严格按检验标准进行检验,图纸标注公差为重要尺寸。

@#@@#@4.2如客户有特殊要求,则按《生产通知单》、CDF资料或其它有关通知进行检验。

@#@@#@4.3质检员在验完产品之后,应作好相应的质量记录,如存在有质量问题的产品,应如实以书面报告的形式通知相关单位。

@#@@#@ @#@@#@物料名称@#@塑胶外壳@#@物料编号@#@文件编号@#@YD-IQC-001@#@适用范围@#@通用@#@材质@#@版次@#@C@#@抽样标准@#@MIL-STD-105E@#@生效日期@#@2009-08-20@#@简图:

@#@@#@检验类别@#@检验项目@#@检验工具/方法@#@规格标准与检验状况@#@AQL判定@#@CR@#@MA@#@MI@#@0@#@1.0@#@2.5@#@外观(外露可视部位)@#@无感刮伤@#@直尺@#@长度≤15mm3~5处@#@长度≤15mm超过5处@#@√@#@35mm≥长度>@#@15mm1~2处@#@35mm≥长度>@#@15mm超过2处@#@√@#@长度>@#@35mm@#@√@#@有感刮伤@#@直尺@#@长度≤3mm1~2处@#@长度≤3mm超过2处@#@√@#@8mm≥长度>@#@3mm1处@#@√@#@8mm≥长度>@#@3mm超过1处@#@√@#@长度>@#@8mm@#@√@#@污点、斑点、凹点、杂料、起泡、碰伤、缺料@#@量测板@#@0.8mm2≥面积>@#@0.5mm2同一面(区)1~3处@#@0.8mm2≥面积>@#@0.5mm2同一面(区)超过3处@#@√@#@1.2mm2≥面积>@#@0.8mm2同一面(区)1~2处@#@√@#@1.2mm2≥面积>@#@0.8mm2同一面(区)超过2处@#@√@#@面积>@#@1.2mm2@#@√@#@缩水@#@直尺、量测板@#@直径5mm23处@#@√@#@直径5mm超过3处@#@√@#@10mm直径>@#@5mm1处@#@√@#@10mm直径>@#@5mm超过1处@#@√@#@直径>@#@10mm@#@√@#@毛边@#@目视@#@影响外观@#@√@#@影响组装或功能,且影响使用者操作(刮手)@#@不洁@#@目视@#@脏污,灰尘,表面残留有油污或其它杂物@#@√@#@模痕、流痕@#@直尺@#@20mm≥长度>@#@10mm1处@#@√@#@20mm≥长度>@#@10mm2~3处@#@√@#@20mm≥长度>@#@10mm超过3处@#@√@#@长度>@#@20mm@#@√@#@可视部位)@#@色差@#@目视/比对样品@#@颜色不正确或同一批中混有不同的颜色@#@√@#@色差@#@√@#@丝印@#@目视/比对样品/3M胶带@#@印刷颜色有色差@#@√@#@印刷字符有阴影、重影、模糊、毛边或锯齿状@#@√@#@印刷部位有斑点、污点、油墨、杂质@#@√@#@一般字符漏印、错印、位置偏移@#@√@#@客户商标、电气参数漏印、错印@#@√@#@用600#胶带粘贴在印刷部位,用手瞬间拉起,印刷有脱墨现象(每批抽检3-5PCS)@#@√@#@表面光洁度@#@目视@#@表面不光亮或有合胶线、排气纹、缩水痕@#@√@#@变形@#@目视/比对样品@#@变形轻微仅影响外观@#@√@#@变形严重影响组装或功能@#@√@#@破裂、裂纹@#@目视@#@有破裂、裂纹现象@#@√@#@尺@#@寸@#@必检尺寸@#@卡尺(抽检5PCS)@#@尺寸与图纸不符@#@√@#@实配@#@与透明盖、开关推杆、钢碗、钢碗架、底座等实配(抽检5PCS)@#@与透明盖配合太松或太紧@#@√@#@与开关推杆配合太紧,活动不顺畅@#@√@#@与钢碗、钢碗架配合干涉@#@√@#@与底座熔接不良@#@√@#@配合间隙大、段差@#@√@#@试验项目@#@试验条件@#@试验方法@#@判定标准@#@冷热循环@#@试验品置于60℃条件下1H后再置于-20℃条件下,如此5个循环。

@#@@#@无白化、裂痕、变形、脱落等劣化。

@#@@#@强度试验@#@室温@#@依要求做冲击、扭矩、落球冲击、自由落体等试验。

@#@@#@无破裂@#@耐酸性试验@#@室温@#@30%醋酸溶液施以10N力以90-120次/分钟速度擦拭1分钟。

@#@@#@无油墨沾污、露底等缺陷。

@#@@#@耐碱性试验@#@室温@#@5%NaHCO3溶液施以10N力以90-120次/分钟速度擦拭1分钟。

@#@@#@无油墨沾污、露底等缺陷。

@#@@#@耐洗涤剂试验@#@室温@#@家用洗涤剂溶液施以10N力以90-120次/分钟速度擦拭1分钟。

@#@@#@无油墨沾污、露底等缺陷。

@#@@#@耐酒精试验@#@室温@#@20%酒精溶液施以10N力以90-120次/分钟速度擦拭1分钟。

@#@@#@无油墨沾污、露底等缺陷。

@#@@#@附着力试验@#@室温@#@划格1mm×@#@1mm方格100格,用剥离力为10N的平面胶带粘住试验品,以45度的角度快速揭起。

@#@@#@无明显剥离或在规定范围内。

@#@@#@涂装硬度@#@室温@#@用一支2H铅笔(三菱Unif或等效物)倾向印刷表面45度方向用500克的力在表面画一条线。

@#@@#@表面无刮痕或在规定范围内。

@#@@#@备注:

@#@1、相关尺寸请参见研发技术图纸标注的关键尺寸检验;@#@@#@2、若有特殊要求时则按特殊要求执行,或依相关研发资料(BOM、CDF表),生产通知单等有效文件执行。

@#@@#@@#@ @#@@#@物料名称@#@塑胶电镀件@#@物料编号@#@文件编号@#@YD-IQC-002@#@适用范围@#@通用@#@材质@#@版次@#@C@#@抽样标准@#@MIL-STD-105E@#@生效日期@#@2009-08-20@#@简图:

@#@(无)@#@@#@ @#@@#@检验类别@#@检验项目@#@检验工具/方法@#@规格标准与检验状况@#@AQL判定@#@CR@#@MA@#@MI@#@0@#@0.65@#@2.5@#@外观@#@塑胶电铬@#@漏镀@#@目视/比对样品@#@漏镀不允许@#@√@#@麻点@#@不允许存在麻点@#@√@#@起沙@#@不允许起沙@#@√@#@烧铬@#@目视/打磨机@#@轻微,打磨能去掉@#@√@#@严重,打磨很难去掉@#@√@#@黄铬@#@目视/比对样品@#@黄铬不允许@#@√@#@起泡@#@不允许存在起泡@#@√@#@刮花、碰伤@#@不允许有刮花、碰伤@#@√@#@变形@#@目视/比对样品@#@变形轻微,不影响装配@#@√@#@变形严重,影响装配@#@√@#@编制@#@审核@#@批准@#@ @#@@#@物料名称@#@铝合金/锌合金电铬@#@物料编号@#@文件编号@#@YD-IQC-003@#@适用范围@#@通用@#@材质@#@版次@#@C@#@抽样标准@#@MIL-STD-105E@#@生效日期@#@2009-08-20@#@检验类别@#@检验项目@#@检验工具/方法@#@规格标准与检验状况@#@AQL判定@#@CR@#@MA@#@MI@#@0@#@0.65@#@2.5@#@外观@#@铝合金/锌合金电铬@#@漏镀@#@目视/比对样品@#@漏镀不允许@#@√@#@麻点@#@不允许存在麻点@#@√@#@碰花@#@不允许碰花@#@√@#@烧镍@#@不允许烧镍@#@√@#@烧铬@#@目视/打磨机@#@轻微,打磨能去掉@#@√@#@严重,打磨很难去掉@#@√@#@黄色@#@目视/比对样品@#@从不同角度观察不易明显看见@#@√@#@从不同角度观察易明显看见@#@√@#@起泡@#@不允许起泡@#@√@#@铬脱皮@#@不允许有铬脱皮异常@#@√@#@铁件电镀@#@蒙、哑色@#@目视/比对样品@#@不允许蒙、哑色@#@√@#@麻点@#@不允许存在麻点@#@√@#@花@#@不允许花@#@√@#@起沙@#@不允许起沙@#@√@#@烧铬@#@目视/打磨机@#@轻微,打磨能去掉@#@√@#@严重,打磨很难去掉@#@√@#@黄铬@#@目视/比对样品@#@黄铬不允许@#@√@#@颜色@#@目视/比对样品@#@不符合颜色要求@#@√@#@搪瓷件@#@表面光洁@#@目视/手感@#@搪瓷面要求光洁明亮,光滑,色泽均匀一致@#@√@#@脱瓷@#@目视@#@不允许有脱瓷异常@#@√@#@起泡@#@目视/比对样品@#@轻微起泡,无露金属的泡孔@#@√@#@有露金属的泡孔@#@√@#@鱼鳞爆@#@目视/比对样品@#@不允许有鱼鳞爆@#@√@#@裂纹@#@边沿不允许有锯齿形裂纹@#@√@#@编制@#@审核@#@批准@#@ @#@@#@物料名称@#@喷油件/喷粉件@#@物料编号@#@文件编号@#@YD-IQC-004@#@适用范围@#@通用@#@材质@#@版次@#@C@#@抽样标准@#@MIL-STD-105E@#@生效日期@#@2009-08-20@#@简图:

@#@(无)@#@检验类别@#@检验项目@#@检验工具/方法@#@规格标准与检验状况@#@AQL判定@#@CR@#@MA@#@MI@#@0@#@0.65@#@2.5@#@外观@#@喷油件@#@油层完全性@#@目视/手感/比对样品@#@@#@@#@表面油层应完全、均匀、光滑,无漏喷露底,@#@√@#@起皮、起泡@#@油层应无起皮、起皱、起泡@#@√@#@砂粒、色斑@#@油层不能有明显的砂粒、色斑及甩油@#@√@#@划伤、刮花@#@油层应无明显的划伤、划痕、刮花@#@@#@√@#@@#@颜色@#@颜色不对,不符要求@#@√@#@外观@#@喷粉件@#@表面完全性@#@目视/手感/比对样品@#@喷粉层表面应光洁明亮、厚度均匀一致、光滑,无露底@#@√@#@颜色@#@目视/比对样品@#@小面积发黄@#@√@#@有异色,≤2处且单个面积≤0.4mm2@#@√@#@颜色不对,不符要求@#@√@#@起皱、粉团、粉痕、麻点@#@目视/手感/比对样品@#@无明显手感@#@√@#@手感明显,且≥3处@#@√@#@划伤、刮花@#@目视/手感/比对样品@#@正面:

@#@不允有划伤、划痕、刮花@#@√@#@侧面:

@#@≤2处,无明显手感@#@√@#@针孔@#@目视/比对样品@#@≤6处,同一面≤4个,且无明显色差@#@√@#@凹点@#@目视/比对样品@#@见底凹点≥2处且单个面积≥0.3mm2@#@√@#@不见底凹点,正面≤2处,反面≤4处,单个面积≤0.5mm2@#@@#@√@#@漏青@#@正面:

@#@不允许存在漏青@#@√@#@侧面:

@#@无明显色差的漏青@#@√@#@编制@#@审核@#@批准@#@物料名称@#@刀盘、刀坐@#@物料编号@#@文件编号@#@YD-IQC-005@#@适用范围@#@通用@#@材质@#@版次@#@C@#@抽样标准@#@MIL-STD-105E@#@生效日期@#@2009-08-20@#@简图:

@#@@#@@#@@#@序号@#@检验项目@#@检验细则或技术要求@#@检验工具/方法@#@抽样水平@#@AQL值@#@CRI@#@MAJ@#@MIN@#@0@#@1.0@#@2.5@#@1@#@外观@#@1)产品外形,结构应与样板一致@#@样板、目测@#@L-II@#@√@#@2)不允许有锋利的锐边和毛刺@#@L-II@#@√@#@3)不得有锈蚀、变形@#@L-II@#@√@#@2@#@尺寸@#@1)规格尺寸按工程部提供的图纸参考,同时符合样板要求,重点外径尺寸要求@#@卡尺测量@#@S-2@#@√@#@3@#@盐水浸泡测试@#@1)按相关图纸和资料要求@#@不锈钢件应能经受24小时5%盐水测试或5%氯化氨4小时测试,不得有锈斑,〈测试之前先用酒精或四氧化碳溶液浸泡半小时除油@#@盐水测试@#@S-2@#@√@#@4@#@平衡度测试@#@平衡度在0.3mm以内@#@测试夹具和百分表@#@S-2@#@√@#@5@#@装配@#@1)装配,与相关部件配合良好@#@与相关组件试装@#@S-2@#@√@#@备注:

@#@1、相关尺寸请参见研发技术图纸标注的关键尺寸检验;@#@@#@2、若有特殊要求时则按特殊要求执行,或依相关研发资料(BOM、CDF表),等有效文件执行。

@#@@#@编制@#@审核:

@#@@#@审批:

@#@@#@ @#@@#@物料名称@#@硅胶管@#@物料编号@#@文件编号@#@YD-IQC-001@#@适用范围@#@通用@#@材质@#@版次@#@C@#@抽样标准@#@MIL-STD-105E@#@生效日期@#@2009-08-20@#@简图:

@#@@#@序号@#@检验项目@#@检验细则或技术要求@#@检验工具/方法@#@抽样水平@#@AQL值@#@CRI@#@MAJ@#@MIN@#@0@#@1.0@#@2.5@#@外观@#@外观@#@脏污、不洁、杂质@#@目视/对比样品@#@L-II@#@√@#@破裂、划伤、刀痕、裂纹@#@规格@#@规格与订单不符@#@目视/比对订单@#@L-II@#@√@#@性能@#@耐压测试@#@不通过2500V/0.5mA/1min的耐压测试@#@耐压测试仪@#@S-2@#@√@#@硬度@#@硬度不符合规格要求@#@邵氏硬度计@#@S-2@#@√@#@温度试验@#@将样品放入干燥箱中恒温3H,温度设定为200℃,有熔化、皱折、粉化、收缩现象(每批抽检5PCS)@#@干燥箱@#@S-2@#@√@#@老化测试@#@取样品放入温度为232±@#@1℃的干燥箱中恒温60天,有熔化、皱折、粉化、收缩、耐压不通过等现象@#@干燥箱@#@(每批抽检5PCS)@#@S-2@#@√@#@尺寸@#@与图纸尺寸不符@#@卡尺@#@(每批抽检5PCS)@#@S-2@#@√@#@5@#@内径@#@内径超过规格要求的+0.3,-0.15mm的范围@#@卡尺(每批抽检5PCS)@#@实际装配@#@S-2@#@√@#@备注:

@#@1、相关尺寸请参见研发技术图纸标注的关键尺寸检验;@#@@#@2、若有特殊要求时则按特殊要求执行,或依相关研发资料(BOM、CDF表),等有效文件执行。

@#@@#@编制@#@审核:

@#@@#@审批:

@#@@#@ @#@@#@物料名称@#@滤网@#@物料编号@#@文件编号@#@YD-IQC-001@#@适用范围@#@通用@#@材质@#@版次@#@C@#@抽样标准@#@MIL-STD-105E@#@生效日期@#@2009-08-20@#@简图:

@#@@#@ @#@@#@检验类别@#@检验项目@#@检验工具/方法@#@规格标准与检验状况@#@抽样水平@#@AQL判定@#@CR@#@MA@#@MI@#@0@#@0.65@#@2.5@#@外@#@观检查@#@不洁@#@目视@#@脏污,发黄、灰尘,表面残留有油污或其它杂物@#@L-II@#@√@#@网格@#@目视@#@网格不均匀@#@L-II@#@√@#@表面@#@目视@#@表面不平整@#@L-II@#@√@#@破损@#@目视@#@破损@#@L-II@#@√@#@裁剪状况@#@目视@#@冲裁不整齐,边缘胶丝散开@#@L-II@#@√@#@尺@#@寸@#@必检尺寸@#@卡尺@#@尺寸与图纸不符(每批抽检5PCS)@#@S-2@#@√@#@实配@#@与后壳、尾盖实配@#@(每批抽检5PCS)@#@装入后壳后太松@#@S-2@#@√@#@编制@#@审核@#@批准@#@ @#@@#@物料名称@#@手柄、手柄盖@#@物料编号@#@文件编号@#@YD-IQC-001@#@适用范围@#@通用@#@材质@#@版次@#@C@#@抽样标准@#@MIL-STD-105E@#@生效日期@#@2009-08-20@#@简图:

@#@@#@ @#@@#@检验类别@#@检验项目@#@检验工具/方法@#@规格标准与检验状况@#@AQL判定@#@CR@#@MA@#@MI@#@0@#@1.0@#@2.5@#@外观(外露可视部位)@#@无感刮伤@#@直尺@#@长度≤15mm3~5处@#@长度≤15mm超过5处@#@√@#@35mm≥长度>@#@15mm1~2处@#@35mm≥长度>@#@15mm超过2处@#@√@#@长度>@#@35mm@#@√@#@有感刮伤@#@直尺@#@长度≤3mm1~2处@#@长度≤3mm超过2处@#@√@#@8mm≥长度>@#@3mm1处@#@√@#@8mm≥长度>@#@3mm超过1处@#@√@#@长度>@#@8mm@#@√@#@污点、斑点、凹点、杂料、起泡、碰伤、缺料@#@量测板@#@0.8mm2≥面积>@#@0.5mm2同一面(区)1~3处@#@0.8mm2≥面积>@#@0.5mm2同一面(区)超过3处@#@√@#@1.2mm2≥面积>@#@0.8mm2同一面(区)1~2处@#@√@#@1.2mm2≥面积>@#@0.8mm2同一面(区)超过2处@#@√@#@面积>@#@1.2mm2@#@√@#@外观(外露可视部位)@#@缩水@#@直尺、量测板@#@直径5mm23处@#@直径5mm超过3处@#@√@#@10mm直径>@#@5mm1处@#@10mm直径>@#@5mm超过1处@#@√@#@直径>@#@10mm@#@√@#@毛边@#@目视@#@影响外观@#@影响组装或功能,且影响使用者操作(刮手)@#@√@#@不洁@#@目视@#@脏污、灰尘、表面残留有油污或胶水@#@模痕、流痕@#@直尺@#@30mm≥长度>@#@10mm1处@#@30mm≥长度>@#@10mm2~3处@#@√@#@30mm≥长度>@#@10mm超过3处@#@√@#@长度>@#@30mm@#@√@#@色差@#@目视/比对样品@#@颜色不正确或同一批中混有不同的颜色@#@√@#@色差@#@表面光洁度@#@目视@#@表面不光亮或有合胶线、排气纹、缩水痕@#@√@#@变形@#@目视/比对样品@#@变形轻微仅影响外观@#@√@#@变形严重影响组装或功能@#@√@#@破裂、裂纹@#@目视@#@有破裂、裂纹现象@#@√@#@尺@#@寸@#@实配@#@与大身、后盖、PCB板、入水盖、喷水按钮、螺丝等实配(抽检5PCS)@#@螺丝孔错位@#@√@#@入水盖扣不住@#@√@#@喷水按钮过松或过紧@#@√@#@蒸汽旋钮转动不顺@#@√@#@配合间隙大、段差@#@√@#@编制@#@审核@#@批准@#@ @#@@#@物料名称@#@钢煲大身组件@#@物料编号@#@文件编号@#@YD-IQC-001@#@适用范围@#@通用@#@材质@#@版次@#@C@#@物料等级@#@抽样标准@#@MIL-STD-105E@#@生效日期@#@2009-08-20@#@简图:

@#@@#@序号@#@检验项目@#@检验细则或技术要求@#@检验工具/方法@#@抽样水平@#@AQL值@#@CRI@#@MAJ@#@MIN@#@0@#@0.1@#@1@#@外观@#@1.产品的外形结构应与样版一致@#@样板/目测@#@L-II@#@2.壶身与盘面无锈蚀、锋利毛刺、缺损及破裂等现象@#@样板/目测@#@L-II@#@√@#@3.划痕(花点)轻微,长度须小于5mm、不超过一条@#@直尺/样板/目测@#@L-II@#@√@#@4.无斑痕、凹痕、变形,不出现用湿布抹不掉的污物@#@样板/目测@#@L-II@#@√@#@5.砂光面的纹路清晰、均匀,且与样板一致@#@样板/目测@#@L-II@#@√@#@6.镜光面光泽度良好,可照清人像@#@样板/目测@#@L-II@#@√@#@7.标志:

@#@@#@a.发热管应蚀刻额定电压、功率和接地符@#@号印记标志@#@b.标志字码要完整、正确(与生产通知单@#@要求一致)、清晰@#@c.接地符号须打在接地螺丝柱旁边@#@样板/目测@#@L-II@#@√@#@8.冷针表面无锈迹、187插片外缘无刮手@#@、毛刺、缺损、松动(轴向受8kgf力)@#@样板/目测/拉力计@#@L-II@#@√@#@9.钎焊处无缝口、假焊,表面无焊裂、烧@#@伤、变形等现象@#@样板/目测@#@L-II@#@√@#@10.滚边圆滑,无折边不齐、开裂、缺口、@#@轧伤、变形、毛刺@#@样板/目测@#@L-II@#@√@#@11.滚边凹槽无离隙(滚边位椭圆度约≤@#@0.04mm)不均及边缘污物等@#@样板/目测/量测板@#@L-II@#@√@#@12.蒸汽管焊接良好,无焊孔和裂隙,焊@#@接位承受10kgf,蒸汽管帽承受1kgf拉力@#@应不松脱@#@拉力计/目测@#@L-II@#@√@#@13.马仔无破损、焊歪(手柄上下马仔孔@#@与水尺孔应在一中心线上,偏差不可超过@#@0.15mm)和变形,其焊接良好,10kgf/5S@#@拉力应无松脱@#@拉力计/目测@#@L-II@#@√@#@14.螺孔应无堵塞、破损、漏攻牙及攻牙不良之情形@#@目测、M3塞规@#@L-II@#@√@#@3@#@15.壶口和出水嘴开口应圆滑、整齐,底@#@蝶平,与样板相符@#@目测@#@L-II@#@√@#@16.材料:

@#@大身、底蝶、蒸汽管组件应为@#@SUS304(特殊要求除外)@#@不锈钢测试液@#@S-2@#@4@#@尺寸与试装@#@1.测量壶身卷边、壶口、底盘外径、水尺孔、螺丝孔、壶嘴孔、焊接马仔位置的尺寸必须与图纸和样板尺寸相一致@#@目测@#@S-2@#@√@#@2.与手柄、底盖、壶盖、过滤网、温控器组合等组装无装不进及其配合之不良(其中螺丝扭力测试要求参照樱达测试标准YD/QCD-TEST-004)@#@S-2@#@√@#@5@#@冷态耐压@#@1.耐压测试:

@#@耐压仪按以下参数测带电@#@零件之间及其与绝缘体之间的电气强度a.冷态时:

@#@UL/CSA/JIS1500V/0.5mA/3sGS/CCC/SAA1800V/0.5mA/3s@#@b.热态时:

@#@1250V/0.5mA/1Min@#@高压仪@#@S-2@#@√@#@煲水测试@#@2)煲水测试:

@#@@#@堵塞水尺孔,额定电压下,加MAX位5%盐水(纯净水),连续煲水至水干,功率应在额定功率+5-10%范围,发热盘性能应正常,钢煲应无变形、生锈、发黄、漏水@#@S-2@#@√@#@3)漏水测试:

@#@@#@取以上第2)项煲水后的产品,加冷水静置8小时,组件应无漏水及渗水现象@#@S-2@#@√@#@6@#@4)耐腐蚀性测试:

@#@@#@取第2)项试样,倒掉水凉4小时,大身及底碟应无氧化生锈@#@S-2@#@√@#@7@#@5)发热管与底碟附着力测试:

@#@@#@a.按成品煲机方式煲水,连续三次后冷却@#@b.将锑碟置水平状态,分别在发热管二端@#@吊挂20磅重物1min.@#@";i:

18;s:

22134:

"CISCO路由器使用手册适用型号1800系列@#@CISCO路由器使用手册(适用型号:

@#@1800系列)@#@安装路由器@#@ATTENTION:

@#@订购的cisco1800系列路由器通常附带模块和接口卡。

@#@在安装或拆除任何模块或接口卡之前,请参阅随这些物品一同提供的文档,或参阅cisco1800系列硬件安装在线文档,网址为:

@#@@#@ @#@ @#@ @#@任何cisco1800系列路由器可在桌面上放置或将其安装在墙上。

@#@请参阅以下各节中的适用说明:

@#@@#@ @#@ @#@ @#@1.壁式安装路由器@#@ @#@ @#@ @#@2.将路由器安装到桌面上@#@ @#@ @#@ @#@ATTENTION:

@#@为避免损坏机箱,请勿通过托举前面的塑料面板来抬起机箱或使其倾斜。

@#@请务必抓住机箱的金属部分。

@#@@#@壁式安装路由器@#@ATTENTION:

@#@该设备专为壁式安装设计。

@#@在开始安装之前请认真阅读壁式安装指导。

@#@如果未使用合适的硬件或未遵循正确步骤安装,有可能导致人员损伤并损坏系统。

@#@声明248@#@ @#@ @#@ @#@使用两个3/4英寸的6号螺钉和路由器底部的安装功能件可进行cisco1841路由器的壁式安装。

@#@建议使用平头或圆头的螺钉(未提供)。

@#@@#@ @#@ @#@ @#@路由器的壁式安装功能件如图1所示。

@#@@#@ @#@ @#@ @#@图1cisco1841路由器上的壁式安装功能件@#@ @#@ @#@ @#@@#@ @#@ @#@ @#@1壁式安装功能件@#@ @#@ @#@ @#@要将路由器装到墙面或其它表面上,请遵循以下步骤:

@#@@#@ @#@ @#@ @#@步骤1从机箱底部卸下四个橡胶垫。

@#@@#@ @#@ @#@ @#@步骤2将两个螺钉以6.00英寸(152毫米)的水平距离安装到墙面或其它垂直表面上。

@#@螺钉应突出于墙表面0.25英寸(6至7毫米)。

@#@@#@ @#@ @#@ @#@步骤3将路由器挂到螺钉上,前面板朝下。

@#@这种方向可确保路由器使用安全。

@#@请参阅图2。

@#@@#@ @#@ @#@ @#@图2壁式安装cisco1841路由器@#@ @#@ @#@ @#@@#@ @#@ @#@ @#@1墙@#@ @#@ @#@ @#@2安装螺钉@#@ @#@ @#@ @#@3路由器@#@ @#@ @#@ @#@ATTENTION:

@#@如果是在干墙上安装螺钉,请使用空墙固定器(1/8英寸×@#@5/16英寸[0.32cm×@#@0.79cm])稳固螺钉。

@#@如果螺钉没有完全固定,则连接在路由器后面板的电缆的拉力会将路由器从墙面上拖下来。

@#@@#@将路由器安装到桌面上@#@cisco1841路由器交付时已将橡胶垫装到机箱上。

@#@@#@ @#@ @#@ @#@ATTENTION:

@#@机箱的安装方式必须能确保空气畅通流动以冷却机箱。

@#@要在桌面上放置路由器,请在冷却入口和排气孔旁边至少留出1英寸的空隙。

@#@@#@ @#@ @#@ @#@ATTENTION:

@#@请勿在机箱顶部放置任何重量超过10磅(4.5千克)的物品,并不要将各路由器堆叠放置。

@#@@#@为机箱接地@#@ATTENTION:

@#@该设备必须要接地。

@#@请勿使接地导体性能失效或在没有适当安装地面导体的情况下操作设备。

@#@如果您不确定接地是否符合要求,请联系相应的电气检验机构或电气技术员。

@#@声明1024@#@ @#@ @#@ @#@ATTENTION:

@#@在此过程中,请佩戴接地腕带,以防对卡造成静电释放(esd)损坏。

@#@请勿直接用手或金属工具接触后面板,否则会发生电击危险。

@#@声明94@#@ @#@ @#@ @#@ATTENTION:

@#@需要将该设备接地。

@#@在正常使用时,请用一个绿色或黄色的14awg接地线将主机连接到地面。

@#@声明190@#@ @#@ @#@ @#@要使用r型端子和尺寸为14awg(2平方毫米)的电线将机箱连接至安全的地表,请遵循以下步骤:

@#@@#@ @#@ @#@ @#@步骤1剥去接地线一端的外皮,使导体露出约3/4英寸(20毫米)。

@#@@#@ @#@ @#@ @#@步骤2使用由r型端子生产商建议的弯折工具将14awg绿色接地线弯折成ullisted/csa认证的r型端子。

@#@在路由器后面板上提供的r型端子适用于6号接地螺钉。

@#@@#@ @#@ @#@ @#@步骤3将r型端子连接至机箱,如图3所示。

@#@使用phillips2号螺丝刀以及随r型端子一同提供的螺钉。

@#@拧紧螺钉,使其扭矩达到8至10英寸磅(0.9到1.1牛顿米)。

@#@@#@ @#@ @#@ @#@步骤4将接地线的另一端连接至已证明导电良好的接地点,例如服务面板接地接线片。

@#@如果您不确定地面连接是否符合要求,请咨询经认证的电气技术员。

@#@@#@ @#@ @#@ @#@图3cisco1841路由器上的机箱接地连接@#@ @#@ @#@ @#@@#@ @#@ @#@ @#@@#@WAN和LAN连接@#@表1中列出的连接和电缆在cisco1800系列硬件安装文档中有详细的描述,其url如下:

@#@@#@ @#@ @#@ @#@ATTENTION:

@#@在完成安装步骤之前请勿将wan、电话或传真电缆连接至接口卡。

@#@@#@ @#@ @#@ @#@ATTENTION:

@#@无论路由器的电源是“打开”还是“关闭”,在wan端口中都存在可导致危险的网路电压。

@#@为避免发生电击,在wan端口附近工作时请遵守安全规定。

@#@在卸下电缆时,首先要让电缆尾端远离路由器。

@#@声明1026@#@ @#@ @#@ @#@表1汇总了cisco1841路由器的基本wan和lan连接。

@#@@#@ @#@ @#@ @#@表1wan和lan连接@#@ @#@ @#@ @#@@#@ @#@ @#@ @#@@#@ @#@ @#@ @#@1.颜色代码特用于cisco提供的电缆@#@ @#@ @#@ @#@2.nt1=网络终端1@#@ @#@ @#@ @#@3.pinx=专用集成网络交换@#@控制台、辅助设备和USB端口连接@#@表2中所述的连接提供了系统管理权限。

@#@@#@ @#@ @#@ @#@ATTENTION:

@#@usb端口(1.1版)仅供将来备用。

@#@@#@ @#@ @#@ @#@表2控制台和辅助端口连接@#@ @#@ @#@ @#@@#@ @#@ @#@ @#@@#@电源连接@#@将路由器电源线连接至15a、120vac电源或10a、240vac电源。

@#@@#@ @#@ @#@ @#@ATTENTION:

@#@该产品依靠所在建筑物内的设备来防止短路(过电流)。

@#@因此,保护设备的功率应确保不超过:

@#@15a,120vac(10a,240vac)。

@#@声明1005@#@ @#@ @#@ @#@ATTENTION:

@#@ac电源的输入电压容限为85和264vac。

@#@@#@启动检查表@#@完成下列步骤后,才算准备好启动cisco1841路由器:

@#@@#@ @#@ @#@ @#@1.机箱已可靠固定并接地。

@#@(请参阅“安装机箱”一节。

@#@)@#@ @#@ @#@ @#@2.电源和接口电缆已连接好。

@#@(请参阅“连接电缆”一节。

@#@)@#@ @#@ @#@ @#@3.确保外部紧凑式内存卡(compactflash)插入插槽的适当位置。

@#@有关安装指导,请参阅cisco1800系列硬件安装在线文档,url为:

@#@@#@ @#@ @#@ @#@4.运行终端模拟程序的pc已连接到控制台端口、启动并配置为9600波特、8数据位、1停止位、无流控制和无奇偶性。

@#@@#@ @#@ @#@ @#@5.在终端模拟程序中选择了适当的pccom端口。

@#@@#@ @#@ @#@ @#@ATTENTION:

@#@如果是首次启动,则建议直接连接控制台。

@#@在完成初始配置后,可使用远程调制解调器进行路由器管理。

@#@@#@ @#@ @#@ @#@ATTENTION:

@#@为确保充分冷却,请勿在未安装机盖、所有模块和盖板的情况下操作路由器。

@#@@#@ @#@ @#@ @#@ATTENTION:

@#@为避免损坏推出器装置,在不用推动器推动compactflash内存卡时,必须使其按钮(位于compactflash内存卡旁边)保持完全就位状态。

@#@@#@启动操作步骤@#@要启动cisco1841路由器,并验证它是否完成其自身的初始化和自检,请执行以下步骤。

@#@完成该步骤后,就可以对cisco1841路由器进行配置了。

@#@@#@ @#@ @#@ @#@ATTENTION:

@#@要查看启动序列,必须在启动cisco1841路由器之前为其连接一个控制台。

@#@@#@ @#@ @#@ @#@步骤1请确保按“启动检查表”一节中所述启动和连接pc。

@#@@#@ @#@ @#@ @#@步骤2请将电源开关移动到on位置。

@#@机箱前面的syspwrled闪烁绿色,电扇开始运行。

@#@否则,请参阅cisco1800系列硬件安装在线文档中的“troubleshooting”模块,该文档的url为:

@#@pwrled会变成持续显示绿色。

@#@@#@ @#@ @#@ @#@ATTENTION:

@#@在信息停止和syspwrled持续显示绿色前,不要按键盘上的任何键。

@#@如在此期间按任何键,将均被视为信息停止后键入的第一个命令,这将导致路由器断电并反复启动。

@#@信息将在显示几分钟后才能停止。

@#@@#@ @#@ @#@ @#@您会看到不同的启动信息:

@#@@#@ @#@ @#@ @#@如果您看到下列信息,则路由器已经通过配置文件完成引导,并准备使用cisco路由器和安全设备管理器(sdm)进行初始配置:

@#@@#@ @#@ @#@ @#@yournamecon0isnowavailable@#@ @#@ @#@ @#@pressreturntogetstarted.@#@ @#@ @#@ @#@ATTENTION:

@#@由于缺省情况下sdm已安装在路由器上,所以我们建议使用sdm进行初始配置。

@#@@#@ @#@ @#@ @#@由于sdm安装在路由器上,我们建议使用sdm执行初始配置。

@#@要了解如何使用sdm配置路由器或了解如何获取sdm并将其安装到路由器上,请参阅“初始配置使用cisco路由器和安全设备管理器”一节。

@#@@#@ @#@ @#@ @#@如果您看到下列信息,则路由器已完成引导,并准备好使用设置命令工具或命令行接口(cli)进行初始配置:

@#@@#@ @#@ @#@ @#@---systemconfigurationdialog---@#@ @#@ @#@ @#@atanypointyoumayenteraquestionmark'@#@?

@#@'@#@forhelp.@#@ @#@ @#@ @#@usectrl-ctoabortconfigurationdialogatanyprompt.@#@ @#@ @#@ @#@defaultsettingsareinsquarebrackets'@#@[]'@#@.@#@ @#@ @#@ @#@wouldyouliketoentertheinitialconfigurationdialog?

@#@[yes/no]:

@#@@#@ @#@ @#@ @#@要了解如何使用设置命令工具配置路由器,请参阅“使用设置命令工具的初始配置”一节。

@#@要了解如何使用cli配置路由器,请参阅“使用ciscocli进行初始配置-手动配置”一节。

@#@@#@ @#@ @#@ @#@如果出现rommon1]提示符,则系统已在rom监控模式下完成引导。

@#@有关使用rom监控程序的信息,请参阅cisco1800系列软件配置在线文档中的“troubleshootingandmaintenance”模块,url为:

@#@@#@验证前面板LED指示@#@表3中所述的指示器led用于指明电源、活动以及状态信息。

@#@@#@ @#@ @#@ @#@表3led指示器@#@ @#@ @#@ @#@@#@验证硬件配置@#@通过输入下列命令验证路由器的硬件配置:

@#@@#@ @#@ @#@ @#@1.showversion-显示系统的硬件版本;@#@已安装的软件版本;@#@配置文件的名称和来源;@#@引导映像;@#@已安装的dram、nvram和闪存的数量。

@#@@#@ @#@ @#@ @#@2.showdiag-列出并显示有关安装的控制器、接口处理器和端口适配器的诊断信息。

@#@典型示例有网络模块、接口卡(wic、vwic、hwic)以及高级集成模块(aim)。

@#@@#@执行初始配置@#@可使用下列工具之一配置路由器:

@#@@#@ @#@ @#@ @#@1.cisco路由器和安全设备管理器(sdm)-请参阅“初始配置使用cisco路由器和安全设备管理器”一节。

@#@@#@ @#@ @#@ @#@2.设置命令工具-请参阅“使用设置命令工具的初始配置”一节。

@#@@#@ @#@ @#@ @#@3.命令行接口(cli)-请参阅“使用ciscocli进行初始配置-手动配置”一节@#@初始配置使用Cisco路由器和安全设备管理器@#@如果在启动序列的结尾出现下列信息,则cisco路由器和安全设备管理器(sdm)已安装在路由器上:

@#@@#@ @#@ @#@ @#@yournamecon0isnowavailable@#@ @#@ @#@ @#@pressreturntogetstarted.@#@ @#@ @#@ @#@ATTENTION:

@#@有关使用sdm配置路由器的说明,请参阅与路由器一起提供的cisco路由器和安全设备管理器(sdm)快速入门指南。

@#@@#@ @#@ @#@ @#@如果上述信息未出现,则sdm和cisco路由器和安全设备管理器(sdm)快速入门指南未与路由器一起提供。

@#@如果要使用sdm,从下列位置可下载sdm的最新版本和将其安装到路由器上的说明:

@#@@#@ @#@ @#@ @#@要获取sdm的快速入门指南、sdm版本注释和其它sdm文档,请转到并单击technicaldocumentation链接。

@#@@#@ @#@@#@使用设置命令工具的初始配置@#@本节说明如何使用设置命令工具配置路由器的主机名、设置密码以及如何配置接口以便与管理网络通信。

@#@@#@ @#@ @#@ @#@如果在启动序列的结尾出现下列信息,则已自动调用设置命令工具:

@#@@#@ @#@ @#@ @#@---systemconfigurationdialog---@#@ @#@ @#@ @#@atanypointyoumayenteraquestionmark'@#@?

@#@'@#@forhelp.@#@ @#@ @#@ @#@usectrl-ctoabortconfigurationdialogatanyprompt.@#@ @#@ @#@ @#@defaultsettingsareinsquarebrackets'@#@[]'@#@.@#@ @#@ @#@ @#@wouldyouliketoentertheinitialconfigurationdialog?

@#@[yes/no]:

@#@@#@ @#@ @#@ @#@设置命令工具提示您输入与路由器和网络相关的基本信息,并创建初始配置文件。

@#@创建配置文件后,可使用cli或cisco路由器和securitydevicemanager执行其它配置。

@#@@#@ @#@ @#@ @#@设置命令工具的具体提示内容视路由器型号、已安装的接口模块和软件映像的情况而定。

@#@下列示例和用户项(以粗体显示)仅作为示例显示。

@#@@#@ @#@ @#@ @#@有关接口和端口编号方面的帮助信息,请参阅“接口编号”一节。

@#@@#@ @#@ @#@ @#@ATTENTION:

@#@如果使用设置命令工具时出错,可以先退出,然后再次运行设置命令工具。

@#@请按ctrl-c,然后在授权exec模式提示符(router#)下输入setup命令。

@#@@#@ @#@ @#@ @#@步骤1要继续使用设置命令工具,请输入yes:

@#@@#@ @#@ @#@ @#@wouldyouliketoentertheinitialconfigurationdialog?

@#@[yes/no]:

@#@yes@#@ @#@ @#@ @#@步骤2当下列信息出现时,请输入yes以进入基本管理设置:

@#@@#@ @#@ @#@ @#@atanypointyoumayenteraquestionmark'@#@?

@#@'@#@forhelp.@#@ @#@ @#@ @#@usectrl-ctoabortconfigurationdialogatanyprompt.@#@ @#@ @#@ @#@defaultsettingsareinsquarebrackets'@#@[]'@#@.@#@ @#@ @#@ @#@basicmanagementsetupconfiguresonlyenoughconnectivityformanagementofthesystem,extendedsetupwillaskyoutoconfigureeachinterfaceonthesystemwouldyouliketoenterbasicmanagementsetup?

@#@[yes/no]:

@#@yes@#@ @#@ @#@ @#@步骤3输入路由器的主机名(本示例使用router):

@#@@#@ @#@ @#@ @#@configuringglobalparameters:

@#@enterhostname[router]:

@#@router@#@ @#@ @#@ @#@步骤4输入特权加密密码。

@#@该密码是加密的(更安全)并且查看配置时不能看到它:

@#@@#@ @#@ @#@ @#@theenablesecretisapasswordusedtoprotectaccesstoprivilegedexecandconfigurationmodes.thispassword,afterentered,becomesencryptedintheconfiguration.@#@ @#@ @#@ @#@enterenablesecret:

@#@xxxxxx@#@ @#@ @#@ @#@步骤5输入不同于特权加密密码的特权密码。

@#@该密码未加密(不十分安全)并且查看配置时能看到它:

@#@@#@ @#@ @#@ @#@theenablepasswordisusedwhenyoudonotspecifyanenablesecretpassword,withsomeoldersoftwareversions,andsomebootimages.@#@ @#@ @#@ @#@enterenablepassword:

@#@xxxxxx@#@ @#@ @#@ @#@步骤6输入虚拟终端密码,此密码防止通过控制台端口以外的端口进行未授权的访问:

@#@@#@ @#@ @#@ @#@thevirtualterminalpasswordisusedtoprotectaccesstotherouteroveranetworkinterface.@#@ @#@ @#@ @#@entervirtualterminalpassword:

@#@xxxxxx@#@ @#@ @#@ @#@步骤7根据网络的具体情况对下列提示给出合适的响应:

@#@@#@ @#@ @#@ @#@configuresnmpnetworkmanagement?

@#@[yes]:

@#@communitystring[public]:

@#@@#@ @#@ @#@ @#@显示可用接口的总结。

@#@@#@ @#@ @#@ @#@ATTENTION:

@#@显示的接口编号视cisco模块化路由器平台的类型和已安装的接口模块及接口卡而定。

@#@@#@ @#@ @#@ @#@currentinterfacesummary@#@ @#@ @#@ @#@controllertimeslotsd-channelconfigurablemodesstatus@#@ @#@ @#@ @#@@#@ @#@ @#@ @#@anyinterfacelistedwithok?

@#@value"@#@no"@#@doesnothaveavalidconfiguration@#@ @#@ @#@ @#@@#@ @#@ @#@ @#@步骤8选择一个可用接口,以将路由器连接到管理网络:

@#@@#@ @#@ @#@ @#@enterinterfacenameusedtoconnecttothe@#@ @#@ @#@ @#@managementnetworkfromtheaboveinterfacesummary:

@#@fastethernet0/0@#@ @#@ @#@ @#@步骤9根据网络的具体情况对下列提示给出合适的响应:

@#@@#@ @#@ @#@ @#@configuringinterfacefastethernet0/0:

@#@@#@ @#@ @#@ @#@usethe100base-tx(rj-45)connector?

@#@[yes]:

@#@yes@#@ @#@ @#@ @#@operateinfull-duplexmode?

@#@[no]:

@#@no@#@ @#@ @#@ @#@configureiponthisinterface?

@#@[yes]:

@#@yes@#@ @#@ @#@ @#@ipaddressforthisinterface:

@#@172.1.2.3@#@ @#@ @#@ @#@subnetmaskforthisinterface[255.255.0.0]:

@#@255.255.0.0@#@ @#@ @#@ @#@classbnetworkis172.1.0.0,26subnetbits;@#@maskis/16@#@ @#@ @#@ @#@步骤10显示配置:

@#@@#@ @#@ @#@ @#@thefollowingconfigurationcommandscriptwascreated:

@#@@#@ @#@ @#@ @#@hostnamerouter@#@ @#@ @#@ @#@enablesecret5$1$d5p6$pyx41/lqiask.hcsbfo5q1@#@ @#@ @#@ @#@enablepasswordxxxxxx@#@ @#@ @#@ @#@linevty04@#@ @#@ @#@ @#@passwordxxxxxx@#@ @#@ @#@ @#@snmp-servercommunitypublic!

@#@@#@ @#@ @#@ @#@noiprouting!

@#@@#@ @#@ @#@ @#@interfacefastethernet0/0@#@ @#@ @#@ @#@speed100@#@ @#@ @#@ @#@half-duplex@#@ @#@ @#@ @#@ipaddress172.1.2.3255.255.0.0!

@#@@#@ @#@ @#@ @#@interfacefastethernet0/1@#@ @#@ @#@ @#@shutdown@#@ @#@ @#@ @#@noipaddress@#@ @#@ @#@ @#@end@#@ @#@ @#@ @#@步骤11对下列提示给出响应。

@#@请选择[2]保存初始配置。

@#@@#@ @#@ @#@ @#@[0]gototheioscommandpromptwithoutsavingthisconfig.@#@ @#@ @#@ @#@[1]returnbacktothesetupwithoutsavingthisconfig.@#@ @#@ @#@ @#@[2]savethisconfigurationtonvramandexit.@#@ @#@ @#@ @#@enteryourselection[2]:

@#@2@#@ @#@ @#@ @#@buildingconfiguration...@#@ @#@ @#@ @#@usetheenabledmode'@#@configure'@#@commandtomodifythisconfiguration.@#@ @#@ @#@ @#@pressreturntogetstarted!

@#@return@#@ @#@ @#@ @#@显示用户提示。

@#@@#@ @#@ @#@ @#@router]@#@ @#@ @#@ @#@步骤12验证初始配置。

@#@有关验证步骤,请参阅的“验证初始配置”一节。

@#@@#@使用CiscoCLI进行初始配置-手动配置@#@本节说明如何为使用cli进行的配置显示命令行接口(cli)提示,同时把您指向cli配置文档。

@#@如果在启动序列的结尾出现下列信息,则可使用cli:

@#@@#@ @#@ @#@ @#@---systemconfigurationdialog---@#@ @#@ @#@ @#@atanypointyoumayenteraquestionmark'@#@?

@#@'@#@forhelp.@#@ @#@ @#@ @#@usectrl-ctoabortconfigurationdialogatanyprompt.@#@ @#@ @#@ @#@defaultsettingsareinsquarebrackets'@#@[]'@#@.@#@ @#@ @#@ @#@wouldyouliketoentertheinitialconfigurationdialog?

@#@[yes/no]:

@#@@#@ @#@ @#@ @#@如果这些信息不出现,则出厂时已将sdm和缺省配置文件安装到路由器上。

@#@要使用sdm配置路由器,请参阅“初始配置使用cisco路由器和安全设备管理器”一节。

@#@@#@ @#@ @#@ @#@有关接口和端口编号方面的帮助信息,请参阅“接口编号”一节。

@#@@#@ @#@ @#@ @#@步骤1要继续使用cli进行手动配置,请在启动信息结束时输入no:

@#@@#@ @#@ @#@ @#@wouldyouliketoentertheinitialconfigurationdialog?

@#@[yes/no]:

@#@no@#@ @#@ @#@ @#@步骤2按return停止自动安装,继续进行手动配置。

@#@@#@ @#@ @#@ @#@wouldyou";i:

19;s:

7364:

"LTE数据配置@#@附件1:

@#@网络规划任务单@#@主题@#@完成核心网网元规划@#@任务详细描述@#@1、登录LTE工程仿真教学软件,在TDD制式中,完成核心网网元(包括EMS&@#@OMM无线侧网管)规划。

@#@@#@2、记录各网元关键IP参数。

@#@@#@3、记录接入侧与核心网对接参数。

@#@@#@1、无线制式选择,进入对应的产品界面。

@#@@#@双击选择TDD制式后,自动进入拓扑规划界面。

@#@@#@2、核心网网元规划。

@#@@#@1)请按下表要求拖放核心网网元到指定的AREA,@#@AREA1@#@XGW @#@1588时钟@#@MME@#@EMS&@#@OMM@#@AREA2@#@ @#@ @#@ @#@AREA3@#@ @#@ @#@ @#@ @#@AREA4@#@ @#@ @#@ @#@ @#@2)拖放完成后,记录下面的相关参数,在网管配置和业务调试中使用。

@#@@#@关键对接参数@#@参数取值@#@MCC@#@MNC@#@TAC@#@关键IP参数@#@参数取值@#@XGWServiceIP@#@FtpserverIP@#@1588ClockserverIP@#@MMEinterfaceIP@#@MMESignalIP@#@EMS&@#@OMMIP@#@EMS&@#@OMMGatewayIP@#@附件2:

@#@硬件安装任务单@#@主题@#@完成LTE无线侧基站的硬件安装@#@任务详细描述@#@1、任选一种基站安装场景,完成基站(站型S111)硬件安装。

@#@安装项目包括BBU、RRU、室内部分和天馈部分。

@#@@#@2、记录硬件安装信息。

@#@@#@1、进入机房,安装机柜。

@#@@#@在网络拓扑界面,选择安装场景,在下表中填写硬件安装相关参数。

@#@@#@关键参数@#@取值@#@备注@#@基站编号@#@SITE1/SITE2@#@基站类型@#@BS8700/BS8800/BS8900A/BS8906@#@BBU位置@#@Position1/2/3/4@#@BBU安装方式@#@挂墙架(举例)@#@RRU@#@近端/远端@#@2、点击机柜,增加BBU设备,添加单板。

@#@@#@在下表中记录基站相关安装信息:

@#@@#@槽位号@#@单板名称@#@PM15@#@PM14@#@SA@#@BPL3@#@BPL4@#@BPL5@#@BPL6@#@BPL7@#@BPL8@#@CC2@#@CC1@#@3、连接电源线缆。

@#@@#@4、连接传输线缆。

@#@@#@本软件要求所有的基站CC单板通过网线或者光纤连接到传输设备NR8250上。

@#@传输NR8250设备在P13位置。

@#@@#@5、安装RRU硬件设备并接通电源。

@#@@#@RRU有多个安装位置,选择合适的位置完成安装,并在下表记录相关参数。

@#@@#@关键参数@#@取值@#@备注@#@基站编号@#@SITE1/SITE2@#@RRU1位置@#@抱杆α、铁塔α或者室内挂墙@#@RRU2位置@#@抱杆β、铁塔β或者室内挂墙@#@RRU3位置@#@抱杆γ、铁塔γ或者室内挂墙@#@6、连接射频天线。

@#@@#@根据天线在RRU近端或远端,采用不同的馈线连接。

@#@@#@天线安装完成后,在下表记录相关参数。

@#@@#@关键参数@#@连接的光口(0、1、2)@#@连接的天线(α、β、γ)@#@RRU1位置@#@RRU2位置@#@RRU3位置@#@7、连接BPL基带板和RRU射频单元。

@#@@#@记录下面的相关参数。

@#@@#@关键参数@#@连接的光口(0/1/2)@#@连接的天线(α/β/γ)@#@BPL单板槽位号@#@--@#@RRU1位置@#@RRU2位置@#@RRU3位置@#@8、连接GPS到CC单板。

@#@@#@附件3:

@#@数据配置任务单@#@主题@#@根据对接数据表,完成一套eNodeB数据的配置@#@任务详细描述@#@1、硬件安装完成后,利用OMC网管软件,完成该eNodeB管理网元相关数据的配置。

@#@主要对接参数可从仿真软件里获取,自主规划小区级相关参数。

@#@@#@2、利用LMT软件,依据基站参数,完成选定基站的LMT数据配置。

@#@@#@1、LMT配置@#@1)在“网络拓扑”界面,确认需要开通的站点,并记录下面的相关参数。

@#@@#@参数@#@取值@#@备注@#@基站号@#@SITE1或者SITE2@#@基站连接CN的地址@#@SCTP和静态路由使用@#@基站连接CN的VLAN号@#@配置全局端口号使用@#@基站连接CN的端口号@#@SCTP使用@#@基站连接CN的网关地址@#@基站连接X2的地址@#@X2接口使用@#@基站连接X2的VLAN号@#@配置全局端口号使用@#@基站连接EMS的地址@#@静态路由和OMCB使用@#@基站连接EMS的VLAN号@#@配置全局端口号使用@#@基站侧的网关地址@#@配置OMCB使用@#@2)LMT电脑连接CC单板。

@#@@#@利用本地调试电脑连接BBU的CC单板,并记录下面的相关参数。

@#@@#@参数@#@取值@#@LMT电脑IP@#@子网掩码@#@3)登录LMT,配置参数并同步。

@#@@#@运行LMT程序,配置基站和EMS建链必须的IP参数。

@#@@#@2、eNodeB数据配置;@#@@#@针对小区级别的下列参数,需要自行规划,并填入下表,再完成eNodeB管理网元的数据配置:

@#@@#@1)小区编号(自行规划)@#@2)物理小区编号(根据3GPP协议码组表及扰码设定规则自行定义)@#@3)频点(自行规划,需要与RRU能力匹配)@#@4)小区中心频点(自行规划,需要与RRU能力匹配)@#@5)系统带宽(自行规划)@#@基站名称@#@站型@#@小区编号@#@物理小区@#@编号@#@频点@#@小区中心@#@频点@#@系统带宽@#@附件4:

@#@设备调试任务单@#@主题@#@完成eNodeB设备开通@#@任务详细描述@#@利用OMC网管软件完成eNodeB数据调试,并实现拨号业务和FTP业务功能。

@#@同时记录调试过程中的故障现象、故障分析和故障处理,填入下表。

@#@@#@调试步骤:

@#@@#@1、检查OMC网管是否与前台eNodeB正常建链。

@#@@#@2、将配置好的eNodeB数据整表同步到前台。

@#@@#@3、OMCB通道调试。

@#@@#@4、SCTP偶联是否成功建立。

@#@@#@序号@#@调试检查内容@#@是/否@#@失败的原因及处理过程@#@1@#@SCTP偶联是否成功建立@#@5、小区状态是否正常@#@顺序@#@调试检查内容@#@是/否@#@失败的原因及处理过程@#@1@#@小区状态是否正常@#@6、UE呼叫是否成功@#@顺序@#@调试检查内容@#@是/否@#@失败的原因@#@1@#@UE接入成功@#@2@#@拨号业务正常@#@3@#@FTP业务正常@#@LTE接入网设备开通调测所用初始数据已清空,可直接配置。

@#@@#@一、数据提交与备份@#@1.将竞赛任务完成后的配置数据进行备份,文件命名为:

@#@“赛位号_LTEproject”(LTE备份文件名称中不要有中文字符)。

@#@并根据任务书要求,完成截图文件,并命名为“赛位号_LTE调测截图”。

@#@@#@2.提交与备份:

@#@将“赛位号_LTEproject”及“赛位号_LTE调测截图”上传至FTP服务器(FTP地址:

@#@xxxxxx)。

@#@每组答题袋中配备1个U盘,请将提交文件同时备份在U盘根目录的“LTE开通调测”文件夹内。

@#@@#@三、任务书及U盘@#@完成任务书笔答部分,并将任务书及U盘装入答题袋一并提交。

@#@@#@四、补充说明@#@1.数据提交与备份操作耗时包含在比赛时间内,一旦比赛结束,选手需停止任何操作,迅速离开赛位,违者取消比赛资格。

@#@@#@2.若竞赛期间软件自动退出,软件会自动保存软件关闭时的配置信息,可打开软件继续完成竞赛任务。

@#@@#@3.竞赛过程中遇到其他问题,请举手示意裁判。

@#@@#@要求:

@#@最终配置完成后,对设备调试和业务开通的结果,进行软件界面截图,并将截图逐一贴入word文档中,并命名为“赛位号_LTE调测截图”。

@#@请全屏截图,部分截图视为截图错误。

@#@@#@LTE截图内容包括:

@#@@#@①αβγ三个小区联通的界面。

@#@@#@②4G信号连接成功,上、下行链路成功建立截图。

@#@@#@③ftp快速连接建立成功截图。

@#@@#@";i:

20;s:

21986:

"LTE考题华为@#@1、ICIC技术主要是用来解决(A)@#@A.系统内同频干扰@#@B.容量受限@#@C.深度覆盖@#@D.系统间干扰@#@2、对于双路的室分系统来说,影响性能的因数有哪些(C)@#@A.双路功率的平衡度@#@B.双路天线间距@#@C.A&@#@B@#@D.以上都不影响@#@3、D频段是干净的,周围不存在其他系统干扰(错)@#@4、单站验证只需要验证其中的一个小区即可(错)@#@5、LTE小区的覆盖半径与规划的小区边缘速率大小相关(对)@#@6、上行链路不平衡一般应该检查设备工作状态,确认是否存在告警,经常采用替换,隔离和局部调整等方法来处理(对)@#@7、室内覆盖方式主要有普通宏站穿透覆盖室内,室外天线上倾覆盖高楼上部,分布式天线系统等(对)@#@8、为了支持E-UTRAN向UTRAN/GERAN进行CSFallback,MME与MSCSEVER通过以下哪个接口进行互连互通(B)@#@A.S3@#@B.SGs@#@C.Gb@#@D.Gs@#@9、10M带宽的LTE网络包含多少个子载波(A)@#@A.600@#@B.300@#@C.150@#@D.1200@#@10、以下哪条配置命令可以查询小区PB取值( B )@#@A.LSTRACHCFG@#@B.@#@C.LSTCELL@#@D.LSTPDSCHCFG@#@11、从以下哪条系统消息中可以获取到小区带宽配置()@#@A.MIB@#@B.SIB2@#@C.SIB1@#@D.SIB3@#@12、以下哪条配置命令可以查询小区PDCCH符号数(C)@#@A.LSTRACHCFG@#@B.LSTPDSCHCFG@#@C.LSTCELLDLPCPDSCHPA@#@D.LSTCELL@#@13、当测试点UE测量的下行RSRP指标正常,但是下行SINR指标明显偏低,并且下行数据穿不动,BLER高时,则有可能是下行链路受到了干扰(对)@#@14、下列哪一种干扰是由于受干扰系统的设备性能指标不合格导致的(C)@#@A.杂散干扰@#@B.谐波干扰@#@C.阻塞干扰@#@D.互调干扰@#@15、解决越区覆盖的方法有(BCDE)@#@A.调整邻区关系@#@B.对于高战,降低天线高度@#@C.避免扇区天线的主瓣反向正对道路传输@#@D.在天线方位角基本合理的情况下,调整扇区天线下倾角或更换电子下倾更大天线@#@E.在不影响小区业务性能的前提下,降低载频功率@#@16、LTE系统是要求上行同步的系统,上行同步主要是为了消除小区内不同用户之间的干扰(对)@#@17、关于LTE功控,下面那个说法不正确的是(C)@#@A.通过LTE功率控制,可以减小对邻区的干扰@#@B.上行功控可以减小UE功率消耗,下行功控可以减小eNB功率消耗@#@C.LTE功率控制不会对系统的覆盖和容量造成影响@#@D.LTE功率控制的目的通过调整发射功率,使业务质量刚好满足BLER要求,避免功率浪费@#@18、Probe工程参数表导入和地图导入顺序没有要求(对)@#@19、以下哪条配置命令可以查询小区根序列索引取值(C)@#@A.LSTRACHCFG@#@B.LSTPDSCHCFG@#@C.LSTCELL@#@D.LSTCELLDLPCPDSCHPA@#@20、覆盖通常用的是覆盖区域参考信号的RSRP小于-110Dbm(对)@#@@#@21、MIMO的信号容量与空间信道相关性有关,信道相关性越低,MIMO容量越大(对)@#@@#@22、蜂窝组网的时候,三扇区基站的间距为(A)@#@A.1.949R@#@B.3R@#@C.1.5R@#@D.2R@#@23、引起上下行链路不平衡的原因有(ABCD)@#@A.eNodeB硬件故障@#@B.干扰和直放站故障@#@C.上行干扰@#@D.天馈故障@#@24、UEAttach流程不包括SRB0的建立(错)@#@25、LTE系统eNodB间X2口切换不需要核心网参与(对)@#@26、单站验证测试前需要做以下站点状态和配置检查(ACD)@#@A.检查待检验验证小区实际配置的小区参数是否同规划相符合@#@B.确认当前站点用户正在使用@#@C.检查待验证站点小区是否激活,小区状态是否正常@#@D.检查待检验站点是否有告警,如果有有告警请产品确认,无影响后可进行单站验证测试@#@27、通过Probe路测工具可以观测到PUSCH,PUCCH,RACH和SRS物理信道发射功率(对)@#@28、4*2MIMO(发送端:

@#@4根天线,接收端:

@#@2根)的RANK(或者叫“秩”)最大为4.(错)@#@29、LTE常见的掉话原因有哪些(ABCD)@#@A\外部干扰B\切换失败C\小区覆盖差D\异常终端E\业务调度不足@#@30、邻区漏配的解决方法有(AC)@#@A\打开ANR算法开关B\调整小区切换优先级C\手工添加邻区配置D\检查射频通道@#@31、LTE可以通过LMT、M2000以及路测工具获取各个接口信令(错)@#@32、LTE网络覆盖评估指标有(ABD)@#@A\SINRB\RSRQC\EC/IOD\RSRP@#@33、OFDM保护间隔和循环前缀的引入主要是为了克服符号间干扰ISI以及子载波间干扰ICI(对)@#@34、上行覆盖是否受限通常通过观测UE发射功率得到,当UE发射功率达到最大是,就认为上行覆盖受限(对)@#@35、无主导小区主要引起的性能问题有C@#@A\切换不及时B\形成“孤岛”C\切换频繁D\上下行不平衡@#@36、影响下行覆盖的因素不包括:

@#@B@#@A\下行路径损耗B\基站接收分集增益C\下行发射功率D\天线增益@#@37、在考虑TDL覆盖概率时,通常会有如“95%”的地点,99%的时间可通类似的说法,这里的95%是指D@#@A\接通率B\前面三种都不是C\边缘覆盖概率D\区域覆盖概率@#@38、LETTDD系统和LTEFDD系统空口协议栈相同,但在物理层的处理上存在较大的区别。

@#@(对)@#@39、对已电梯井、隧道、地下车库或地下室、高达建筑物内部的信号盲区可以利用RRU、室内分布系统、泄露电缆、定向天线等方案来解决(对)@#@40、LTE小区的覆盖半径与规划的小区边缘速率大小相关。

@#@(对)@#@41、当UE完成ATTACH过程时,UE同时获取到了网络侧分配的IP地址。

@#@(对)@#@42、测试过程中的异常事件可以数据回访、信令分析来重现,测试时只需要保证设备连接正常。

@#@(错)@#@43、由于LTE采用了MIMO特性,所以双路室分系统的上下行速率是单路室分系统的两倍。

@#@(错)@#@44、阻塞干扰并不是落在被干扰系统接收带内,但由于干扰信号过强,超出了接收机的线性范围,导致接收机饱和而无法工作,为了防止接收机过载,接受信号的功率一定要低于它的1DB压缩点。

@#@(对)@#@45、基站接收机灵敏度与信道带宽、基站噪声系统和解调门限相关。

@#@(对)@#@46、RSRP参考信号接收功率,指测试频率带宽内某个SYMBOL承载REFERENCESIGNAL的所有RE接收到的信号功率平均值。

@#@(对)@#@47、在使用PROBE软件之前,必须安装GENEXSHARED组件,如果本机已经安装过GENEX系列的其他软件,如NASTAR,ASSISTANT等,则不需要重新安装。

@#@对@#@48、小区的不合理布局将对网络性能产生很大的影响,具体表现有(BCD):

@#@@#@A\越区覆盖B\覆盖重叠区面积过大C\弱信号区及信号盲区D\覆盖面积变大@#@49、可能采用的系统间干扰解决方法有(ABCE)(4个答案)@#@A\共天馈时减小天馈三阶互调产物B\调整定向天线的方向及位置C\降低干扰源功率D\加装功分器E\加装滤波器@#@50、关于各种应用场景的天线选型原则,下列说法不正确的是:

@#@D@#@A\城区站址分布较密,要求单基站覆盖小,尽量减少越区覆盖的现象,减少导频污染,提高网络质量和容量,因此从方便控制干扰的角度出发,建议选择高增益天线。

@#@@#@B\公路覆盖以带状覆盖为主,故多采用双扇区站或“8”字形全乡站,在穿过乡镇、旅游点的地区也可以采用三扇区或心形全向站。

@#@@#@C\在山上建站,需覆盖的地方宰山下时,要选用具有零点填充和预置下倾角的大小视天线挂高与需覆盖区域的相对高度作出选择,相对高度越大预置下倾角也就应选择更大一些的天下先。

@#@@#@D\隧道覆盖方向性明显,所以一般选择窄波速定向天线,水平波束宽度55°@#@的对数周期天线/八木天线或水平波束宽度30°@#@的平板天线。

@#@@#@51、测试过程中,误码率在20%以下属于正常。

@#@(错)@#@52、因LET小区内各子载波间具有正交性,所以小区内的同频干扰可以忽略不计,但小区间的干扰需要考虑,ICIC技术就是用于解决LTE小区间干扰(对)@#@53、在新建TD-LTE网络时,必须要进行清频测试,以便发现或定位外界干扰信号,并规避外界干扰对系统的影响。

@#@(对)@#@54、LTE中,每个小区包含的随机接入前导个数为B@#@A\504B\64C\128D\16@#@55、在同样的覆盖要求下,采用F频段组网或采用D频段组网相比,所需要的站点数D@#@A\更多B\基本相当C\难以评估D\更少@#@56、下面哪些功能用于邻区自动规划D@#@A\ICICB\BFC\AMRD\ANR@#@57、以下哪个信道或信号用于PCI识别和小区搜索过程。

@#@B@#@A\PDCCHB\PSS/SSSC\PDSCHD\PCFICH@#@58、OFDM抗多径干扰的方法(2个答案CD)@#@A\分集接收B\时分复用C\循环前缀D\保护间隔@#@59、当邻区漏配时,系统依然会向手机发送切换执行命令RRCconnetionReconfiguration消息(对)@#@60、LTE中,寻呼信息在下行哪个物理信道上传输(D)@#@A\PBCHB\PDCCHC\物理寻呼信道D\PDSCH@#@61、PCI规划中需要尽量满足:

@#@B@#@A\模5B\模3C\模4D\模2@#@62、如果是无主导小区,通过BESTPCI分布图,可以观测到路测图中出现两种或几种颜色的PCI交替变换。

@#@(对)@#@63、应用于LTE网络问题定位分析的数据源有哪些(5个答案)(ABDEF)@#@A\信令数据@#@B\话统统计和告警数据@#@C\BCDE@#@D\用户投诉记录@#@E\网络系统参数@#@F\网络测试数据@#@64、PCI规划中的模三原则是为了使相邻小区PCI号模三后的余数尽量相同(错)@#@65、室内分布系统常用元器件有(选择4个答案)(ACEF)@#@A.天线@#@B.馈线,含1/3馈线@#@C.耦合器@#@D.泄露电缆@#@E.合路器@#@F.功分器@#@66、可以通过电下倾和机械下倾调整天线下倾角。

@#@但机械下倾调整方式精确高于电下倾。

@#@(错)@#@67、在LTE中,测量报告里显示邻区RSRQ为32,则邻区的实际RSRQ值是D@#@A.-6dB@#@B.-2dB@#@C.-5dB@#@D.-4dB@#@68、以下哪种接入前导入格式只有LTETDD支持C@#@A.格式2@#@B.格式0@#@C.格式4@#@D.格式3@#@69、LTE网络中SGW的功能有哪些(选择3个答案)(bcd)@#@A.用户IP地址分配@#@B.下行数据缓存@#@C.移动性锚点:

@#@eNB间的切换时,SGW作为用户面的锚点@#@D.下行数据缓存@#@70、测量GAP就是让UE离开当前频点到其他频点测量的时间段,用于异频测量和异系统测量;@#@当UE进行异频测量和异系统测量时不影响LTE业务。

@#@(对)@#@71、以下哪些系统消息包含了同频小区重选信息(选择2个答案)(ce)@#@A.SIB6@#@B.SIB7@#@C.SIB4@#@D.SIB5@#@E.SIB3@#@72、基站采用的天线增益越高,覆盖越好。

@#@(对)@#@73、SC-FDMA与OFDM相比(d)@#@A.提高了频谱效率@#@B.提高频域调度增益@#@C.只能使用RR调度方式@#@D.降低了峰均比@#@74、RRCConnectionReconfiguration包含以下哪一信息时指示UE执行系统内切换A@#@A.MobilityControllnfo@#@B.MobilityfromE-UTRA@#@C.measConfig@#@D.reportProximityConfig@#@75、一个PRB包含12个子载波(对)@#@76、LTE邻区配置问题包含:

@#@冗余邻区、漏配邻区、邻区优先级不合理和PCI冲突。

@#@(对)@#@77、PCI物理小区标示有多少个(C)@#@A.512@#@B.256@#@C.504@#@D.168@#@78、下列关于LTE的容量规划说法错误的是(C)@#@A.在客户给了单用户速率时,我们一般还需要考虑一个overbooking@#@B.需要客户提供话务模型来计算单用户吞吐量,然后根据单站能力来做容量规划@#@C.单站容量除以单用户平均比特速率就是等于单站支持的用户数目@#@79、以下哪个技术可以成倍提升LTE用户速率B@#@A.SON@#@B.MIMO@#@C.OFDMA@#@D.ICIC@#@80、LTE高铁覆盖采用的天线应具备以下哪些特性(选择2个答案)CD@#@A.低增益@#@B.宽波瓣@#@C.窄波瓣@#@D.高增益@#@81、LTE通过哪个信道/信号来评估下行信号质量(C)@#@A.SRS@#@B.PDCCH@#@C.RS@#@D.PUCCH@#@82、LTEUE只能基于RSRP强度进行切换,无法基于RSRQ进行切换。

@#@(错)@#@83、LTE中,寻呼消息在下行哪个物理信道上传输(D)@#@A.PDCCH@#@B.PBCH@#@C.物理寻呼信道@#@D.PDSCH@#@84、RRC连接建立失败的原因有(选择3个答案)ABC@#@A.eNodeB拒绝用户接入@#@B.eNodeB资源分配失败@#@C.弱覆盖导致UE无应答@#@D.鉴权失败@#@85、当UE完成Attach过程中,UE同时获取到了网络侧分配的IP地址(对)@#@86、LTE网络覆盖评估指标有(选择3个答案)(ACD)@#@A.RSRP@#@B.Ec/Io@#@C.RSRQ@#@D.SINR@#@87、切换包括切换测量、切换判决、切换执行三个阶段。

@#@(对)@#@88、在通常情况下的天线架设应满足隔离度至少大于(D)@#@A.20dB@#@B.10dB@#@C.40dB@#@D.30dB@#@89、对于越区覆盖以下描述正确的是(选择3个答案)(ACD)@#@A:

@#@越区覆盖可能造成越区覆盖基站与周边基站负荷不均衡,周边基站资源利用率低@#@B:

@#@对于LTE而言越区覆盖不会对其邻小区形成干扰@#@C:

@#@越区覆盖可能形成“孤岛”,导致掉话@#@D:

@#@越区覆盖可能导致UE发射功率受限,引起接入失败@#@90、基于非竞争的随机接入过程,其接入前导的分配是由网络侧分配的(A)@#@A:

@#@对@#@B:

@#@错@#@91、常用的馈线类型有(选择3个答案)(ACD)@#@A:

@#@7/8”馈线@#@B:

@#@5/4”馈线@#@C:

@#@1/3”馈线@#@D:

@#@1/2”馈线@#@92、LTETDD系统和LTEFDD系统空口协议栈相同,但在物理层的处理上存在较大的区别(A)@#@A:

@#@对@#@B:

@#@错@#@93、以下说法哪个是正确的(B)@#@A:

@#@LTE在2.6GHz的路损与TD-SCDMA2GHz的路损先比要低,因此LTE更合适高频段组网@#@B:

@#@TD-LTE和TD-SCDMA共存不一定是共站址@#@C:

@#@LTE支持多种时隙配置,但目前只能采用2:

@#@2和3:

@#@1@#@D:

@#@LTE适合高速数据业务,不能支持VOIP业务@#@94、以下哪种单载波带宽是LTE协议不支持的(A)@#@A:

@#@40M@#@B:

@#@20M@#@C:

@#@15M@#@D:

@#@5M@#@95、单站验证只需要验证其中一个小区即可(B)@#@A:

@#@对@#@B:

@#@错@#@96、LTE异系统切换采用B1或者B2事件A@#@A:

@#@对@#@B:

@#@错@#@97、以下LTE哪些覆盖指标与LTE负荷大小相关(选择2个答案)(AC)@#@A:

@#@RSRP@#@B:

@#@Ec/io@#@C:

@#@SINR@#@D:

@#@RSRQ@#@98、eNodeB通过以下哪条信令下发测量配置信息(B)@#@A:

@#@RRCConnecttionReestablishment@#@B:

@#@RRCConnecttiongReconfigurationg@#@C:

@#@RRCConnectionSetup@#@D:

@#@DLinformationTransfer@#@99、勘站准备资料不包括(E)@#@A;@#@现有网络情况@#@B:

@#@工程文件@#@C:

@#@工程参数表@#@D:

@#@最新的网络规划基站勘测表@#@E:

@#@背景资料@#@100、当出现上行干扰时,下列说法不正确的是(B)@#@A:

@#@所有通道会同时收到干扰信号,在小区无业务时,RSSI的值也相对较大@#@B:

@#@可以通过优化基站参数来消除外部干扰@#@C:

@#@可以通过频谱检测跟踪工具,来判断干扰信号的大小,频点,带宽等信息@#@D:

@#@当存在上行干扰时,那么对几乎所有的KPI都会产生影响@#@101、以下那些系统消息包含了同频小区重选信息(选择2个答案)(BC)@#@A:

@#@SIB6@#@B:

@#@SIB4@#@C:

@#@SIB3@#@D:

@#@SIB5@#@E:

@#@SIB7@#@102、LTE仅支持硬切换(V)@#@A:

@#@对@#@B:

@#@错@#@103、LTE网络中,EnodeB之间可以配置接口,从而实现移动性管理,该接口名称是(A)@#@A:

@#@X2@#@B:

@#@S2@#@C:

@#@X1@#@D:

@#@S1@#@104、引起上下行连接路不平衡的原因有(选择4个答案)(BCDE)@#@A:

@#@基站站间距过密@#@B:

@#@上行干扰@#@C:

@#@天馈故障@#@D:

@#@干放和直放站故障@#@E:

@#@eNideB硬件故障@#@105、以下哪一类资源是由频域上连续12个子载波,时域上连续7个OFDM符号构成(D)@#@A:

@#@PRB@#@B:

@#@RE@#@C:

@#@RAB@#@D:

@#@RB@#@106、路测过程中,需要重点关注的无线指标有哪些(选择3个答案)(ABC)@#@A:

@#@BLER&@#@速率@#@B:

@#@RSRP&@#@RSRQ&@#@RSSI&@#@SINR@#@C;@#@上下行MCS@#@D:

@#@Ec/io@#@107、UEAttach过程中需要进行终端能力查询(A)@#@A:

@#@对@#@B:

@#@错@#@108、以下哪种接入前导格式只有LTETDD支持(a)@#@A:

@#@格式4@#@B:

@#@格式3@#@C:

@#@格式0@#@D:

@#@格式2@#@109、LTE小区ID规划中,由eNBID和CellID构成的小区ID在全网中是唯一的,其含义是(B)@#@A、在同一TA中唯一@#@B、在同一PLMN中唯一@#@C、在同一MME中唯一@#@D、在同一TAL中唯一@#@110、对于双路的室分系统来说,影响性能的原因有(C)@#@A、双路天线间距@#@B、双路功率的平衡度@#@C、A&@#@B@#@D、以上都不影响@#@111、LTE中,寻呼信息在(B  )物理信道上传输@#@A、PBCH@#@B、PDSCH@#@C、物理寻呼信道@#@D、PDCCH@#@112、以下哪个配置命令可以查询小区PB取值C@#@A、LSTCELLDLPCPDSCHPA@#@B、LSTRACHCFG@#@C、LSTPDSCHCFG@#@D、LSTCELL@#@113、路测场景判断切换成功,通常以信令为依据,在终端侧,切换流程是从哪条信令开始的(A)@#@A、MeasurementReport@#@B、HandoverCommand@#@C、HandoverRequest@#@D、MeasurementControl@#@114、当前反链路不平衡时,往往导致前反响覆盖半径不一致,并引起一系列的网络问题。

@#@(√)@#@115、LTE时域最小调度颗粒和频域最小调度颗粒分别是(A)@#@A、0.5MS和12个子载波@#@B、1MS和24个子载波@#@C、0.5MS和24个子载波@#@D、1MS和12个子载波@#@116、TransmissionMode(传输模式),一般分为8中,哪种表示开环空间复用模式(C)@#@A、TM1@#@B、TM2@#@C、TM3@#@D、TM4@#@117、LTE可采用FDD和TDD,其中TDD的优势在于(ABD)(最少写三种)@#@A、信道估计更简单,功率控制更精确@#@B、支持非对称频谱@#@C、多普勒影响小,移动性支持好@#@D、对于非对称业务资源利用率高@#@118、LTE跟踪区的设计原则是(ABDE)(最少写三种)@#@A、当处于空闲态的UE需要被寻呼时,必须在UE所注册的跟踪区的所有小区进行寻呼@#@B、对于LTE的接入网和核心网保持相同的跟踪区的概念@#@C、一个基站只能属于一个跟踪区@#@D、在LTE系统中尽量减少因位置区改变而引起的位置更新信令@#@E、当UE处于空闲态时,核心网能知道UE所在的跟踪区@#@119、如果采用TD-LTE系统组网,必须采用8天线规模建网,2天线不能独立组网。

@#@(X)@#@120、以下哪个配置命令可以查询小区PDCCH符号数D@#@A、LSTCELL@#@B、LSTRACHCFG@#@C、LSTPDSCHCFG@#@D、LSTCELLPDCCHALOG@#@121、单站验证吞吐率测试只需要进行定点测试。

@#@(错)@#@122、关于TA规划,以下说法正确的是(AC)最少2个@#@A、由于LTE的寻呼容量较2/3G大得多,因此TA中的小区的数目应当比相应的2/3GLA中的数据多@#@B、LTE的TA中小区的数目应当比相应的2/3GLA中小区的数目少@#@C、每个单独运营商可以规划多个TA@#@D、LTE的TA中小区的数目应当和2/3G的LA规划保持一致@#@123、应用于LTE网络问题定位分析的数据源有(ABDEF)选5个@#@A、网络测试数据@#@B、信令数据@#@C、BCDE@#@D、话统统计和告警数据@#@E、网络系统参数@#@F、用户投诉记录@#@124、LTE高铁组网所面临的挑战(BCDE)(选4个)@#@A、用户使用业务丰富,容量规划困难@#@B、多普勒频偏效应,影响接收端解调@#@C、列车穿透损耗较大,车内覆盖效果不足@#@D、速度快,小区间切换频繁@#@E、覆盖场景复杂多样,从城区到郊区@#@125、以下对华为M2000侧,掉话公式定义正确的是(A)@#@A、CallDropRate=LE-RABAbnormRel/(LE-RABAbnormRel+LE-RABnormRel)*100%@#@B、CallDropRate=LE-RABAbnormRel/RRCConnectionSetupSuccess*100%@#@C、CallDropRate=LE-RABAbnormRel/LE-RABSuccess*100%@#@D、CallDropRate=LE-RABAbnormRel/LE-RABnormRel*100%@#@126、RSRP参考信号接收成功率,指测量频率带宽内某个Symbol承载ReferenceSignal接收的信号功率的平均值(对)@#@127、当出现上行干扰时,以下说法不正确的是(B)@#@A、所有通道会同时受到干扰信号,在小区无业务时,RSSI的值也相对较大@#@B、可以通过优化基站参数消除外部干扰@#@C、可以通过频谱监测跟踪工具,来判断干扰信号的大小,频点、带宽等信息@#@D、当存在上行干扰时,那么几乎对所有的KPI都会产生影响@#@128、UEAttach的过程需要进行终端能力查询。

@#@(对)@#@129、OFDM保护间隔和循环前缀的引入主要是为了克服符号间干扰ISI和子载波间干扰ICI。

@#@(对)@#@130、基站接收机灵敏度和信道带宽、基站噪声系数和解调门限相关。

@#@(错)@#@131、LTETDD和FDD系统具有相同的同步精度要求。

@#@(错)@#@132、当一个小区向另一同频相邻小区切换过晚时,可以调整的参数是(B)@#@A、OfnB、ocsC、ocnD、ofs@#@133、若两个系统频段相隔较远时,不考虑邻频干扰,只考虑杂散干扰和阻塞干扰。

@#@(对)@#@134、对于ANR(AutomaticNeighborRelationship)功能以下描述正确的(ABD)3个@#@A、ANR能维护邻区列表的完整性和有效性,减少非正常邻区的切换@#@B、ANR能自动发现漏配邻区";i:

21;s:

12817:

"FoodandBeverageEnglish餐饮英语@#@FoodandBeverageEnglish@#@PartOneChineseFood@#@G:

@#@Excuseme,canyoutellmesomethingabouttheChinesefood?

@#@IhavenoideaabouttheChinesefood.@#@W:

@#@Well,Chinesefoodisdividedintofourmaincuisines,thatis,Guangdongcuisine,Sichuancuisine,ShandongcuisineandJiangsucuisine.@#@G:

@#@Iwonderifthereisanydifferencebetweenthem.@#@W:

@#@Yes.Generallyspeaking,Guangdongfoodislightandclear,whileSichuanfoodhasastrongandhottaste.TheShandongfoodisheavyandspicy,andtheJiangsufoodisspicybutnotgreasy.@#@G:

@#@Isee,butwhatareyourrecommendations?

@#@@#@W:

@#@Whichtypeofdishesdoyouprefer,lightorspicyones?

@#@@#@G:

@#@Idon’thaveanyparticulartaste.@#@W:

@#@Ifthatthecase,I’dliketosuggestyoutasteaselectionofthespecialtiesofallfourcuisines.YoumaytryWhitebaitFishSoup,andMandarinFishShapedasSquirrel,whicharetypicalofJiangsufood;@#@SucklingPigCombinationandBeefFilletinOysterSauce,whichareGuangdongstyle;@#@DicedChickenwithPeanutsand‘Mapo’Beancurd,bothofwhicharetypicalSichuanfood,andBirdsNestinConsommé@#@,whichisShandongstyle.@#@G:

@#@Great.I’llhavethemall.Wouldyoukindlyarrangeonegreenvegetable?

@#@@#@W:

@#@Yes,I’llsuggestFriedSpinachtoyou.It’sinseason.@#@G:

@#@Thankyou.Soyou’veorderedWhitebaitFishSoup,MandarinFishShapedasSquirrel,SucklingPigCombination,BeefFilletinOysterSauce,DicedChickenwithPeanutsand‘Mapo’Beancurd,andBirdsNestinConsommé@#@.Foryourinformation,ittakesabout15minutesforthefirstcoursetobeserved.Whilewaiting,whynottry‘SunRise’,anon-alcoholicdrinkrecommendationofourhotel?

@#@@#@G:

@#@OK.Oneforeach.@#@W:

@#@Yes,that’ssixSunRise.Amoment.Please.@#@PartTwoChineseRestaurantService@#@C:

@#@Goodevening.MayItakeyourordernow?

@#@@#@G:

@#@Yes.@#@C:

@#@“LiangxiCrispyEel”isaWuxispecialty.It’scrispandsavory.It’stastyandworthatry.@#@G:

@#@OK,we’lltakeone.@#@C:

@#@Howaboutthe“Quick-boiledWhiteShrimps”?

@#@ThewhiteshrimpisaspecialtyfromtheTaihuLake.Wouldyoutryone?

@#@@#@G:

@#@Yes,please.Anyotherlocalspecialtiesyoucouldrecommend?

@#@@#@C:

@#@Yes,whatabouta‘WuxiPorkSpareRibs’,‘SteamedWhiteFish’,‘WhitebaitFishSoupwithEggFlakes’,‘WuxiPorkRavioli’,and‘Stir-friedGreenswithGluten’?

@#@@#@G:

@#@We’lltakethemall.@#@C:

@#@Yes,sir.Sothat’sone‘LiangxiCrispyEel’,one‘Quick-boiledWhiteShrimps’,one‘WuxiPorkSpareRibs’,one‘WhitebaitFishSoupwithEggFlakes’.@#@G:

@#@Yes,that’senough.@#@C:

@#@Howaboutfruitcombination?

@#@@#@G:

@#@No,thanks.@#@G:

@#@Whileyou’rewaiting,mayIsuggestadrinkforyou?

@#@@#@G:

@#@No,thanks.@#@C:

@#@Onemoment,please.@#@…@#@C:

@#@Excuseme,here’sthe‘Quick-boiledWhiteShrimps’.@#@G:

@#@Allthedishedaretasty.Butwearefullnow.CanyoucancelthePorkRavioli,please?

@#@@#@C:

@#@Onemoment,please.I’llcheckwiththechefrightnow.@#@Excuseme,sir.ThePorkRavioliisbeingsteamednowandwillbereadyinaminute.@#@G:

@#@Allright,butcanyouspeakthemformesothatImaytakethemback?

@#@@#@C:

@#@Noproblem.HereisthePorkRavioli.@#@G:

@#@Thankyou.@#@PartThreeOrderingDrinks@#@C:

@#@Whatdrinkswouldyoulike,sir?

@#@@#@G:

@#@Canyoutellmesomeofyourfamousbrandsofbeer?

@#@@#@C:

@#@WeserveCarlsberg,Heineken,SanMiguel,Kirin,Foster,GuinessStoutandBudweiser.Fordomesticbrands,wehaveTsingtaoandTaihubeer.@#@G:

@#@TwoHeinekensandoneTaihubeer.@#@C:

@#@WeserveHeinekenandotherimportedbeerbycanandTaihubeerbybottle.@#@G:

@#@Wedon’tcare.Whatwecareaboutisthatalthebeermustbecold.@#@C:

@#@Yes,sir,chilledbeer.WouldyouliketotryDynastyWinewhichisonpromotionnow?

@#@@#@G:

@#@Wedon’tdrinkwineatlunchtime.@#@C:

@#@Whataboutsomesoftdrinksforladies?

@#@Weservecucumberjuice,orangejuice,carrotjuiceandtomatojuice.Allofthemarefreshly-squeezed.@#@G:

@#@Yes,pleasesqueezefourglassesofcarrotjuice.@#@C:

@#@Isuggestajugofjuiceinsteadoffourglassesofjuice.Thepriceof5glassesisequaltothatofonejag.Thecontentofajugisequaltothatofsixglasses.@#@G:

@#@That’sagreatidea,onejugofcarrotjuice.@#@PartFourServingtheDishes@#@C:

@#@Sorrytohavekeptyouwaiting,sir.Here’syourWhitebaitFishThickSoup.@#@G:

@#@It’sdelicious.What’sthis?

@#@@#@C:

@#@It’swhitebaitfishfromtheTaihuLake.@#@G:

@#@Ah,thefishisbonelessandtransparent.@#@C:

@#@Yes,andit’snutritious.@#@…@#@Excuseme,here’stheInstant-boiledWhiteShrimp.Pleaseenjoyyourselves.@#@G:

@#@Thankyou,buttheshrimpdoesnotgrowverybig.Thewhiteshrimpsatthissizearejustnicetoeat.@#@C:

@#@Well,thewhiteshrimpdoesnotgrowverybig.Thewhiteshrimpatthissizearejustnicetoeat.@#@G:

@#@Isee.Yes,it’sverytenderandtasty.@#@C:

@#@YourWuxiSpareRibs.It’stypicalofWuxi.@#@G:

@#@Perhapsyouaremistaken.Wehaven’torderedthedish.@#@C:

@#@(Aftercheckingthecaptainorder)Sorry,sir.I’lltakeitaway.@#@G:

@#@Onemoment,isittypicalofWuxi?

@#@Nowthatitisservedonthetable,wemightaswelltakeit.Justputitonouraccount.@#@C:

@#@Yes,thankyou.@#@…@#@AndFriedRomaineLettucewithGarlicMince.Thisisthecompletecourse,andadimsumtofollow.@#@G:

@#@Theremighthavebeenamistake.WhatweorderedisRomaineLettucewithOysterSauce.@#@C:

@#@Terriblysorry,sir.Idoapologizeforthis.I’llchangeitrightaway.@#@….@#@ThisistheRomaineLettucewithOysterSauce.AndtheWuxiPorkRavioli.@#@G:

@#@Thankyou.@#@C:

@#@Wouldyoulikeanythingelse?

@#@@#@G:

@#@No,thanks.Wearefull.@#@C:

@#@Thisthefruitcombination.It’sonthehouse.@#@(Theguestfinishthedinner.)@#@Ihopeyou’veenjoyedyourselves.@#@G:

@#@Yes,wehave.We’releavingnowandwe’llbebacknexttime.@#@C:

@#@Thankyou.Pleaseseetoitthatyourbelongingsarewithyou.@#@PartFiveServingChineseFood中餐服务@#@1.W:

@#@Goodmorning.We’regladtoseeyouagain,sir.Howareyoutoday?

@#@@#@早上好。

@#@很高兴再见到您,先生,您今天好吗?

@#@@#@G:

@#@Fine,thankyou.Andyou?

@#@@#@很好,谢谢,你呢?

@#@@#@W:

@#@I’mverywell,thankyou.Whatkindofteawouldyoulike,sir?

@#@@#@我也很好,谢谢您。

@#@要什么茶呢,先生?

@#@@#@G:

@#@Greentea,please.@#@请给我来绿茶。

@#@@#@W:

@#@Certainly,?

@#@sir.I’llbringittoyourightaway.(Afterawhile)@#@Thankyouforwaiting,sir.MayItakeyourordernow?

@#@@#@好的,先生。

@#@我这就给您去拿。

@#@(过了一会)让您久等了,先生。

@#@@#@现在可以为您点菜了吗?

@#@@#@G:

@#@Well,whatdoyourecommend?

@#@@#@你可以向我推荐一些菜吗?

@#@@#@W:

@#@WehaveBeijingroastduck,braisedporkandroastchickentoday.@#@Whichdoyouprefer?

@#@@#@我们今天有北京烤鸭、烤乳猪和烤鸡,您想要哪一样?

@#@@#@G:

@#@I’lltrytheroastduck.@#@我想试一试烤鸭。

@#@@#@W:

@#@TherearetwowaysofeatingBeijingroastduck.Onewayis@#@havingthecrispyskinservedwithpancakesanddippedinsauce.Anotherwayiseitherhavingshreddedduckmeatstir-friedormincedduckmeatwrappedinlettuceleaves.Whichwouldyouprefer,sir?

@#@@#@北京烤鸭有两种食法:

@#@第一种是把脆皮包在大饼里蘸汁吃,第二@#@种是炒鸭丝或者生菜包。

@#@请问您喜欢哪一种?

@#@@#@G:

@#@I’llhavethefiredshreddedduckmeat,andI’dlikeitspicywitha@#@lotofginger.@#@炒鸭丝。

@#@我喜欢多加点姜。

@#@@#@W:

@#@Yes,sir.I’llaskthecheftoseethatyouaresatisfied.AndmayI@#@recommendsomevegetablestoyou,sir?

@#@Wehavefreshcabbage,celery,lettuce,andspinach.@#@好的,先生。

@#@我会告诉我们的厨师,一定让您满意。

@#@我想建议您@#@来点蔬菜,可以吗?

@#@我们有新鲜的卷心菜、芹菜、生菜和菠菜。

@#@@#@G:

@#@Bringmesomecelery.@#@我要芹菜。

@#@@#@W:

@#@Verygood,sir.Willyouhavesomesoup?

@#@Isuggestathicksoup@#@withsweetcornandshreddedmeat.@#@好的,先生。

@#@您要来点汤吗?

@#@您可以试一试我们的肉碎玉米羹。

@#@@#@G:

@#@Fine.I’lltrythat.@#@很好,就要这个。

@#@@#@W:

@#@Willtherebeanythingelse,sir?

@#@@#@还有点其他什么东西吗,先生?

@#@@#@G:

@#@No,that’sall.@#@不用了,这已经够了。

@#@@#@W:

@#@SoafiredshreddedBeijingroastduck,acelery,andasoupwith@#@sweetcornandshreddedmeat.AmIright,sir?

@#@@#@那么,您要了北京烤鸭炒肉丝、芹菜以及肉碎玉米羹,对吗,先@#@生?

@#@@#@G:

@#@Yes.@#@没错。

@#@@#@W:

@#@Thankyou,sir.I’llbewithyouinamoment.Itwon’tbetoolong.@#@谢谢您,先生。

@#@我一会就回来,不会太久的。

@#@@#@2.W:

@#@Goodevening,sir.CanItakeyourordernow?

@#@@#@晚上好,先生。

@#@现在可以为您点菜吗?

@#@@#@G:

@#@I’dliketotrysomeChinesefoodtoday.Canyoutellmesomething@#@aboutitbeforeIorder?

@#@@#@我今天想尝点中国菜,能先告诉我一点什么,再让我点菜吗?

@#@@#@W:

@#@Withpleasure,sir.Chinesefoodisdividedinto8cuisines.We@#@serveSichuan,BeijingandShanghaifoodhere.@#@很乐意,先生。

@#@中国菜可以分成8种菜系,我们这里提供四川、@#@北京和上海菜。

@#@@#@G:

@#@Tellmesomethingmoreaboutthesecuisines.@#@再给我讲讲这些菜系的情况。

@#@@#@W:

@#@Yes,sir.Sichuanfoodisspicyandhot,Beijingfoodissweet,and@#@Shanghaifoodisoily.@#@好的,先生。

@#@四川菜的特色是香辣,北京菜比较甜而上海菜多油。

@#@@#@G:

@#@Well,Ilikesweetfood.I’lltrytheBeijingdishes.@#@我喜欢味道甜的食品,就尝尝北京菜吧。

@#@@#@W:

@#@Verywell,sir.Wouldyoupleaselookoverthemenufirst?

@#@The@#@Beijingdishesarealllistedhere.Pleasetakeyourtime.I’llbebackinaminutetotakeyourorder.@#@好的,先生。

@#@您现在先看看菜谱,好吗?

@#@北京菜都列在这里了。

@#@@#@您慢慢看。

@#@我很快就回来给您点菜。

@#@@#@3.W:

@#@Goodevening,sir.MayIbebackinaminutetotakeyourorder.?

@#@@#@晚上好,先生,现在可以为您点菜吗?

@#@@#@G:

@#@Well,couldyourecommendsomeofthespecialtiesofyour@#@restaurant?

@#@@#@好的,您能像我推荐一些你们餐厅的特色菜吗?

@#@@#@W:

@#@Certainly,sir.WouldyouliketotrysomehotSichuanfood?

@#@@#@当然可以,先生。

@#@您愿意尝尝辣的四川菜吗?

@#@@#@G:

@#@Yes.@#@好的。

@#@@#@W:

@#@Howaboutsauté@#@edshreddedmeatwithfishseasoning.It’sa@#@typicalSichuandishandisverypopularamongourguests.@#@来个鱼香肉丝如何?

@#@这是地道的四川菜,我们的客人都很喜欢。

@#@@#@G:

@#@Itsoundsinteresting.I’llhaveatry.@#@听起来很有意思,我要试一下。

@#@@#@W:

@#@MayIsuggestbeancurdwithpepperandchillisauce?

@#@It’sour@#@chef’sspecialtoday.It’sverydeliciousandworthatry.@#@您要不要尝一尝麻婆豆腐?

@#@它是我们今天的厨师推荐。

@#@非常美味,@#@值得一试。

@#@@#@G:

@#@Well,I’llhaveit,too.@#@好,这个我也要。

@#@@#@W:

@#@Yes,sir.Doyoucareforasoup?

@#@@#@好的,先生,您要来个汤吗?

@#@@#@G:

@#@Yes,.Whatsoupdoyouhave?

@#@@#@要的,你们都有什么汤?

@#@@#@W:

@#@Wehaveslicedchickensoup,driedmushroomsoup,andhotand@#@soursoup.@#@我们有鸡片汤、干蘑菇汤和酸辣汤。

@#@@#@G:

@#@Hotandsoursoup,please,andthat’senoughforme.@#@来酸辣汤吧,我想这些菜已经够了。

@#@@#@W:

@#@Soyou’dliketohavesauté@#@edshreddedmeatwithfishseasoning,@#@beancurdwithpepperandchillisauce,andhotandsoursoup.AmIright,sir?

@#@@#@先生,您点的菜有鱼香肉丝、麻婆豆腐和酸辣汤,对吗?

@#@@#@G:

@#@Yes.@#@对了。

@#@@#@W:

@#@Thankyou,sir.Yourdisheswilltakeabouttenminutestoprepare.@#@Wouldyoucareforadrinkwhilewaiting?

@#@@#@谢谢您,先生。

@#@您要的菜需要约10分钟时间才能做好,您要不要@#@边喝点什么边等候呢?

@#@@#@G:

@#@AglassofTsingTaobeer,please.@#@请给我来一杯青岛啤酒吧。

@#@@#@W:

@#@OneTsingTaobeer.I’llbringittoyourightaway,sir.@#@一杯青岛啤酒,我这就给您拿来,先生。

@#@@#@4.W:

@#@Goodevening,madam.Welcometoourrestaurant.Wo";i:

22;s:

13161:

"Java语言写的贪吃蛇@#@packagebag2;@#@@#@importjava.awt.Color;@#@@#@importjava.awt.Component;@#@@#@importjava.awt.Graphics;@#@@#@importjava.awt.event.ActionEvent;@#@@#@importjava.awt.event.ActionListener;@#@@#@importjava.awt.event.KeyEvent;@#@@#@importjava.awt.event.KeyListener;@#@@#@importjava.util.ArrayList;@#@@#@importjavax.swing.BorderFactory;@#@@#@importjavax.swing.JFrame;@#@@#@importjavax.swing.JLabel;@#@@#@importjavax.swing.JMenu;@#@@#@importjavax.swing.JMenuBar;@#@@#@importjavax.swing.JMenuItem;@#@@#@importjavax.swing.JPanel;@#@@#@publicclassSnakeGame@#@{@#@publicstaticvoidmain(String[]args)@#@{@#@SnakeFrameframe=newSnakeFrame();@#@@#@frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);@#@@#@frame.setVisible(true);@#@@#@}@#@}@#@//----------记录状态的线程@#@classStatusRunnableimplementsRunnable@#@{@#@publicStatusRunnable(Snakesnake,JLabelstatusLabel,JLabelscoreLabel)@#@{@#@this.statusLabel=statusLabel;@#@@#@this.scoreLabel=scoreLabel;@#@@#@this.snake=snake;@#@@#@}@#@publicvoidrun()@#@{@#@Stringsta="@#@"@#@;@#@@#@Stringspe="@#@"@#@;@#@@#@while(true)@#@{@#@switch(snake.status){@#@caseSnake.RUNNING:

@#@@#@sta="@#@Running"@#@;@#@@#@break;@#@@#@caseSnake.PAUSED:

@#@@#@sta="@#@Paused"@#@;@#@@#@break;@#@@#@caseSnake.GAMEOVER:

@#@@#@sta="@#@GameOver"@#@;@#@@#@break;@#@@#@}@#@statusLabel.setText(sta);@#@@#@scoreLabel.setText("@#@"@#@+snake.score);@#@@#@try{@#@Thread.sleep(100);@#@@#@}catch(Exceptione){@#@}@#@}@#@}@#@privateJLabelscoreLabel;@#@@#@privateJLabelstatusLabel;@#@@#@privateSnakesnake;@#@@#@}@#@//----------蛇运动以及记录分数的线程@#@classSnakeRunnableimplementsRunnable{@#@publicSnakeRunnable(Snakesnake,Componentcomponent){@#@this.snake=snake;@#@@#@ponent=component;@#@@#@}@#@publicvoidrun(){@#@while(true){@#@try{@#@snake.move();@#@@#@component.repaint();@#@@#@Thread.sleep(snake.speed);@#@@#@}catch(Exceptione){@#@}@#@}@#@}@#@privateSnakesnake;@#@@#@privateComponentcomponent;@#@@#@}@#@classSnake{@#@booleanisRun;@#@//---------是否运动中@#@ArrayList<@#@Node>@#@body;@#@//-----蛇体@#@Nodefood;@#@//--------食物@#@intderection;@#@//--------方向@#@intscore;@#@@#@intstatus;@#@@#@intspeed;@#@@#@publicstaticfinalintSLOW=500;@#@@#@publicstaticfinalintMID=300;@#@@#@publicstaticfinalintFAST=100;@#@@#@publicstaticfinalintRUNNING=1;@#@@#@publicstaticfinalintPAUSED=2;@#@@#@publicstaticfinalintGAMEOVER=3;@#@@#@publicstaticfinalintLEFT=1;@#@@#@publicstaticfinalintUP=2;@#@@#@publicstaticfinalintRIGHT=3;@#@@#@publicstaticfinalintDOWN=4;@#@@#@publicSnake(){@#@speed=Snake.SLOW;@#@@#@score=0;@#@@#@isRun=false;@#@@#@status=Snake.PAUSED;@#@@#@derection=Snake.RIGHT;@#@@#@body=newArrayList<@#@Node>@#@();@#@@#@body.add(newNode(60,20));@#@@#@body.add(newNode(40,20));@#@@#@body.add(newNode(20,20));@#@@#@makeFood();@#@@#@}@#@//------------判断食物是否被蛇吃掉@#@//-------如果食物在蛇运行方向的正前方,并且与蛇头接触,则被吃掉@#@privatebooleanisEaten(){@#@Nodehead=body.get(0);@#@@#@if(derection==Snake.RIGHT&@#@&@#@(head.x+Node.W)==food.x@#@&@#@&@#@head.y==food.y)@#@returntrue;@#@@#@if(derection==Snake.LEFT&@#@&@#@(head.x-Node.W)==food.x@#@&@#@&@#@head.y==food.y)@#@returntrue;@#@@#@if(derection==Snake.UP&@#@&@#@head.x==food.x@#@&@#@&@#@(head.y-Node.H)==food.y)@#@returntrue;@#@@#@if(derection==Snake.DOWN&@#@&@#@head.x==food.x@#@&@#@&@#@(head.y+Node.H)==food.y)@#@returntrue;@#@@#@else@#@returnfalse;@#@@#@}@#@//----------是否碰撞@#@privatebooleanisCollsion(){@#@Nodenode=body.get(0);@#@@#@//------------碰壁@#@if(derection==Snake.RIGHT&@#@&@#@node.x==280)@#@returntrue;@#@@#@if(derection==Snake.UP&@#@&@#@node.y==0)@#@returntrue;@#@@#@if(derection==Snake.LEFT&@#@&@#@node.x==0)@#@returntrue;@#@@#@if(derection==Snake.DOWN&@#@&@#@node.y==380)@#@returntrue;@#@@#@//--------------蛇头碰到蛇身@#@Nodetemp=null;@#@@#@inti=0;@#@@#@for(i=3;@#@i<@#@body.size();@#@i++){@#@temp=body.get(i);@#@@#@if(temp.x==node.x&@#@&@#@temp.y==node.y)@#@break;@#@@#@}@#@if(i<@#@body.size())@#@returntrue;@#@@#@else@#@returnfalse;@#@@#@}@#@//-------在随机的地方产生食物@#@publicvoidmakeFood(){@#@Nodenode=newNode(0,0);@#@@#@booleanisInBody=true;@#@@#@intx=0,y=0;@#@@#@intX=0,Y=0;@#@@#@inti=0;@#@@#@while(isInBody){@#@x=(int)(Math.random()*15);@#@@#@y=(int)(Math.random()*20);@#@@#@X=x*Node.W;@#@@#@Y=y*Node.H;@#@@#@for(i=0;@#@i<@#@body.size();@#@i++){@#@if(X==body.get(i).x&@#@&@#@Y==body.get(i).y)@#@break;@#@@#@}@#@if(i<@#@body.size())@#@isInBody=true;@#@@#@else@#@isInBody=false;@#@@#@}@#@food=newNode(X,Y);@#@@#@}@#@//---------改变运行方向@#@publicvoidchangeDerection(intnewDer){@#@if(derection%2!

@#@=newDer%2)//-------如果与原来方向相同或相反,则无法改变@#@derection=newDer;@#@@#@}@#@publicvoidmove(){@#@if(isEaten()){//-----如果食物被吃掉@#@body.add(0,food);@#@//--------把食物当成蛇头成为新的蛇体@#@score+=10;@#@@#@makeFood();@#@//--------产生食物@#@}elseif(isCollsion())//---------如果碰壁或自身@#@{@#@isRun=false;@#@@#@status=Snake.GAMEOVER;@#@//-----结束@#@}elseif(isRun){//----正常运行(不吃食物,不碰壁,不碰自身)@#@Nodenode=body.get(0);@#@@#@intX=node.x;@#@@#@intY=node.y;@#@@#@//------------蛇头按运行方向前进一个单位@#@switch(derection){@#@case1:

@#@@#@X-=Node.W;@#@@#@break;@#@@#@case2:

@#@@#@Y-=Node.H;@#@@#@break;@#@@#@case3:

@#@@#@X+=Node.W;@#@@#@break;@#@@#@case4:

@#@@#@Y+=Node.H;@#@@#@break;@#@@#@}@#@body.add(0,newNode(X,Y));@#@@#@//---------------去掉蛇尾@#@body.remove(body.size()-1);@#@@#@}@#@}@#@}@#@//---------组成蛇身的单位,食物@#@classNode{@#@publicstaticfinalintW=20;@#@@#@publicstaticfinalintH=20;@#@@#@intx;@#@@#@inty;@#@@#@publicNode(intx,inty){@#@this.x=x;@#@@#@this.y=y;@#@@#@}@#@}@#@//------画板@#@classSnakePanelextendsJPanel{@#@Snakesnake;@#@@#@publicSnakePanel(Snakesnake){@#@this.snake=snake;@#@@#@}@#@publicvoidpaintComponent(Graphicsg){@#@super.paintComponent(g);@#@@#@Nodenode=null;@#@@#@for(inti=0;@#@i<@#@snake.body.size();@#@i++){//---红蓝间隔画蛇身@#@if(i%2==0)@#@g.setColor(Color.blue);@#@@#@else@#@g.setColor(Color.yellow);@#@@#@node=snake.body.get(i);@#@@#@g.fillRect(node.x,node.y,node.H,node.W);@#@//*******************试用*********************@#@}@#@node=snake.food;@#@@#@g.setColor(Color.red);@#@@#@g.fillRect(node.x,node.y,node.H,node.W);@#@@#@}@#@}@#@classSnakeFrameextendsJFrame{@#@privateJLabelstatusLabel;@#@@#@privateJLabelspeedLabel;@#@@#@privateJLabelscoreLabel;@#@@#@privateJPanelsnakePanel;@#@@#@privateSnakesnake;@#@@#@privateJMenuBarbar;@#@@#@JMenugameMenu;@#@@#@JMenuhelpMenu;@#@@#@JMenuspeedMenu;@#@@#@JMenuItemnewItem;@#@@#@JMenuItempauseItem;@#@@#@JMenuItembeginItem;@#@@#@JMenuItemhelpItem;@#@@#@JMenuItemaboutItem;@#@@#@JMenuItemslowItem;@#@@#@JMenuItemmidItem;@#@@#@JMenuItemfastItem;@#@@#@publicSnakeFrame(){@#@init();@#@@#@ActionListenerl=newActionListener(){@#@publicvoidactionPerformed(ActionEvente){@#@if(e.getSource()==pauseItem)@#@snake.isRun=false;@#@@#@if(e.getSource()==beginItem)@#@snake.isRun=true;@#@@#@if(e.getSource()==newItem){@#@newGame();@#@@#@}@#@//------------菜单控制运行速度@#@if(e.getSource()==slowItem){@#@snake.speed=Snake.SLOW;@#@@#@speedLabel.setText("@#@Slow"@#@);@#@@#@}@#@if(e.getSource()==midItem){@#@snake.speed=Snake.MID;@#@@#@speedLabel.setText("@#@Mid"@#@);@#@@#@}@#@if(e.getSource()==fastItem){@#@snake.speed=Snake.FAST;@#@@#@speedLabel.setText("@#@Fast"@#@);@#@@#@}@#@}@#@};@#@@#@pauseItem.addActionListener(l);@#@@#@beginItem.addActionListener(l);@#@@#@newItem.addActionListener(l);@#@@#@aboutItem.addActionListener(l);@#@@#@slowItem.addActionListener(l);@#@@#@midItem.addActionListener(l);@#@@#@fastItem.addActionListener(l);@#@@#@addKeyListener(newKeyListener(){@#@publicvoidkeyPressed(KeyEvente){@#@switch(e.getKeyCode()){@#@//------------方向键改变蛇运行方向@#@caseKeyEvent.VK_DOWN:

@#@//@#@snake.changeDerection(Snake.DOWN);@#@@#@break;@#@@#@caseKeyEvent.VK_UP:

@#@//@#@snake.changeDerection(Snake.UP);@#@@#@break;@#@@#@caseKeyEvent.VK_LEFT:

@#@//@#@snake.changeDerection(Snake.LEFT);@#@@#@break;@#@@#@caseKeyEvent.VK_RIGHT:

@#@//@#@snake.changeDerection(Snake.RIGHT);@#@@#@break;@#@@#@//空格键,游戏暂停或继续@#@caseKeyEvent.VK_SPACE:

@#@//@#@if(snake.isRun==true){@#@snake.isRun=false;@#@@#@snake.status=Snake.PAUSED;@#@@#@break;@#@@#@}@#@if(snake.isRun==false){@#@snake.isRun=true;@#@@#@snake.status=Snake.RUNNING;@#@@#@break;@#@@#@}@#@}@#@}@#@publicvoidkeyReleased(KeyEventk){@#@}@#@publicvoidkeyTyped(KeyEventk){@#@}@#@});@#@@#@}@#@privatevoidinit(){@#@speedLabel=newJLabel();@#@@#@snake=newSnake();@#@@#@setSize(380,460);@#@@#@setLayout(null);@#@@#@this.setResizable(false);@#@@#@bar=newJMenuBar();@#@@#@gameMenu=newJMenu("@#@Game"@#@);@#@@#@newItem=newJMenuItem("@#@NewGame"@#@);@#@@#@gameMenu.add(newItem);@#@@#@pauseItem=newJMenuItem("@#@Pause"@#@);@#@@#@gameMenu.add(pauseItem);@#@@#@beginItem=newJMenuItem("@#@Continue"@#@);@#@@#@gameMenu.add(beginItem);@#@@#@helpMenu=newJMenu("@#@Help"@#@);@#@@#@aboutItem=newJMenuItem("@#@About"@#@);@#@@#@helpMenu.add(aboutItem);@#@@#@speedMenu=newJMenu("@#@Speed"@#@);@#@@#@slowItem=newJMenuItem("@#@Slow"@#@);@#@@#@fastItem=newJMenuItem("@#@Fast"@#@);@#@@#@midItem=newJMenuItem("@#@Middle"@#@);@#@@#@speedMenu.add(slowItem);@#@@#@speedMenu.add(midItem);@#@@#@speedMenu.add(fastItem);@#@@#@bar.add(gameMenu);@#@@#@bar.add(helpMenu);@#@@#@bar.add(speedMenu);@#@@#@setJMenuBar(bar);@#@@#@statusLabel=newJLabel();@#@@#@scoreLabel=newJLabel();@#@@#@snakePanel=newJPanel();@#@@#@snakePanel.setBounds(0,0,300,400);@#@@#@snakePanel.setBorder(BorderFactory.createLineBorder(Color.darkGray));@#@@#@add(snakePanel);@#@@#@statusLabel.setBounds(300,25,60,20);@#@@#@add(statusLabel);@#@@#@scoreLabel.setBounds(300,20,60,20);@#@@#@add(scoreLabel);@#@@#@JLabeltemp=newJLabel("@#@状态"@#@);@#@@#@temp.setBounds(310,5,60,20);@#@@#@add(temp);@#@@#@temp=newJLabel("@#@分数"@#@);@#@@#@temp.setBounds(310,105,60,20);@#@@#@add(temp);@#@@#@temp=newJLabel("@#@速度"@#@);@#@@#@temp.setBounds(310,55,60,20);@#@@#@add(temp);@#@@#@speedLabel.setBounds(310,75,60,20);@#@@#@add(speedLabel);@#@@#@}@#@privatevoidnewGame(){@#@this.remove(snakePanel);@#@@#@this.remove(statusLabel);@#@@#@this.remove(scoreLabel);@#@@#@speedLabel.setText("@#@Slow"@#@);@#@@#@statusLabel=newJLabel();@#@@#@scoreLabel=newJLabel();@#@@#@snakePanel=newJPanel();@#@@#@snake=newSnake();@#@@#@snakePanel=newSnakePanel(snake);@#@@#@snakePanel.setBounds(0,0,300,400);@#@@#@snakePanel.setBorder(BorderFactory.createLineBorder(Color.darkGray));@#@@#@Runnabler1=newSnakeRunnable(snake,snakePanel);@#@@#@Runnabler2=newStatusRunnable(snake,statusLabel,scoreLabel);@#@@#@Threadt1=newThread(r1);@#@@#@Threadt2=newThread(r2);@#@@#@t1.start();@#@@#@t2.start();@#@@#@add(snakePanel);@#@@#@statusLabel.setBounds(310,25,60,20);@#@@#@add(statusLabel);@#@@#@scoreLabel.";i:

23;s:

10680:

"MaterialsStudio绘制尖晶石晶胞教程@#@MaterialsStudio绘制尖晶石(spinel/MgAI2O4)晶胞教程@#@1.打开MS,新建工作区,文件名需英文。

@#@@#@MME-rullr'@#@.udio@#@FiekfetViewiModiFyfimldTaokSiffEstiaiJ4adulnWindowHelp@#@IQ11±@#@1@#@tudi@#@o-a-as@#@〔-"@#@ir吒厭疋/風inzw.1rz门苗"@#@•|:

@#@£@#@「占5->@#@:

@#@i-.-:

@#@ii-;@#@芋@#@I@#@■CjbEtfte■iftewpfcvpeci@#@Openjinexi%tingprujrd:

@#@@#@iftecenCpro^ec^@#@Myfavorlin-llviiilledll11@#@*T«@#@@#@Huritbediiiifl@#@咖l<@#@12@#@2Q17ZWZ1412@#@5>@#@fuCl^f@#@1KB@#@1KB@#@i中淀盘口@#@*斷dtwc&@#@l@#@■wre^iT)@#@2.右键左边spine2new^3DAto@#@叨RiEfrrsh@#@n™.@#@jP时Donijripriil@#@ZjSil*@#@世3D和电心<@#@*OktiriI:

@#@@#@lestDc^ufrpenk畑tilMLDocwwit拥至lidDocurwflrR宝udyTibleOCKumeiti會)DAtofviii&@#@ticColleciliiiQfitDocunfrtnfeXPerl&@#@cr^pfeEhcxuneffift带fQf<@#@eflHdCkx^rnent@#@■SlmpcMt..-@#@币ip^4l@#@亚WAtgrnntk@#@□1-Stucco@#@FJ^&@#@M:

@#@Vieww©@#@dliyBuald"@#@TocMbSiafci&@#@tcsModkilesWincfci^Help@#@_□@#@X@#@U・勺电@#@色|®@#@|、T▼▼乂@#@ife®@#@|:

@#@t4'@#@41-*H|j亡f备a@#@▼,4»@#@》弋■■»@#@J»@#@亍」.•闻”"@#@J]**@#@1"@#@iin*@#@id■.|X*矢A--■■@#@tt*Hr*・■*吃♦-EJ*G*色,审篦看W*■*▼S'@#@*•爭feL*3®@#@*學讶#*@#@U”J▼A@#@~~ii@#@3Build---crystals---buildcrystal。

@#@弹出的对话框的entergroup选择尖晶石所属晶系@#@FD-3M,切换到lattice选项卡,输入晶格常数8.0831,然后点击build。

@#@工作区按@#@住右键拖动可以旋转图像,按住滚轮拖动可以移动图像。

@#@@#@IIIdp•蛙|lMjWrMlaStUlte-13D^t£@#@*™5.W1@#@或F*pEditView需cd加iBuldToofeStdtis>@#@tk号UodkilesWmjfowHe^p@#@D-J■勺亀HJ@#@•luBW'@#@Polymers@#@p@#@夺*Sth#**it-*A'@#@■"@#@JfJ*@#@“毎卜亘•][血■睢H|@#@Andlog&@#@@#@h*b*u**i:

@#@---x-+t-y-t*<@#@/■*@#@)€*W*®@#@*♦*<@#@1*金*•*S*<@#@@#@*»@#@*@#@*J■J壬l"@#@¥@#@@#@生j|dNwxHTrucibvre@#@p@#@BUUTinan«@#@rt&@#@rw@#@■@#@Pr呼疋@#@iTX费宜J巒7@#@IkjMy@#@Siirisers@#@*•^ddA|q冋审Bqnth@#@Clc»@#@£@#@Contactsfal抨ftonc@#@NUM@#@rirwwirQthaaC「5>@#@十胡Riudldpf込tn站kwrnfs.vnnmRi-r/AivfUTtlrpxddltatiiiAfl“rnj-v+fll@#@-j|k爭4*■巴幸*址去#・ih9A・W■*II刖冇•*--itJJ*Si幣@#@.-1•咽B*El*JlJ1:

@#@*A@#@H*牛二@#@£@#@*?

@#@*«@#@*M--*«@#@'@#@Z-&@#@i*G-却・TH*#・a*f-k*?

@#@*・■也一年”事*特”@#@.ilhZ*Z*g-**卩,@#@WBliikiCrystal@#@p1@#@IE@#@时他E@#@Vim閘口dkfyfiijildToolsStdti&@#@Eic.bModiilnWindowHelp@#@PrEF>@#@W±@#@@#@la*pH@#@曉JOAtpnwtk@#@O|^Kn@#@Spswgruup@#@PtifhSS二XKn—il@#@UAlt@#@i"@#@C4]IT-@#@1@#@2HFIITHimW2拶Wt*™2S*L^ngMan*S<@#@sioB^lw«@#@sNHmBi>@#@T3la«@#@ST5iem@#@Ci@#@5甘《r@#@En4m剪电叩@#@22JPWTH@#@224PNAl@#@22fiFMM@#@■k-sm@#@塑FdeEMWew詞04$咖iBidldD*d3码吵*@#@.11.•电HEDSL£@#@iY■i@#@•子巒/•旷*@#@frVjpdC@#@LT箕I卫訂•U@#@jilifw#!

@#@@#@|£@#@3DAcortMr<@#@@#@kc.+世奋*耳扌@#@"@#@*■ftiwd-wA*.*>@#@J■»@#@▼@#@EE»@#@@#@till*丄;@#@@#@Tools5ta(l&@#@t<@#@5州EuIhWirfidwHe«@#@p@#@迟•仏I»@#@审■Q■吐■辭■G・或呻兀-霁―■卜*少〒•屮吐-基.事■特*@#@iH氐il幻GryMXI@#@MUM@#@Re^dy@#@4Build---addatoms。

@#@输入镁原子的相对位置a=0,b=0,c=0然后按照图示顺序操@#@作。

@#@添加一个镁原子就可以了,系统会自动添加其它位置。

@#@同理按照图示顺序添加:

@#@@#@O(0.375/0.125/0.125@#@Al(0.625/0.125/0.125)@#@al•(>@#@•>@#@&@#@•Studio・[3DAtomlst*•]@#@-□X@#@HFileEditViewMod«@#@fyBu*dTooHStatisticsModulesW^xlowHe^p-<@#@«@#@@#@luldMymm>@#@@#@夕rJ*棗二翌@#@・芒▼匕▼餌£@#@1BuildAnalogs@#@工・4O-▼W-Xv•“G・八K-B-•-・•▼丛■5§@#@・X-@#@負ddAlow@#@Bu^dTrmportDevkeM^$osxrv<@#@ture@#@5诂,urf软Build5讣Symmetry@#@BQnds@#@Oo«@#@eContxtsHyd<@#@oBonch@#@W«@#@P»@#@n^或IDAtomistic@#@PYO)OCt@#@crxdj*•u@#@ @#@@#@n'@#@n€M-te・、S®@#@》[3DAl<@#@xnz•]@#@总FHeeditViewModifyButtdTooHStMHtksModulesW^dowHelp・・x@#@日电兮k*a+/■虫・M・•▼-5?

@#@?

@#@••—@#@U■人工・0・O・■□•・・.・x-M-G・8*0・25・轩@#@・/•••■泸・@#@£@#@—7@#@PeriodicTable@#@AJumrvimAtomicNo13@#@OlAgO*U»@#@QUM>@#@50UM2@#@H0t>@#@@#@Bem*cc@#@Occupancy@#@“progbclors@#@•Ng@#@二X@#@X3I6@#@|QkidAtoms@#@S)0Atomktk@#@ITX@#@CiMopcCArletopK@#@B@#@m•a@#@AddAtoms@#@Atoms@#@■冲;@#@r>@#@elM^tertjkStudao儿Atv酣FieSViewModifyBuddTookS@#@疋WAtomHtk@#@D*-5电▼心@#@w@#@2r@#@u@#@A@#@5sl@#@3@#@22Tc«@#@fir&@#@一Ri@#@1:

@#@:

@#@:

@#@d@#@LA@#@Ce@#@P\@#@Nd@#@Sm@#@E・@#@Gd@#@Tb@#@Dy@#@-@#@Tm@#@Yb@#@Ac@#@Th@#@u@#@5@#@On@#@ek@#@Cf@#@-@#@Md@#@M?

@#@@#@k♦Q.+*Ma*@#@9■上・心・・|H・@#@W@#@aii•金•屯@#@工・i•Q*@#@0f0P5@#@Occi^srcy@#@R3y@#@Tr«@#@rpeevb*«@#@衣5@#@No«@#@*eCl»@#@oeopec@#@AadIMHp@#@CAiwitopc@#@C»@#@ncH@#@"@#@p@#@NUM@#@ @#@@#@o@#@Prajbd:

@#@tTxd@#@xr@#@卜@#@廿Di&@#@pLayOptiofis>@#@Lilting@#@IL%]@#@心3py€t<@#@1*C@#@JLAltC#p4iMrs«@#@tm@#@i>@#@|tplml@#@貂JDAIonriiitc@#@5右键黑色工作区,选择displaystyle。

@#@弹出的对话框中选择ballandstick可以调@#@整旁边的参数改变球径。

@#@这时修改的是所有的原子。

@#@鼠标左键点击选择一个原子@#@可以调整该类原子直径。

@#@同时可以在选项卡右上方改变原子颜色@#@■押切凶Mjte*丿弓Studio-|1DArcwnl<@#@ttk*|@#@王£@#@.11*划lit蚩bMcM*iy且gdTooi&@#@型越眄t邓MqcJuI?

@#@%世inda^w-etp@#@勺世也“挣■--b/-A«@#@*i*@#@爭■■鮭千匚壬幣―13*G〒0-X*・■・■■VrlL・S*宴*It-@#@HE@#@ML@#@fi1spmrl•MdtrruhStudio-|3DAtoniis-tic:

@#@fc]@#@Si£@#@dic吐eModilVBuildlods览毗赵Madute空mdcwrtlrlp@#@_口@#@X@#@[?

@#@JC@#@D-d叫r・-j心+胃£@#@i@#@僮”Z**+@#@H+曲里崔@#@HD丁t4»@#@■|@#@'@#@kJ*H>@#@沪@#@,Agf,*/+@#@-”G-E-•-B-•*釦@#@F曲*吐亏ST/*■鼻-@#@■/■J・「・@#@时用I@#@ijX_Lflfl*」@#@|iIfH"@#@@#@憩*D鼻T<@#@xnlfrtc@#@ @#@@#@料鴉勺与*总a心自€@#@-X9A>@#@rZ・俄*@#@•饪卑軽”一.I@#@r*S'@#@■•■u■*■itL@#@工・tft口*—tl・J」X*J・tl»@#@爭・:

@#@@#@K-粉亦@#@•■;@#@•、21*ft*■L1tSt昭仃@#@晳/■j*/*上卜上「]@#@Rxpinrl•M-JitrfuhStudio-AEsvaiatk■]@#@塑£@#@氏EMitIfcModify也刖loohStdti^k&@#@MQdul«@#@WindowHdp@#@fra-jrdt@#@ifK出,@#@刃口|耳||叩吕叩降@#@9E3DAlom@#@Irnv*@#@—1@#@z@#@j.FT-@#@1f9kch@#@1直BbI*hdMk@#@ftlUiiaifeHta|fl1@#@;@#@@#@BalcadgQE@#@rcpk@#@綁飞Er护@#@CP□祥edHHi@#@E<@#@Mng9Gafcins@#@lAifa@#@CiNiMingrCiHSffi@#@*CiliiFbf@#@Elw«@#@*nF@#@¥@#@j@#@,u@#@Re^dv@#@+sprnH•MarteridkStud*o-[JDAtomicic"@#@|@#@虫电色3*・Jtlh丸*4爭|@#@%珞*>@#@CJT視■岛■津・>@#@S»@#@*訶■二@#@•■■肚找峦ill■*九爲@#@hJ■-為@#@土*e***tt*r-x-it-S-G-@#@5*£@#@ieRitYierw何□皿iFyBtdd_IooKShiEjsCkxIMadulin辰indai^j±@#@eip@#@6鼠标左键选择一根短棒,然后右键选择delete,可以删除短棒。

@#@@#@-J@#@r@#@NLM@#@去Di平by甘DiifriayOptnns@#@ietei.SyttlmeiryS>@#@yiE£@#@HTiFr*gimrnt@#@ie-ectSymmelr^IrrugM@#@s(p*i?

@#@l-Meierl^ls^Uiditi-[5DAtonwsCk*J@#@2*21■■色|・|P•嗥*1t生@#@h'@#@frd*冉舟■肖a"@#@p■*■iti*i*rit■*■*■'@#@JJ*■*■■£@#@・=t@#@]*.■!

@#@、4sni@#@d*工*J*Q・*$1*-*严£@#@!

@#@•<@#@t*童・?

@#@■*W»@#@t?

@#@1*♦**0*Li*肇・£@#@■#*@#@塑£@#@j応JEdtl£@#@lewJiAmHyBuiklJcols-M^dkilhsffimdowHelp@#@P?

@#@Wi@#@£@#@買刃剖*市即i*@#@臺I5DATOfF*5tlC@#@DeBrteiliiEcurrentirlechcn@#@7右键工作区,调出displaystyle,切换到lattice调整max下参数可以调整各方向@#@晶胞数。

@#@选择2或更大,然后回退,可以去除建立单胞外的原子。

@#@@#@刖iJfWI?

@#@X@#@ntBf>@#@n«@#@l@#@£@#@ISAiormtk@#@国則•寸|闷1与吩@#@-dblA@#@karrii@#@口dibit@#@■L«@#@!

@#@@#@广T@#@Alan|3比*|@#@□吃flbhfir@#@口Iii£@#@@#@Lhhwdh.2m@#@ @#@@#@+1upvhel•M.atrrk&@#@kS-tudia-[JDAtomkbt"@#@j@#@:

@#@til£@#@JleEditJiww14口AlyBiaidloali^tatv&@#@iKK胡口.dulc避irKlcmLl.e*@#@L5*j■"@#@■4j业旳Q4*(!

@#@l费*■眞團@■"@#@■岛18■直*■曲**41■*t■"@#@t晝立簌5@#@Pr0^9ct@#@0Xj]—n«@#@*pi«@#@l@#@珀WAAsrniilx@#@Edmfliivhr^@#@AK>@#@tiUttca@#@rmijhfldig@#@■brw-@#@Lrew#20自@#@rsiiA@#@別乂皿远*H—±@#@j仙”I阳@#@8右键工作区选择displayoption,@#@NUM@#@切换到backgrounds可以更改背景颜色。

@#@@#@ii[ipinel•Mdtenafa^ludio=|1DA.tnrnktK*|@#@塑E"@#@ieEcfrt业fyodiiy典呦looH戈mlux务减念⑴百翌|医幻丹tfeip@#@-□XI@#@.CM.1@#@J▼Z占命廿>@#@r@#@””HJIt+Q-4<@#@fl■耳扌p@#@-JL*J.*rit-”討”””卩卫」@#@囂江@#@J'@#@■出舌miJJ@#@鼻乍一「@#@--»@#@*tl*-»@#@X*;@#@>@#@G*fl*K**@#@”丁・•”IA*毎”**4H@#@冷八广r•■@#@qT@#@iPlUjfuCttfX@#@III审Ml@#@nDi^pU>@#@rOprior*@#@伙弓I。

@#@常時@#@■t^lidcddi@#@fteady@#@Slatit-EiiJEih^tE@#@A@#@mp4■弋诅#HaLii-LigjMBhijCi@#@母杓5■Suff-BlsAhoimnfeifPUfr'@#@SiKfc@#@Vf@#@imsgei|pdu>@#@r@#@9保存类型选择bmp即可保存为图片@#@";i:

24;s:

21753:

"C语言集中实训指导书@#@ @#@@#@重庆工贸职业技术学院@#@《C语言》集中实训指导书@#@ @#@@#@计算机应用技术教研室@#@第一章实训的总目的和要求@#@程序设计是实践性很强的过程,任何程序最终都必须在计算机上运行,以检验程序的正确与否。

@#@因此在学习完C程序设计后,一定要重视上机实践环节,安排一周的实习时间,即独立编写出程序,独立上机调试程序。

@#@通过上机实习可以加深理解C语言的有关概念,以巩固理论知识,另一方面也可以培养程序调试的能力与技巧。

@#@@#@上机实习的目的,绝不仅是为了验证教材和讲课的内容或者验证自己所编的程序正确与否。

@#@应该说,学习程序设计,上机实习的目的为:

@#@@#@

(1)加深对讲授内容的理解,尤其是一些语法规则,光靠课堂讲授和很少学时的实验。

@#@既枯燥又难以彻底消化吸收,但它们都很重要。

@#@通过实习,就能熟练地掌握。

@#@@#@

(2)进一步熟悉所用的计算机系统的操作方法,也就是熟悉C语言程序的开发环境。

@#@一个程序必须在一定的外部环境下才能运行,所谓“环境”,就是指所用的计算机系统的硬件和软件条件。

@#@使用者应该了解为了运行一个C程序,需要哪些必要的外部条件(例如硬件配置和软件配置),可以利用哪些系统的功能来帮助自己开发程序。

@#@@#@(3)熟练地掌握上机调试程序的方法。

@#@对程序设计来说,要求会编程序并上机调试通过。

@#@因此调试程序本身是程序设计课程的一个重要的内容和基本要求,应充分地重视。

@#@调试程序的经验固然可以借鉴他人的现成经验,但更重要的是通过自己的直接实践来积累,而且有些经验是只能“会意”难以“言传”。

@#@因此,在实习中千万不要在程序通过后就认为万事大吉、完成任务了,而应当在已通过的程序基础上作一些改动(例如修改一些参数、增加程序一些功能、改变输入数据的方法等),再进行编译、连接和运行。

@#@甚至于“自设障碍”,即把正确的程序改为有错的(例如用scanf函数函数输入变量时,漏写“&@#@”符号,使数组下标趆界,使整数溢出等),观察和分析所出现的情况。

@#@这样的学习才会真正有收获,是灵活主动的学习而不是呆板被动的学习,也才能达到实习的目的。

@#@@#@ @#@@#@C语言程序的编译和运行@#@按照C语言语法规则而编写的C程序称为源程序。

@#@源程序由字母、数字及其它符号等构成,在计算机内部用相应的ASCII码表示,并保存在扩展名为“.C”的文件中。

@#@源程序是无法直接被计算机运行的,因为计算机的CPU只能执行二进制的机器指令。

@#@这就需要把ASCII码的源程序先翻译成机器指令,然后计算机的CPU才能运行翻译好的程序。

@#@@#@源程序翻译过程由两个步骤实现:

@#@编译与连接。

@#@首先对源程序进行编译处理,即把每一条语句用若干条机器指令来实现,以生成由机器指令组成的目标程序。

@#@但目标程序还不能马上交计算机直接运行,因为在源程序中,输入、输出以及常用函数运算并不是用户自己编写的,而直接调用系统函数库中的库函数。

@#@因此,必须把“库函数”的处理过程连接到经编译生成的目标程序中,生成可执行程序,并经机器指令的地址重定位,便可由计算机运行,最终得到结果。

@#@@#@C语言程序的调试、运行步骤可以用图1表示:

@#@@#@ @#@@#@图1C语言程序的调试、运行步骤@#@图1中,虚线表示当某一步骤出现错误时的修改路线。

@#@运行时,无论是出现编译错误、连接错误,还是运行结果不对(源程序中有语法错误或逻辑错误),都需要修改源程序,并对它重新编译、连接和运行,直至将程序调试正确为止。

@#@@#@第三章实训内容@#@3.2简单的C程序设计@#@【目的与要求】@#@1.理解C语言程序的顺序结构@#@2.掌握常用的C语言语句,熟练应用赋值、输入、输出语句。

@#@@#@【上机内容】@#@【一般实例】@#@【例1】按格式要求输入/输出数据@#@#include"@#@stdio.h"@#@@#@main()@#@{@#@inta,b;@#@@#@flostx,y;@#@@#@charc1,c2;@#@@#@scanf(“a=%d,b=%d”,&@#@a,&@#@b);@#@@#@scanf(“%f,%e”,&@#@x,&@#@y);@#@@#@scanf(“&@#@c&@#@c”,&@#@c1,&@#@c2);@#@@#@printf(“a=%d,b=%d,x=%f,y=%f,c1=%c,c2=%c\n”,a,b,x,y,c1,c2);@#@@#@}@#@运行该程序,必须按如下方式在键盘上输入数据@#@a=3,b=7↙@#@8.5,71.82↙@#@aA↙@#@请同学们写出输出结果@#@【例2】输入三角形三边长,求三角形面积。

@#@@#@#include“math.h”@#@main()@#@{@#@floata,b,c,s,area;@#@@#@scanf(“%f,%f,%f”,&@#@a,&@#@b,&@#@c);@#@@#@s=1.0/2*(a+b+c);@#@@#@area=sqrt(s*(s-a)*(s-b)*(s-c));@#@@#@printf(“area=%f”,area);@#@@#@}@#@【例3】已知圆半径,圆柱高,求圆周长,圆柱体积。

@#@@#@main()@#@{@#@floatr,h,l,v,pi;@#@@#@pi=3.1415926;@#@@#@scanf(“%f,%f”,&@#@r,&@#@h);@#@@#@l=2*pi*r;@#@@#@v=pi*r*r*h;@#@@#@printf(“圆周长为:

@#@%6.2f\n”,l);@#@@#@printf(“%圆柱体积为:

@#@6.2f”,v);@#@@#@}@#@【例4】输入一个摄氏温度,要求输出华氏温度。

@#@公式为f=5/9*c+32.@#@main()@#@{@#@floatc,f;@#@@#@scanf(“%f”,&@#@c);@#@@#@f=5.0/9*c+32;@#@@#@printf(“%5.2f\n”,c);@#@@#@}@#@@#@【作业】@#@1.已知圆半径r=1.5,圆柱高h=3,求圆周长,圆面积,圆球表面积,圆球体积,圆柱体积。

@#@@#@2.输入一个华氏温度,要求输出摄氏温度。

@#@公式为c=5/9*(f-32).@#@3.3选择结构程序设计@#@【目的与要求】@#@1.了解C语句表示逻辑量的方法(以0代表“假”以1代表“真”);@#@@#@2.学会正确使用逻辑运算符和逻辑表达式;@#@@#@3.熟练掌握if语句和switch语句。

@#@@#@【上机内容】@#@【一般示例】@#@【例1】已知三个数a,b,c,找出最大值放于max中。

@#@@#@分析:

@#@由已知可得在变量定义时定义四个变量a,b,c和max,a,b,c是任意输入的三个数,max是用来存放结果最大值的。

@#@第一次比较a和b,把大数存入max中,因a,b都可能是大值,所以用if语句中if——else@#@形式。

@#@第二次比较max和c,把最大数存入max中,用if语句的第一种形式if形式。

@#@Max即为a,b,c中的最大值。

@#@@#@#include"@#@stdio.h"@#@@#@main()@#@{@#@inta,b,c,max;@#@/*定义四个整型变量*/@#@scanf(“a=%d,b=%d,c=%d”,&@#@a,&@#@b,&@#@c);@#@@#@if(a>@#@=b)@#@max=a;@#@/*a>@#@=b*/@#@else@#@max=b;@#@/*a<@#@b*/@#@if(c>@#@max)@#@max=c;@#@/*c是最大值*/@#@printf("@#@max=%d"@#@,max);@#@@#@}@#@若输入下列数据,分析程序的执行顺序并写出运行结果@#@

(1)a=1,b=2,c=3@#@

(2)a=2,b=1,c=3@#@(3)a=3,b=2,c=1@#@(4)a=3,b=1,c=2@#@(5)a=3,b=3,c=2@#@(6)a=2,b=1,c=2@#@【例2】输入某学生的成绩,经处理后给出学生的等级,等级分类如下:

@#@@#@90分以上(包括90):

@#@A@#@80至90分(包括80):

@#@B@#@70至80分(包括70):

@#@C@#@60至70分(包括60):

@#@D@#@60分以下:

@#@E@#@方法一:

@#@(用if嵌套`)@#@分析:

@#@@#@由题意知如果某学生成绩在90分以上,等级为A;@#@否则,如果成绩大于80分,等级为B;@#@否则,如果成绩大于70分,等级为C;@#@否则,如果成绩大于60分为D;@#@否则,如果成绩小于60分,等级为E;@#@但当我们输入成绩时也可能输错,出现小于0或大于100,这时也要做处理,输出出错信息。

@#@因此,再用if嵌套前,应先判断输入的成绩是否在0~100之间。

@#@@#@#include"@#@stdio.h"@#@@#@main()@#@{@#@intscore;@#@@#@chargrade;@#@@#@printf("@#@\npleaseinputastudentscore:

@#@"@#@);@#@@#@scanf("@#@%f"@#@,&@#@score);@#@@#@if(score>@#@100||score<@#@0)@#@printf("@#@\ninputerror!

@#@"@#@);@#@@#@else@#@{if(score>@#@=90)@#@grade='@#@A'@#@;@#@@#@else@#@{if(score>@#@=80)@#@grade='@#@B'@#@;@#@@#@else@#@{if(score>@#@=70)@#@grade='@#@C'@#@;@#@@#@else@#@{if(score>@#@=60)@#@grade='@#@D'@#@;@#@@#@elsegrade='@#@E'@#@;@#@@#@}@#@}@#@}@#@printf("@#@\nthestudentgrade:

@#@%c"@#@,grade);@#@@#@}@#@}@#@输入测试数据,调试程序。

@#@测试数据要覆盖所有路径,注意临界值,例如此题中得100分,60分,0分以及小于0和大于100的数据。

@#@@#@@#@方法二:

@#@用switch语句@#@分析:

@#@@#@switch@#@语句是用于处理多分支的语句。

@#@注意,case后的表达式必须是一个常量表达式,所以在以用switch语句之前,必须把0~100之间的成绩分别化成相关的常量。

@#@所有A(除100以外),B,C,D类的成绩的共同特点是十位数相同,此外都是E类。

@#@则由此可得把score除十取整,化为相应的常数。

@#@@#@#include"@#@stdio.h"@#@@#@main()@#@{@#@intg,s;@#@@#@charch;@#@@#@printf("@#@\ninputastudentgrade:

@#@"@#@);@#@@#@scanf("@#@%d"@#@,&@#@g);@#@@#@s=g/10;@#@@#@if(s<@#@0||s>@#@10)@#@printf("@#@\ninputerror!

@#@"@#@);@#@@#@else@#@{switch(s)@#@{case10:

@#@@#@case9:

@#@ch='@#@A'@#@;@#@break;@#@@#@case8:

@#@ch='@#@B'@#@;@#@break;@#@@#@case7:

@#@ch='@#@C'@#@;@#@break;@#@@#@case6:

@#@ch='@#@D'@#@;@#@break;@#@@#@default:

@#@ch='@#@E'@#@;@#@@#@}@#@printf("@#@\nthestudentscort:

@#@%c"@#@,ch);@#@@#@}@#@}@#@输入测试数据,同方法一一样调试程序并写出结果。

@#@@#@【例3】有一函数:

@#@@#@x(x<@#@1)@#@y=2x-1(1≤x<@#@10)@#@3x-11(x≥10)@#@@#@用scanf函数输入x的值(分别为x<@#@1,1~10,>@#@=10三种情况),求y值。

@#@@#@分析:

@#@y是一个分段表达式。

@#@要根据x的不同区间来计算y的值。

@#@所以应使用If语句。

@#@@#@main()@#@{@#@intx,y;@#@@#@printf(“pleaseinputx:

@#@”);@#@@#@scanf(“%d”,&@#@x);@#@@#@if(x<@#@1)@#@{@#@y=x;@#@@#@printf(“y=%d\n”,y);@#@@#@}@#@elseif(x<@#@10)@#@{@#@y=2*x-1;@#@@#@printf(“y=%d\n”,y);@#@@#@}@#@else@#@{@#@y=3*x-11;@#@@#@printf(“y=%d\n”,y);@#@@#@}@#@@#@【作业】@#@1.c语言如何表示“真”与“假”?

@#@系统如何判断一个量的“真”与“假”?

@#@@#@2.写出下面各逻辑表达式的值。

@#@设a=3,b=4,c=5@#@

(1)a+b>@#@c&@#@&@#@b==c@#@

(2)a||b+c&@#@&@#@b-c@#@(3)!

@#@(a>@#@b)&@#@&@#@!

@#@c||1@#@(4)!

@#@(x=a)&@#@&@#@(y=b)&@#@&@#@0@#@(5)!

@#@(a+b)+c-1&@#@&@#@b+c/2@#@3.有3个整数a、b、c,由键盘输入,输出其中最大的数。

@#@@#@4.有一函数:

@#@@#@x(x<@#@1)@#@y=2x-1(1<@#@x<@#@10)@#@3x-11(x>@#@10)@#@@#@写一程序,输入x,输出y。

@#@@#@5.给出一百分制成绩,要求输出成绩等级A、B、C、D、E。

@#@90分以上为A,80~89为B,70~79分为C,60~69分为D,60分以下为E。

@#@@#@6.给一个不多于5位的正整数,要求:

@#@@#@a.求出它是几位数;@#@@#@b.分别打出每一位数字;@#@@#@c.按逆序打出各位数字,例如原数为321,应输出123。

@#@@#@7.输入4个整数,要求按由小到大的顺序输出。

@#@@#@3.4循环结构程序设计@#@【目的与要求】@#@熟练掌握while、do—while和for三种循环语句的应用。

@#@@#@【上机内容】@#@【一般示例】@#@【例1】求5!

@#@@#@main()@#@{@#@intn,t;@#@@#@n=1;@#@@#@t=1;@#@@#@while(t<@#@=5)@#@{@#@n=n*t;@#@@#@t=t+1;@#@@#@}@#@printf(“%d”,n);@#@@#@}@#@【例2】求和s=1!

@#@+2!

@#@+3!

@#@@#@main()@#@{@#@intn,s=0,t=1;@#@@#@for(n=1;@#@n<@#@=3;@#@n++)@#@{@#@t=t*n;@#@@#@s=s+t;@#@@#@}@#@printf(“%d”,s);@#@@#@}@#@【例3】求和s=1!

@#@+3!

@#@+5!

@#@@#@main()@#@{@#@ints=0,t,i,j;@#@@#@for(i=1;@#@i<@#@=3;@#@i++)@#@{@#@t=1;@#@@#@for(j=1;@#@j<@#@=2*i-1;@#@j++)@#@t=t*j;@#@@#@s=s+t;@#@@#@}@#@printf(“%d”,s);@#@@#@}@#@@#@【例4】求和s=3+33+333@#@main()@#@{@#@ints=0,t=3,i;@#@@#@for(i=1;@#@i<@#@=3;@#@i++)@#@{@#@s=s+t;@#@@#@t=10*t+3;@#@@#@}@#@printf(“%d”,s);@#@@#@}@#@【例5】有一数列:

@#@2/1,3/2,5/3,8/5,…求出这个数列的前10项之和。

@#@@#@main()@#@{@#@intn,t,;@#@@#@floata=2,b=1,s=0;@#@@#@for(n=1;@#@n<@#@=10;@#@n++)@#@{@#@s=s+a/b;@#@@#@t=a;@#@@#@a=a+b;@#@@#@b=t;@#@@#@}@#@printf(“%f”,s);@#@@#@}@#@【例6】打印500以内的“水仙花数”。

@#@“水仙花数”是一个三位数,其各位数立方和等于该数本身。

@#@@#@main()@#@{@#@inti,j,k,n;@#@@#@for(n=100;@#@n<@#@=500;@#@n++)@#@{@#@i=n/100;@#@@#@j=n/10-i*10;@#@@#@k=n%10;@#@@#@if(n==i*i*i+j*j*j+k*k*k)@#@printf(“%d”,n);@#@@#@}@#@}@#@【例7】一个数如果恰好等于它的因子之和,这个数就称为完数。

@#@求100之内的所有完数。

@#@@#@main()@#@{@#@intn,s,j;@#@@#@for(n=1;@#@n<@#@=100;@#@n++)@#@{@#@s=0;@#@@#@for(j=1;@#@j<@#@n;@#@j++)@#@if(n%j==0)@#@s=s+j;@#@@#@if(s==n)@#@printf(“%d”,s);@#@@#@}@#@}@#@【典型示例】@#@【例1】计算两个数的最大公约数;@#@@#@@#@分析:

@#@首先,随机输入两个数m,n(默认m>@#@n);@#@其次,算法:

@#@使k为m除以n的余数,如果m能被n整除,则k值为0,n为这两个数的最大公约数,否则,使k代替n,n代替m,重复以上过程,直到k值为0。

@#@@#@#include"@#@stdio.h"@#@@#@main()@#@{@#@intm,n,k,result;@#@@#@printf("@#@Entertwonumbers:

@#@"@#@);@#@@#@scanf("@#@%d,%d"@#@,&@#@m,&@#@n);@#@@#@if(m>@#@0&@#@&@#@n>@#@0)/*限定两个正整数*/@#@{@#@do@#@{@#@k=n%m;@#@@#@if(k==0)@#@result=m;@#@@#@else@#@{@#@n=m;@#@@#@m=k;@#@@#@}@#@}while(k>@#@0);@#@/*循环取余求出最大公因子*/@#@printf("@#@Thegreatestcommondivistoris:

@#@%d\n"@#@,result);@#@@#@}@#@elseprintf("@#@Nonpositivevaluesnotallowed\n"@#@);@#@@#@}@#@【例2】用牛顿迭代求方程2x3-4x2+3x-6=0在1.0附近的根。

@#@@#@#include“math.h”@#@main()@#@{@#@floatx,x0,f,f1;@#@@#@x=1.0;@#@@#@do@#@{x0=x;@#@@#@f=((2*x0-4)*x0+3)*x0-6;@#@@#@f1=(6*x0-8)*x0+3;@#@@#@x=x0-f/f1;@#@@#@}@#@while(fabs(x-x0)>@#@=1e-5);@#@@#@printf(“%6.2f”,x);@#@@#@}@#@【例3】打印下列图案@#@*@#@***@#@*****@#@*******@#@main()@#@{inti,j;@#@@#@for(i=1;@#@i<@#@=4;@#@i++)@#@{for(j=1;@#@j<@#@=4-i;@#@j++)@#@printf(“”);@#@@#@for(j=1;@#@j<@#@=2*i-1;@#@j++)@#@printf(“*”);@#@@#@printf(“\n”);@#@@#@}@#@}@#@【例4】判断m是否是素数。

@#@@#@程序:

@#@@#@#include<@#@math.h>@#@@#@main()@#@{@#@intm,i,k;@#@@#@scanf(“%d”,&@#@m);@#@@#@k=sqrt(m+1);@#@@#@for(i=2;@#@i<@#@=k;@#@i++)@#@if(m%i==0)@#@break;@#@@#@if(i>@#@=k+1)@#@printf(“%disaprimenumber\n”,m);@#@@#@else@#@printf(“%disnotaprimenumber\n”,m);@#@@#@@#@}@#@@#@【作业】@#@1.输入两个正整数m和n,求其最大公约数和最小公倍数。

@#@@#@2.求Sn=a+aa+aaa+…+aa…a之值,其中a是一个数字。

@#@例如:

@#@2+22+222+2222+22222(此时n=5),n由键盘输入。

@#@@#@3.求和1!

@#@+2!

@#@+3!

@#@+4!

@#@+…20!

@#@@#@4.打印100-999之间所有的“水仙花数”。

@#@“水仙花数”是一个三位数,其各位数立方和等于该数本身。

@#@@#@5.一个数如果恰好等于它的因子之和,这个数就称为完数。

@#@求1000之内的所有完数。

@#@@#@6.有一数列:

@#@2/1,3/2,5/3,8/5,…求出这个数列的前20项之和。

@#@@#@7.用迭代法求x=√a。

@#@求平方根的迭公式为@#@xn+1=1/2(xn+a/xn)@#@要求前后两次求出的x的差的绝对值小于10-5@#@8.用牛顿迭代求方程2x3-4x2+3x-6=0在1.5附近的根。

@#@@#@9.打印下列图案@#@*@#@***@#@*****@#@***@#@*@#@3.5一维数组@#@【目的与要求】@#@1.掌握一维数组的定义、赋值和输入输出的方法;@#@@#@2.掌握字符数组的使用;@#@@#@3.掌握与数组有关的算法(例如排序算法)。

@#@@#@【上机内容】@#@【一般示例】@#@【例1】在键盘上输入N个整数,试编制程序使该数组中的数按照从大到小的次序排列。

@#@@#@分析:

@#@C中数组长度必须是确定大小,即指定N的值。

@#@排序的方法有多种,我们取出其中两种作为参考。

@#@@#@方法一:

@#@起泡排序@#@@#@从第一个数开始依次对相邻两数进行比较,如次序对则不做任何操作;@#@如次序不对则使这两个数交换位置。

@#@第一遍的(N-1)次比较后,最大的数已放在最后,第二遍只需考虑(N-1)个数,以此类推直到第(N-1)遍比较后就可以完成排序。

@#@@#@源程序如下:

@#@@#@#defineN10@#@#include"@#@stdio.h"@#@@#@main()@#@{@#@inta[N],i,j,temp;@#@@#@printf("@#@pleaseinput%dnumbers\n"@#@,N);@#@@#@for(i=0;@#@i<@#@N;@#@i++)@#@scanf("@#@%d"@#@,&@#@a[i]);@#@@#@for(i=0;@#@i<@#@N-1;@#@i++)@#@for(j=0;@#@j<@#@N-1-i;@#@j++)@#@{@#@if(a[j]>@#@a[j+1])@#@{@#@temp=a[j];@#@@#@a[j]=a[j+1];@#@@#@a[j+1]=temp;@#@@#@}@#@}@#@printf("@#@thearrayaftersort:

@#@\n"@#@);@#@@#@for(i=0;@#@i<@#@N;@#@i++)@#@printf("@#@%5d"@#@,a[i]);@#@@#@}@#@方法二:

@#@选择排序@#@首先找出值最小的数,然后把这个数与第一个数交换,这样值最小的数就放到了第一个位置;@#@然后,在从剩下的数中找值最小的,把它和第二个数互换,使得第二小的数放在第二个位置上。

@#@以此类推,直到所有的值从小到大的顺序排列为止。

@#@@#@#include"@#@stdio.h"@#@@#@#defineN10@#@main()@#@{@#@inta[N],i,j,r,temp;@#@@#@printf("@#@pleaseinput%dnumbers\n"@#@,N);@#@@#@for(i=0;@#@i<@#@N;@#@i++)@#@scanf("@#@%d"@#@,&@#@a[i]);@#@@#@for(i=0;@#@i<@#@N-1;@#@i++)@#@{r=i;@#@@#@for(j=i+1;@#@j<@#@N;@#@j++)@#@if(a[j]<@#@a[r])@#@r=j;@#@@#@if(r!

@#@=i)@#@{@#@temp=a[r];@#@@#@a[r]=a[i];@#@@#@a[i]=temp;@#@@#@}@#@}@#@printf("@#@thearrayaftersort:

@#@\n"@#@);@#@@#@for(i=0;@#@i<@#@N;@#@i++)@#@printf("@#@%5d"@#@,a[i]);@#@@#@printf("@#@\n"@#@);@#@@#@}@#@【例2】青年歌手参加歌曲大奖赛,有10个评委对她的进行打分,试编程求这位选手的平均得分(去掉一个最高分和一个最低分)。

@#@@#@分析:

@#@这道题的核心是排序。

@#@将评委所打的10个分数利用数组按增序(或降序)排列,计算数组中除第一个和最后一个分数以外的数的平均分,其中排序部分这里用选择法实现。

@#@@#@main()@#@{inti,j,min;@#@@#@floattemp,ave=0;@#@@#@floata[11];@#@@#@printf("@#@\n输入评委所打的分数:

@#@\n"@#@);@#@@#@for(i=1;@#@i<@#@=10;@#@i++)@#@scanf("@#@%f"@#@,&@#@a[i]);@#@@#@for(i=1;@#@i<@#@=9;@#@i++)@#@{min=i;@#@@#@for(j=i+1;@#@j<@#@=10;@#@j++)@#@if(a[min]>@#@a[j])@#@min=j;@#@@#@temp=a[i];@#@@#@a[i]=a[min];@#@@#@a[min]=temp;@#@@#@}@#@for(i=2;@#@i<@#@=9;@#@i++)/*注意i值的变化范围*/@#@ave=ave+a[i];@#@@#@printf("@#@选手所得最后分数:

@#@%6.1f"@#@,ave/8);@#@@#@printf("@#@\n"@#@);@#@@#@}@#@【例3】输入一串字符,计算其中空格的个数。

@#@@#@#include<@#@stdio.h>@#@@#@main()@#@{charc[30];@#@@#@inti,sum=0;@#@@#@gets(c);@#@@#@for(i=0;@#@i<@#@strlen(c);@#@i++)@#@if(c[i]=='@#@'@#@)@#@sum=sum+1;@#@@#@printf("@#@空格数为:

@#@%d\n"@#@,sum);@#@@#@}@#@【作业】@#@1.已有一个已排好序的数组,今输入一个数,要求按原来排序的规律将它插入数组中。

@#@@#@2.将一个数组中的值按逆序重新存放。

@#@例如,原来顺序为8,6,5,4,1。

@#@要求改为1,4,5,6,8。

@#@@#@3.有15个数按由小到大顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个元素的值。

@#@如果该数不在数组中,则打印出“无此数”。

@#@@#@4.编一程序,将两个字符串连接起来,不要用strcat函数。

@#@@#@3.6二维数组@#@【目的与要求】@#@1.掌握二维数组的定义、赋值和输入输出的方法;@#@@#@2.掌握字符数组的使用;@#@@#@3.掌握与数组有关的算法(例如排序算法)。

@#@@#@【上机内容】@#@【一般示例】@#@【例1】有一个3×@#@4的矩阵,要求输出其中值最大的元素的值,以及它的行号和列号。

@#@@#@#defineM3@#@#defineN4@#@main()@#@{intmax,i,j,r,c;@#@@#@s";i:

25;s:

20485:

"oracle常用函数@#@ORACLE常用函数汇总@#@函数是一种有零个或多个参数并且有一个返回值的程序。

@#@在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,@#@函数主要分为两大类:

@#@@#@单行函数@#@组函数@#@NVL(x1,x2)@#@NULL值表示一个未知数据或者一个空值,算术操作符的任何一个操作数为NULL值,结果均为提个NULL值,这个规则也适合很多函数,只有CONCAT,DECODE,DUMP,NVL,REPLACE在调用了NULL参数时能够返回非NULL值。

@#@在这些中NVL函数时最重要的,因为他能直接处理NULL值,NVL有两个参数:

@#@NVL(x1,x2),x1和x2都式表达式,当x1为null时返回X2,否则返回x1。

@#@@#@ASCII()@#@c1是一字符串,返回c1第一个字母的ASCII码,他的逆函数是CHR()@#@SELECTASCII('@#@A'@#@)BIG_A,ASCII('@#@z'@#@)BIG_zFROMemp@#@BIG_ABIG_z@#@65122@#@CHR(<i>)[NCHAR_CS]@#@i是一个数字,函数返回十进制表示的字符@#@selectCHR(65),CHR(122),CHR(223)FROMemp@#@CHR65CHR122CHR223@#@AzB@#@CONCAT(,)@#@c1,c2均为字符串,函数将c2连接到c1的后面,如果c1为null,将返回c2.如果c2为null,则返回c1,如果c1、c2都为null,则返回null。

@#@他和操作符返回的结果相同@#@selectconcat('@#@slobo'@#@,'@#@Svoboda'@#@)usernamefromdual@#@username@#@sloboSyoboda@#@INITCAP()@#@c1为一字符串。

@#@函数将每个单词的第一个字母大写其它字母小写返回。

@#@单词由空格,控制字符,标点符号分隔。

@#@@#@SQL>@#@selectINITCAP('@#@veni,vedi,vici'@#@)Ceasarfromdual;@#@@#@CEASAR@#@--------------@#@Veni,Vedi,Vici@#@SQL>@#@selectINITCAP('@#@veni @#@ @#@ @#@ @#@ @#@ @#@vedi,vici'@#@)Ceasarfromdual;@#@@#@CEASAR@#@--------------@#@Veni @#@ @#@ @#@Vedi,Vici@#@INSTR(,[,<i>[,]])@#@c1,c2均为字符串,i,j为整数。

@#@函数返回c2在c1中第j次出现的位置,搜索从c1的第i个字符开始。

@#@当没有发现需要的字符时返回0,如果i为负数,那么搜索将从右到左进行,但是位置的计算还是从左到右,i和j的缺省值为1.@#@selectINSTR('@#@Mississippi'@#@,'@#@i'@#@,3,3)fromdual;@#@@#@INSTR('@#@MISSISSIPPI'@#@,'@#@I'@#@,3,3)@#@11@#@selectINSTR('@#@Mississippi'@#@,'@#@i'@#@,-2,3)fromdual;@#@@#@INSTR('@#@MISSISSIPPI'@#@,'@#@I'@#@,3,3)@#@2@#@INSTRB(,[,i[,j])@#@与INSTR()函数一样,只是他返回的是字节,对于单字节INSTRB()等于INSTR()@#@LENGTH()@#@c1为字符串,返回c1的长度,如果c1为null,那么将返回null值。

@#@@#@selectLENGTH('@#@IpsoFacto'@#@)ergofromdual;@#@@#@ergo@#@10@#@LENGTHb()@#@与LENGTH()一样,返回字节。

@#@@#@lower()@#@返回c的小写字符,经常出现在where子串中@#@selectLOWER(colorname)fromitemdetailWHERELOWER(colorname)LIKE'@#@%white%'@#@;@#@@#@Winter@#@white@#@lpad(string1,padded_length,[pad_string])@#@其中string1是需要粘贴字符的字符串@#@padded_length是返回的字符串的数量,如果这个数量比原字符串的长度要短,lpad函数将会把字符串截取成padded_length;@#@@#@pad_string是个可选参数,这个字符串是要粘贴到string1的左边,如果这个参数未写,lpad函数将会在string1的左边粘贴空格。

@#@@#@例如:

@#@@#@lpad('@#@tech'@#@,7);@#@ @#@ @#@ @#@ @#@ @#@ @#@将返回'@#@tech'@#@@#@lpad('@#@tech'@#@,2);@#@将返回'@#@te'@#@@#@lpad('@#@tech'@#@,8,'@#@0'@#@);@#@将返回'@#@0000tech'@#@@#@lpad('@#@techonthenet'@#@,15,'@#@z'@#@);@#@将返回'@#@techonthenet'@#@@#@lpad('@#@techonthenet'@#@,16,'@#@z'@#@);@#@将返回'@#@ztechonthenet'@#@@#@ @#@@#@rpad(string1,padded_length,[pad_string])@#@这两个函数用来格式化输出的结果。

@#@当输出结果位数少于规定的位数,使用LPAD函数在结果的左边添加自定义字符补齐位数,使用RPAD函数在结果的右边添加自定义字符补齐位数。

@#@@#@函数LPAD使用方法:

@#@@#@LPAD(列名,位数,'@#@添加的字符'@#@)@#@RPAD的使用原理是一样的。

@#@@#@例如:

@#@如果职工的工资不到15位数字,将从工资值的左边添加符号'@#@$'@#@来补齐15位:

@#@@#@SELECTlast_name,LPAD(salary,15,'@#@$'@#@) @#@ @#@SALARYFROMemployeesWherelast_name='@#@OConnell'@#@;@#@@#@Result:

@#@@#@LAST_NAME @#@SALARY@#@------------------@#@OConnell @#@ @#@$$$$$$$$$$$2400@#@在c1的右侧用c2字符串补足致长度i,可多次重复,如果i小于c1的长度,那么只返回i那么长的c1字符,其他的将被截去。

@#@c2的缺省值为单空格,其他与LPAD相似@#@LTRIM(,)@#@先看几个实例:

@#@@#@SQL>@#@selectltrim('@#@109224323'@#@,'@#@109'@#@)fromdual;@#@@#@LTRIM('@#@109224323'@#@,'@#@109'@#@)@#@------------------------@#@224323@#@这个的功能应该都知道的噢~~ @#@再来看一个:

@#@@#@SQL>@#@selectltrim('@#@10900094323'@#@,'@#@109'@#@)fromdual;@#@@#@LTRIM('@#@10900094323'@#@,'@#@109'@#@)@#@---------------------------@#@4323@#@是不是有点迷糊了?

@#@按道理说应该是00094323的结果嘛~~ @#@再来看两个对比的:

@#@@#@SQL>@#@selectltrim('@#@10900111000991110224323'@#@,'@#@109'@#@)fromdual;@#@@#@LTRIM('@#@10900111000991110224323@#@------------------------------@#@224323@#@SQL>@#@selectltrim('@#@109200111000991110224323'@#@,'@#@109'@#@)fromdual;@#@@#@LTRIM('@#@10920011100099111022432@#@------------------------------@#@200111000991110224323@#@是不是有这样的疑问:

@#@为什么第二个查询语句多了一个2就没被截了呢?

@#@@#@再来看一个:

@#@@#@SQL>@#@selectltrim('@#@902100111000991110224323'@#@,'@#@109'@#@)fromdual;@#@@#@LTRIM('@#@90210011100099111022432@#@------------------------------@#@2100111000991110224323@#@我想大家都都会想:

@#@按道理说是截109的值,为什么90也被截了?

@#@@#@总结:

@#@ltrim(x,y)函数是按照y中的字符一个一个截掉x中的字符,并且是从左边开始执行的,只要遇到y中有的字符,x中的字符都会被截掉,直到在x的字符中遇到y中没有的字符为止函数命令才结束.@#@把c1中最右边的字符去掉,使其第后一个字符不在c2中,如果没有c2,那么c1就不会改变。

@#@@#@REPLACE(,[,])@#@c1,c2,c3都是字符串,函数用c3代替出现在c1中的c2后返回。

@#@@#@selectREPLACE('@#@uptown'@#@,'@#@up'@#@,'@#@down'@#@)fromdualREPLACEdowntown@#@STBSTR(,<i>[,])@#@c1为一字符串,i,j为整数,从c1的第i位开始返回长度为j的子字符串,如果j为空,则直到串的尾部。

@#@@#@selectSUBSTR('@#@Message'@#@,1,4)fromdual@#@SUBS@#@Mess@#@SUBSTRB(,<i>[,])@#@与SUBSTR大致相同,只是I,J是以字节计算。

@#@@#@SOUNDEX()@#@SOUNDEX函数返回字符串参数的语音表示形式,相对于比较一些读音相同,但是拼写不同的单词是非常有用的。

@#@@#@  SOUNDEX函数的语法:

@#@@#@  SOUNDEX(string)@#@  计算语音的算法:

@#@@#@  1.保留字符串首字母,但删除a、e、h、i、o、w、y@#@  2.将下表中的数字赋给相对应的字母@#@  

(1)1:

@#@b、f、p、v@#@  

(2)2:

@#@c、g、k、q、s、x、z@#@  (3)3:

@#@d、t@#@  (4)4:

@#@l@#@  (5)5:

@#@m、n@#@  (6)6:

@#@r@#@  3.如果字符串中存在拥有相同数字的2个以上(包含2个)的字母在一起(例如b和f),或者只有h或w,则删除其他的,只保留1个@#@  4.只返回前4个字节,不够用0填充@#@  示例:

@#@@#@  soundex('@#@two'@#@),soundex('@#@too'@#@),soundex('@#@to'@#@),他们的结果都是T000@#@  soundex('@#@cap'@#@),soundex('@#@cup'@#@),他们的结果都是C100@#@  soundex('@#@house'@#@),soundex('@#@horse'@#@),他们的结果都分别是H200,H620@#@selectSOUNDEX('@#@dawes'@#@)Dawes,SOUNDEX('@#@daws'@#@)Daws,SOUNDEX('@#@dawson'@#@)fromdual@#@DawesDawsDawson@#@D200D200D250@#@ @#@@#@TRANSLATE(,,)@#@translate(string,from_str,to_str)@#@执行时,translate依次检查string中的每个字符@#@然后查找这个字符是否在from_str中存在@#@如果不存在,那么这个string中的字符被保留,也就是被返回,@#@如果存在,那么,translate会记下这个字符在from_str中的位置,@#@然后用to_str的同样位置的字符代替string中的这个字符@#@from_str可以比to_str长,也就是from_str的字符数目可以比to_str多@#@在from_str中多出来的字符称为"@#@额外字符"@#@,也就是from_str中的位置在@#@to_str中找不到的,比如@#@from_str'@#@abc123'@#@@#@to_str'@#@abc'@#@@#@这里from_str中的1的位置是4,但是to_str的总长度是3,没有4,@#@所以在from_STR中的123都是额外字符@#@如果from_str中的额外字符在string中出现,那么string中这些字符将在返回时被删除@#@举例如下@#@SQL>@#@selecttranslate('@#@ab12'@#@,'@#@ab2'@#@,'@#@00'@#@)fromdual;@#@@#@TRA@#@---@#@001@#@这里a和b都被替换成了00,因为a在from_str中的位置是1,那么被to_str中的位置1的字符替换@#@b也是一样的处理,被to_str中的位置2的字符替换,依然是0@#@string中的1在from_str没有找到,所以被保留下来了@#@string中的2在from_str中找到了,但是是from_str的额外字符,因为2在from_str中的位置是3@#@而to_str中是没有3这个位置的,所以string中的2虽然在from_str中找到了,且处于3的位置,@#@但是TO_STR的长度是2,没有3这个位置,所以2在返回时被删除@#@得到的是001@#@另外to_str不能是NULL或者'@#@'@#@,否则会返回空值@#@translate也不能用于CLOB@#@再说得简单一点,也就是@#@1、如果string中的字符如果在from_string中没有,那么返回时被保留@#@2、如果string中的字符是from_string中的"@#@额外字符"@#@,那么返回时被删除@#@3、如果string中的字符在from_string中找到,且在to_string中有相应位置的字符,@#@那么返回时用to_string中的字符替换string中的字符@#@SQL>@#@selectTRANSLATE('@#@fumble'@#@,'@#@uf'@#@,'@#@ar'@#@)testfromdual;@#@@#@TEST@#@------@#@ramble@#@SQL>@#@SELECTTRANSLATE('@#@SQL*PlusUser'@#@'@#@sGuide'@#@,'@#@*/'@#@'@#@'@#@,'@#@___'@#@)FROMDUAL;@#@@#@TRANSLATE('@#@SQL*PLUSU@#@--------------------@#@SQL_Plus_Users_Guide@#@SQL>@#@select'@#@*/'@#@'@#@'@#@fromdual;@#@@#@'@#@*/@#@---@#@*/'@#@@#@SQL>@#@select'@#@a'@#@'@#@b'@#@fromdual;@#@@#@'@#@A'@#@@#@---@#@a'@#@b@#@将c1中与c2相同的字符以c3代替@#@selectTRANSLATE('@#@fumble'@#@,'@#@uf'@#@,'@#@ar'@#@)testfromdual;@#@@#@TEXTramble@#@TRIM([[]]fromc3)@#@将c3串中的第一个,最后一个,或者都删除。

@#@@#@selectTRIM('@#@spacepadded'@#@)trimfromdual;@#@@#@ @#@TRIM@#@spacepadded@#@UPPER()@#@返回c1的大写,常出现where子串中@#@selectnamefromdualwhereUPPER(name)LIKE'@#@KI%'@#@NAMEKING@#@ @#@@#@单行数字函数@#@单行数字函数操作数字数据,执行数学和算术运算。

@#@所有函数都有数字参数并返回数字值。

@#@所有三角函数的操作数和值都是弧度而不是角度,oracle没有提供内建的弧度和角度的转换函数。

@#@@#@ABS()@#@返回n的绝对值@#@ACOS()@#@反余玄函数,返回-1到1之间的数。

@#@n表示弧度@#@selectACOS(-1)pi,ACOS

(1)ZEROFROMdualPIZERO3.141592650@#@ASIN()@#@反正玄函数,返回-1到1,n表示弧度@#@ATAN()@#@反正切函数,返回n的反正切值,n表示弧度。

@#@@#@CEIL()@#@返回大于或等于n的最小整数。

@#@@#@COS()@#@返回n的余玄值,n为弧度@#@COSH()@#@返回n的双曲余玄值,n为数字。

@#@@#@selectCOSH(<@#@1.4>@#@)FROMdualCOSH(1.4)2.15089847@#@EXP()@#@返回e的n次幂,e=2.71828183.@#@FLOOR()@#@返回小于等于N的最大整数。

@#@@#@LN()@#@返回N的自然对数,N必须大于0@#@LOG(,)@#@返回以n1为底n2的对数@#@MOD()@#@返回n1除以n2的余数,@#@POWER(,)@#@返回n1的n2次方@#@ROUND(,)@#@返回舍入小数点右边n2位的n1的值,n2的缺省值为0,这回将小数点最接近的整数,如果n2为负数就舍入到小数点左边相应的位上,n2必须是整数。

@#@@#@selectROUND(12345,-2),ROUND(12345.54321,2)FROMdualROUND(12345,-2)ROUND(12345.54321,2)1230012345.54@#@SIGN()@#@如果n为负数,返回-1,如果n为正数,返回1,如果n=0返回0.@#@SIN()@#@返回n的正玄值,n为弧度。

@#@@#@SINH()@#@返回n的双曲正玄值,n为弧度。

@#@@#@SQRT()@#@返回n的平方根,n为弧度@#@TAN()@#@返回n的正切值,n为弧度@#@TANH()@#@返回n的双曲正切值,n为弧度@#@TRUNC(,)@#@按照指定的精度截取一个数@#@SQL>@#@selecttrunc(124.1666,-2)trunc1,trunc(124.16666,2)fromdual;@#@@#@TRUNC1TRUNC(124.16666,2)@#@---------------------------@#@100124.16@#@返回截尾到n2位小数的n1的值,n2缺省设置为0,当n2为缺省设置时会将n1截尾为整数,如果n2为负值,就截尾在小数点左边相应的位上。

@#@@#@ @#@@#@单行日期函数@#@单行日期函数操作DATA数据类型,绝大多数都有DATA数据类型的参数,绝大多数返回的也是DATA数据类型的值。

@#@@#@ADD_MONTHS(,<i>)@#@返回日期d加上i个月后的结果。

@#@i可以使任意整数。

@#@如果i是一个小数,那么数据库将隐式的他转换成整数,将会截去小数点后面的部分。

@#@@#@LAST_DAY()@#@函数返回包含日期d的月份的最后一天@#@MONTHS_BETWEEN(,)@#@返回d1和d2之间月的数目,如果d1和d2的日的日期都相同,或者都使该月的最后一天,那么将返回一个整数,否则会返回的结果将包含一个分数。

@#@@#@NEW_TIME(,,)@#@d1是一个日期数据类型,当时区tz1中的日期和时间是d时,返回时区tz2中的日期和时间。

@#@tz1和tz2时字符串。

@#@@#@NEXT_DAY(,)@#@返回日期d后由dow给出的条件的第一天,dow使用当前会话中给出的语言指定了一周中的某一天,返回的时间分量与d的时间分量相同。

@#@@#@selectNEXT_DAY('@#@01-Jan-2000'@#@,'@#@Monday'@#@)"@#@1stMonday"@#@,NEXT_DAY('@#@01-Nov-2004'@#@,'@#@Tuesday'@#@)+7"@#@2ndTuesday"@#@)fromdual;@#@1stMonday2ndTuesday03-Jan-200009-Nov-2004ROUND([,])@#@将日期d按照fmt指定的格式舍入,fmt为字符串。

@#@@#@SYADATE@#@函数没有参数,返回当前日期和时间。

@#@@#@TRUNC([,])@#@返回由fmt指定的单位的日期d.@#@单行转换函数@#@单行转换函数用于操作多数据类型,在数据类型之间进行转换。

@#@@#@CHARTORWID()@#@c使一个字符串,函数将c转换为RWID数据类型。

@#@@#@SELECTtest_idfromtest_casewhererowid=CHARTORWID('@#@AAAA0SAACAAAALiAAA'@#@)@#@CONVERT(,[,])@#@c尾字符串,dset、sset是两个字符集,函数将字符串c由sset字符集转换为dset字符集,sset的缺省设置为数据库的字符集。

@#@@#@HEXTORAW()@#@x为16进制的字符串,函数将16进制的x转换为RAW数据类型。

@#@@#@RAWTOHEX()@#@x是RAW数据类型字符串,函数将RAW数据类转换为16进制的数据类型。

@#@@#@ROWIDTOCHAR()@#@函数将ROWID数据类型转换为CHAR数据类型。

@#@@#@TO_CHAR([[,)@#@x是一个data或number数据类型,函数将x转换成fmt指定格式的char数据类型,如果x为日期nlsparm=NLS_DATE_LANGUAGE控制返回的月份和日份所使用的语言。

@#@如果x为数字nlsparm=NLS_NUMERIC_CHARACTERS用来指定小数位和千分位的分隔符,以及货币符号。

@#@@#@NLS_NUMERIC_CHARACTERS="@#@dg"@#@,NLS_CURRENCY="@#@string"@#@@#@TO_DATE([,[,)@#@c表示字符串,fmt表示一种特殊格式的字符串。

@#@返回按照fmt格式显示的c,nlsparm表示使用的语言。

@#@函数将字符串c转换成date数据类型。

@#@@#@TO_MULTI_BYTE()@#@c表示一个字符串,函数将c的担子截字符转换成多字节字符。

@#@@#@TO_NUMBER([,[,)@#@c表示字符串,fmt表示一个特殊格式的字符串,函数返回值按照fmt指定的格式显示。

@#@nlsparm表示语言,函数将返回c代表的数字。

@#@@#@TO_SINGLE_BYTE()@#@将字符串c中得多字节字符转化成等价的单字节字符。

@#@该函数仅当数据库字符集同时包含单字节和多字节字符时才使用@#@ @#@@#@其它单行函数@#@BFILENAME(,)@#@dir是一个Directory类型的对象,file为一文件名。

@#@函数返回一个空的BFILE位置值指示符,函数用于初始化BFILE变量或者是BFILE列。

@#@@#@DECODE(,,[,,,[])@#@x是一个表达式,m1是一个匹配表达式,x与m1比较,如果m1等于x,那么返回r1,否则,x与m2比较,依次类推m3,m4,m5....直到有返回结果。

@#@@#@DUMP(,[,[,[,]]])@#@x是一个表达式或字符,fmt表示8进制、10进制、16进制、或则单字符。

@#@函数返回包含了有关x的内部表示信息的VARCHAR2类型的值。

@#@如果指定了n1,n2那么从n1开始的长度为n2的字节将被返回。

@#@@#@EMPTY_BLOB()@#@该函数没有参数,函数返回一个空的BLOB位置指示符。

@#@函数用于初始化一个BLOB变量或BLOB列。

@#@@#@EMPTY_CLOB()@#@该函数没有参数,函数返回一个空的CLOB位置指示符。

@#@函数用于初始化一个CLOB变量或CLOB列。

@#@@#@GREATEST()@#@exp_list是一列表达式,返回其中最大的表达式,每个表达式都被隐含的转换第一个表达式的数据类型,如果第一个表达式是字符串数据类型中的任何一个,那么返回的结果是varchar2数据类型,同时使用的比较是非填充空格类型的比较。

@#@@#@LEAST()@#@exp_list是一列表达式,返回其中最小的表达式,每个表达式都被隐含的转换第一个表达式的数据类型,如果第一个表达式是字符串数据类型中的任何一个,将返回的结果是varchar2数据类型,同时使用的比较是非填充空格类型的比较。

@#@@#@UID@#@该函数没有参数,返回唯一标示当前数据库用户的整数。

@#@@#@USER@#@返回当前用户的用户名@#@USERENV()@#@基于opt返回包含当前会话信息。

@#@opt的可选值为:

@#@@#@ISDBA   会话中SYSDBA脚色响应,返回TRUE@#@SESSIONID 返回审计会话标示符@#@ENTRYID  返回可用的审计项标示符@#@INSTANCE  在会话连接后,返回实例标示符。

@#@该值只用于运行Parallel服务器并且有多个实例的情况下使用。

@#@@#@LANGUAGE  返回语言、地域、数据库设置的字符集。

@#@@#@LANG    返回语言名称的ISO缩写。

@#@@#@TERMINAL  为当前会话使用的终端或计算机返回操作系统的标示符。

@#@@#@VSIZE()@#@x是一个表达式。

@#@返回x内部表示的字节数。

@#@@#@SQL中的组函数@#@组函数也叫集合函数,返回基于多个行的单一结果,行的准确数量无法确定,除非查询被执行并且所有的结果都被包含在内。

@#@与单行函数不同的是,在解析时所有的行都是已知的。

@#@由于这种差别使组函数与单行函数有在要求和行为上有微小的差异.@#@";i:

26;s:

203:

"HD200高速压力机动平衡机构的优化分析@#@HD-200高速压力机动平衡机构的优化分析@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@";}

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2