編譯原理與技術 張莉 9787040619867 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:高等教育
NT$477
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202409*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:編譯原理與技術
ISBN:9787040619867
出版社:高等教育
著編譯者:張莉
頁數:523
所在地:中國大陸 *此為代購商品
書號:1688640
可大量預訂,請先連絡。

內容簡介

本書為教育部「計算機領域本科教育教學改革試點工作計劃」(「101計劃」)編譯原理課程項目規劃教材。本書側重編譯基礎,融入前沿技術,旨在著力培養未來能夠突破基礎研究和應用創新的計算機領域領軍人才。 全書共分四部分。第一部分(1∼8章)為基礎篇,包含語言與文法基礎以及從詞法分析到代碼生成的編譯全過程,力求為學生描繪從源代碼到中間代碼的一個完整翻譯過程。第二部分(9∼11章)對程序分析和編譯優化做專門講解,突出面向特定硬體平台的代碼生成和優化,培養學生的社會責任感和使命感,為國產硬體構建生態環境提供人才基礎。第三部分(12∼14章)介紹編譯程序生成工具,讓學生掌握程序自動生成的基礎方法,培養學生的抽象思維和形式化描述與推理能力。第四部分(15∼16章)對當前最流行的編譯器實例進行深入分析,並介紹一些高級編譯技術。 本書可作為本科計算機類專業編譯原理或者編譯技術課程教材,也可供相關技術人員參考使用。

目錄

第一部分 基礎篇
第1章 編譯概述
1 1 什麼是程序設計語言
1 1 1 程序設計語言的定義方法
1 1 2 程序設計語言發展歷程與新一代編程語言
1 1 3 程序設計語言的處理系統
1 1 4 編譯程序和解釋程序
1 2 編譯程序相關處理系統
1 2 1 翻譯程序
1 2 2 預處理器
1 2 3 宏處理器
1 2 4 編譯程序
1 2 5 程序設計環境
1 3 開源編譯器
1 3 1 GCC
1 3 2 LLVM/clang
1 3 3 其他開源編譯器
1 4 編譯技術應用
1 4 1 程序理解工具
1 4 2 軟體測試工具
1 4 3 自然語言處理
1 4 4 資料庫查詢優化
練習1
第2章 語言和文法基礎
2 1 文法的表示形式
2 1 1 語法樹
2 1 2 規則
2 1 3 由規則推導句子
2 2 符號和符號串
2 2 1 字母表和符號串
2 2 2 符號串及其集合運算
2 3 文法和語言
2 3 1 文法的形式定義
2 3 2 語言的形式定義
2 3 3 文法和語言分類
2 3 4 推導的定義及語法樹的生成
2 3 5 遞歸規則和遞歸文法
2 3 6 短語、直接短語和句柄
2 3 7 文法的二義性
2 3 8 有關文法的實用限制
2 4 擴充的BNF表示和語法圖
2 4 1 擴充的BNF表示
2 4 2 語法圖
練習2

第二部分 編譯優化與代碼生成
第三部分 編譯器的自動生成技術
第四部分 編譯器實例分析與高級編譯技術
參考文獻
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理