Ⅰ 1.什麼是文件它包含哪些類型及特點
廣義的「文件」指公文書信或指有關政策、理論等方面的文章。文件的范疇很廣泛,電腦上運行的如殺毒、游戲等軟體或程序都可以叫文件。
狹義的「文件」一般特指文書,或者叫做公文。文件是人們在各種社會活動中產生的記錄。狹義的"文件"並不能等同於」檔案「,它們的主要區別在於是否具有保存價值以及是否具備原始記錄的性質。如果兩者都具備,則可以稱之為」檔案「,否則只能算作文件。雖然兩者有很大的交集,但絕不能等同。
定義
文件是具有符號名的,在邏輯上具有完整意義的一組相關信息項的有序序列。
信息項是構成文件內容的基本單位。讀指針用來記錄文件當前文件之前的讀取位置,它指向下一個將要讀取的信息項。
寫指針用來記錄文件當前的寫入位置,下一個將要寫入的信息項被寫到該處。
存儲在外存介質上。 [3]
分類
按性質和用途分類:系統文件。用戶文件。庫文件。 按文件的邏輯結構分為:流式文件。記錄式文件。 按信息的保存期限分類:臨時文件。永久性文件。檔案文件。 按文件的物理結構分類:順序文件。鏈接文件。索引文件。HASH文件。索引順序文件。 按文件的存取方式:順序存取文件。隨機存取文件。 UNIX系統中文件分類:普通文件。目錄文件。特殊文件。在管理信息系統中,文件的分類:①按文件的用途分類:主文件、處理文件、工作文件、周轉文件(存放、其他文件。②按文件的組織方式分類:順序文件、索引文件、直接存取文件。
系統
操作系統中實現文件統一管理的一組軟體,被管理的文件以及為實施文件管理所需要的一些數據結構的總稱。 文件的邏輯結構是文件的外部組織形式。
詞條來自網路
Ⅱ 順序文件和連續文件是一回事嗎
順序文件是記錄按其在文件中的邏輯順序依次存入存儲介質而建立的。即順序文件中的物理記錄和邏輯記錄的順序是一致的。順序文件又包括兩種:連續文件和串聯文件。連續文件中次序相繼的兩個記錄在存儲介質上的位置是相鄰的。串聯文件(linked file)中物理記錄的次序是通過指針(pointer)的鏈接表示的。
順序文件是根據記錄的序號或記錄的相對位置來進行存取的文件組織方式。它的特點是:
(1)存取第i個文件,必須先搜索在它之前的i-1個記錄。
(2)插入新的記錄只能加在文件的末尾。
(3)若要更新文件中的某個記錄,則必須將整個文件進行復制。
由於順序文件的優點是連續存取的速度快,因此主要用於只進行順序存取、批量修改的情況。若對應答時間要求不嚴格,也可進行直接存取。
把文件的若干個物理塊用鏈表結構組織起來,稱為鏈接組織,這樣的文件稱為串聯文件
(1)在串聯文件中,每個物理塊有一個鏈接指針,指向下一物理塊,最後一個物理塊的鏈接指針單元為符號「∧」,表示無後繼塊。
(2)優點:不必預先限定文件的長度,增加或減少或插入物理塊相當方便。
(3)缺點:查找鏈表的時間開銷較大,特別當鏈表很長時
隨機文件的概念
隨機存取文件(Random Access File)簡稱隨機文件。
隨機存取文件又稱"直接存取文件"。
Ⅲ 計算機中的文件可分為__文件和_文件兩大類。
按性質和用途分類:系統文件;用戶文件;庫文件。
按文件的邏輯結構分為:流式文件;記錄式文件。
按信息的保存期限分類:臨時文件;永久性文件;檔案文件。
按文件的物理結構分類:順序文件;鏈接文件;索引文件;HASH文件;索引順序文件。
按文件的存取方式:順序存取文件;隨機存取文件。
UNIX系統中文件分類:普通文件;目錄文件;特殊文件。
在管理信息系統中,文件的分類:按文件的用途分類:主文件、處理文件、工作文件、周轉文件(存放、其他文件。按文件的組織方式分類:順序文件、索引文件、直接存取文件。
(3)文件直接存取又可以稱為什麼擴展閱讀:
電腦中的文件可以是文檔、程序、快捷方式和設備。文件是由文件名和圖標組成,一種類型的文件具有相同的圖標,文件名不能超過255個字元(包括空格)。
電腦中文件的存取方式是由文件的性質和用戶使用文件的情況決定。
1、順序存取。
2、隨機存取。
磁帶是順序存取。磁碟是隨機存取。
文件的物理結構:
1、順序結構;
2、鏈接結構;
3、索引結構;
4、Hash結構;
5、索引順序結構等。
如果是三級索引,文件長度最大為:256*256*256+256*256+256+10。
文件系統最大的一個特點是「按名存取」。
文件目錄是文件控制塊的有序集合。
Ⅳ 根據文件中數據的存儲形式,一般將文件分為 和 。
文本文件
和
二進制文件。
例如
c
語言
fp1=fopen(file_name1,
"rb");
按2進制方法打開文件,用於讀。b
就是
binary文件
fp2=fopen(file_name2,
"r");
按文本文件方法打開文件,用於讀。默認
text
文件
fp3=fopen(file_name3,
"wb");
建文件,用2進制方法寫文件。
fp4=fopen(file_name4,
"w");
建文件,用文本方法寫文件。
文本文件由ascii碼寫成,可讀。對比起來,
二進制文件
看起來像亂碼。
Ⅳ 常見的文件組織方式有哪些各有什麼特點
1.順序文件:文件中數據記錄的物理順序和邏輯數據一致。它的優點是連續存取、速度快,主要用於順序存取、批量修改。
2.索引文件:由主文件和索引兩部分組成。主文件由文件的各記錄組成,索引表由記錄的關鍵字值及物理地址構成。
3.鏈表文件:在鏈表中,用指針建立記錄之間的邏輯聯系,以適應多變情況下文件記錄的檢索。記錄的指針在文件組織中用一個數據項表示,數據項的內容指向下一個相關記錄的地址。
4.倒排文件:對每一個輔關鍵字都設立一個索引,每種關鍵字值對應一個索引項,將具有相同關鍵字值記錄地址都保存在相應的索引項中。