)是指电脑为了存储信息而使用嘚对信息的特殊编码方式是用于识别内部储存的资料。比如有的储存图片有的储存程序,有的储存文字信息每一类信息,都可以一種或多种文件文件格式有哪些保存在电脑存储中每一种文件文件格式有哪些通常会有一种或多种
可以用来识别,但也可能没有扩展名擴展名可以帮助应用程序识别的文件文件格式有哪些。
或任何电脑存储来说有效的信息只有0和1两种。所以电脑必须设计有相应的方式进荇信息-
的转换对于不同的信息有不同的
同一个文件文件格式有哪些,用不同的程序处理可能产生截然不同的结果例如Word 文件,用
观看的時候可以看到文本的内容,而以无文件格式有哪些方式在音乐播放软件中播放产生的则是噪声。一种文件文件格式有哪些对某些软件會产生有意义的结果对另一些软件来看,就像是毫无用途的数字垃圾
从程序的角度来看,文件是数据流文件系统为每一种文件文件格式有哪些规定了访问的方法。例如:元数据不同的操作系统都习惯性的采用各自的方式解决这个问题,每种方式都有各自的优缺点
當然,现代的操作系统和应用程序一般都需要这里所讲述的方法处理不同的文件。
的、不同程度规范或者建议的文件格式有哪些这些規范或者建议描述了数据如何编码,如何排列有时也规定了是否需要特定的电脑程序读取或处理。有两种情况下文件文件格式有哪些沒有公开。第一种情况是:开发者将文件文件格式有哪些视作商业秘密不愿公开;第二种情况是:开发者不愿或花去很少的时间用于
需要紸意的是使用不公开的文件文件格式有哪些可能会带来额外的成本。要了解这类文件文件格式有哪些或者需要通过对获得的文件进行
戓者通过向开发者付费来获得文件的文件格式有哪些。第二种方式中往往还需要与开发者签订不扩散协议不论怎样两种方式都是费时,費钱的
识别文件文件格式有哪些的方式最先在数字设备公司的
被采用。而后又被DOS和Windows操作系统采用扩展名是指文件名中,最后一个点(.)号后的字母序列例如,HTML文件通过.htm或.
扩展名识别;GIF图形文件用.
扩展名识别在早期的FAT文件系统中,扩展名限制只能是三个字符因此尽管绝大多数的操作系统已不再有此限制,许多文件文件格式有哪些至今仍然采用三个字符作扩展名因为没有一个正式的扩展名命名标准,所以有些文件文件格式有哪些可能会采用相同的扩展名,出现这样的情况就会使操作系统错误地识别文件文件格式有哪些同时也给鼡户造成困惑。
扩展名方式的一个特点是更改
会导致系统误判文件文件格式有哪些。例如将文件名.
简单改名为文件名.txt会使系统误将HTML文件识别为
。尽管一些熟练的用户可以利用这个特点但普通用户很容易在改名时发生错误,而使得文件变得无法使用因此,现代的有些操作系统管理程序例如Windows Explorer加入了限制向用户显示文件扩展名的功能。
及其派生的操作系统上的方法是将一个特殊的数字存放在文件的特定位置里最初这个数字一般是文件开始处的2个
。一般是将任何可以独一无二
序列都可以作为特征签名例如GIF图形件是将文件开始处的六个芓节作为特征签名的,它可以是
87a或者GIF89a但也有些文件很难通过这种方式识别,比如
采用这种方式可以更好的防止对文件文件格式有哪些发苼误判并且特征签名可以给出关于文件文件格式有哪些的更详细的信息。这种方式的缺点是效率较低特别是显示大量的文件时,由于烸种特征签名具有不同的识别方式将消耗系统大量的资源对文件文件格式有哪些进行判断。
方式由于采用固定文件格式有哪些数据可進行
。应用程序往往利用特征签名来判断文件是否完整和有效
最后一种方式将文件文件格式有哪些信息存放到磁盘特定的位置。
与文件夲身分开存放此法的缺点是可移植性差。因为不同的文件系统之间元数据可能需要转换
苹果计算机的文件系统为每个文件的目录入口嘟存储了创建者和类型码。这些代码称作OSType例如一个苹果计算机创建的文件的创建者会是AAPL而类型也是APPL。RISC 操作系统采用类似的系统用一个12仳特位的数字索引描述表。例如:十六进制的FF5代表PoScript
HPFS, NTFS, FAT12, FAT16, 及FAT32文件系统可以保存额外的文件属性信息。它是由名字和與名字对应的值组成例如扩展属性“.type”用于判断文件的类型,可能是值包括“Plain Text”或“HTML document”一个文件可以有多种属性。
多用途网际邮件扩充(外国语缩写:
)广泛地用于许多Internet有关的应用并且正在被广泛地采用到其他的应用中。最初在
1341中说明MIME用一个类型/自类型表示文件的類型。例如:
MIME最初是用于表示电子邮件的附件的类型。
ACC:苹果设备的专属音乐文件格式有哪些
ACE:Ace压缩档案文件格式有哪些
ASM:汇编语言源攵件Pro/E装配文件
CSS:层叠样式表文档配合HTML使用,单独专门定义样式表
DAT:数据流文件格式囿哪些DAT文件也是MPG文件格式有哪些的,是VCD刻录软件将符合VCD标准的MPEG-1文件自动转换生成的也有数据文件的后缀名为.DAT,文件文件格式有哪些不確定任何文件的后缀名都可以设为.DAT,因为读取数据不是从后缀名判断的而是从文件文件格式有哪些判断
DB:数据库文件,Thumbs.db是缩略图缓存
DCF:数码照相机统一记录文件格式有哪些DCF 也有音频文件格式有哪些
DLF:一种INI配置文件文件格式有哪些的语言文件
DST:刺绣机图形文件
DTD:SGML文档类型定义(DTD)文件
DTED:地面高度数字数据(图形的数据文件格式有哪些)文件
DV:数字视频文件(MIME)
EOT:是一种压缩字库,目的是解决在网页中嵌叺特殊字体的难题只有微软的IE浏览器支持
FLAC:无损音频压缩编码
FNE:易语言的其中一种支持库文件,用于在易语言中装载和提供对应的命令囷方法易语言支持库还有FNR文件格式有哪些、NPK文件格式有哪些以及LPK文件包等。
FNR:FNR文件是易语言的其中一种支持库文件用于在易语言中装載和提供对应的命令和方法,但是与FNE文件格式有哪些支持库不同的是FNR不带编辑信息,有运行支持代码的支持库
GDM:铃声、口哨声和声音板模块文件格式有哪些
INF:Windows操作系统下用来描述设备或文件等数据信息的文件
INI:配置文件,ini文件文件格式有哪些适合程序记录一些基本的配置设置
IST:数字跟踪设备文件
IT:脉冲跟踪系统音乐模块(MOD)文件
ITI:脉冲跟踪系统设备
ITS:脉冲跟踪系统抽样Internet文档位置
IVD:超过20/20微观数据维数或变量等级文件
IVP:超过20/20的用户子集配置文件
IVT:超过20/20表或集合数据文件
IVX:超过20/20微数据目录文件
JAR:Java档案文件(一种用于applet和相关文件的
JSON:一种轻量级的數据交换文件格式有哪些。
LHA:LZH更换文件后缀
LIB:Windows系统中的库文件分为两种,静态库与动态库
的其中一种支持库安装包包含".FNE"、".FNR"、相关例程囷文档的全部或部分文件。用于在易语言中装载和提供对应的命令和方法
LUA:LUA脚本语言文件
OPX:OPL扩展DLL(动态链接库)
可导出文档文件格式有哪些文件(可用Web浏览器显示);Microsoft系统管理服务器包
;NetWare打印机定义文件
PEM:OpenSSL 使用 PEM 文件文件格式有哪些存储证书和密钥PEM 实质上是 Base64 编码的二进制内容,再加上开始和结束行BEGIN CERTIFICATE、ENDCERTIFICATE在这些标记外面可以有额外的信息,如编码内容的文字表示文件是 ASCII 的,可以用任何文本编辑程序打开
PNG:可移植图像文件
QPYD:QQ拼音输入法词库文件
QPYS:QQ拼音输入法皮肤文件
RMF:Rich Map文件格式有哪些(3D游戏編辑器使用它来保存图)
ROM:基于盒式磁带的家庭游戏仿真器文件(来自Atari 2600、Colecovision、Sega、Nintendo等盒式磁带里的ROM完全拷贝在两个仿真器之间不可互修改)
Rxx:多卷档案上的RAR
(xx=1~99间的一个数字)
SB:原始带符号字节(8位)数据
SHTML:含有服务器端包括(SSI)的HTML文件
SKN:皮肤文件,QQ拼音输入法的皮肤源文件吔是.skn
SQL:Informix SQL查询;通常被数据库产品用于SQL查询(脚本、文本、二进制)的
的短后缀形式含有一个服务端包括(SSI)的HTML文件;Scream Tracker V2音乐模块(MOD)文件
SVG:一种用XML定义的语言,用来描述二维矢量及矢量/栅格图形
TIFTIFF:标签图像文件文件格式有哪些(TIFF)
WAD:包含有视频、玩家水平和其他信息的DOOM游戲的大文件
XML:可扩展标记语言
000-999:用于为老版本(或备份)文件编号(比如:被安装程序改变的CONFIG.SYS文件);又可用于为小范围的PC应用程序的多個用户相关数据文件编号
386:在386或更高级处理器上使用的文件
-
}