Ebook.de
  • eBooks
  • Neuerscheinungen
  • Bestseller
  • Exklusiv
  • Internationale eBooks
  • eBook Abo
  • tolino
  • Hörbücher
  • Bücher
  • Kalender
  • SALE²
  • Service & Hilfe
  • Kontakt
  • Newsletter
  • Konto
  • Merkzettel
  • Warenkorb
  • eBooks
  • Neuerscheinungen
  • Bestseller
  • Exklusiv
  • Internationale eBooks
  • eBook Abo
  • tolino
  • Hörbücher
  • Bücher
  • Kalender
  • SALE²
Service
  • eBook Abo
  • eBooks verschenken
eBook Favoriten
  • eBook.de Bestseller
  • Neuerscheinungen
  • Vorbestellen
  • Exklusiv
  • Independent Autor:innen
  • Preishits2
eBook Genres
  • Biografien
  • Fantasy, Horror, SciFi
  • Kinder- & Jugendbücher
  • Krimis & Thriller
  • New Adult & Romantasy
  • Ratgeber
  • Romane & Erzählungen
  • Sachbücher
cover
Das Böse nebenan
Sharon Bolton
eBook epub
11,99 €
cover
Vaim
Jon Fosse
eBook epub
19,99 €
Unsere Bestseller
  • Bestseller
  • eBook.de Bestseller
  • Internationale eBooks
  • Internationale Bücher
  • Bestseller 2024
  • Krimibestenliste
Spiegel Bestseller Belletristik
  • Belletristik
  • Paperback Belletristik
  • Taschenbuch Belletristik
Spiegel Bestseller Sachbuch
  • Sachbuch
  • Paperback Sachbuch
  • Taschenbuch Sachbuch
cover
Stonehenge - Die Kathedrale der Zeit
Ken Follett
eBook epub
24,99 €
cover
The Lie (EXKLUSIV bei uns)
Kathryn Croft
eBook epub
4,99 €
Internationale eBooks
  • Internationale eBooks
  • Bestseller
  • Neuerscheinungen
  • Preishits
  • Vorbestellen
eBooks auf Englisch
  • Bestseller
  • Neuerscheinungen
  • Fantasy
  • Krimis & Thriller
  • Romane & Erzählungen
Weitere Sprachen
  • Französische eBooks
  • Italienische eBooks
  • Portugiesische eBooks
  • Spanische eBooks
  • Türkische eBooks
cover
-23%6
The Black Wolf
Louise Penny
eBook epub
9,99 €Statt 12,99 €6
tolino eReader
  • tolino shine
  • tolino shine color
  • tolino vision color
  • tolino stylus
  • tolino flip
  • tolino eReader im Vergleich
Service
  • tolino Bibliothek-Verknüpfung
  • tolino cloud
  • Zubehör
  • Family Sharing
  • tolino app
Abonnements
  • eBook.de Hörbuch Abonnement
  • eBook Abo
img
Die neuen tolino eReaderLesefreude entdecken
Abo jetzt neu
  • eBook.de Hörbuch Abonnement
Hörbuch Downloads
  • Bestseller
  • Neuerscheinungen
  • Preishits
  • Vorbestellen
Beliebte Genres
  • Biografien
  • Fantasy
  • Krimis & Thriller
  • Ratgeber
  • Romane & Erzählungen
Hörbuch CDs
  • Bestseller
  • Neuerscheinungen
  • Preishits
  • MP3 CD Hörbücher
Beliebte Genres
  • Biografien
  • Fantasy
  • Krimis & Thriller
  • Ratgeber
  • Romane & Erzählungen
cover
Band 1
Ich und die Walter Boys
Ali Novak
Hörbuch Download
22,95 €
Top Themen
  • Bestseller
  • Kunden empfehlen
  • Neuerscheinungen
  • Preishits
Buch Kategorien
  • Biografien
  • Fachbücher
  • Fantasy
  • Kinder- und Jugendbücher
  • Kochen & Genießen
  • Krimis & Thriller
  • Ratgeber
  • Reise
  • Romane & Erzählungen
  • Sachbücher
  • Schule & Lernen
  • Science Fiction
  • Internationale Bücher
  • Taschenbücher
Weitere Sortimente
  • Buch Accessoires
  • Kalender
cover
Der Kuckucksjunge
Søren Sveistrup
Buch (kartoniert)
17,00 €
Kalenderformate
  • Abreißkalender
  • Geburtstagskalender
  • Immerwährende Kalender
  • Posterkalender
  • Postkartenkalender
  • Taschenkalender
  • Terminkalender
  • Wandkalender
  • Wochenkalender
Kategorien
  • Familienplaner
  • Garten & Natur
  • Fotokalender
  • Küchenkalender
  • Kunst & Architektur
  • Literaturkalender
  • Reise, Länder & Städte
  • Schule & Lernen Kalender
cover
Literaturkalender 2026
Kalender
23,99 €
eBook Preishits4
  • Schnäppchen der Woche
  • Nur noch heute
  • Monats-Deals
  • Einführungspreise
  • Dauerhaft im Preis gesenkt
  • eBook-Bundles
Preishits nach Genre4
  • Romane & Unterhaltung
  • Krimis & Thriller
  • Fantasy & Science Fiction
  • Junge eBooks
  • Biografien & Sachbücher
  • Reduzierte Erotik eBooks
Weiteres4
  • Literarisches
  • eBook-Bundles
  • Kurz-Deals
  • Gratis eBooks
  • Englische eBooks
cover
-54%4
Welcome Home - Du liebst dein neues Zuhause. Hier bist du sicher. Oder?
Arno Strobel
eBook epub
5,99 €Statt 12,99 €4
Zugestellt durch
Deutsche PostDHL
Sicher & bequem bezahlen
mastercardVISAPayPalAmerican ExpressSEPA LastschriftRechnung
Trusted Shops
Kontakt
Servicehotline
089 - 30 75 79 03
Mo. - Sa. 9.00 - 18.00 Uhr
Über eBook.de
  • Das Unternehmen
  • Karriere
  • Presse
Kundenservice
  • Kontakt
  • Fragen zu eBooks
  • Hilfe & FAQ
  • Rückgabe
  • Gutscheine
  • Abo kündigen
  • Alle Hilfethemen
Meine eBooks
  • Anmelden/Registrieren
  • Meine eBooks
  • Merkzettel
  • Zahlungsdaten
  • eBooks verschenken
Ebook.de bei FacebookEbook.de bei YouTubeEbook.de bei Pinterest
  • Datenschutz
  • AGB
  • Impressum
  • Widerrufsbelehrung

2Diese Artikel unterliegen nicht der Preisbindung, die Preisbindung dieser Artikel wurde aufgehoben oder der Preis wurde vom Verlag gesenkt. Die jeweils zutreffende Alternative wird Ihnen auf der Artikelseite dargestellt. Angaben zu Preissenkungen beziehen sich auf den vorherigen Preis.

3Durch Öffnen der Leseprobe willigen Sie ein, dass Daten an den Anbieter der Leseprobe übermittelt werden.

4Der gebundene Preis dieses Artikels wird nach Ablauf des auf der Artikelseite dargestellten Datums vom Verlag angehoben.

5Der Preisvergleich bezieht sich auf die unverbindliche Preisempfehlung (UVP) des Herstellers.

6Der gebundene Preis dieses Artikels wurde vom Verlag gesenkt. Angaben zu Preissenkungen beziehen sich auf den vorherigen Preis.

7Die Preisbindung dieses Artikels wurde aufgehoben. Angaben zu Preissenkungen beziehen sich auf den letzten gebundenen Preis.

8Der gebundene Preis dieses Artikels wird nach Ablauf des auf der Artikelseite dargestellten Datums vom Verlag angehoben.

15Leider können wir die Echtheit der Kundenbewertung aufgrund der großen Zahl an Einzelbewertungen nicht prüfen.

*Alle Preise verstehen sich inkl. der gesetzlichen MwSt. Informationen über den Versand und anfallende Versandkosten finden Sie hier

Produktbild: Understanding Programming Languages | Cliff B. Jones
Produktbild: Understanding Programming Languages | Cliff B. Jones
Cliff B. Jones

Understanding Programming Languages

(0 Bewertungen)15
Buch (kartoniert)
Buch (kartoniert)
Buch (gebunden)74,99 €
eBook pdf53,49 €
53,49 €inkl. Mwst.
Zustellung: Di, 06.01. - Do, 08.01.26
Versand in 3-5 Tagen
Versandkostenfrei
Empfehlen
This book is about describing the meaning of programming languages. The author teaches the skill of writing semantic descriptions as an efficient way to understand the features of a language. While a compiler or an interpreter offers a form of formal description of a language, it is not something that can be used as a basis for reasoning about that language nor can it serve as a definition of a programming language itself since this must allow a range of implementations. By writing a formal semantics of a language a designer can yield a far shorter description and tease out, analyse and record design choices.
Early in the book the author introduces a simple notation, a meta-language, used to record descriptions of the semantics of languages. In a practical approach, he considers dozens of issues that arise in current programming languages and the key techniques that must be mastered in order to write the required formal semantic descriptions. The book concludes with a discussion of the eight key challenges: delimiting a language (concrete representation), delimiting the abstract content of a language, recording semantics (deterministic languages), operational semantics (non-determinism), context dependency, modelling sharing, modelling concurrency, and modelling exits.
The content is class-tested and suitable for final-year undergraduate and postgraduate courses. It is also suitable for any designer who wants to understand languages at a deep level. Most chapters offer projects, some of these quite advanced exercises that ask for complete descriptions of languages, and the book is supported throughout with pointers to further reading and resources. As a prerequisite the reader should know at least one imperative high-level language and have some knowledge of discrete mathematics notation for logic and set theory.

Inhaltsverzeichnis

Programming Languages. - Delimiting a Language. - Operational Semantics. - Typing. - Block Structure. - Additional Issues in Sequential Languages. - Alternative Semantic Approaches. - Shared Variable Concurrency. - Concurrent OOLs. - Exceptional Ordering. - Conclusions. - App. A, Simple Language. - App. B, Typed Language. - App. C, Blocks Language. - App. D, COOL. - App. E, VDM Notation.

Produktdetails

Erscheinungsdatum
18. November 2021
Sprache
englisch
Seitenanzahl
244
Autor/Autorin
Cliff B. Jones
Illustrationen
XI, 229 p. 42 illus., 17 illus. in color.
Verlag/Hersteller
Springer
Produktart
kartoniert
Abbildungen
XI, 229 p. 42 illus., 17 illus. in color.
Gewicht
376 g
Größe (L/B/H)
235/155/14 mm
ISBN
9783030592592

Entdecken Sie mehr

Theoretische Informatik
Software Engineering
Programmier- und Skriptsprachen, allgemein
Theoretische Informatik
Software Engineering
Programmier- und Skriptsprachen, allgemein

Portrait

Cliff B. Jones

Prof.

Cliff B. Jones

is Professor of Computing Science at Newcastle University. He is best known for his research into " formal methods" for the design and verification of computer systems; under this heading, current topics of research include concurrency, support systems and logics. He is also currently applying research on formal methods to wider issues of dependability. As well as his academic career, Cliff spent over twenty years in industry; his 15 years in IBM saw among other things the creation in the Vienna Lab of VDM, one of the better-known " formal methods" . He received his Ph. D. in Oxford under the supervision of Tony Hoare. He then moved directly to a chair at Manchester University where he built a world-class Formal Methods group. He is a Fellow of the Royal Academy of Engineering (FREng) and a Fellow of the ACM. He has been a member of IFIP Working Group 2. 3 (Programming Methodology) since 1973, and was its chair from 1987 to 1996).

Pressestimmen

This book is much more than a textbook . Overall, the book is very well written and organised. this book is a very good tour of the history and development of mainstream programming languages from a formal methods perspective. It is both technically sound and a well-structured narrative. I would consider this a must-read for anyone in the discipline of formal methods. (Andrew Butterfield, Formal Aspects of Computing, Vol. 34 (3-4), November, 2022)


One of the great strengths of this book is the continual reference to the research culture, both contemporary and historical. There are voluminous references, copious footnotes and a light-touch set of asides on the history of ideas in this field which I think will strongly motivate the best students to read and fully engage with the topic, and to understand that there are open questions and opportunities to make their own future contributions. (Adrian Johnstone, bcs. org, July, 2021)

This well-written textbook focuses on a precise description of programming language semantics in a relatively easily understood manner, utilizing a notation derived from a subset of the Vienna development method (VDM). The author developed both the formalism and textbook over an extended period, using ten years of classes to refine the content. The resultant book is easy to read, well organized, and appropriate for an upper-level undergraduate or graduate class. (Michael Oudshoorn, Computing Reviews, June 29, 2021)

Bewertungen

0 Bewertungen

Es wurden noch keine Bewertungen abgegeben. Schreiben Sie die erste Bewertung zu "Understanding Programming Languages" und helfen Sie damit anderen bei der Kaufentscheidung.