返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • 醉染图书程序设计语言原理(英文版·原书2版)9787111671848
  • 正版全新
    • 作者: (美)罗伯特·W.塞巴斯塔著 | (美)罗伯特·W.塞巴斯塔编 | (美)罗伯特·W.塞巴斯塔译 | (美)罗伯特·W.塞巴斯塔绘
    • 出版社: 机械工业出版社
    • 出版时间:2021-01-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    醉染图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: (美)罗伯特·W.塞巴斯塔著| (美)罗伯特·W.塞巴斯塔编| (美)罗伯特·W.塞巴斯塔译| (美)罗伯特·W.塞巴斯塔绘
    • 出版社:机械工业出版社
    • 出版时间:2021-01-01
    • 版次:1
    • 印次:1
    • 页数:744
    • 开本:16开
    • ISBN:9787111671848
    • 版权提供:机械工业出版社
    • 作者:(美)罗伯特·W.塞巴斯塔
    • 著:(美)罗伯特·W.塞巴斯塔
    • 装帧:平装
    • 印次:1
    • 定价:229.00
    • ISBN:9787111671848
    • 出版社:机械工业出版社
    • 开本:16开
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2021-01-01
    • 页数:744
    • 外部编号:1202323897
    • 版次:1
    • 成品尺寸:暂无

    章预备知识1

    1.1学习程序设计语言原理的原因2

    1.2程序设计领域5

    1.3语言评估标准7

    1.4影响语言设计的因素17

    1.5程序设计语言的分类20

    1.6语言设计中的权衡21

    1.7实现方法22

    1.8程序设计环境29

    小结·复习题·习题30

    第2章主要程序设计语言发展简史33

    2.1Zuse研制的Plankalkül语言36

    2.2伪代码37

    .IBM704计算机和Fortran40

    2.4函数式程序设计语言:Lisp45

    2.5迈向成熟的步:ALGOL6050

    2.6计算机化的商业记录:COBOL56

    2.7分时处理的开始:Basic61

    访谈:AlanCooper——用户设计与语言设计64

    2.8满足所有人的需求:PL/I66

    2.9两种早期的动态语言:APL和SNOBOL69

    2.10数据抽象的开端:SIMULA6770

    2.11正交设计:ALGOL6871

    2.12ALGOL系列语言的早期后代语言73

    2.13基于逻辑的程序设计:Prolog77

    2.14历规模优选的语言设计工作:Ada79

    2.15面向对象程序设计:Smalltalk83

    2.16结合命令式和面向对象的特:C++85

    2.17基于命令式的面向对象语言:Java89

    2.18脚本语言92

    2.19.NET旗舰语言:C#98

    2.20混合标记程序设计语言100

    小结·文献注记·复习题·习题·程序设计练习102

    第3章语法和语义描述109

    3.1概述110

    3.2语法描述的一般问题111

    3.3语法描述的形式化方法113

    3.4属文法128

    历史注记128

    3.5描述程序的含义:动态语义134

    历史注记142

    小结·文献注记·复习题·习题155

    第4章词法和语法分析161

    4.1概述162

    4.2词法分析163

    4.3语法分析问题171

    4.4递归下降的语法分析175

    4.5自底向上的语法分析183

    小结·复习题·习题·程序设计练习191

    第5章名字、绑定和作用域197

    5.1概述198

    5.2名字199

    历史注记199

    5.3变量200

    5.4绑定的概念203

    5.5作用域211

    5.6作用域和生存期222

    5.7引用环境2

    5.8命名常量224

    小结·复习题·习题·程序设计练习227

    第6章数据类型5

    6.1概述

    6.2基本数据类型

    6.3字符串类型242

    历史注记243

    6.4枚举类型247

    6.5数组类型250

    历史注记251

    历史注记251

    6.6关联数组261

    6.7记录类型263

    6.8元组类型266

    6.9列表类型268

    6.10联合类型270

    6.11指针和引用类型273

    历史注记276

    6.12可选类型285

    6.13类型检查286

    6.14强类型化287

    6.15类型等价288

    6.16理论和数据类型292

    小结·文献注记·复习题·习题·程序设计练习294

    第7章表达式和赋值语句301

    7.1概述302

    7.2算术表达式302

    7.3重载运算符311

    7.4类型转换313

    历史注记315

    7.5关系表达式和布尔表达式316

    历史注记316

    7.6短路求值318

    7.7赋值语句319

    历史注记3

    7.8混合方式赋值324

    小结·复习题·习题·程序设计练习324

    第8章语句级控制结构329

    8.1概述330

    8.2选择语句332

    8.3迭代语句343

    8.4无条件分支355

    历史注记356

    8.5防护命令356

    8.6结论359

    小结·复习题·习题·程序设计练习360

    第9章子程序365

    9.1概述366

    9.2子程序基础366

    9.3子程序的设计问题374

    9.4局部引用环境375

    9.5参数传递方法376

    历史注记384

    历史注记384

    9.6子程序作为参数392

    历史注记394

    9.7子程序间接调用394

    9.8函数设计问题396

    9.9重载子程序397

    9.10类属子程序398

    9.11用户定义的重载运算符404

    9.12闭包405

    9.13协同程序407

    小结·复习题·习题·程序设计练习410

    0章子程序实现417

    10.1调用和返回的一般语义418

    10.2“简单”子程序的实现419

    10.3具有栈动态局部变量的子程序实现421

    10.4嵌套子程序429

    10.5程序块436

    10.6动态作用域的实现437

    小结·复习题·习题·程序设计练习441

    1章抽象数据类型和封装结构447

    11.1抽象的概念448

    11.2数据抽象概述449

    11.3抽象数据类型的设计问题452

    11.4语言示例453

    访谈:BjarneStroustrup——C++的诞生、广泛应用及受到的质疑454

    11.5参数化的抽象数据类型466

    11.6封装结构471

    11.7命名封装474

    小结·复习题·习题·程序设计练习478

    2章对面向对象程序设计的支持483

    12.1概述484

    12.2面向对象程序设计485

    1.面向对象语言的设计问题489

    12.4特定语言对面向对象程序设计的支持494

    访谈:BjarneStroustrup——关于程序设计范型和更好的程序设计498

    12.5面向对象结构的实现519

    12.6反522

    小结·复习题·习题·程序设计练习528

    3章并发533

    13.1概述534

    13.2子程序级并发概述539

    13.3信号量544

    13.4管程549

    13.5消息传递551

    13.6Ada对并发机制的支持552

    13.7Java线程560

    13.8C#线程570

    13.9函数式语言中的并发处理575

    13.10语句级并发578

    小结·文献注记·复习题·习题·程序设计练习580

    4章异常处理和事件处理587

    14.1异常处理概述588

    历史注记592

    14.2C++中的异常处理594

    14.3Java中的异常处理598

    14.4Python和Ruby中的异常处理605

    14.5事件处理概述608

    14.6Java中的事件处理609

    14.7C#中的事件处理613

    小结·文献注记·复习题·习题·程序设计练习616

    5章函数式程序设计语言6

    15.1概述624

    15.2数学函数625

    15.3函数式程序设计语言基础628

    15.4个函数式程序设计语言:Lisp629

    15.5Scheme概述633

    15.6CommonLisp651

    15.7ML653

    15.8Haskell658

    15.9F#663

    15.10主要命令式语言对函数式程序设计的支持666

    15.11函数式语言和命令式语言的比较669

    小结·文献注记·复习题·习题·程序设计练习671

    6章逻辑程序设计语言679

    16.1概述680

    16.2谓词演算概述680

    16.3谓词演算和定理明684

    16.4逻辑程序设计概述686

    16.5Prolog的起源688

    16.6Prolog的基本元素688

    16.7Prolog的缺点703

    16.8逻辑程序设计的应用709

    小结·文献注记·复习题·习题·程序设计练习710

    参考文献715

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购