當前位置:首頁 » 編程軟體 » 編譯原理學習指導

編譯原理學習指導

發布時間: 2022-08-31 03:45:55

A. 急急急!求中科大陳意雲教授的編譯原理教學視頻,土豆上只有前兩集,共有25集,謝了![email protected]

陳老師編譯原理全部授課內容(點「教學錄像」即可看到所有視頻鏈接)網頁:http://www.bb.ustc.e.cn/webapps/portal/frameset.jsp?tab_id=_2_1&url=/bin/common/course.pl?course_id%3D_229_1

視頻下載方法介紹間此前介紹:http://..com/question/341313017.html?an=0&si=1

本課程「課程教案」中有各章節授課PPT可下載、學習方法、試驗指導等

中科大精品課網站:http://www.bb.ustc.e.cn/jpkc/yi_lan.html

各校精品課網站中內容相當豐富,一般包括視頻、輔導資料、演示PPT等,內容齊全,是不可多得的知識寶庫!

B. 中國人民大學計算機專業考研怎麼樣,請在讀的前輩指導指導,不甚感激·····

計算機考研都是全國統考,人大也是,專業課都是計算機綜合,以下是選自專業課權威輔導機構《《《《盛世------清北---教育》》》》官方網站參考書目。希望對你有幫助

初試: 1)計算機組成原理 本系核心課程,主講:唐朔飛老師,全國名師,考研出題人。 參考書目: 唐朔飛,計算機組成原理,高等教育出版社,2000 唐朔飛,計算機組成原理--學習指導與習題解答,高教出版社 2)數據結構 這是本系的核心課程,主講人是張岩老師,考研出題人。 參考書目: 郭福順,廖明宏等,數據結構與演算法基礎(三版),大連理工出版社 嚴蔚敏,吳偉民,數據結構(C語言版),清華大學出版社,1997 復試: 1)集合與圖論 復試核心課程,主講:王義和老師,全國名師,考研出題人 參考書目: 王義和,離散數學引論,哈爾濱工業大學出版社,2002年 2)計算機體系結構 主講:方連眾老師 參考書目: 李學干,計算機系統結構(第三版),西安電子科技大學出版社, 3)操作系統 主講:周明德老師,出題教師。 參考書目: 計算機操作系統 湯子瀛等編著 西安電子科技大學 2004年 操作系統—內核與設計原理 魏迎梅等譯 電子工業 2005年 4)編譯原理 主講:辛明影老師,出題老師。 本系編譯原理很厲害的李建中老師,要到他們的實驗室都是很好地。 參考書目: Alfred V. Aho著,李建中,姜守旭譯,編譯原理,機械工業出版社 陳火旺,劉春林等,程序設計語言編譯原理(第三版),國防出版社 5)計算機網路 主講:李全龍老師。出題老師。 參考書目: James F.Kurose著《計算機網路—自頂向下方法與Internet特色》 -第三版(影印版),高等教育出版社。 6)資料庫系統 主講:戰德臣老師,博導。很有實力,出題老師。 參考書目: Patrick O』Neil,(周傲英譯) 《Database: Principles. 資料庫原理、編程與性能》, 機械工業出版社, 2002.01 薩師煊, 王珊, 《資料庫系統概論》第三版, 高教出版社, 2000.02

C. 何炎祥的主要論文

1.陳偉,何炎祥,彭文靈,「一種輕量級的拒絕服務攻擊檢測方法」, 計算機學報, 2006,29(8)。
2.陳益峰,何炎祥,曹建農,「內容傳遞網路處理能力受限代理放置貪婪演算法」, 軟體學報,2007,18(1)。
3.Furu Wei, Wenjie Li, Qin Lu, and Yanxiang He. Applying Two-Level Mutual Reinforcement Ranking Algorithm in Query-Oriented Multi-document Summarization. Journal of the American Society for Information Science and Technology。(JASIST),2009. 60(9)。
4.何炎祥,曹強,劉陶,韓奕,熊琦,一種基於小波特徵提取的低速率DoS 檢測方法, 軟體學報, 2009,20(4)。
5.Furu Wei, Wenjie Li, Qin Lu, and Yanxiang He. A Document- Sensitive Graph Model for Multi-Document Summarization。 Knowledge and Information Systems. KAIS, 2010.22(2)。
6.何炎祥,劉陶,吳偉,「可信編譯器關鍵技術研究」,計算機工程與科學,2010,8,32(8)。
7.何炎祥,吳偉,劉陶等,「可信編譯理論及其核心實現技術:研究綜述」,計算機科學與探索,2011,1,5(1)。
8.劉陶,何炎祥,熊琦,「一種基於Q學習的LDOS攻擊實時防禦機制及其CPN實現」,計算機研究與發展,2011,3,48(3)
9.何炎祥,陳勇,吳偉等,「基於編譯支持錯誤跟蹤的測試用例自動化生成方法」,計算機研究與發展,2012.9,49(9)。
10.何炎祥,吳偉,陳勇等,「基於SMT求解器的路徑敏感程序驗證」,軟體學報,2012,23(10)。
11.徐超,何炎祥,吳偉等, 「基於模擬關系的編譯優化實現正確性驗證方法」, 電子學報, 2012, 40(11)。
12.Yanxiang He, Wei Wu, Yong Chen,An efficient method for detecting concurrency errors in object-oriented programs. SCIENCE CHINA Information Sciences, 2012, 55(12)。
1. 何炎祥等,《計算機等級考試----一級考試模擬試題集》,華中科技大學出版 社,1998。
2.何炎祥等,《計算機等級考試----二級考試模擬試題集》,華中科技大學出版 社,1998。
3.何炎祥,宋文欣,彭鋒,《高級操作系統》,科學出版社,1999, 國家九五 重點計劃教材。
4.何炎祥主編,《編譯原理》,(普通高等教育「十一五」國家級規劃教材),華中科技大學出版社,2000,2003,2005 2010。
5.何炎祥主編,《操作系統原理》,上海科技文獻出版社,2000。
6.何炎祥主編,《操作系統原理學習與解題指南》,華中科技大學出版社,2001。 7.何炎祥,陳莘萌,《Agent和多Agent系統的設計與應用》,武漢大學出版社, 2001,武漢大學學術叢書。
8.何炎祥,熊前興主編,《操作系統原理》,華中科技大學出版社,2001。
9.何炎祥,朱曉峰,《操作系統原理學習指導與題解》,華中科技大學出版社, 2003。
10.Liu Yunsheng, He Yanxiang 主編,Proceedings of International Symposium on Future Software Technology 2002 (ISFST』2002), Published by HUST press 華中科技大學出版社, Wuhan, China, 2003。
11.朱福喜,何炎祥,《並行分布計算中的調度演算法理論與設計》,武漢大學出版 社, 2003,武漢大學學術叢書。
12.何炎祥,李飛,李寧,《計算機操作系統》,(普通高等教育「十一五」國家級 規劃教材),清華大學出版社,2004
13.何炎祥,《操作系統原理》,科學出版社,2004。
14.何炎祥,《編譯原理》,高等教育出版社,2004。
15.何炎祥,李飛,李寧,《編譯原理及其習題解答》,武漢大學出版社,2004。 16.何炎祥,《分布式操作系統》,高等教育出版社,2005。
17.何炎祥主編,《第八屆全國高校計算機系主任(院長)論壇論文集》,高等教育 出版社,2005。
18.Xiaohua Jia, Jie Wu,Yanxiang He (Eds.), Proceeding of Mobile Ad-hoc and Sensor Networks , First International Conference, MSN 2005 , Wuhan, China, December 13-15, 2005。
19.何炎祥,石瑩,王娜,《程序設計基礎》,(普通高等教育「十一五」國家級規 劃教材),清華大學出版社,2006。
20.蕭國政,何炎祥,孫茂松主編,《中文計算技術與語言問題研究》,第七屆中文 信息處理國際會議論文集,北京,電子工業出版社,2007。
21.Yanxiang He, Guozheng Xiao, Maosong Sun (Chief Editors), Recent Advance of Chinese Computing technologies, Proceedings of ICCC2007, Wuhan, China, October 13-15,2007。
22. 何炎祥,伍春香,王漢飛,《編譯原理》,北京,機械工業出版社,2010。
23.何炎祥,劉陶,《降質服務攻擊及其防範方法》,北京,機械工業出版社,2011。
24.何炎祥,吳釗,《動態Web服務組合關鍵技術與性能分析》,北京,清華大學出版社,2011,10
25.何炎祥,吳偉,《可信編譯構造理論與關鍵技術》,北京,科學出版社,2013,1

D. 哈工大計算機研究生專業課考什麼

計算機基礎:分為數據結構部分和計算機組成原理

數據結構部分考試內容:

1、數據結構與演算法的概念:數據結構與演算法及其相關的基本概念,演算法及其復雜性分析。

2、線性表:線性結構及其操作演算法,線性表的應用及演算法。

3、樹與二叉樹:二叉樹的定義、性質、表示、遍歷演算法,樹的表示、操作演算法,森林與二叉樹關系,樹與二叉樹的應用及演算法,

4、圖及其相關演算法:圖的相關概念,圖的存儲結構與搜索演算法,圖的應用及演算法。

5、查找與排序:查找與排序的相關概念,典型演算法的描述及復雜性分析,查找與排序演算法的應用。

6、外部排序與文件:外部排序的相關概念及其基本方法,文件的組織方式、特點及應用。

計算機組成原理:

1、計算機系統的基本概念:基本概念,馮•諾依曼計算機的特點,計算機的工作過程,計算機系統的主要技術指標。

2、匯流排:匯流排的基本概念,匯流排的分類和結構,匯流排控制邏輯。

3、存儲器:存儲器的分類,各類存儲器的基本工作原理,存儲器與其他部件的連接,存儲器系統的層次結構。

4、運算器和運算方法:數在計算機中的表示,定點運算和浮點運算,算術邏輯單元的工作原理。

5、控制器:指令系統原理,CPU的基本結構,控制單元的功能和原理,控制單元的兩種設計方法。

6、輸入輸出系統:I/O訪問的基本原理,I/O介面的原理,I/O和主機交換信息的控制方式。

(4)編譯原理學習指導擴展閱讀:

數據結構部分題型結構:填空題(0—15分);選擇題(0—30分);簡答題(0—30分);演算法設計題(0—30分)。題型分數在以上范圍內浮動,總分為75分。

參考書目:

1、廖明宏,郭福順,張岩,李秀坤,數據結構與演算法(第4版),高等教育出版社,2007.11

2、嚴蔚敏,吳偉民,數據結構(C語言版),清華大學出版社,2002.09

計算機組成原理題型結構:填空題( 0-20分 );選擇題(0-20分 );簡答題( 0-30分 );計算與綜合設計題( 0-30分 )。

參考書目:

1、唐朔飛,計算機組成原理(第2版),高等教育出版社,2010.12出版

2、唐朔飛,計算機組成原理--學習指導與習題解答(第2版),高等教育出版社,2012.7出版2005.9出版

E. 在編譯原理中: 文法S——>SS+|SS*|a能產生什麼語言,並驗證! 求高人指導!

為了使問題簡化,我們考慮文法S->ss+|a,考慮s->ss*時,只要把+換成*即可。
0層遞歸是,s->a,文法的語言是{a}。是後綴表達式。
1層以內遞歸時,文法語言是{a,aa+}。是後綴表達式。
2層以內遞歸時,文法語言是{a,aa+}.{a,aa+}.{+}。其中.表示連接,是後綴表達式。
依此類推,多少層的遞歸都是後綴表達式。
把表達式的+換成*後依然為後綴表達式。
下面證明文法產生的語言是所有的以a為變數,以+和*為運算符的後綴表達式。
因為每個表達式都對應一個常規的表達式(如1*2+3就是常規表達式),下面只需證明語言能產生的後綴表達式對應所有的常規表達式。當常規表達式只有一個運算符,對應aa+或aa*。當常規表達式有兩個運算符,可寫成(表達式1).{+|*}.(表達式2),因為表達式1和2都只含一個運算符,所以可以用語言表示,上述常規表達式可用後綴表達式(表達式1).(表達式2).{+l*}表示。所以不管常規表達式有多少個運算符,都可以由語言的後綴表達式對應。

F. 零基礎想學編程,不知道要從哪方面開始,求指導QAQ

既然你喜歡編程,你應該認認真真的學習一門語言,開始用VB,VB是一個很好的入門語言,可視化,和相對簡單的,是一個很好的入門語言。書籍至少要准備兩個,不是一本書中包含的所有內容的VB可以眺望閱讀,沒有談到本書的內容可以看到在另一本書中,使學習非常好,也能保證完整性的知識。學校編程是一個很長的過程,不要擔心,要理論與實踐想結合常規是非常重要的書,看的源代碼,也有助於學習,學習完成後,本VB語言的語言很簡單,你可以嘗試的C語言,C-C++-VC的學習,有助於知識的連貫性,我也希望你能學會。學習C語言,譚浩強的C程序設計「是一個非常好的C語言書籍,學習過程的設計是一個很長的過程,不要擔心,多了一本書,讀一遍兩次,三次,學會學習,在學習C++的過程中,你可以看一下數據結構,編譯原理,操作系統和書籍,編譯是有益的。最好的時候開始學習,先不要編譯大計劃,編寫一些小程序,如數組的計算,字元的組合,指針是C語言的精髓,這是更復雜的部分,如果有一天你能熟練地控制滑鼠指針的操作,我相信你,你是學習的好C語言。我是在2001年接觸編程,剛開始只是一個想法,不進行更深入的學習,我從VB入門,學校年,然後轉移到C語言,?-?++-VC的順序學習,?了解到兩年,現在開始學習?++,?++的學習是非常困難的,類,標准庫,多態,繼承,所以比較抽象理解的概念,在堅持的C語言風格的,但有大量的C語言沒有讀,是必不可少的上機實踐。「C++編程思想」,「C++標准庫,這些書都非常好,內容也很全面,常規的書是必不可少的的源代碼的編程是有幫助的,會少走很多彎路。總之,C++的學習是一個長期的過程,需要兩年左右的時間,這是底線,如果你想通過學習了解到,還需要的時間。我向你推薦一些C++經典書籍:C++程序設計教程C++編程思想C++大學當然C++編程語言的數據結構,演算法和應用C++語言來形容C++標准模板庫------教程和參考手冊泛型編程和STL深入探索C++對象模型設計模式---復用面向對象軟體的基礎上重建---改善現有代碼的設計基本C++有效的C++EffctiveC++C++底漆前五名,這應該屬於入門書籍,後面屬於學習曲線是比較大的,要提高編程能力的C++,一起來看看這些書是不錯的。這本書的編程思路看多。多做練習,有助於提高編程水平是很大的。事實上,語言是相同的,一種語言的經驗教訓,更容易學習其他語言。行業這樣一個說法,因為Java語言中包含了C++的一些特性掌握C++JAVA的80%掌握了C++後,就等於掌握(我說的掌握是指,能熟練使用C++編程,並且不要求你完全掌握C++的所有部分,沒有人能做到這一點,因為C++是太大,如果能夠堅持學習C++兩年到三年的時間,你可以學習其他語言),可以嘗試學習一些其他語言,比如JAVA,VC++等復雜的語言。這個時候可以用編程語言,你有一個大致的了解,您可以清楚自己的學習方向,根據自己的學習,學習,她更感興趣的是語言(或利息),或者是為了找到一份工作,開始進行更深入的學習,例如復雜的語言學習框架程序窗口。net編程等為了找到一份工作,那麼我建議你學習C,C++,JAVA語言。在軟體開發行業中,北C,C++,JAVA的需求是非常大的南VB。關於英語學習程序設計沒有幫助主題的文章有很多人聊過,我個人建議可以計算出在計算機術語中,你可以買一個計算機專業英語教程,一起來看看在設計方案的幫助。事實上,程序設計,英語是很簡單的,如為別的,而.並沒有太大的學習程序設計的不像學習網路如CCNA認證需要有大量的英語。大約兩個工具應該是足夠了-----------金山詞霸,學習程序設計,計算機詞典。我相信,你將能夠學習程序設計。學習數學,學習程序設計的一個共同點------鍛煉邏輯思維能力。相關的數學學習程序設計的地方並不多,所以要認真學習數學也可以學習編程。如果你願意吃苦,願意心臟學習程序設計,有毅力,我相信,只要你認真學習,即使你的英語水平的數學水平差,你也將能夠學習編程。我是一個大三的學生,我正在學習C++語言,一年多的時間,學習的感覺真的累了,你想成為朋友!好了,說了這么多,你可以參考,要為自己的學習計劃,要對自己有信心,最後,我希望你走在路上學習編程是更好更遠我希望你學習的東西!!

G. 計算機科學與技術考研要考哪些科目

計算機專業研究生考試科目有:英語:100分, 數學:150分, 政治:100分 ,專業課:150分。

(1).計算機考研初試考試要求以及考試科目主要有:

計算機學科專業基礎綜合試卷滿分150分;考試時間180分鍾。

試卷內容結構:數據結構45分,計算機組成原理45分,操作系統35分,計算機網路25分。

試卷題型結構:單項選擇題,80分(40小題,每小題2分);綜合題,70分。

(2).計算機專業考研復習資料:

數據結構:《數據結構C語言版》《數據結構精講和習題講解》嚴蔚敏。

計算機組成原理:《計算機組成原理(第2版)》《計算機組成原理-學習指導與習題解答》。

操作系統:《計算機操作系統(第四版)》,《計算機操作系統(第四版)學習指導與題解》 湯小丹,計算機網路《計算機網路(第7版)》《計算機網路釋疑與習題解答》 謝希仁。

(7)編譯原理學習指導擴展閱讀:

計算機專業主幹課程:

公共課程:數學(高等數學、線性代數、概率論與數理統計、離散數學、數值分析)、政治(馬克思主義思想概論、毛澤東思想概論與中國特色社會主義思想、思想道德修養與法律基礎、中國近現代史綱要)、大學英語、體育。

專業基礎課程:電路原理、模擬電子技術、數字邏輯、微機原理、匯編語言、操作系統原理、編譯原理、演算法與數據結構、面向對象方法、C語言/c++語言等。

專業方向課程:計算機資料庫原理、Java語言、圖形學、人工智慧、多媒體技術、網路安全、人機交互、無線互聯網技術、軟體開發方法、高性能技術、系統模擬和虛擬現實等。

計算機專業學生應具備的能力:

1、具備扎實的數據基礎理論和基礎知識;

2、具有較強的思維能力、演算法設計與分析能力;

3、系統掌握計算機科學與技術專業基本理論、基本知識和操作技能;

4、了解學科的知識結構、典型技術、核心概念和基本工作流程;

5、有較強的計算機系統的認知、分析、設計、編程和應用能力;

6、掌握文獻檢索、資料查詢的基本方法、能夠獨立獲取相關的知識和信息,具有較強的創新意識;

7、熟練掌握一門外語,能夠熟讀該專業外文書刊。

參考資料來源:網路--計算機科學與技術專業

H. 編譯原理學習指導莫禮平pdf誰有

我有一份,點擊滿意答案查收鏈接

I. 學習編譯原理哪本書好

我們學校用的是《編譯原理》與《編譯原理與實踐》這兩本書,這兩本書都是國外的教材。我覺得《編譯原理與實踐》這本書不錯,自學應該能看懂,而且代碼比較多,書最後還有整個小型編譯器的源代碼。
編譯不好學,你就慢慢學吧。

下面的資料請作參考:

當代編譯技術三大聖經級別的教材

1.龍書(Dragon book)
書名是Compilers: Principles,Techniques,and Tools
作者是:Alfred V.Aho,Ravi Sethi,Jeffrey D.Ullman

內容簡介
《編譯原理》作者Alfred V.Aho、Ravi Sethi和Jeffrey D.Ullman是世界著名的計算機 科學家,他們在計算機科學理論、資料庫等很多領域都做出了傑出貢獻。《編譯原理》 是編譯領域無可替代的經典著作,被廣大計算機專業人士譽為「龍書」。《編譯原理》一 直被世界各地的著名高等院校和科研機構(如貝爾實驗室、哥倫比亞大學、普 林斯頓大學和斯坦福大學等)廣泛用作本科生和研究生編譯原理與技術課程的 教材,《編譯原理》對我國計算機教育界也具有重大影響。 書中深入討論了編譯器設計的重要主題,包括詞法分析、語法分析、語法制 導分析、類型檢查、運行環境、中間代碼生成、代碼生成、代碼優化等,並在 最後兩章中討論了實現編譯器的一些編程問題和幾個編譯器實例,而且每章都 提供了大量的練習和參考文獻。

與上一版相比,《編譯原理》第二版進行了全面的修訂,涵蓋了編譯器開發方面的最新進展。每章中都提供了大量的系統及參考文獻。《編譯原理》是編譯原理課程方面的經典教材,內容豐富,適合作為高等院校計算機及相關專業本科生及研究生的編譯原理課程的教材,也是廣大技術人員的極佳參考讀物。

作者簡介
Alfred V.Aho,美國歌倫比亞大學教授,美國國家工程院院士,ACM和IEEE會士,曾獲得IEEE的馮·諾伊曼獎。著有多部演算法、數據結構、編譯器、資料庫系統及計算機科學基礎方面的著作。
Monica S.Lam,斯坦福大學計算機科學系教授,曾任Tensilica的首席科學家,也是Moka5的首任CEO。曾經主持SUIF項目,該項目產生了最流行的研究用編譯器之一。
Ravi Sethi,Avaya實驗室總裁,曾任貝爾實驗室高級副總裁TLucent Technologies通信軟體的CTO。他曾在賓夕法尼亞州立大學、亞利桑那州立大學和普林斯頓大學任教,是ACM會士。
Jeffrey D.Ullman斯坦福大學計算機科學系教授和Gradiance CEO,他的研究興趣包括資料庫理論、資料庫集成、數據挖掘和利用信息基礎設施教學等。他是美國國家工程院院士、IEEE會士,獲得過ACM的KarIstrom傑出教育家獎和Knuth獎。
第一版中文版
第二版中文版

2.鯨書(Whale book)
書名是:Advanced Compiler Design and Implementation
作者是:Steven S.Muchnick

內容簡介
本書迎接現代語言和體系結構的挑戰,幫助讀者作好准備,去應對將來要遇到的編譯器設計的問題。
本書涵蓋現代微處理器編譯器的設計和實現方面的所有高級主題。本書從編譯設計基礎領域中的高級問題開始,廣泛而深入地闡述各種重要的代碼優化技術,分析各種優化之間的相對重要關系,以及實現這些優化的最有效方法。
本書特點
●為理解高級編譯器設計的主要問題奠定了基礎
●深入闡述優化問題
●用Sun的SPARC、IBM的POWER和PowerPC、DEC的Alpha以及Intel的Pentium和相關商業編譯 器作為案例,說明編譯器結構、中間代碼設計和各種優化方法
●給出大量定義清晰的關於代碼生成、優化和其他問題的演算法
●介紹由作者設計的以清晰、簡潔的方式描述演算法的語言ICAN (非形式編譯演算法表示)。

本書是經典的編譯器著作,與「龍書」齊名,稱為鯨書。書中針對現代語言和體系結構全面介紹了編譯器設計與實現的高級論題,從編譯器的基礎領域中的高級問題開始,然後深入討論了各種重要的代碼優化。本書專為編譯器專業人士和計算機專業本科生,研究生編寫,在設計和實現高度優化的編譯器以及確定優化的重要性和實現優化的最有效的方法等方面,為讀者提供了非常有價值的指導。

作者簡介
Steven S.Muchnick,曾是計算機科學教授,後作為惠普的PA-RISC和SUN的SPARC兩種計算機體系結構的核心開發成員,將自己的知識和經驗應用於編譯器設計,並擔任這些系統的高級編譯器設計與實現小組的領導人。他在研究和開發方面的雙重經驗,對於指導讀者作出編譯器設計決策極具價值。

3.虎書(Tiger book)
書名是:Modern Compiler Implementation in C /Java /ML,Second Edition
作者是:Andrew W.Appel,with Jens Palsberg

內容簡介
《現代編譯原理——C語言描述(英文版)/圖靈原版計算機科學系列》全面講述了現代編譯器的各個組成部分,包括:詞法分析、語法分析、抽象語法、語義檢查、中間代碼表示、指令選擇、數據流分析、寄存器分配以及運行時系統等。與大多數編譯原理的教材不同,《現代編譯原理——C語言描述(英文版)/圖靈原版計算機科學系列》採用了函數語言和面向對象語言來描述代碼生成和寄存器分配,對於編譯器中各個模塊之間的介面都給出了實際的 C 語言頭文件。 全書分成兩部分,第一部分是編譯的基礎知識,適用於第一門編譯原理課程(一個學期);第二部分是高級主題,包括面向對象語言和函數語言、垃圾收集、循環優化、 SSA(靜態單賦值)形式、循環調度、存儲結構優化等。
本書是一本著名的編譯原理課程的教材。國際上眾多名校均採用本書作為編譯原理課程的教材,包括美國麻省理工學院、加州大學伯克利分校、普林斯頓大學和英國劍橋大學等。本書在國外享有「虎書」的稱號,與有「龍書」之稱的《編譯原理》(Alfred Aho 等編著)齊名。與編譯原理方面的其他名著相比,本書出版時間晚,內容新。 書中專門為學生提供了一個用 C 語言編寫的實習項目,包括前端和後端設計,學生可以在一學期內創建一個功能完整的編譯器。

作者簡介
Andrew W.Appel,美國普林斯頓大學計算機科學系教授,第26屆ACM SIGPLAN-SIGACT程序設計原理年會大會執行主席,1998-1999年在貝爾實驗室做研究工作。主要研究方向是計算機安全、編譯器設計、程序設計語言等。

J. 咨詢下考南航的計算機系的研究生,專業課方面要准備哪些書籍和復習資料呢(其它3門有好的書籍也可以推

南航的計算機系參考書目
543 計算機組成原理與編譯原理:《計算機組成原理》薛勝軍編,華中科技大學出版社,第二 版;
592 計算機軟體基礎:《資料庫系統概論》(第三版)薩師煊編,高等教育出版社;
531 微機原理及應用:《80X86/Pentium 微型計算機原理及應用》吳寧編,電子工業出版社,2000年。

熱點內容
酒店配置什麼滅火系統 發布:2025-02-09 08:06:37 瀏覽:773
java至尊 發布:2025-02-09 08:03:23 瀏覽:558
pythonwith 發布:2025-02-09 08:00:25 瀏覽:172
Ftp打開文件是只讀模式 發布:2025-02-09 07:40:55 瀏覽:504
androidlistview點擊事件 發布:2025-02-09 07:25:52 瀏覽:171
targz解壓縮 發布:2025-02-09 06:59:19 瀏覽:311
wpsphp 發布:2025-02-09 06:58:41 瀏覽:962
視易鋒雲系統如何架設輔助伺服器 發布:2025-02-09 06:47:08 瀏覽:770
mysql備份腳本shell 發布:2025-02-09 06:46:33 瀏覽:15
騰訊雲伺服器怎樣調整解析度 發布:2025-02-09 06:46:30 瀏覽:369