Tienda Online
Seleccione una categoría
eBook Vst
Disponibilidad: En existencia
ISBN: 9781292100562
Precio sin IVA:
$ 132.300,00

Edición: 11
Copyright: 2017
Páginas: 784

Consideraciones previas a la compra de tu eBook Vst

Concepts of Programming Languages: Global Edition (ebook)


By Robert W. Sebesta

Descripción:

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 11th 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. With eBooks you can: search for key concepts, words and phrases make highlights and notes as you study share your notes with friends eBooks are downloaded to your computer and accessible either offline through the Bookshelf (available as a free download), available online and also via the iPad and Android apps. Upon purchase, you'll gain instant access to this eBook. Time limit The eBooks products do not have an expiry date. You will continue to access your digital ebook products whilst you have your Bookshelf installed.




Contenido:
Chapter 1 Preliminaries
Chapter 2 Evolution of the Major Programming Languages
Chapter 3 Describing Syntax and Semantics
Chapter 4 Lexical and Syntax Analysis
Chapter 5 Names, Bindings, and Scopes
Chapter 6 Data Types
Chapter 7 Expressions and Assignment Statements
Chapter 8 Statement-Level Control Structures
Chapter 9 Subprograms
Chapter 10 Implementing Subprograms
Chapter 11 Abstract Data Types and Encapsulation Constructs
Chapter 12 Support for Object-Oriented Programming
Chapter 13 Concurrency
Chapter 14 Exception Handling and Event Handling
Chapter 15 Functional Programming Languages
Chapter 16 Logic Programming Languages