能將高階語言編寫的源程式轉換為目標程式的是什麼

時間 2021-08-14 23:03:28

1樓:來自大雲山漂亮的黑鳶

編譯程式 和 解釋程式 雖然做事方式上有很大差別,但是做的事都是將源程式轉換成目標程式,只不過編譯是編譯一次,只要源程式無變化,就無須再次編譯,編譯得到內容永遠留下來了。解釋雖然內容不會留下來,但是每次執行都進行翻譯,所以根據你的題意,轉換為目標程式的 兩者都是。

2樓:匿名使用者

c)編譯程式

就是讓編譯器來編譯而已

3樓:大寶與瑩寶

能將高階語言編寫的源程式轉換為目標程式的是相應的高階語言編譯程式。

編譯程式,把用高階程式設計語言或計算機組合語言書寫的源程式,翻譯成等價的機器語言格式目標程式的翻譯程式。編譯程式屬於採用生成性實現途徑實現的翻譯程式。它以高階程式設計語言書寫的源程式作為輸入,而以組合語言或機器語言表示的目標程式作為輸出。

編譯出的目標程式通常還要經歷執行階段,以便在執行程式的支援下執行,加工初始資料,算出所需的計算結果。

編譯程式的實現演算法較為複雜。這是因為它所翻譯的語句與目標語言的指令不是一一對應關係,而是一多對應關係;同時也因為它要處理遞迴呼叫、動態儲存分配、多種資料型別,以及語句間的緊密依賴關係。但是,由於高階程式設計語言書寫的程式具有易讀、易移植和表達能力強等特點,編譯程式廣泛地用於翻譯規模較大、複雜性較高、且需要高效執行的高階語言書寫的源程式。

4樓:匿名使用者

答案是 c)編譯程式

編譯程式,也叫編譯器,是高階語言將源程式**編譯為目標程式(obj)的工具。

5樓:匿名使用者

a)連線程式

編輯程式:生成源**檔案

解釋程式:對源程式邊解釋翻譯成機器**邊執行的高階語言程式編譯程式:將程式的源**轉為機器碼的形式,也稱為目標**,但不能直接執行

連線程式:將目標**和庫檔案連線成exe可執行程式

能將高階語言編寫的源程式轉換為目標程式的是

6樓:匿名使用者

是編譯程式。

編譯程式是指把用高階程式設計語言書寫的源程式,翻譯成等價的機器語言格式目標程式的翻譯程式。編譯程式屬於採用生成性實現途徑實現的翻譯程式。

它以高階程式設計語言書寫的源程式作為輸入,而以組合語言或機器語言表示的目標程式作為輸出。

編譯出的目標程式通常還要經歷執行階段,以便在執行程式的支援下執行,加工初始資料,算出所需的計算結果。

7樓:莫清婉業瓔

把源程式轉換為目標程式的過程叫編譯

所以能將高階語言編寫的源程式轉換為目標程式的是相應的高階語言編譯程式

故答案為c—編譯程式

8樓:帝俊御龍

應該是編譯程式;解釋程式需要一條一條地執行,而編譯程式可以直接生成目標程式。

9樓:匿名使用者

由高階語言編寫的程式稱為“源程式”,由二進位制**表示的程式稱為“目標程式”,而把源程式 轉換成機器能夠識別的目標程式是由“編譯程式”完成的。

如何檢視網頁設計的源程式是由什麼語言編寫的

檢視網頁 的方法 右擊 檢視原始檔。即可看到網頁的源 須知 現在的 基本上都是html5編寫的。配合css和js效果。如果是想檢視 後臺是什麼搭建的,方法就是可以從佈局分析,php生成的html是自動的,一般很難看出來使用的是什麼後臺。 搭配者 這個還不簡單,php結尾的就是php語言,而asp結尾...

將高階語言編寫的程式翻譯成機器語言程式採用什麼翻譯方式

高階語言編寫的程式翻譯成機器語言程式,就是編譯後的執行程式。 天平座de魚 而高階語言編寫的程式編譯全嗯,支援語言程式的話用什麼翻譯方式?這個奶奶, 編譯和解釋是將高階語言編寫的程式翻譯成機器語言程式的兩種翻譯方式。編譯是變換各指令的機器碼。解釋是計算各相對轉移指令的偏移量。 a 連線程式編輯程式 ...

C語言源程式檔案的字尾是什麼,C語言源程式檔名的字尾是什麼?

位專哀羽彤 c語言源程式檔案的字尾是 c 經過編譯後生成檔案的字尾是 exe 經過連結後生成檔案的字尾 obj 墨掣賞曉靈 在vc6.0中的源程式檔名的字尾是.cpp 因為這個是本來是c 的字尾,但是c 向下相容,是更高階的c。如果在tc中的檔案字尾就是.c tc是比較早期的c語言開發工具,現在用得...