原始檔一般指用匯編語言或高階語言寫出來的程式碼儲存為檔案後的結果。原始檔是相對目標檔案和可執行檔案而言的。原始檔就是用匯編語言或高階語言寫出來的程式碼儲存為檔案後的結果。
目標檔案是指原始檔經過編譯程式產生的能被cpu直接識別二進位制檔案。可執行檔案就是將目標檔案連線後形成的可執行檔案,當然也是二進位制的。
現行原始檔是指處理機正在執行程序或作業的原始檔。由於程式執行具有區域性性,現行原始檔只有一部分調入記憶體,當記憶體缺失有關指令和資料,處理機再從外存調入有關的原始檔。
檔案型別(或檔案格式)是指電腦為了儲存資訊而使用的對資訊的特殊編碼方式,是用於識別內部儲存的資料。比如有的儲存圖片,有的儲存程式,有的儲存文字資訊。
每一類資訊,都可以一種或多種檔案格式儲存在電腦儲存中。每一種檔案格式通常會有一種或多種副檔名可以用來識別,但也可能沒有副檔名。副檔名可以幫助應用程式識別的檔案格式。
擴充套件資料
原始檔型別
文字檔案
文字檔案是一種計算機檔案,它是一種典型的順序檔案,其檔案的邏輯結構又屬於流式檔案。
特別的是,文字檔案是指以ASCII碼方式(也稱文字方式)儲存的檔案,更確切地說,英文、數字等字元儲存的是ASCII碼,而漢字儲存的是機內碼。文字檔案中除了儲存檔案有效字元資訊(包括能用ASCII碼字元表示的回車、換行等資訊)外,不能儲存其他任何資訊。
ASCII
ASCII標準使得只含有ASCII字元的文字檔案可以在Unix、Macintosh、MicrosoftWindows、DOS和其它作業系統之間自由互動,而其它格式的檔案是很難做到這一點的。但是,在這些作業系統中,換行符並不相同,處理非ASCII字元的方式也不一致。
MIME
文字檔案在MIME標準中的型別為“text/plain”,此外,它通常還附加編碼的資訊。在Mac OS X出現前,當Resource fork指定某一個檔案的型別為“TEXT”時,Mac OS就認為這個檔案是文字檔案。在Windows中,當一個檔案的副檔名為“txt”時,系統就認為它是一個文字檔案。
此外,處於特殊的目的,有些文字檔案使用其它的副檔名。例如,計算機的原始碼也是文字檔案,它們的字尾是用來指明它的程式語言的。
.txt
.txt是包含極少格式資訊的文字檔案的副檔名。.txt格式並沒有明確的定義,它通常是指那些能夠被系統終端或者簡單的文字編輯器接受的格式。任何能讀取文字的程式都能讀取帶有.txt副檔名的檔案,因此,通常認為這種檔案是通用的、跨平臺的。
在英文文字檔案中,ASCII字符集是最為常見的格式,而且在許多場合,它也是預設的格式。對於帶重音符號的和其它的非ASCII字元,必須選擇一種字元編碼。在很多系統中,字元編碼是由計算機的區域設定決定的。常見的字元編碼包括支援許多歐洲語言的ISO 8859-1。
由於許多編碼只能表達有限的字元,通常它們只能用於表達幾種語言。Unicode制定了一種試圖能夠表達所有已知語言的標準,Unicode字符集非常大,它囊括了大多數已知的字符集。
Unicode有多種字元編碼,其中最常見的是UTF-8,這種編碼能夠向後相容ASCII,相同內容的的ASCII文字檔案和UTF-8文字檔案完全一致。
原始檔一般指用匯編語言或高階語言寫出來的程式碼儲存為檔案後的結果。原始檔是相對目標檔案和可執行檔案而言的。原始檔就是用匯編語言或高階語言寫出來的程式碼儲存為檔案後的結果。
目標檔案是指原始檔經過編譯程式產生的能被cpu直接識別二進位制檔案。可執行檔案就是將目標檔案連線後形成的可執行檔案,當然也是二進位制的。
現行原始檔是指處理機正在執行程序或作業的原始檔。由於程式執行具有區域性性,現行原始檔只有一部分調入記憶體,當記憶體缺失有關指令和資料,處理機再從外存調入有關的原始檔。
檔案型別(或檔案格式)是指電腦為了儲存資訊而使用的對資訊的特殊編碼方式,是用於識別內部儲存的資料。比如有的儲存圖片,有的儲存程式,有的儲存文字資訊。
每一類資訊,都可以一種或多種檔案格式儲存在電腦儲存中。每一種檔案格式通常會有一種或多種副檔名可以用來識別,但也可能沒有副檔名。副檔名可以幫助應用程式識別的檔案格式。
擴充套件資料
原始檔型別
文字檔案
文字檔案是一種計算機檔案,它是一種典型的順序檔案,其檔案的邏輯結構又屬於流式檔案。
特別的是,文字檔案是指以ASCII碼方式(也稱文字方式)儲存的檔案,更確切地說,英文、數字等字元儲存的是ASCII碼,而漢字儲存的是機內碼。文字檔案中除了儲存檔案有效字元資訊(包括能用ASCII碼字元表示的回車、換行等資訊)外,不能儲存其他任何資訊。
ASCII
ASCII標準使得只含有ASCII字元的文字檔案可以在Unix、Macintosh、MicrosoftWindows、DOS和其它作業系統之間自由互動,而其它格式的檔案是很難做到這一點的。但是,在這些作業系統中,換行符並不相同,處理非ASCII字元的方式也不一致。
MIME
文字檔案在MIME標準中的型別為“text/plain”,此外,它通常還附加編碼的資訊。在Mac OS X出現前,當Resource fork指定某一個檔案的型別為“TEXT”時,Mac OS就認為這個檔案是文字檔案。在Windows中,當一個檔案的副檔名為“txt”時,系統就認為它是一個文字檔案。
此外,處於特殊的目的,有些文字檔案使用其它的副檔名。例如,計算機的原始碼也是文字檔案,它們的字尾是用來指明它的程式語言的。
.txt
.txt是包含極少格式資訊的文字檔案的副檔名。.txt格式並沒有明確的定義,它通常是指那些能夠被系統終端或者簡單的文字編輯器接受的格式。任何能讀取文字的程式都能讀取帶有.txt副檔名的檔案,因此,通常認為這種檔案是通用的、跨平臺的。
在英文文字檔案中,ASCII字符集是最為常見的格式,而且在許多場合,它也是預設的格式。對於帶重音符號的和其它的非ASCII字元,必須選擇一種字元編碼。在很多系統中,字元編碼是由計算機的區域設定決定的。常見的字元編碼包括支援許多歐洲語言的ISO 8859-1。
由於許多編碼只能表達有限的字元,通常它們只能用於表達幾種語言。Unicode制定了一種試圖能夠表達所有已知語言的標準,Unicode字符集非常大,它囊括了大多數已知的字符集。
Unicode有多種字元編碼,其中最常見的是UTF-8,這種編碼能夠向後相容ASCII,相同內容的的ASCII文字檔案和UTF-8文字檔案完全一致。