出版時間:2007-6 出版社:機(jī)械工業(yè)出版社 作者:Robert W.Sebesta 頁數(shù):496
Tag標(biāo)簽:無
內(nèi)容概要
本書從為什么學(xué)習(xí)程序設(shè)計語言人手,深入細(xì)致地講解了命令式語言的主要結(jié)構(gòu)及其設(shè)計與實現(xiàn),內(nèi)容涉及變量、數(shù)據(jù)類型、表達(dá)式和賦值語句、控制語句、子程序、數(shù)據(jù)抽象機(jī)制、支持面向?qū)ο蟪绦蛟O(shè)計(繼承和動態(tài)方法綁定)、并發(fā)程序單元和異常處理等方面。在最后兩章介紹了函數(shù)式程序設(shè)計語言和邏輯程序設(shè)計語言。 本書內(nèi)容豐富,剖析透徹,被美國和加拿大多所高等院校采用作為教材。奉書既可用做高等院校計算機(jī)及相關(guān)專業(yè)本科生程序設(shè)計語言課程的教材和參考書,也可供程序設(shè)計人員參考。
作者簡介
Robert W.Sebesta,在賓夕法尼亞州大學(xué)獲得計算機(jī)科學(xué)碩士和博士學(xué)位,并擁有三十多年的教授計算機(jī)科學(xué)課程的經(jīng)驗。目前擔(dān)任科羅拉多大學(xué)科羅拉多泉分校計算機(jī)科學(xué)系的副教授和系主任、ACM和IEEE計算機(jī)學(xué)會的會員,主要研究方向是設(shè)計和評估程序設(shè)計語言、編譯器設(shè)計以及軟件
書籍目錄
出版者的話專家指導(dǎo)委員會譯者序前言第1章 基本概念 1.1 學(xué)習(xí)程序設(shè)計語言原理的緣由 1.2 程序設(shè)計應(yīng)用領(lǐng)域 1.3 語言評估標(biāo)準(zhǔn) 1.4 影響語言設(shè)計的因素 1.5 語言分類 1.6 語言設(shè)計中的權(quán)衡 1.7 實現(xiàn)方法 1.8 程序設(shè)計環(huán)境 小結(jié)*復(fù)習(xí)題*練習(xí)題第2章 主要程序設(shè)計語言的發(fā)展 2.1 Zuse的Plankalkiil語言 2.2 最小硬件的程序設(shè)計:偽代碼 2.3 IBM 704計算機(jī)與:Fortrzan 2.4 函數(shù)式程序設(shè)計:LISP語言 2.5 邁向成熟的第一步:ALGOL 60 2.6 商務(wù)記錄計算機(jī)化:COBOL 2.7 分時操作的開始:BASIC 2.8 用途廣泛的語言:PL/I 2.9 兩種早期的動態(tài)語言:APL和SNOBOI 2.10 數(shù)據(jù)抽象的開始:SIMULA 67 2.11 正交性語言的設(shè)計:ALGOL 68 2.12 早期ALGOL系列語言的后代產(chǎn)品 2.13 基于邏輯的程序設(shè)計:Prolog 2.14 歷史上規(guī)模最大的語言設(shè)計:Ada 2.15 面向?qū)ο蟮某绦蛟O(shè)計:Smalltalk 2.16 結(jié)合命令式與面向?qū)ο蟮奶匦裕篊++ 2.17 一種基于命令式的面向?qū)ο笳Z言:Java 2.18 腳奉語言:.JavaScript、PHP及Python 2.19 一種基于C的新世紀(jì)語言:C# 2.20 標(biāo)志與程序設(shè)計混合式語言 小結(jié)*文獻(xiàn)注釋*復(fù)習(xí)題*練習(xí)題第3章 描述語法和語義 3.1 概述 3.2 描述語法的普遍問題 3.3 描述語法的形式方法 3.4 屬性文法 3.5 描述程序的意義:動態(tài)語義 小結(jié)*文獻(xiàn)注釋*復(fù)習(xí)題*練習(xí)題第4章 詞法分析和語法分析 4.1 概述 4.2 詞法分析 4.3 語法分析問題 4.4 遞歸下降語法分析 4.5 自底向上語法分析 小結(jié)*復(fù)習(xí)題*練習(xí)題*程序設(shè)計練習(xí)題笫5章 名字、綁定、類型檢測和作用域 5.1 概述 5.2 名字 5.3 變量 5.4 綁定概念 5.5 類型檢測 5.6 強(qiáng)類型化 5.7 類型兼容 5.8 作用域 ……第6章 數(shù)據(jù)類型第7章 表達(dá)式與賦值語句第8章 語句層次的控制結(jié)構(gòu)第9章 子程序 第10章 實現(xiàn)子程序 第11章 抽象數(shù)據(jù)類型和封裝結(jié)構(gòu) 第12章 支持面向?qū)ο蟮某绦蛟O(shè)計 第13章 并發(fā)第14章 異常處理第15章 函數(shù)式程序設(shè)計語言第16章 邏輯程序設(shè)計語言參考文獻(xiàn)索引
編輯推薦
《程序設(shè)計語言原理(原書第7版)》是關(guān)于介紹“程序設(shè)計語言原理”的教學(xué)用書,具體包括了:主要程序設(shè)計語言的發(fā)展、學(xué)習(xí)程序設(shè)計語言原理的緣由、抽象數(shù)據(jù)類型和封裝結(jié)構(gòu)、描述語法和語義、函數(shù)式程序設(shè)計語言、邏輯程序設(shè)計語言、表達(dá)式與賦值語句等方面的內(nèi)容。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載