編譯器設計 習題第一章

2021-08-09 06:29:50 字數 444 閱讀 9007

1.  瀏覽器接收html檔案,在螢幕上顯示出來,是乙個解釋執行的過程.

2.  作為編譯器的使用者,我關注以下5個特性,

a.1 編譯完成的速度

a.2 編譯時占用的記憶體

a.3 編譯時臨時檔案占用的空間

a.4  錯誤提示是否使用者友好

a.5 使用是否方便

作為編譯器的設計者,我關注以下5個特性,

b.1 目標**的執行效率

b.2 目標**的體積大小

b.3 編譯器的結構組織和擴充套件性

b.4 編譯器的執行速度

b.5 編譯器執行占用的記憶體

3. 3.2 嵌入式處理目標平台的編譯器側重生成**大小

3.3 中學介紹性課程編譯器側重易用性和錯誤處理

3.4 海量並行處理器編譯器側重並行編譯效能

3.5 針對大量不同目標機的編譯器側重可變目標性

編譯器實現之旅 第一章 編譯器概觀

編譯器,近在咫尺卻又遠在天邊。當我們寫下任何非機器語言 後,我們都需要借助編譯器將這些 變為通過計算機可執行的狀態。但是,就是這樣乙個使用率極高的程式,我們對其卻知之甚少。什麼是編譯器?編譯器對我們的 做了什麼?又是怎麼做的呢?如果你也懷有這些疑問,想要深入編譯器內部一 竟的話,那就隨我一起踏上這趟...

第一章 習題

第一章 習題 1 linux採用什麼版權方式發行?這種版權與通常的商業軟體有何區別?答 早期版本採用的是gpl版權方式發行的,即general public license。後來採用的發行方式是gnu 這種版權與通常的商業軟體的最大區別是免費和開放源 2 簡述linux的技術特點。答 1 提供全部源...

第一章 習題一

軟體就是程式,編寫軟體就是編寫程式 f 軟體 程式 資料 文件 軟體危機的主要表現是軟體需求增加,軟體 上公升.f 軟體工程學科的出現的主要原因是軟體危機的出現.t 與電腦科學的理論研究不同,軟體工程是一門原理性學科 f 軟體工程是工程性學科 在下列選項中,d 不是軟體的特徵.a.系統性與複製性 b...