程序设计语言概念
¥
35.91
7.2折
¥
49.8
八五品
仅1件
作者 西贝斯塔
出版社 中国电力出版社
出版时间 2006-01
版次 1
装帧 平装
上书时间 2024-12-20
商品详情
品相描述:八五品
图书标准信息
作者
西贝斯塔
出版社
中国电力出版社
出版时间
2006-01
版次
1
ISBN
9787508324906
定价
49.80元
装帧
平装
开本
其他
纸张
胶版纸
页数
504页
字数
799千字
【内容简介】
《程序设计语言概念》一直是无可争议的经典教材,而其第6版则沿袭了它的一贯传统,为读者提供了有关程序设计语言概念的广泛而深入的介绍。通过分析不同语言构造的设计问题,研究一些最常见语言中这些构造的设计选择,并仔细比较各种不同的设计方法,从而使读者可以为理解程序设计语言的基本概念打下坚实的基础。 通过阅读这本教材,可以使学生在学习新语言、为特定任务选择适当的语言,以及理解实现的重要意义等方面的能力得到迅速提升。 第6版新增内容: 扩展介绍了高级面向对象主题; 补充了有关Java、JavaScript、Perl和PHP等语言的内容; 增加了有关函数式程序设计的讨论,包括元语言(ML); 提供了历史点评以及对James Gosling、Larry Wall、Alan Cooper等人的人物访谈,从而使有关内容更有实际意义; 为学生提供了在线资源,包括疑难解答、编程项目和语言手册; 每章的最后都提供了实验项目,使学生能更多地动手实践。
【作者简介】
ROBERT SEBESTA是Colorado大学(Colorado Springs)计算机科学副教授。他于Penn State大学获得其博士学位。其研究领域为程序设计语言设计和软件测试。另外,他也是畅销书《Programming the World Wide Web》(Addison-Wesley出版)的作者。
【目录】
前言 第1章 入门知识 1.1 为什么研究程序设计语言的概念 1.2 程序设计领域 1.3 语言评价标准 1.4 对语言设计的影响 1.5 语言分类 1.6 语言设计权衡 1.7 实现方法 1.8 编程环境 小结 复习思考题 有关问题集 第2章 主要程序设计语言的发展之路 2.1 Zuse的Plankalkül 2.2 最小硬件程序设计:伪代码 2.3 IBM 704和Fortran 2.4 函数式程序设计:LISP 2.5 向优化前进的第一步:ALGOL 60 2.6 计算机化的商业记录:COBOL 2.7 分时的起步:BASIC 人物访谈 2.8 面向全盘:PL/I 2.9 两种早期的动态语言:APL和SNOBOL 2.10 数据抽象的萌芽:SIMULA 67 2.11 正交设计:ALGOL 68 2.12 ALGOL之后的一些早期语言 2.13 基于逻辑的程序设计;Prolog 2.14 历史上付出最大设计投入的语言:Ada 2.15 面向对象程序设计:Smalltalk 2.16 结合命令式和面向对象的特性:C++ 2.17 基于命令式的面向对象语言:Java 2.18 面向Web的脚本语言:JavaScript和PHP 2.19 新千年的新语言:C# 小结 参考书目 复习思考题 有关问题集 第3章 描述语法和语义 3.1 引言 3.2 描述语法的一般问题 3.3 描述语法的形式化方法 3.4 属性文法 3.5 描述程序的含义;动态语义 小结 参考书目 复习思考题 有关问题集 第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 作用域 5.9 作用域和生命期 5.10 引用环境 5.11 命名常量 5.12 变量初始化 小结 复习思考题 有关问题集 程序设计练习 第6章 数据类型 …… 第7章 表达式和赋值语句 第8章 语句级控制结构 第9章 子程序 第10章 实现子程序 第11章 抽象数据类型和封装构造 第12章 对面向对象程序设计的支持 第13章 并发 第14章 异常处理和事件处理 第15章 函数式程序设计语言 第16章 逻辑程序设计语言 参考文献
点击展开
点击收起
— 没有更多了 —
本店暂时无法向该地区发货
以下为对购买帮助不大的评价