000 03548nam a22003855i 4500
001 85120
003 ES-MaUEC
005 20230207040456.0
007 cr nn 008mamaa
008 160924s2016 gw a s 001 0 eng d
020 _a9783319257037
024 7 _a10.1007/978-3-319-25703-7
_2doi
040 _aES-MaUEC
050 4 _aQA76.73.C153
_bB84 2016 EB
082 0 4 _a005.13
100 1 _aBuhr, Peter A.
_0local
_997838
_0Local
245 1 0 _aUnderstanding Control Flow :
_bConcurrent Programming Using oC++
_cby Peter A Buhr
264 1 _aCham
_bSpringer International Publishing
_c2016
300 _a1 recurso en línea (XXI, 741 p.)
_b100 ilustraciones en color
336 _aTexto (visual)
_btxt
_2rdacontent
337 _aelectrónico
_bc
_2rdamedia
338 _arecurso electrónico
_bcr
_2rdacarrier
505 0 _aIntroduction -- Advanced Control Flow -- Exceptions -- Coroutine -- Concurrency -- Atomicity -- Locks -- Concurrency Errors -- High-level Concurrency Constructs -- Active Objects -- Enhancing Concurrency -- Optimization -- Control Flow Paradigms -- oC++ Grammar.
520 3 _aThe control-flow issues presented in this textbook are extremely relevant in modern computer languages and programming styles. In addition to the basic control-flow mechanisms, virtually all new computer languages provide some form of exceptional control flow to support robust programming introduced in this textbook. Also, concurrency capabilities are appearing with increasing frequency in both new and old programming languages, and are covered in this book. Understanding Control Flow: With Concurrent Programming Using oC++ starts with looping, and works through each of the basic control-flow concepts, examining why each is fundamental and where it is useful. Time is spent on each concept according to its level of difficulty. Examples and exercises are also provided in this textbook. New programming methodologies are requiring new forms of control flow, and new programming languages are supporting these methodologies with new control structures, such as the concurrency constructs discussed in this textbook. Most computers now contain multi-threading and multi-cores, while multiple processors and distributed systems are ubiquitous � all of which require advanced programming methodologies to take full advantage of the available parallelism summarized in this textbook. Advance forms of control flow are becoming basic programming skills needed by all programmers, not just graduate students working in the operating systems or database disciplines. This textbook is designed for advanced-level students studying computer science and engineering. Professionals and researchers working in this field, specifically programming and software engineering, will find this book useful as a reference.
710 2 _aSpringerLink (Online service)
_0Local
_9106996
942 _2lcc
_cLE
988 _aEBOOK, EBSPRINGER
650 0 4 _9669615
_aC++ (Lenguaje de programación)
_0LocalX
650 7 _aMicroprogramación
_9146015
_0comprobar BNE19922973618
_2embne
856 4 0 _uhttps://go.openathens.net/redirector/universidadeuropea.es?url=https://link.springer.com/book/10.1007/978-3-319-25703-7
_zAcceso a este recurso digital (usuarios Universidad Europea de Madrid)
901 _ai9783319257037
907 _a.b12943988
_b10-10-17
_c21-11-16
998 _am
_a_alco
_a_vill
_b10-10-17
_cm
_dz
_ei
_feng
_ggw
_h0
945 _aQA76.73.C153 B84 2016 EB
_g1
_ieBOOK
_j0
_lmae
_o-
_pEUR0.00
_q-
_r-
_sb
_t15
_u0
_v0
_w0
_x0
_y.i11588135
_z06-04-17
999 _c85120
_d85120
_x1