注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計程序設計綜合程序設計語言原理(原書第7版)

程序設計語言原理(原書第7版)

程序設計語言原理(原書第7版)

定 價:¥65.00

作 者: (美)Robert W.Sebesta 著;張勤、王方矩 譯
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 算法語言

購買這本書可以去


ISBN: 9787111208532 出版時間: 2007-06-01 包裝: 平裝
開本: 16 頁數: 496 字數:  

內容簡介

  《程序設計語言原理(原書第7版)》從為什么學習程序設計語言人手,深入細致地講解了命令式語言的主要結構及其設計與實現,內容涉及變量、數據類型、表達式和賦值語句、控制語句、子程序、數據抽象機制、支持面向對象程序設計(繼承和動態(tài)方法綁定)、并發(fā)程序單元和異常處理等方面。在最后兩章介紹了函數式程序設計語言和邏輯程序設計語言?!冻绦蛟O計語言原理(原書第7版)》內容豐富,剖析透徹,被美國和加拿大多所高等院校采用作為教材。奉書既可用做高等院校計算機及相關專業(yè)本科生程序設計語言課程的教材和參考書,也可供程序設計人員參考。

作者簡介

  Robert W.Sebesta,在賓夕法尼亞州大學獲得計算機科學碩士和博士學位,并擁有三十多年的教授計算機科學課程的經驗。目前擔任科羅拉多大學科羅拉多泉分校計算機科學系的副教授和系主任、ACM和IEEE計算機學會的會員,主要研究方向是設計和評估程序設計語言、編譯器設計以及軟件測試方法和工具。

圖書目錄

出版者的話
專家指導委員會
譯者序
前言
第1章 基本概念
1.1 學習程序設計語言原理的緣由
1.2 程序設計應用領域
1.3 語言評估標準
1.4 影響語言設計的因素
1.5 語言分類
1.6 語言設計中的權衡
1.7 實現方法
1.8 程序設計環(huán)境
小結*復習題*練習題
第2章 主要程序設計語言的發(fā)展
2.1 Zuse的Plankalkiil語言
2.2 最小硬件的程序設計:偽代碼
2.3 IBM 704計算機與:Fortrzan
2.4 函數式程序設計:LISP語言
2.5 邁向成熟的第一步:ALGOL 60
2.6 商務記錄計算機化:COBOL
2.7 分時操作的開始:BASIC
2.8 用途廣泛的語言:PL/I
2.9 兩種早期的動態(tài)語言:APL和SNOBOI
2.10 數據抽象的開始:SIMULA 67
2.11 正交性語言的設計:ALGOL 68
2.12 早期ALGOL系列語言的后代產品
2.13 基于邏輯的程序設計:Prolog
2.14 歷史上規(guī)模最大的語言設計:Ada
2.15 面向對象的程序設計:Smalltalk
2.16 結合命令式與面向對象的特性:C++
 2.17 一種基于命令式的面向對象語言:Java
2.18 腳奉語言:.JavaScript、PHP及Python
2.19 一種基于C的新世紀語言:C#
 2.20 標志與程序設計混合式語言
小結*文獻注釋*復習題*練習題
第3章 描述語法和語義
3.1 概述
3.2 描述語法的普遍問題
3.3 描述語法的形式方法
3.4 屬性文法
3.5 描述程序的意義:動態(tài)語義
小結*文獻注釋*復習題*練習題
第4章  詞法分析和語法分析
4.1 概述
4.2 詞法分析
4.3 語法分析問題
4.4 遞歸下降語法分析
4.5 自底向上語法分析
小結*復習題*練習題*程序設計練習題
笫5章 名字、綁定、類型檢測和作用域
5.1 概述
5.2 名字
5.3 變量
5.4 綁定概念
5.5 類型檢測
5.6 強類型化
5.7 類型兼容
5.8 作用域
 ……
第6章 數據類型
第7章 表達式與賦值語句
第8章 語句層次的控制結構
第9章 子程序 
第10章 實現子程序 
第11章 抽象數據類型和封裝結構 
第12章 支持面向對象的程序設計 
第13章 并發(fā)
第14章 異常處理
第15章 函數式程序設計語言
第16章 邏輯程序設計語言
參考文獻
索引

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號