購物比價找書網找車網
FindBook  
 有 6 項符合

CONCEPTS OF PROGRAMMING LANGUAGES 11/E (GE)

的圖書
Concepts of Programming Languages 11E Concepts of Programming Languages 11E

出版社:全華圖書
出版日期:2016-05-23
語言:英文   規格:平裝 / 800頁 / 普通級/ 單色印刷 / 初版
圖書介紹 - 資料來源:TAAZE 讀冊生活   評分:
圖書名稱:CONCEPTS OF PROGRAMMING LANGUAGES 11/E (GE)

Concepts of Computer Programming Languages uses the following features to facilitate learning:
UPDATED! The most current information on contemporary computer programming languages

●REVISED! Much of the discussion on outdated languages Ada and Fortran have been removed, including:
。Chapter 6 description of Ada’s records, union types, and pointers.
。Chapter 8 discussion of Ada’s for statement.
。Chapter 10 example Main_2 has been rewritten from Ada to Javascript.
。Chapter 11 section on Ada’s abstract data types.
●Chapter 4 discusses the important topics of lexical and syntactical analysis and can stand alone from the rest of the book as its own source material.
●REVISED! Chapter 12 has been substantially revised with new sections and paragraphs, including an added a section on reflection with two complete program examples and a table of design choices of common languages that support object-oriented programming.
●Chapters 5-14 discuss in detail the design issues of contemporary programming languages, using specific examples to demonstrate each.
。Chapter 5 covers the many characteristics of variables.
。Chapter 6 explains different data types.
。Chapter 7 discusses expressions and assignment statements.
。Chapter 8 explains control statements.
。Chapters 9 and 10 cover subprograms and their implementations.
。Chapter 11 examines data abstraction facilities.
。Chapter 12 details language features that support object-oriented programming.
。Chapter 13 discusses concurrent program units.
。NEW! Chapter 14 has added a discussion of exception handling in Python and Ruby.
●Chapters 15 and 16 introduce and explain functional programming and logic programming, two of the most important alternative programming paradigms, with an introduction to and discussion of Scheme, ML, Haskell, and F#, as well as the logic programming language Prolog.

The fundamental concepts of programming languages are taught through detailed examination of specific languages
●Chapter 3 introduces formal methods for describing the syntax and semantics of programming languages.
●Chapters 4 and 10 discuss implementation techniques for various language constructs using lexical and syntax analysis and the implementation of subprogram linkage.
●Coverage of advanced object-oriented topics and languages is integrated throughout.

A historical viewpoint provides context for learning different programming languages
●NEW! Chapter 2 outlines the evolution of various languages to help students get a sense of their histories.
●Historical boxes and interviews with James Gosling, Larry Wall, Alan Cooper, Bjarne Stroustrup, and others put the material in context.
●Valuable historical foundations that set out the origins, purposes, and contributions of the most important languages discussed in the rest of the text are introduced early on.
●In-depth discussions of the design issues faced by the early versions of relevant languages are presented in later chapters.

For courses in computer programming.
Evaluating the Fundamentals of Computer Programming Languages
Concepts of Computer Programming Languages introduces students to the fundamental concepts of computer programming languages and provides them with the tools necessary to evaluate contemporary and future languages. An in-depth discussion of programming language structures, such as syntax and lexical and syntactic analysis, also prepares students to study compiler design.

The Eleventh Edition maintains an up-to-date discussion on the topic with the removal of outdated languages such as Ada and Fortran. The addition of relevant new topics and examples such as reflection and exception handling in Python and Ruby add to the currency of the text. Through a critical analysis of design issues of various program languages, Concepts of Computer Programming Languages teaches students the essential differences between computing with specific languages.


TOP

目錄
Ch1: Preliminaries
Ch2: Evolution of the Major Programming Languages
Ch3: Describing Syntax and Semantics
Ch4: Lexical and Syntax Analysis 161
Ch5: Names, Bindings, and Scopes 197
Ch6: Data Types
Ch7: Expressions and Assignment Statements 301
Ch8: Statement-Level Control Structures
Ch9: Subprograms
Ch10: Implementing Subprograms
Ch11: Abstract Data Types and Encapsulation Constructs
Ch12: Support for Object-Oriented Programming
Ch13: Concurrency
Ch14: Exception Handling and Event Handling
Ch15: ...
»看全部
TOP

商品資料
  • 作者: SEBESTA
  • 出版社: 全華圖書股份有限公司 出版日期:2016-05-23 ISBN/ISSN:9781292100555
  • 語言:繁體中文 裝訂方式:平裝 頁數:800頁
  • 類別: 中文書
贊助商廣告
 
金石堂 - 今日66折
精準捉住加密貨幣漲跌!破解理想主義者、網路天才與詐欺犯等加密巨鱷合作創造的金錢浪潮
作者:泰鑫淼(Markus Thielen)
出版社:財經傳訊
出版日期:2024-05-30
66折: $ 317 
金石堂 - 今日66折
偵探犬克里斯系列(1-3集全三冊,首刷限量加贈「柴犬偵探出動!壓克力吊飾」)
作者:田部智子
出版社:小熊出版社
出版日期:2023-05-24
66折: $ 693 
博客來 - 今日66折
薩提爾的自我覺察練習:學會了,就能突破內在盲點,達成人生目標
作者:陳茂雄
出版社:天下雜誌
出版日期:2020-09-30
66折: $ 237 
金石堂 - 今日66折
調酒技法全圖解【附QRCODE教學影片】:一看就懂!跟著調酒師的創作思維、調配技法到應用演繹,在生活中享受雞尾酒的76款酒譜製作與圖示教學!
作者:朴珠和
出版社:台灣廣廈有聲圖書有限公司
出版日期:2023-08-10
66折: $ 329 
 
金石堂 - 暢銷排行榜
小書痴的下剋上:第五部 女神的化身(Ⅻ)【完結篇限量珍藏版】!隨書附贈百變梅茵軟磁鐵套組+永遠的小書痴明信片組,要你愛不釋手!
作者:香月美夜
出版社:皇冠文化出版有限公司
出版日期:2025-04-07
$ 332 
博客來 - 暢銷排行榜
渣男椎名學長與瘋男佐佐木學弟 (1)
作者:伊咲ネコオ
出版社:台灣角川
出版日期:2025-03-27
$ 170 
Taaze 讀冊生活 - 暢銷排行榜
邏輯學入門:88個邏輯學常識,提升思辨能力,辨識思維謬誤,清晰思考,理性生活
作者:格桑
出版社:遠流出版事業股份有限公司
出版日期:2024-04-26
$ 268 
 
博客來 - 新書排行榜
納瓦爾寶典珍藏版:從白手起家到財務自由,矽谷傳奇創投家的投資哲學與人生智慧
作者:艾瑞克.喬根森 (Eric Jorgenson)
出版社:天下雜誌
出版日期:2025-02-05
$ 355 
金石堂 - 新書排行榜
不識鄰座貓咪和戀愛情感 (首刷限定版) 01
作者:あきのこ
出版社:東立出版社
出版日期:2025-04-07
$ 238 
金石堂 - 新書排行榜
療癒攻陷-全
作者:doji
出版社:長鴻出版社股份有限公司
出版日期:2025-04-11
$ 119 
 

©2025 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策