主要内容
文件类型
计算机将所有文件存储为二进制数据, 和 的长字符串。文件代表所有不同类型的数据,例如图像、视频、文档、文本文件和电子表格。甚至应用程序也是文件。
计算机如何知道一块数据是图像,另一块是电子表格?
每个文件都有类型/种类/格式,这通常反映在文件扩展名中。 例如,“students.csv”是“CSV文档”,扩展名为“csv”。
🔍 浏览你的桌面,查看所拥有的文件类型。如果你看不到文件扩展名,则默认情况下计算机可能会设置为隐藏扩展名。 通常可以在设置中重新启用扩展名。只需在互联网上搜索“在[你的计算机系统类型]上显示扩展程序”。
检测文件类型
文件并不总是具有扩展名,有时扩展名不会反映实际的文件格式。在这种情况下,计算机可以尝试许多技术来确定文件类型,以便它可以在最合适的程序中打开该文件。
检测文件格式的一种方法是在文件数据本身内寻找线索。许多文件类型以带有元数据的“文件头”开头。
例如,GIF文件始终以字母“GIF”开头,根据ASCII标准以二进制编码:
0100 0111 0100 1001 0100 0110
如果计算机看到该二进制数据序列,则它很有信心该文件是GIF并且可以将其发送到图像查看应用程序。 应用程序可以成功读取和显示像素,也可以让用户知道该文件不是有效的图像文件。
探索文件类型
我们的计算机每天都会加载许多不同类型的文件。你可能已经熟悉了许多这些文件类型,但还可能会在计算机科学之旅中发现异乎寻常的新文件类型。
🔍 在即将到来的练习中发现更多文件类型。从来没有听说过文件? 只需在互联网上搜索更多信息,查询类似“svg文件格式”。
🙋🏽🙋🏻♀️🙋🏿♂️你对这个章节还有问题吗? 我们会尽力回答— 请在下面提问框里留言!