TOP
0
0
【簡體曬書節】 單本79折,5本7折,優惠只到5/31,點擊此處看更多!
提醒您!您有折價券未完成領取,請盡速登入以保存至您的帳號。
計算機編譯原理:編譯程序構造實踐.第二版(簡體書)
滿額折

計算機編譯原理:編譯程序構造實踐.第二版(簡體書)

商品資訊

人民幣定價:36 元
定價
:NT$ 216 元
優惠價
87188
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:5 點
相關商品
商品簡介
目次

商品簡介

本書共分兩篇,第一篇概論包括編譯程序概述與程序(軟件)研制的實踐指南,第二篇實踐篇包括文法及相關概念、詞法分析、語法分析、語義分析和目標代碼生成、目標代碼優化。第—篇系統而概要地介紹了以C型語言編譯系統作為開發平臺進行界面設計、研制應用程序的操作步驟;第二篇中的實習題涵蓋了編譯程序構造的各個主要環節,以C語言為規范,給出了相關的數據結構、眾多的C型偽代碼程序,供讀者參考。書中所配光盤內容是本書的附錄,其中附錄一給出了語義分析中語義子程序的設計;附錄二給出了覆蓋編譯全過程的可執行樣本程序,讓讀者深切感受從源程序字符序列到等價的目標代碼的翻譯全過程的感性體驗;附錄三與附錄四給出了以VC++為開發平臺開發的應用系統實例;附錄五是以賦初值方式給出的各章實習題調試實例。
期望讀者通過閱讀本書,能了解C型語言研制應用程序的要點,汲取豐富的編程方法和技巧,對照操作,便可以輕松開發具有良好界面的應用程序(包括編譯程序)。
本書可供計算機及相關專業作為編譯原理課程的富有啟發性的配套實踐教材,同時也可作為計算機軟件工作者、研究生以及廣大計算機愛好者的參考用書。

目次

第二版前言
第一版前言
第一篇 概論
第1章 編譯程序概述
1.1 編譯程序及其構造
1.2 編譯程序構造實踐的必要性
1.3 編譯程序實現要點
1.4 本書閱讀指南
第2章 實踐指南
2.1 程序(軟件)的一般研制過程
2.1.1 中大型軟件的開發
2.1.2 一般程序的研制
2.2 界面的設計與實現
2.2.1 界面設計的必要性
2.2.2 界面的風格
2.2.3 界面的設計
2.2.4 界面的實現
2.3 上機實習報告及其設計
2.3.1 書寫上機實習報告的必要性
2.3.2 上機實習報告的設計
2.3.3 上機實習報告舉例
第二篇 實踐篇
第1章 文法及相關概念
1.1 基本概念
1.1.1 文法與句子
1.1.2 文法等價變換
1.1.3 型分析
1.2 主要數據結構
1.3 實習題
實習題1.1 文法的輸入輸出
實習題1.2 推導的建立
實習題1.3 Chomsky文法類識別
實習題1.4 壓縮文法的等價變換
實習題1.5 消去左遞歸的文法等價變換
實習題1.6 從推導建立語法分析樹
實習題1.7 文法管理系統
第2章 詞法分析
2.1 基本概念
2.2 主要數據結構
2.3 實習題
實習題2.1 狀態轉換圖的生成
實習題2.2 運行狀態轉換圖
實習題2.3 有窮狀態自動機(FA)的構造
實習題2.4 NFA的確定化
實習題2.5 運行FA
實習題2.6 詞法分析程序的實現
實習題2.7 正則文法管理系統
第3章 語法分析——自頂向下分析技術
3.1 基本概念
3.1.1 自頂向下分析技術

3.1.2 遞歸下降分析技術
3.1.3 預測分析技術
3.2 主要數據結構
3.3 實習題
實習題3.1 文法之first集合與follow集合的計算
實習題3.2 遞歸下降識別程序的構造
實習題3.3 LL(1)文法的判定
實習題3.4 預測分析表的構造
實習題3.5 應用預測分析技術句型分析
實習題3.6 自頂向下分析系統
第4章 語法分析——自底向上分析技術
4.1 基本概念
4.1.1 自底向上分析技術
4.1.2 算符優先分析技術
4.1.3 LR(k)分析技術
4.2 主要數據結構
4.3 實習題
實習題4.1 有窮字母表上關系傳遞閉包的計算(Warshall算法)
實習題4.2 算符優先矩陣構造
實習題4.3 應用算符優先分析技術句型分析
實習題4.4 優先函數構造
實習題4.5 SLR(1)分析表自動構造
實習題4.6 應用LR(1)分析技術句型分析
實習題4.7 自底向上分析系統的設計與實現
第5章 語義分析和目標代碼生成
5.1 基本概念
5.2 主要數據結構
5.3 實習題
實習題5.1 注釋分析樹生成
實習題5.2 基于自頂向下方式翻譯方案的屬性值計算
實習題5.3 基于自底向上方式翻譯方案的屬性值計算
實習題5.4 賦值語句目標代碼生成
實習題5.5 條件語句目標代碼生成
實習題5.6 while語句目標代碼生成
實習題5.7 賦值語句四元式序列生成
實習題5.8 條件語句四元式序列生成
實習題5.9 賦值語句三元式序列生成
實習題5.10 從四元式序列生成目標代碼
第6章 代碼優化
6.1 基本概念
6.2 主要數據結構
6.3 實習題
實習題6.1 流圖構造
實習題6.2 構造DAG
實習題6.3 從DAG還原成四元式序列
參考文獻
附錄(見光盤)
附錄一 第二篇第5章 語義分析中語義子程序的設計(C型程序)
實習題5.2 基于自頂向下方式翻譯方案的屬性值計算
實習題5.4 賦值語句目標代碼生成

實習題5.5 條件語句目標代碼生成
實習題5.6 while語句目標代碼生成
實習題5.7 賦值語句四元式序列生成
實習題5.8 條件語句四元式序列生成
實習題5.9 賦值語句三元式序列生成
附錄二 樣本C語言程序(可在Turbo C 2.0環境下運行)
1.文法輸入輸出Iogammar.c
2.詞法分析Lexical.c
3.應用LR分析技術句型分析LRParsing.c
4.賦值語句目標代碼生成CodeAssigm.c
附錄三 在Visual C++開發平臺上開發文法輸入輸出系統的程序代碼
附錄四 在Visual C+十開發平臺上開發應用系統的樣本程序(可在VC++ 6.0環境下運行)
附錄五 以賦初值方式給出的各章實習題調試實例


您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 188
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區