Programming

Ian East

ISBN 10: 0993438512 ISBN 13: 9780993438516
Verlag: Open Channel Publishing Ltd, 2025
Neu PAP

Verkäufer PBShop.store UK, Fairford, GLOS, Vereinigtes Königreich Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Heritage Bookseller
AbeBooks-Mitglied seit 1996


Beschreibung

Beschreibung:

New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Bestandsnummer des Verkäufers L0-9780993438516

Diesen Artikel melden

Bibliografische Details

Titel: Programming
Verlag: Open Channel Publishing Ltd
Erscheinungsdatum: 2025
Einband: PAP
Zustand: New

Beste Suchergebnisse bei AbeBooks

Beispielbild für diese ISBN

Ian East
Verlag: Open Channel, Bicester, 2025
ISBN 10: 0993438512 ISBN 13: 9780993438516
Neu Paperback
Print-on-Demand

Anbieter: CitiRetail, Stevenage, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: new. Paperback. Programming offers an ab initio introduction to programming, independent of the language employed, for anyone confronting the subject for the first time. While the book is principally aimed at first-year undergraduates, early chapters would also support learning within a high (secondary) school curriculum. Many experienced professionals will also find the text valuable as a comprehensive tutorial which includes recursive data structure and concurrency. They may find a deeper understanding of system abstraction, which is what programming is all about.The text uses pseudocode and a publication language (Honeysuckle) as the means to express algorithm, although practical illustration is given using compiled languages (mostly C). Material is sufficient to support a comprehensive first course in programming both control and data structure. After addressing the nature and use of structured programming, the reader is led through the design of first simple and then more complicated examples. The definition of dynamic data structure is explored via both recursion (using Honeysuckle and Haskell) and the explicit use of pointers (using C).The need is addressed to factor an application both as a system (serving development and maintenance) and as one of a suite of projects (serving reuse). System modularity is found through both object and process. Project modularity is enabled via definition of stand-alone item (process, function or (class of) object) and collection (library).Concurrency is described via communicating process architecture, whose formal foundation is the theory of Communicating Sequential Processes (CSP) of C.A.R. Hoare. Honeysuckle affords the expression of concurrency, secure against the threat of deadlock. This is achieved through the definition of service (client-server relation) between processes. (A formal proof of deadlock freedom using CSP exists but is not explored here.) Practical examples of concurrent programming are provided using occam.A discussion is included of how a programming language might support the engineering of reactive (event-driven) systems. This builds upon hardware prioritized vectored interruption and theoretical notions of interruption and alternation discussed by Hoare in his presentation of CSP. Programming differs from the competition by not prescribing any particular programming language and by treating concurrency and communication as natural and straightforward. It remains free of any mathematical (or other) prerequisite. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability. Bestandsnummer des Verkäufers 9780993438516

Verkäufer kontaktieren

Neu kaufen

EUR 40,17
EUR 42,46 shipping
Versand von Vereinigtes Königreich nach USA

Anzahl: 1 verfügbar

In den Warenkorb

Foto des Verkäufers

Ian East
Verlag: Open Channel, GB, 2025
ISBN 10: 0993438512 ISBN 13: 9780993438516
Neu Paperback

Anbieter: Rarewaves.com UK, London, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: New. Bestandsnummer des Verkäufers LU-9780993438516

Verkäufer kontaktieren

Neu kaufen

EUR 41,81
EUR 74,59 shipping
Versand von Vereinigtes Königreich nach USA

Anzahl: Mehr als 20 verfügbar

In den Warenkorb

Foto des Verkäufers

Ian East
Verlag: Open Channel, GB, 2025
ISBN 10: 0993438512 ISBN 13: 9780993438516
Neu Paperback

Anbieter: Rarewaves.com USA, London, LONDO, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: New. Bestandsnummer des Verkäufers LU-9780993438516

Verkäufer kontaktieren

Neu kaufen

EUR 85,03
Versand gratis
Versand von Vereinigtes Königreich nach USA

Anzahl: Mehr als 20 verfügbar

In den Warenkorb