计算机文件有几种格式。它们是什么意思?
系统文件。这是指由系统软件组成的文件。大部分系统文件只允许用户调用,不允许用户读取,更不允许修改;有些系统文件不直接对用户开放。
用户文件。指由用户的源代码、目标文件、可执行文件或数据组成的文件。用户将这些文件委托给系统保管。
库文件。这是一个由标准子程序和常用子程序组成的文件。这种文件允许用户调用,但不允许修改。
2、按照数据形式,这样分类,也可以分为三类:
源文件。一种由源程序和数据组成的文件。通常,由源程序和终端或输入设备输入的数据形成的文件属于源文件。它通常由ASCII码或汉字组成。
目标文件。一种由目标代码组成的文件,其源程序已被相应语言的编译器编译过,但尚未被链接程序链接。它属于二进制文件。通常,目标文件中使用的后缀是"。obj”。
可执行文件。通过链接程序将编译后的目标代码链接起来而形成的文件。
3.访问控制属性。根据系统管理员或用户指定的访问控制属性,文件可以分为三类:
仅执行文件。这类文件只允许被批准的用户调用和执行,既不允许读也不允许写。
只读文件。这种文件只允许文件所有者和批准的用户读取,不允许写入。
读写文件。指的是所有者和批准的用户可以读取或写入的文件。
扩展数据
许多文件格式在不同程度上是开放的、标准化的或建议的。这些规范或建议描述了数据是如何编码和排列的。有时还规定是否需要特定的计算机程序来读取或处理它。在两种情况下,文件格式不公开。第一种情况是开发者将文件格式视为商业秘密,不愿意公开;第二种情况是开发者不愿意或者很少花时间在标准化文档上。
需要注意的是,使用未公开的文件格式可能会带来额外的费用。要了解这种文件格式,需要通过逆向工程或者付费给开发者来获取文件格式。第二种方式,往往需要和开发商签订防扩散协议。无论如何,这两种方法都是耗时且昂贵的。
百度百科-文件格式
百度百科-电脑文件