9780993438516 - programming: an introduction to the art and science di east, ian (6 risultati)

- Brossura
Da: Rarewaves.com USA, London, LONDO, Regno UnitoRarewaves.com USA
Contatta il venditoreVenditore con 5 stelleCondizione: Nuovo
EUR 41,59
Spedizione gratuitaSpedito da Regno Unito a U.S.A.Quantità: Più di 20 disponibili
Paperback. Condizione: New.

- Brossura
Da: Rarewaves.com UK, London, Regno UnitoRarewaves.com UK
Contatta il venditoreVenditore con 5 stelleCondizione: Nuovo
EUR 38,03
EUR 74,95 spedizioneSpedito da Regno Unito a U.S.A.Quantità: Più di 20 disponibili
Paperback. Condizione: New.

- Brossura
- Print on Demand
Da: PBShop.store US, Wood Dale, IL, U.S.A.PBShop.store US
Contatta il venditoreVenditore con 5 stelleCondizione: Nuovo
EUR 40,33
Spedizione gratuitaSpedito in U.S.A.Quantità: Più di 20 disponibili
PAP. Condizione: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000.

Editore: Dr Ian Robert East
- Brossura
Da: AHA-BUCH GmbH, Einbeck, GermaniaAHA-BUCH GmbH
Contatta il venditoreVenditore con 5 stelleCondizione: Nuovo
EUR 52,43
EUR 63,07 spedizioneSpedito da Germania a U.S.A.Quantità: 2 disponibili
Taschenbuch. Condizione: Neu. Neuware.

- Brossura
- Print on Demand
Da: PBShop.store UK, Fairford, GLOS, Regno UnitoPBShop.store UK
Contatta il venditoreVenditore con 5 stelleCondizione: Nuovo
EUR 36,09
EUR 10,79 spedizioneSpedito da Regno Unito a U.S.A.Quantità: Più di 20 disponibili
PAP. Condizione: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000.

- Brossura
- Print on Demand
Da: CitiRetail, Stevenage, Regno UnitoCitiRetail
Contatta il venditoreVenditore con 5 stelleCondizione: Nuovo
EUR 40,37
EUR 42,66 spedizioneSpedito da Regno Unito a U.S.A.Quantità: 1 disponibili
Paperback. Condizione: 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) sc…hool 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.