最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

高級程序語言的編譯程序屬于什么

來源:懂視網 責編:小采 時間:2021-11-16 10:20:25
文檔

高級程序語言的編譯程序屬于什么

高級程序語言的編譯程序屬于系統(tǒng)軟件類。編譯程序(Compiler,compiling program)也稱為編譯器,是指把用高級程序設計語言書寫的源程序,翻譯成等價的機器語言格式目標程序的翻譯程序。
推薦度:
導讀高級程序語言的編譯程序屬于系統(tǒng)軟件類。編譯程序(Compiler,compiling program)也稱為編譯器,是指把用高級程序設計語言書寫的源程序,翻譯成等價的機器語言格式目標程序的翻譯程序。

高級程序語言的編譯程序屬于系統(tǒng)軟件類。

  

  編譯程序(Compiler,compiling program)也稱為編譯器,是指把用高級程序設計語言書寫的源程序,翻譯成等價的機器語言格式目標程序的翻譯程序。編譯程序屬于采用生成性實現(xiàn)途徑實現(xiàn)的翻譯程序。它以高級程序設計語言書寫的源程序作為輸入,而以匯編語言或機器語言表示的目標程序作為輸出。編譯出的目標程序通常還要經歷運行階段,以便在運行程序的支持下運行,加工初始數(shù)據(jù),算出所需的計算結果。

  

  編譯程序的功能有語法檢查:檢查源程序是否合乎語法。如果不符合語法,編譯程序要指出語法錯誤的部位、性質和有關信息。編譯程序應使用戶一次上機,能夠盡可能多地查出錯誤。調試措施:檢查源程序是否合乎設計者的意圖。為此,要求編譯程序在編譯出的目標程序中安置一些輸出指令,以便在目標程序運行時能輸出程序動態(tài)執(zhí)行情況的信息,如變量值的更改、程序執(zhí)行時所經歷的線路等。這些信息有助于用戶核實和驗證源程序是否表達了算法要求。修改手段:為用戶提供簡便的修改源程序的手段。編譯程序通常要提供批量修改手段(用于修改數(shù)量較大或臨時不易修改的錯誤)和現(xiàn)場修改手段(用于運行時修改數(shù)量較少、臨時易改的錯誤)。覆蓋處理:主要是為處理程序長、數(shù)據(jù)量大的大型問題程序而設置的?;舅枷胧亲屢恍┏绦蚨魏蛿?shù)據(jù)公用某些存儲區(qū),其中只存放當前要用的程序或數(shù)據(jù);其余暫時不用的程序和數(shù)據(jù),先存放在磁盤等輔助存儲器中,待需要時動態(tài)地調入。目標程序優(yōu)化:提高目標程序的質量,即占用的存儲空間少,程序的運行時間短。依據(jù)優(yōu)化目標的不同,編譯程序可選擇實現(xiàn)表達式優(yōu)化、循環(huán)優(yōu)化或程序全局優(yōu)化。目標程序優(yōu)化有的在源程序級上進行,有的在目標程序級上進行。不同語言合用:其功能有助于用戶利用多種程序設計語言編寫應用程序或套用已有的不同語言書寫的程序模塊。最為常見的是高級語言和匯編語言的合用。

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

高級程序語言的編譯程序屬于什么

高級程序語言的編譯程序屬于系統(tǒng)軟件類。編譯程序(Compiler,compiling program)也稱為編譯器,是指把用高級程序設計語言書寫的源程序,翻譯成等價的機器語言格式目標程序的翻譯程序。
推薦度:
標簽: 編輯 it 程序
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題高級程序語言的編譯程序屬于什么程序專題高級程序語言的編譯程序屬于什么軟件專題高級程序語言的編譯程序屬于什么專題
Top