數據庫
課程簡介
課程介紹
本課程是計算機專業(yè)的重要專業(yè)課之一,主要介紹程序設計語言編譯構造的基本原理和基本實現方法。本課程主要講授形式語言、有限自動機、自上而下和自下而上的語法分析、LR分析方法、屬性文法和語法制導翻譯、語義分析的蹭代碼產生、存儲器的動態(tài)分配與管理、符號表的組織與管理、優(yōu)化問題、代碼生成等內容。
所屬專業(yè)

計算機科學
計算機科學(computer science,縮寫CS)是系統(tǒng)性研究信息與計算的理論基礎以及它們在計算機系統(tǒng)中如何實現與應用的實用技術的學科。它通常被形容為對那些創(chuàng)造、描述以及轉換信息的算法處理的系統(tǒng)研究。計算機科學包含很多分支領域:有些強調特定結果的計算,比如計算機圖形學;有些是探討計算問題的性質,比如計算復雜性理論;還有一些領域專注于怎樣實現計算,比如編程語言理論。
需要學習該課程的專業(yè)