源程序文件類型_第1頁
源程序文件類型_第2頁
源程序文件類型_第3頁
源程序文件類型_第4頁
源程序文件類型_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

源程序文件類型指一系列人類可讀的計算機語言指令01概念定義源程序文件類型常見類型目錄030204基本信息源程序,是指一系列人類可讀的計算機語言指令。在現代程序語言中,源代碼可以是以書籍或者磁帶的形式出現;但最常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。源程序文件類型是指源程序存儲時使用的殊編碼方式,便于讀取、識別。概念定義概念定義源程序,是指未經編譯的,按照一定的程序設計語言規(guī)范書寫的,人類可讀的文本文件。通常由高級語言編寫。源程序可以是以書籍或者磁帶或者其他載體的形式出現,但最常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。源程序文件類型是指源程序存儲時使用的殊編碼方式,便于讀取、識別。文本文件是最常用的一種文件類型,但很多高級語言和匯編語言都有自己的文件類型,一般習慣以高級語言或匯編語言的文件類型保存,主要是為了以后編譯器編譯方便。文件類型文件類型文件類型(或文件格式)是指電腦為了存儲信息而使用的對信息的特殊編碼方式,是用于識別內部儲存的資料。比如有的儲存圖片,有的儲存程序,有的儲存文字信息。每一類信息,都可以一種或多種文件格式保存在電腦存儲中。每一種文件格式通常會有一種或多種擴展名可以用來識別,但也可能沒有擴展名。擴展名可以幫助應用程序識別的文件格式。對于硬盤機或任何電腦存儲來說,有效的信息只有0和1兩種。所以電腦必須設計有相應的方式進行信息-位元的轉換。對于不同的信息有不同的存儲格式。有些文件格式被設計用于存儲特殊的數據,例如:圖像文件中的JPEG文件格式僅用于存儲靜態(tài)的圖像,而GIF既可以存儲靜態(tài)圖像,也可以存儲簡單動畫;Quicktime格式則可以存儲多種不同的媒體類型。文本類的文件有:text文件一般僅存儲簡單沒有格式的ASCII或Unicode的文本;HTML文件則可以存儲帶有格式的文本;PDF格式則可以存儲內容豐富的,圖文并茂的文本。同一個文件格式,用不同的程序處理可能產生截然不同的結果。例如Word文件,用MicrosoftWord觀看的時候,可以看到文本的內容,而以無格式方式在音樂播放軟件中播放,產生的則是噪聲。一種文件格式對某些軟件會產生有意義的結果,對另一些軟件來看,就像是毫無用途的數字垃圾。源程序源程序源程序(也稱為源代碼),是指一系列人類可讀的計算機語言指令。在現代程序語言中,源代碼可以是以書籍或者磁帶的形式出現;但最常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。計算機源代碼的最終目的是將人類可讀的文本翻譯成為計算機可以執(zhí)行的二進制指令,這種過程叫做編譯,通過編譯器完成。作用源代碼主要功用有如下2種作用:生成目標代碼,即計算機可以識別的代碼。對軟件進行說明,即對軟件的編寫進行說明。為數不少的初學者,甚至少數有經驗的程序員,都忽視軟件說明的編寫;因為這部分雖然不會在生成的程序中直接顯示,也不參與編譯。但是說明對軟件的學習、分享、維護和軟件復用都有巨大的好處。因此,書寫軟件說明在業(yè)界被認為是能創(chuàng)造優(yōu)秀程序的良好習慣,一些公司也硬性規(guī)定必須書寫。需要指出的是,對于編譯語言來說,例如C/C++/Java,源代碼的修改不能改變已經生成的目標代碼。如果需要目標代碼做出相應的修改,必須重新編譯。但是目前有許多流行的腳本語言,例如Perl/Python都不需要重新編譯,修改完代碼可以直接執(zhí)行看到修改的結果。常見類型常見類型文本文件文本文件是一種計算機文件,它是一種典型的順序文件,其文件的邏輯結構又屬于流式文件。特別的是,文本文件是指以ASCII碼方式(也稱文本方式)存儲的文件,更確切地說,英文、數字等字符存儲的是ASCII碼,而漢字存儲的是機內碼。文本文件中除了存儲文件有效字符信息(包括能用ASCII碼字符表示的回車、換行等信息)外,不能存儲其他任何信息。格式ASCIIASCII標準使得只含有ASCII字符的文本文件可以在Unix、Macintosh、MicrosoftWindows、DOS和其它操作系統之間自由交互,而其它格式的文件是很難做到這一點的。但是,在這些操作系統中,換行符并不相同,處理非ASCII字符的方式也不一致。MIME文本文件在MIME標準中的類型為“text

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論