學習編譯原理之前需要學哪些知識,學計算機演算法之前要學哪些知識

2021-03-19 18:34:21 字數 545 閱讀 5210

1樓:傻傻愣愣的故事

1.你要學到什麼水平?是想考試考好還是想實際寫出來一個足夠強度的編譯器?如內果是容前者,就一句:努力當學霸才是你唯一的出路。

2.對於scanner &parser的話,對於書上所講的演算法的要求是很高的,有很大的依賴性,所以必須理解透徹,即使沒有機會實現也要自己動手畫畫。同時這也是本科階段所學的編譯原理的所有內容。

雖然flex和bison很好使,但是強烈不建議使用。

3.對於生成器、聯結器或者直譯器的話,那麼你要了解組合語言、微處理器、微機介面等計算機基礎學科。簡單的說就是從底層學到高階語言的層面。

這個要求是很高的,畢竟涉及到二進位制**優化等很麻煩的。

學計算機演算法之前要學哪些知識?

2樓:匿名使用者

不用,直接學習就可以了。

不過如果說相對要有的知識的話就比較多了

像:資料結構、編譯原理、組合語言程式設計、計算機組成原理、通訊系統、網路程式設計技術、網路作業系統、軟體工程與方法學、網格計算技術、計算機系統結構等。

學習劇本創作需要學哪些知識哪?需要如何學習呢

學習劇bai本創作,當然在戲劇類專業院du校比較好,如zhi中戲 上戲 北電。dao除正規藝術類院 專校外,可能社會上也有一些教 屬編劇的培訓班,如各省市區級文化館 群眾藝術館等。這類班教學時間短,適合有一定基礎的人士參加,若一竅不通的話,怕是學不會什麼。另外,這種培訓班的教師水平參差不齊,也是需要...

學習電子商務要學習哪些知識,電子商務需要學習哪些知識?

電子商務是一門複合型的學科,涉及的知識面比較廣,但是對於複雜的專業技術涉及的並不複雜。主要就是看應用技術掌握的如何或是如何應用的更好。所以,女孩子學習電子商務專業是有一定的優勢的,女孩子大都比較細心,思維偏向感性,所以,無論是在學習方面還是在就業方面都是很有優勢的。根據你的描述 我建議你可以去挑選一...

學槍械的話需要學習什麼專業的知識

機械啊,不懂機械,機構,尺寸配合就不會懂槍的機械原理 槍械的知識 應該讀什麼專業 機械設計與製造吧 數控 機電一體化專業 學校裡是不會直接教你如何造那東西的 畢業後看你造化能不能進個軍工 建議樓主可以考考大學學專業 一本院校有南京理工 北京理工大學 二本院校有華北工業大 瀋陽理工 專業有自動 設計與...