程序数据库 (PDB) 文件保存着调试和项目状态信息,使用这些信息可以对程序的调试配置进行增量链接。当用 /ZI 或 /Zi 编译 C/C++ 程序时或用 /debug 编译 Visual Basic/C#/JScript NET 程序时将创建 PDB 文件。
在 Visual C++ 中,/Fd 选项用于命名由编译器创建的 PDB 文件。当在 Visual Studio 中使用向导创建项目时,/Fd 选项被设置为创建名为 projectPDB 的 PDB 文件。
如果使用生成文件创建 C/C++ 应用程序,并指定 /ZI 或 /Zi 而不指定 /Fd 时,则最终将生成两个 PDB 文件:
VC70PDB (更笼统地说就是 VCx0PDB,其中 x 表示 Visual C++ 的版本。)该文件存储各个 OBJ 文件的所有调试信息并与项目生成文件驻留在同一个目录中。
projectPDB 该文件存储 exe 文件的所有调试信息。对于本机代码,它驻留在 \debug 子目录中。对于托管代码,它驻留在 \WINDEBUG 子目录中。
每当创建 OBJ 文件时,C/C++ 编译器都将调试信息合并到 VCx0PBD 中。插入的信息包括类型信息,但不包括函数定义等符号信息。因此,即使每个源文件都包含公共头文件(如 <windowsh>),这些头文件中的 typedef 也只存储一次,而不是在每个 OBJ 文件中都存在。
链接器将创建 projectPDB,它包含项目的 EXE 文件的调试信息。projectPDB 包含完整的调试信息(包括函数原型),而不仅仅是 VCx0PDB 中的类型信息。这两个 PDB 文件都允许增量更新。
Visual Studio 调试器使用由链接器直接创建的 projectPDB 文件并将此 PDB 的绝对路径嵌入到 EXE 或 DLL 文件中。如果调试器在该位置无法找到 PDB 文件或者如果路径无效(例如,如果项目被移动到了另一台计算机上),调试器将搜索包含 EXE 的路径,即在解决方案的“属性页”中指定的“符号路径”(“调试符号文件”页 ->“通用属性”文件夹)。调试器不会加载与所调试的二进制不匹配的 PDB。
搂主看看帮助先,自己找答案也是很有乐趣的。
1 从PDB数据库中找一个3D结构已知的蛋白,查询取得其蛋白质序列、mRNA序列(仅包含ORF/CDS)和基因组序列(10分);
2 用Homologene或BlastP从蛋白质数据库中找15种以上与其高度同源的蛋白质序列,将序列下载并保存为一个FASTA格式的文件(10分);
3 找到每个蛋白相应的mRNA序列,截取从起始密码子到终止密码子的开放阅读框(ORF/CDS),将序列下载并保存为一个FASTA格式的文件(10分);
4 对比基因组序列和mRNA序列,用SIM4和GENESCAN分别找出并图示其外显子和内含子(10分);
5 用ClustalW、MUSCLE、MAFFT、T-coffee、PRANK和CAUSA等软件,分别对以上同源基因做多序列比对(10分);
6 用MEGA、PHLIP或其他软件分别用NJ法和ML法对以上同源基因做系统发生分析,画出基因分子进化树,比较各种比对方法和算法所画出的进化树异同,并分析进化树是否和物种进化树一致、并说明其原因(10分);
7 找出保守区间,在保守区间设计PCR简并引物(10分);
8 在蛋白质分析网站(ExPaSy、PDB、Swiss model等)分析该基因所编码的蛋白质,并进行一、二、三级结构预测(10分);
9 在DDD和GEO分析该基因的具体功能和表达情况(提供证据如检索到的文献目录和摘要(10分)。
10 查找能够调控该基因表达的microRNA,预测其目标及功能(10分)。
不同的数据库扩展名不同:
1、SQL的就是MDF 。
2、Access数据库的扩展名是mdb 。
3、MSSql数据库的扩展名是mdf 。
4、Paradox数据库的扩展名是DB 。
5、Oracle数据库的扩展名是DBF。
6、dBase数据库的扩展名是DBF 。
7、FoxPro数据库的扩展名是DBF 。
8、MS Works数据库的扩展名是wdb。
扩展资料:
为了提高存储效率,许多公司都推出了压缩数据的方法和相应的软件,这类文件的使用主要通过压包和解包软件来进行,主要的后缀有:zip、arj、rar、lzh、jar。
在Dbase、FoxBase、Foxpro系列软件的环境下有以下几类后缀:
1、dbf数据库文件(databasefile)prg命令文件(即程序Program)。
2、fxp编译后的程序scx和sct屏幕文件。
3、fpt备注字段文件frx和frt报表文件。
4、pjx和pjt工程文件app应用文件。
5、cdx和idx索引文件qpr和qpxSQL查询文件。
6、fp配置文件ap生成应用。
7、err编译错误文件men内存应用。
8、fky键宏文件win窗口文件。
9、pcb库文件tmp临时文件。
参考资料:
以上就是关于pdb文件是什么全部的内容,包括:pdb文件是什么、高分跪求生命科学院同学帮助,需要学过生物信息学,我这里有期末考试题,熟悉PDB数据库、蛋白质序列、mRNA、数据库文件扩展名等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)