全网唯一标准王
原书第8版 计算 机 科 学 丛 书 华意教育 程序设计语言原理 RobertW.Sebesta (美) Robert W. Sebesta conceptsof Programming Languages ielhEditi Concepts of Programming Languages Eighth Edition 机械工业出版社 China Machine Press 程序设计语言原理 (原书第8版) 本书的主旨是为读者提供对现有的和将来的程序设计语言进行客观评价所需要的方法和思路,增强 读者学习新语言的能力并理解语言的实现。本书从学习程序设计语言的原因、常用程序设计语言的演化 史、评估程序设计语言结构的标准,以及这些语言基本的实现方法开始讲起,通过不局限于特定语言种 类地分析语言结构的设计问题,检测设计选择,以及比较设计可选方案来讲述程序设计语言基本原理。本 书并非讲授如何使用一门语言,而是讨论语言的结构、特性及其在各种情景中的设计和实现以及如何根 据给定的任务选择合适的语言 本书特点及新增内容 ·把程序设计语言Python和Ruby融入相关章节。 ·修改了关于操作语义的内容。 ·新增有关支持Java5.0和C#2005泛型类的内容 ●涵盖了当代语言(包括C#、Java、JavaScript、Perl、PHP、Python和Ruby等)有趣而重要 的特性。 收录了JamesGosling、LarryWall、AlanCooper、BjarneStroustrup等人的访谈 ●以Prolog语言为例,部析了逻辑程序设计语言。 ·讨论了包括Scheme和ML在内的函数式程序设计语言 ·将面向对象和非面向对象的命令式程序设计语言结合起来讨论。 ·提供了产生现有语言的特定设计选择的历史背景。 Robert W. Sebesta 宾夕法尼亚州立大学获得计算机科学博士,拥有30多年的 教授计算机科学课程的经验。目前担任科罗拉多大学科罗 拉多斯普林斯分校计算机科学系的副教授、ACM和IEEE计算机学会的会员,主要研究方向是设计和评估 程序设计语言、编译器设计以及软件测试方法和工具。 www.PearsonEd.com SBI 投稿热线:(010)88379604 购书热线:(010)68995259,68995264 读者信箱:[email protected] PEARSON Education 华章网站http://www.hzbook.com 具网上购书:www.china-pub.com 9787111239512 封设计·锡彬 定价:75.00元 原书第8版 计算 学丛书 TP30.1 XBS 程序设计语言原理 Robert W.Sebesta (美) 著张勤王方矩译 科罗拉多大学科罗拉多斯普林斯分校 Programming Languages Concepts TP311.1 ningLanguages XBS2 机械工业出版社 China MachinePress 本书从为什么学习程序设计语言人手,深人细致地讲解了命令式语言的主要结构及其设 计与实现,内容涉及变量、数据类型、表达式和赋值语句、控制语句、子程序、数据抽象机 制、支持面向对象程序设计(继承和动态方法绑定)、并发和异常处理等方面。最后两章介绍 了函数式程序设计语言和逻辑程序设计语言。 本书内容丰富,剖析透彻,被美国和加拿大多所高等院校采用作为教材。本书既可用做 高等院校计算机及相关专业本科生程序设计语言课程的教材和参考书,也可供程序设计人员 参考。 Simplified Chinese edition copyright 2008 by Pearson Education Asia Limited and China MachinePress Original English language title:Concepts of Programming Languages,EighthEdition (ISBNO 321-49362-1)byRobertW.Sebesta,Copyright2008 All rights reserved. Published by arrangement with the original publisher, Pearson Education, Inc.publishing as Addison-Wesley. 本书封面贴有PearsonEducation(培生教育出版集团)激光防伪标签,无标签者不得 销售。 版权所有,侵权必究。 本书法律顾问北京市展达律师事务所 本书版权登记号:图字:01-2007-3086 图书在版编目(CIP)数据 程序设计语言原理(原书第8版)/(美)赛巴斯塔(Sebesta,R.W.)著;张勤,王方矩 译一北京:机械工业出版社,2008.6 书名原文:ConceptsofProgrammingLanguages,EighthEdition (计算机科学丛书) ISBN 978-7-111-23951-2 I.程···IⅡI.①赛②张③王·ⅢI.程序语言-高等学校教材IV.TP312 中国版本图书馆CIP数据核字(2008)第053981号 机械工业出版社(北京市西城区百万庄大街22号邮政编码100037) 责任编辑:周茂辉 山西新华印业有限公司新华印刷分公司印刷·新华书店北京发行所发行 2008年6月第1版第1次印刷 184mm×260mm:33.25印张 标准书号:ISBN978-7-111-23951-2 定价:75.00元 凡购本书,如有倒页、脱页、缺页,由本社发行部调换 本社购书热线:(010)68326294 出版者的话 文艺复兴以降,源远流长的科学精神和逐步形成的学术规范,使西方国家在自然科学的各 个领域取得了垄断性的优势;也正是这样的传统,使美国在信息技术发展的六十多年间名家 辈出、独领风骚。在商业化的进程中,美国的产业界与教育界越来越紧密地结合,计算机学 科中的许多泰山北斗同时身处科研和教学的最前线,由此而产生的经典科学著作,不仅壁划 了研究的范畴,还揭了学术的源变,既遵循学术规范,又自有学者个性,其价值并不会因 年月的流逝而减退。 近年,在全球信息化大潮的推动下,我国的计算机产业发展迅猛,对专业人才的需求日 益迫切。这对计算机教育界和出版界都既是机遇,也是挑战;而专业教材的建设在教育战略 上显得举足轻重。在我国信息技术发展时间较短、从业人员较少的现状下,美国等发达国家 在其计算机科学发展的几十年间积淀的经典教材仍有许多值得借鉴之处。因此,引进一批国 外优秀计算机教材将对我国计算机教育事业的发展起积极的推动作用,也是与世界接轨、建 设真正的世界一流大学的必由之路。 机械工业出版社华章图文信息有限公司较早意识到“出版要为教育服务”。自1998年开始, 华章公司就将工作重点放在了述选、移译国外优秀教材上。经过几年的不懈努力,我们与 PrenticeHall,Addison-Wesley,McGraw-Hill,MorganKaufmann等世界著名出版公司建立了 良好的合作关系,从它们现有的数百种教材中甄选出Tanenbaum,Stroustrup,Kernighan, JimGray等大师名家的一批经典作品,以“计算机科学丛书”为总称出版,供读者学习、研 究及皮藏。大理石纹理的封面,也正体现了这套丛书的品位和格调。 “计算机科学丛书”的出版工作得到了国内外学者的鼎力襄助,国内的专家不仅提供了中 肯的选题指导,还不辞劳苦地担任了翻译和审校的工作,而原书的作者也相当关注其作品在 中国的传播,有的还专程为其书的中译本作序。迄今,“计算机科学丛书”已经出版了近百个 品种,这些书籍在读者中树立了良好的口碑,并被许多高校采用为正式教材和参考书籍,为 进一步推广与发展打下了坚实的基础。 随着学科建设的初步完善和教材改革的逐渐深化,教育界对国外计算机教材的需求和应 用都步入一个新的阶段。为此,华章公司将加大引进教材的力度,在“华章教育”的总规划 之下出版三个系列的计算机教材:除“计算机科学丛书”之外,对影印版的教材,则单独开 辟出“经典原版书库”;同时,引进全美通行的教学辅导书“Schaum'sOutlines”系列组成 “全美经典学习指导系列”。为了保证这三套丛书的权威性,同时也为了更好地为学校和老师 们服务,华章公司聘请了中国科学院、北京大学、清华大学、国防科技大学、复且大学、上 海交通大学、南京大学、浙江大学、中国科技大学、哈尔滨工业大学、西安交通大学、中国 人民大学、北京航空航天大学、北京邮电大学、中山大学、解放军理工大学、郑州大学、湖 北工学院、中国国家信息安全测评认证中心等国内重点大学和科研机构在计算机的各个领域 的著名学者组成“专家指导委员会”,为我们提供选题意见和出版监督。 这三套丛书是响应教育部提出的使用外版教材的号召,为国内高校的计算机及相关专业的 教学度身订造的。其中许多教材均已为M.I.T.,Stanford,U.C.Berkeley,C.M.U.等世界名 牌大学所采用。不仅涵盖了程序设计、数据结构、操作系统、计算机体系结构、数据库、编译 出版者的话 文艺复兴以降,源远流长的科学精神和逐步形成的学术规范,使西方国家在自然科学的各 个领域取得了垄断性的优势;也正是这样的传统,使美国在信息技术发展的六十多年间名家 辈出、独领风骚。在商业化的进程中,美国的产业界与教育界越来越紧密地结合,计算机学 科中的许多泰山北斗同时身处科研和教学的最前线,由此而产生的经典科学著作,不仅壁划 了研究的范畴,还

.pdf文档 12072513_程序设计语言原理

文档预览
中文文档 5 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共5页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
12072513_程序设计语言原理 第 1 页 12072513_程序设计语言原理 第 2 页 12072513_程序设计语言原理 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2026-01-04 21:19:14上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。