2023考研大綱:湘潭大學(xué)2023年招收攻讀碩士學(xué)位研究生《編譯原理》考試大綱

考試大綱不僅能給你一個復(fù)習(xí)的方向,還能幫助你梳理整個知識脈絡(luò),方便記憶。今天,小編為大家整理了“2023考研大綱:湘潭大學(xué)2023年招收攻讀碩士學(xué)位研究生《編譯原理》考試大綱”的相關(guān)內(nèi)容,希望對大家有所幫助!
 
(048002)編譯原理大綱明細
 
考試大綱
 
《編譯原理》考試大綱
 
一、考試對象
 
參加計算機科學(xué)與技術(shù)、電子信息碩士研究生全國統(tǒng)一考試合格的同等學(xué)力考生
 
二、考核學(xué)生對本課程知識的掌握和運用能力
 
三、考試的內(nèi)容、要求
 
(一)編譯系統(tǒng)概論
 
1、理解編譯程序的基本任務(wù);2、了解編譯程序的總體結(jié)構(gòu);3、了解各階段的基本任務(wù);4、了解編譯技術(shù)的應(yīng)用。
 
(二)詞法分析
 
1、解詞法分析器的任務(wù);2、掌握詞法分析器的設(shè)計方法;3、理解正規(guī)表達式與有限自動機及其等價性、DFA與NFA及其等價性;4、了解確定自動機的極小化;5、了解詞法分析器的自動生成。
 
(三)語法分析
 
1、了解形式文法的分類,理解上下文無關(guān)文法,掌握推導(dǎo)與語法樹構(gòu)造;2、熟悉自頂向下的語法分析的基本思想,掌握確定的自頂向下的語法分析方法—LL(1)文法;3、了解遞歸下降基本思想;4、熟悉算符優(yōu)先文法的定義、算符優(yōu)先關(guān)系表的構(gòu)造、算符優(yōu)先分析算法和算符優(yōu)先函數(shù)等內(nèi)容;5、熟練掌握LR(0)分析器、SLR(1)分析器的工作原理及其LR分析表構(gòu)造方法;6、了解LR(1)分析器,LALR(1)分析器的工作原理及其LR分析表構(gòu)造方法。
 
(四)語義分析及中間代碼生成
 
1、了解屬性文法、語法制導(dǎo)翻譯的思想;2、了解適用于語法制導(dǎo)翻譯的翻譯屬性文法以及在自頂向下和自底向上的語法分析方法中語法制導(dǎo)翻譯的具體實現(xiàn);3、了解逆波蘭記號、三元式和四元式等常用的中間代碼、中間代碼生成的思想和方法;4、掌握賦值語句、布爾表達式的翻譯;5、掌握if、while、for等幾種控制語句的翻譯;6、了解說明語句以及數(shù)組引用的目標(biāo)代碼的翻譯;7、了解過程及調(diào)用語句的翻譯。
 
(五)代碼優(yōu)化與代碼生成
 
1、局部優(yōu)化;2、循環(huán)優(yōu)化,理解優(yōu)化過程中程序等價變換的基本方法;3、了解基本塊的劃分和程序流圖的構(gòu)造;4、掌握應(yīng)用DAG表示基本塊并進行局部優(yōu)化;5、掌握循環(huán)查找算法;6、理解循環(huán)不變表達式和代碼提升、循環(huán)歸納變量等概念;7、掌握循環(huán)優(yōu)化措施。
 
(六)目標(biāo)程序運行時存儲空間的組織
 
1、靜態(tài)存儲分配;2、棧式存儲分配;3、堆式存儲分配,結(jié)合操作系統(tǒng),數(shù)據(jù)結(jié)構(gòu)知識,理解目標(biāo)程序運行時存儲空間的組織方式;4、了解靜態(tài)存儲分配的特點;7、理解棧式分配的特點,熟悉活動記錄、DISPLAY表等概念;8、理解堆式存儲分配的特點
 
參考書
 
 
原文標(biāo)題:湘潭大學(xué)2023年招收攻讀碩士學(xué)位研究生考試大綱
 
原文鏈接:https://yzbm.xtu.edu.cn/zsml/ssksdg/index/2023
 
以上就是小編整理“2023考研大綱:湘潭大學(xué)2023年招收攻讀碩士學(xué)位研究生《編譯原理》考試大綱”的全部內(nèi)容,想了解更多考研復(fù)試大綱信息,請持續(xù)關(guān)注本網(wǎng)站!

X

掃碼添加獲取各院校復(fù)試名單及錄取名單

【版權(quán)與免責(zé)聲明】本站所提供的內(nèi)容除非來源注明研線網(wǎng),否則內(nèi)容均為網(wǎng)絡(luò)轉(zhuǎn)載及整理,并不代表本站贊同其觀點和對其真實性負責(zé)。文章由本站編輯整理發(fā)出,僅供個人交流學(xué)習(xí)使用。如本站稿件涉及版權(quán)等問題,請聯(lián)系本站管理員予以更改或刪除。

責(zé)任編輯:dwj