دانلود کتاب Practical Quantum Computing for Developers: Programming Quantum Rigs in the Cloud using Python, Quantum Assembly Language and IBM QExperience
49,000 تومان
محاسبات کوانتومی عملی برای توسعه دهندگان: برنامه نویسی ریگ های کوانتومی در ابر با استفاده از پایتون، زبان اسمبلی کوانتومی و IBM QExperience
| موضوع اصلی | کامپیوتر – سخت افزار |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | Apress |
| تعداد صفحه | 346 / 358 |
| حجم فایل | 10.87 مگابایت |
| کد کتاب | 1484242173 , 9781484242179 |
| نوبت چاپ | 1 |
| نویسنده | Vladimir Silva |
|---|---|
| زبان | انگلیسی |
| فرمت | |
| سال انتشار | 2019 |
جدول کد تخفیف
| تعداد کتاب | درصد تخفیف | قیمت کتاب |
| 1 | بدون تخفیف | 25,000 تومان |
| 2 | 20 درصد | 20,000 تومان |
| 3 الی 5 | 25 درصد | 18,750 تومان |
| 6 الی 10 | 30 درصد | 17,500 تومان |
| 11 الی 20 | 35 درصد | 16,250 تومان |
| 21 الی 30 | 40 درصد | 15,000 تومان |
| 31 الی 40 | 45 درصد | 13,750 تومان |
| 41 الی 50 | 50 درصد | 12,500 تومان |
| 51 الی 70 | 55 درصد | 11,250 تومان |
| 71 الی 100 | 60 درصد | 10,000 تومان |
| 101 الی 150 | 65 درصد | 8,750 تومان |
| 151 الی 200 | 70 درصد | 7,500 تومان |
| 201 الی 300 | 75 درصد | 6,250 تومان |
| 301 الی 500 | 80 درصد | 5,000 تومان |
| 501 الی 1000 | 85 درصد | 3,750 تومان |
| 1001 الی 10000 | 90 درصد | 2,500 تومان |
Furthermore, this book shows you how to do quantum programming using the QISKit (Quantum Information Software Kit), Python SDK, and other APIs such as QASM (Quantum Assembly). You’ll learn to write code using these languages and execute it against simulators (local or remote) or a real quantum computer provided by IBM’s Q Experience. Finally, you’ll learn the current quantum algorithms for entanglement, random number generation, linear search, integer factorization, and others. You’ll peak inside the inner workings of the Bell states for entanglement, Grover’s algorithm for linear search, Shor’s algorithm for integer factorization, and other algorithms in the fields of optimization, and more.
Along the way you’ll also cover game theory with the Magic Square, an example of quantum pseudo-telepathy where parties sharing entangled states can be observed to have some kind of communication between them. In this game Alice and Bob play against a referee. Quantum mechanics allows Alice and Bob to always win!
By the end of this book, you will understand how this emerging technology provides massive parallelism and significant computational speedups over classical computers, and will be prepared to program quantum computers which are expected to replace traditional computers in the data center.
What You Will Learn
• Use the Q Experience Composer, the first-of-its-kind web console to create visual programs/experiments and submit them to a quantum simulator or real device on the cloud
• Run programs remotely using the Q Experience REST API
• Write algorithms that provide superior performance over their classical counterparts
• Build a Node.js REST client for authenticating, listing remote devices, querying information about quantum processors, and listing or running experiments remotely in the cloud
• Create a quantum number generator: The quintessential coin flip with a quantum twist
• Discover quantum teleportation: This algorithm demonstrates how the exact state of a qubit (quantum information) can be transmitted from one location to another, with the help of classical communication and quantum entanglement between the sender and receiver
• Peek into single qubit operations with the classic game of Battleships with a quantum twist
• Handle the counterfeit coin problem: a classic puzzle that consists of finding a counterfeit coin in a beam balance among eight coins in only two turns
Who This Book Is For
Developers and programmers interested in this new field of computing.
ترجمه فارسی (ترجمه ماشینی)
الگوریتم بنویسید و در زمینه جدید محاسبات کوانتومی برنامه ریزی کنید. این کتاب موضوعات عمده ای مانند اجزای فیزیکی یک کامپیوتر کوانتومی را پوشش می دهد: کیوبیت ها، درهم تنیدگی، گیت های منطقی، مدارها، و تفاوت آنها با یک کامپیوتر سنتی. همچنین، رایانش کوانتومی عملی برای توسعهدهندگان، محاسبات کوانتومی در ابر با استفاده از IBM QExperience را مورد بحث قرار میدهد، از جمله: آهنگساز، امتیازات کوانتومی، آزمایشها، مدارها، شبیهسازها، دستگاههای کوانتومی واقعی و موارد دیگر. میتوانید آزمایشهایی را در فضای ابری روی یک دستگاه کوانتومی واقعی انجام دهید.
علاوه بر این، این کتاب به شما نشان می دهد که چگونه برنامه نویسی کوانتومی را با استفاده از QISKit (کیت نرم افزار اطلاعات کوانتومی)، Python SDK و دیگر API ها مانند QASM (مجموعه کوانتومی) انجام دهید. شما یاد خواهید گرفت که با استفاده از این زبان ها کد بنویسید و آن را در برابر شبیه سازها (محلی یا راه دور) یا یک کامپیوتر کوانتومی واقعی ارائه شده توسط IBM’s Q Experience اجرا کنید. در نهایت، الگوریتم های کوانتومی فعلی برای درهم تنیدگی، تولید اعداد تصادفی، جستجوی خطی، فاکتورسازی اعداد صحیح و موارد دیگر را خواهید آموخت. شما در عملکرد داخلی حالت های بل برای درهم تنیدگی، الگوریتم گروور برای جستجوی خطی، الگوریتم Shor برای فاکتورسازی اعداد صحیح، و الگوریتم های دیگر در زمینه های بهینه سازی و موارد دیگر به اوج خواهید رسید.
در طول مسیر، تئوری بازی ها را با میدان جادویی نیز پوشش خواهید داد، نمونه ای از شبه تله پاتی کوانتومی که در آن می توان مشاهده کرد که طرف هایی که حالت های درهم تنیده را به اشتراک می گذارند، نوعی ارتباط بین خود دارند. در این بازی آلیس و باب در مقابل یک داور بازی می کنند. مکانیک کوانتومی به آلیس و باب اجازه می دهد همیشه برنده شوند!
در پایان این کتاب، متوجه خواهید شد که چگونه این فناوری نوظهور موازی سازی عظیم و افزایش سرعت محاسباتی قابل توجهی را نسبت به رایانه های کلاسیک ارائه می دهد و برای برنامه ریزی رایانه های کوانتومی که انتظار می رود جایگزین رایانه های سنتی در مرکز داده شوند، آماده خواهید شد.
آنچه خواهید آموخت
• از Q Experience Composer، اولین کنسول وب در نوع خود برای ایجاد برنامهها/آزمایشهای بصری و ارسال آنها به شبیهساز کوانتومی یا دستگاه واقعی در فضای ابری استفاده کنید
• برنامه ها را با استفاده از Q Experience REST API
از راه دور اجرا کنید
• الگوریتم هایی بنویسید که عملکرد برتر را نسبت به همتایان کلاسیک خود ارائه می دهند
• ایجاد یک سرویس گیرنده Node.js REST برای احراز هویت، فهرست کردن دستگاههای راه دور، جستجوی اطلاعات در مورد پردازندههای کوانتومی، و فهرست کردن یا اجرای آزمایشها از راه دور در فضای ابری
• ایجاد یک مولد اعداد کوانتومی: چرخش سکه اصلی با پیچش کوانتومی
• کشف دوربری کوانتومی: این الگوریتم نشان می دهد که چگونه وضعیت دقیق یک کیوبیت (اطلاعات کوانتومی) را می توان از یک مکان به مکان دیگر، با کمک ارتباطات کلاسیک و درهم تنیدگی کوانتومی بین فرستنده و گیرنده منتقل کرد
• با بازی کلاسیک Battleships با پیچش کوانتومی به عملیات تک کیوبیت نگاه کنید
• حل مشکل سکه تقلبی: یک پازل کلاسیک که شامل یافتن یک سکه تقلبی در تعادل تیر بین هشت سکه تنها در دو نوبت است
این کتاب برای چه کسانی است
توسعه دهندگان و برنامه نویسان علاقه مند به این حوزه جدید محاسباتی.
محصولات مرتبط
دانلود کتاب Architecture for Blockchain Applications
دانلود کتاب Bitcoin Essentials
دانلود کتاب Blockchain Enabled Applications: Understand the Blockchain Ecosystem and How to Make it Work for You
دانلود کتاب Blockchain Platforms: A Look at the Underbelly of Distributed Platforms
دانلود کتاب Ethereum for Dummies
دانلود کتاب Game Programming Gems 2 (Game Programming Gems Series)
دانلود کتاب Hands-On Blockchain for Python Developers: Gain blockchain programming skills to build decentralized applications using Python
| موضوع اصلی | کامپیوتر - برنامه نویسی |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | Packt Publishing |
| تعداد صفحه | 450 / 436 |
| حجم فایل | 14.16 مگابایت |
| کد کتاب | 1788627857 , 9781788627856 |

نقد و بررسیها
هنوز بررسیای ثبت نشده است.