0909 第一次做業

1.編譯原理學什麼?算法

編譯原理主要是學習算法的基礎及算法的基礎思想,經過對算法思想的研究來達到對程序設計的本質認知,瞭解不一樣算法及程序設計方法的過程當中有什麼不一樣,認識程序的特性。編程

2.爲何學編譯原理?學習

編譯原理是學習程序編程的基礎,編譯原理這門課程着重的就是研究其原理的過程,從基礎原理處去了解了編譯過程當中咱們所看不見的流程與編譯器已自動處理了的內容,就像咱們去了解了本身的身體四肢,在運用起程序的編寫時纔會有如運動本身的肢體般駕輕就熟。翻譯

3.怎麼學編譯原理?設計

學習編譯原理的重要內容就是理論與實踐的結合,在咱們大學的課堂上即是一處很好的理論學習環境,在看過老師給的連接資料後,許多學者卻也是提出了計算機科學與技術這門專業知識自己就是一門實操性很強的專業,惟有在掌握了理論的基礎上本身也要本身動手去操做編寫一個本身的編譯器,在編寫的過程當中纔是真正認知本身的不足之處,或許在編寫編譯器時亦是能迸發出許多本身的靈感,從而去追求更多的知識,而後才能更好的去認知編譯原理這門學科。編譯器

4.思考:在沒有學習本書理論以前,若是讓你寫一個編譯器,你是什麼思路?編譯

在還沒展開系統的學習以前,我首先比較能接受理解的編譯器類型是相似於語言翻譯器類的,還記得老師在上課時提到過,翻譯類的編譯器就如語言的翻譯般可將高級的語言翻譯成低一級的機械語言,好比將Java翻譯成c語言,個人想法就是相似於作成檢索類的編譯器,先作好一個資料庫,一一檢索而後將語言進行翻譯。程序設計

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息