建立《編譯原理網(wǎng)絡(luò)課程》的目的不僅使學(xué)生掌握構(gòu)造編譯程序的原理和技術(shù),而且能夠使學(xué)生對(duì)該領(lǐng)域產(chǎn)生濃厚的興趣和求知欲,為以后進(jìn)一步從事軟件工作打下良好的基礎(chǔ)。主要內(nèi)容涵蓋了大學(xué)計(jì)算機(jī)系本科生所學(xué)內(nèi)容,共十章,有編譯概述,文法和語(yǔ)言,詞法分析,語(yǔ)法分析,語(yǔ)法制導(dǎo)翻譯,運(yùn)行時(shí)刻環(huán)境的組織,中間代碼生成,目標(biāo)代碼生成,代碼優(yōu)化,面向?qū)ο蟮恼Z(yǔ)言的編譯介紹。每章后附有習(xí)題,必做的習(xí)題給出了參考答案。最后講解一個(gè)小的編譯器的設(shè)計(jì)與實(shí)現(xiàn),并給出了完整的用PASCAL書(shū)寫的源代碼。72學(xué)時(shí),4學(xué)分。先修課程有計(jì)算引論、程序設(shè)計(jì)及數(shù)據(jù)結(jié)構(gòu)。使用對(duì)象為計(jì)算機(jī)軟件專業(yè)的本科生;希望學(xué)習(xí)《編譯原理》的學(xué)生和工程技術(shù)人員或是講授《編譯原理》課程的教師。
標(biāo)簽:
編譯原理
編譯
程序
網(wǎng)絡(luò)
上傳時(shí)間:
2017-08-02
上傳用戶:leixinzhuo