[ 收藏 ] [ 繁体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  • 新类目

     管理
     投资理财
     经济
     社会科学
  • 程序設計語言原理(英文版·原書第12版) 圖書
    該商品所屬分類:圖書 -> 編程語言
    【市場價】
    1876-2720
    【優惠價】
    1173-1700
    【作者】 羅伯特·W塞巴斯塔 
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    出版社:機械工業出版社
    ISBN:9787111671848
    商品編碼:10029377394367

    品牌:文軒
    出版時間:2021-01-01
    代碼:229

    作者:羅伯特·W.塞巴斯塔

        
        
    "



    作  者:(美)羅伯特·W.塞巴斯塔 著
    /
    定  價:229
    /
    出 版 社:機械工業出版社
    /
    出版日期:2021年01月01日
    /
    頁  數:744
    /
    裝  幀:平裝
    /
    ISBN:9787111671848
    /
    目錄
    ●第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
    2.3IBM704計算機和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引用環境223
    5.8命名常量224
    小結·復習題·習題·程序設計練習227
    第6章數據類型235
    6.1概述236
    6.2基本數據類型238
    6.3字符串類型242
    歷史注記243
    6.4枚舉類型247
    6.5數組類型250
    歷史注記251
    歷史注記251
    6.6關聯數組261
    6.7記錄類型263
    組類型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
    歷史注記323
    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
    第10章子程序實現417
    10.1調用和返回的一般語義418
    10.2“簡單”子程序的實現419
    10.3具有棧動態局部變量的子程序實現421
    10.4嵌套子程序429
    10.5程序塊436
    10.6動態作用域的實現437
    小結·復習題·習題·程序設計練習441
    第11章抽像數據類型和封裝結構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
    第12章對面向對像程序設計的支持483
    12.1概述484
    12.2面向對像程序設計485
    12.3面向對像語言的設計問題489
    12.4特定語言對面向對像程序設計的支持494
    訪談:BjarneStroustrup——關於程序設計範型和更好的程序設計498
    12.5面向對像結構的實現519
    12.6反射522
    小結·復習題·習題·程序設計練習528
    第13章並發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
    第14章異常處理和事件處理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
    第15章函數式程序設計語言623
    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
    第16章邏輯程序設計語言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
    內容簡介
    本書主要介紹程序設計語言的基本概念,討論語言結構的設計問題,研究C++、Java、Python等常見語言在語言結構上的設計選擇,並提供對現有以及未來的程序設計語言進行嚴格評估的工具。第12版在保留之前版本特色的基礎上對全書內容做了細致的更新,刪除了相對過時的Lua和Objective-C語言,有關較新的程序設計語言Swift的內容被添加到若干章中。本書適合高等院校計算機相關專業的學生閱讀,也適合對程序設計語言的設計和實現感興趣的讀者參考。



    "
     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    【同作者商品】
    羅伯特·W塞巴斯塔
      本網站暫時沒有該作者的其它商品。
    有該作者的商品通知您嗎?
    請選擇作者:
    羅伯特·W塞巴斯塔
    您的Email地址
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部