本書是教育部“高等教育面向21世紀教學內容和課程體系改革計畫”的研究成果,是面向21世紀課程教材和教育部高等學校計算機科學與技術“九五”規劃教材。 本書從橫向的角度對較常見的程式設計語言中的基本概念、基本設施、基本成分、各種風範、設計要求及相關的理論進行多側面多角度地討論和分析,使讀者掌握程式設計語言的共性和各類語言之間的差異。全書共有十一章:引言、程式設計語言的刻劃、詞法成分、數據成分及其加工、控制成分、抽象和程式結構、並發、預定義成分和語境、邏輯式程式設計語言、函式式程式設計語言和對象式程式設計語言等內容。本書的結構清晰、層次分明、語言敘述流暢,適合作為高等院校計算機有關專業的教材,也可供從事計算機軟體開發工作的技術人員參閱使用。
基本介紹
- 書名:程式設計語言原理/面向21世紀課程教材
- 出版社:高等教育出版社
- 頁數:303頁
- 開本:16
- 品牌:高等教育出版社
- 作者:錢樹人
- 出版日期:2001年1月1日
- 語種:簡體中文
- ISBN:7040089068
第一章 引言
1.1 程式設計語言的作用
1.2 程式設計語言的發展動力和發展趨勢
1.3 程式設計語言的回顧
1.4 程式設計語言的設計原則和量度
第二章 程式設計語言的刻劃
2.1 程式設計語言文本的描述
2.2 程式設計語言和形式語言
2.3 程式設計語言的語義刻劃
2.4 程式設計語言的語用和語境描述
2.5 程式設計語言的實現
第三章 詞法成分
3.1 源程式的組成單位
3.2 字元集
3.3 詞法單位
3.4 詞牌和單位之間的關係
第四章 數據分成及其加工
4.1 命令式語言和作用式語言的區別
4.2 數據的刻劃要素
4.3 數據的分類
4.4 數據類型的等價性分析
4.5 數據的獲取——賦值
4.6 數據的加工——表達式
4.7 類型的繼承和擴展
4.8 類型的參數化
4.9 多型的參數化
第五章 控制成分
……
第六章 抽象和程式結構
第七章 並發
第八章 預定義成分和語境
第九章 邏輯式程式設計語言
第十章 函式程式設計語言
第十一章 對象式程式設計語言
參考文獻
1.1 程式設計語言的作用
1.2 程式設計語言的發展動力和發展趨勢
1.3 程式設計語言的回顧
1.4 程式設計語言的設計原則和量度
第二章 程式設計語言的刻劃
2.1 程式設計語言文本的描述
2.2 程式設計語言和形式語言
2.3 程式設計語言的語義刻劃
2.4 程式設計語言的語用和語境描述
2.5 程式設計語言的實現
第三章 詞法成分
3.1 源程式的組成單位
3.2 字元集
3.3 詞法單位
3.4 詞牌和單位之間的關係
第四章 數據分成及其加工
4.1 命令式語言和作用式語言的區別
4.2 數據的刻劃要素
4.3 數據的分類
4.4 數據類型的等價性分析
4.5 數據的獲取——賦值
4.6 數據的加工——表達式
4.7 類型的繼承和擴展
4.8 類型的參數化
4.9 多型的參數化
第五章 控制成分
……
第六章 抽象和程式結構
第七章 並發
第八章 預定義成分和語境
第九章 邏輯式程式設計語言
第十章 函式程式設計語言
第十一章 對象式程式設計語言
參考文獻