概述
程式設計語言原理是計算機專業的一門重要專業課,旨在為讀者提供對現有的和將來的程式設計語言進行客觀評估所需的工具,增強讀者學習新語言的能力並加深對語言實現的重要性的理解。主要內容有為什麼學習程式設計語言、常用的程式設計語言的演化史、評估程式設計語言結構的標準,以及這些語言基本的實現方法。通過比較各種程式設計語言的特點、分析各種語言結構的設計問題,來講述程式設計語言的基本概念,討論語言的結構與特徵及其在各種情景中的不同設計與實現,以及如何根據給定的任務選擇合適的語言。
圖書信息
書名:程式設計語言原理作 者:麥中凡
出版社:北京航空航天大學出版社
出版時間:2011年2月1日
ISBN:9787512402959
開本:16開
定價:59.00元
內容簡介
《程式設計語言原理》是用於編制軟體的,機器可識別、可執行的符號系統。程式設計語言的研究和開發始終處於計算機科學技術發展的中心。《程式設計語言原理》根據計算機科學與技術專業規範的要求,全面、系統地介紹各種高級程式設計語言的基本原理和特點。對於計算機專業學生從更高的層次來理解各種語言機制,指導對計算機語言的學習和程式設計具有重要意義。全書主要介紹了程式設計語言發展中的問題與趨向,以及程式設計語言各主要成分設計中的關鍵問題、主要步驟、表示法的基本技能,使讀者學會分析、選擇、調合、折中、設計語言的新特徵。每章配有習題,供讀者複習本節的知識點,以便及時驗證本章學習的效果。《程式設計語言原理》講解詳細,通俗易懂,詳略得當。《程式設計語言原理》既可以作為計算機專業學生的教材,也可以作為從事計算機專業高級技術人員的參考書。
圖書目錄
第0章緒論
第1章歷史的回顧與程式設計語言分類
第2章程式設計語言的設計概述
第3章值與類型
第4章存儲
第5章束定
第6章函式和過程
第7章程式控制
第8章程式的抽象與封裝
第9章類型系統
第10章面向對象程式設計程言
第11章函式式程式設計語言
第12章邏輯式程式設計語言
第13章程式的並發性和進程互動原理
第14章進程互動機制和並發程設計
第15章描述性程式設計語言
第16章指稱語義的原理與套用
第17章代數語義學
參考文獻