词条 | CFG |
释义 | CFG:控制流图(Control flow graph)是用在编译器中的一个抽象数据结构。它是一个过程或程序的抽象表现,由编译器在内部维护。嵌入式编程者一般以cfg命名寄存器配置的头文件等相关文件。 概述每个在图形中的节点代表一个基本块,例如,没有任何跳跃或跳跃目标的直线代码块;跳跃目标以一个块开始,和以一个块结束。定向边缘被用于代表在控制流中的跳跃。在那里,在大部分介绍中,两个特定的设计块:项目块,通过它控制到流图的输入,和编辑块,通过它全面控制流输出。 下载后缀名cfg:迅雷下载配置文件的后缀名 使用迅雷开始下载的时候,迅雷会根据所下载的文件创建两个文件:*.td和*.td.cfg,这两个文件是迅雷的临时下载文件和配置文件,在*.td文件里是正在下载的数据,*.td.cfg文件是下载数据的配置文件,记录了配置信息,如线程、存放目录、用户名、 密码等。当文件下载完成后,迅雷会自动将*.td.cfg配置文件删除,并将*.td临时下载文件的后缀名.td去掉,变成所要正确下载的文件。如果下载文件的格式是td的,说明这个文件还没有下载完,请继续下载。 语言CFG(Content-Free Grammar,上下文无关文法) 上下文无关文法(Content-Free Grammar, CFG) 在计算机科学中,若一个形式文法 G = (N, Σ, P, S) 的产生式规则都取如下的形式:V -> w,则称之为上下文无关的,其中 V∈N ,w∈(N∪Σ)* 。上下文无关文法取名为“上下文无关”的原因就是因为字符 V 总可以被字串 w 自由替换,而无需考虑字符 V 出现的上下文。一个形式语言是上下文无关的,如果它是由上下文无关文法生成的﹙条目上下文无关语言﹚。 上下文无关文法重要的原因在于它们拥有足够强的表达力来表示大多数程序设计语言的语法;实际上,几乎所有程序设计语言都是通过上下文无关文法来定义的。另一方面,上下文无关文法又足够简单,使得我们可以构造有效的分析算法来检验一个给定字串是否是由某个上下文无关文法产生的。例子可以参见 LR 分析器和 LL 分析器。 BNF ﹙巴克斯-诺尔范式﹚经常用来表达上下文无关文法。 上下文无关文法重要的原因在于它们拥有足够强的表达力来表示大多数程序设计语言的语法;实际上,几乎所有程序设计语言都是通过上下文无关文法来定义的。另一方面,上下文无关文法又足够简单,使得我们可以构造有效的分析算法来检验一个给定字串是否是由某个上下文无关文法产生的。例子可以参见 LR 分析器和 LL 分析器。 文法规则使用相似的表示法。名字用斜体表示(但它是一种不同的字体,所以可与正则表达式相区分)。竖线仍表示作为选择的元符号。并置也用作一种标准运算。但是这里没有重复的元符号(如正则表达式中的星号*),稍后还会再讲到它。表示法中的另一个差别是现在用箭头符号“→”代替了等号来表示名字的定义。这是由于现在的名字不能简单地由其定义取代,而需要更为复杂的定义过程来表示,这是由定义的递归本质决定的。 同正则表达式类似,文法规则是定义在一个字母表或符号集之上。在正则表达式中,这些符号通常就是字符,而在文法规则中,符号通常是表示字符串的记号。我们利用C中的枚举类型定义了在扫描程序中的记号;为了避免涉及到特定实现语言(例如C)中表示记号的细节,就使用了正则表达式本身来表示记号。此时的记号就是一个固定的符号,如同在保留字 while 中或诸如+或: =这样的特殊符号一样,对于作为表示多于一个串的标识符和数的记号来说,代码字体为斜体,这就同假设这个记号是正则表达式的名字(这是它经常的表示)一样。其他应用 CFG在工程上指水泥粉煤灰碎石桩。 穿越火线的外挂 CFG桩CFG桩是英文Cement Fly-ash Gravel的缩写,意为水泥粉煤灰碎石桩,由碎石、石屑、砂、粉煤灰掺水泥加水拌和,用各种成桩机械制成的可变强度桩。通过调整水泥掺量及配比,其强度等级在C5-C25之间变化,是介于刚性桩与柔性桩之间的一种桩型。CFG桩和桩间土一起,通过褥垫层形成CFG桩复合地基共同工作,故可根据复合地基性状和计算进行工程设计。CFG桩一般不用计算配筋,并且还可利用工业废料粉煤灰和石屑作掺和料,进一步降低了工程造价。 适用范围CFG桩的适用范围很广。在砂土、粉土、粘土、淤泥质土、杂填土等地基均有大量成功的实例。CFG桩对独立基础、条形基础、筏基都适用。 施工应根据现场条件选用下列施工工艺: 1、长螺旋钻孔灌注成桩, 适用于地下水位以上的粘性土、粉土、素填土、中等密实以上的桩土. 2、长螺旋钻孔、管内泵压混合料灌注成桩, 适用于粘性土、粉土、砂土, 以及对噪声或泥浆污染要求严格的场地. 3、振动沉管灌注成桩, 适用于粉土、粘性土及素填土地基. |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。