000 01507nam a22002537a 4500
005 20250624113806.0
008 250624b |||||||| |||| 00| 0 eng d
020 _a9780443159428
040 _aCSL
_cCSL
041 _2eng
_aeng
084 _aCN1 R4
_qCSL
100 _aYing, Mingsheng
_eauthor.
_9814417
245 _aFoundations of Quantum Programming
_c/ by Mingsheng Ying
250 _a2nd ed.
260 _aCambridge :
_bMorgan Kaufmann,
_c2024.
300 _axv,456p.
_b: ill.
_c; 27.5 cm.
500 _aIncludes references and index.
520 _aFoundations of Quantum Programming, Second Edition provides a systematic exposition of the subject of quantum programming. Emphasis is placed on foundational concepts, methods, and techniques that can be widely used for various quantum programming models and languages. The book describes how programming methodologies developed for current computers can be extended for quantum computers, along with new programming methodologies that can effectively exploit the unique power of quantum computing. In addition, this resource introduces a chain of quantum programming models from sequential to parallel and distributed programming in the paradigm of superposition-of-data to the paradigm of superposition-of-programs.
650 _aQuantum programming.
_9814418
650 _aParallel programming.
_9814419
650 _aQuantum recursion.
_9814420
650 _aTermination analysis.
_9814421
942 _2CC
_cTEXL
_e2nd ed.
_hCN1 R4
_n0
999 _c1432869
_d1432869