Контакты/Проезд  Доставка и Оплата Помощь/Возврат
История
  +7 707 857-29-98
  +7(7172) 65-23-70
  10:00-18:00 пн-пт
  shop@logobook.kz
   
    Поиск книг                        
Найти
  Зарубежные издательства Российские издательства  
Авторы | Каталог книг | Издательства | Новинки | Учебная литература | Акции | Бестселлеры | |
 

Introducing Microsoft Quantum Computing for Developers: Using the Quantum Development Kit and Q#, Hooyberghs Johnny


Варианты приобретения
Цена: 55890.00T
Кол-во:
Наличие: Поставка под заказ.  Есть в наличии на складе поставщика.
Склад Америка: 172 шт.  
При оформлении заказа до: 2025-07-28
Ориентировочная дата поставки: Август-начало Сентября
При условии наличия книги у поставщика.

Добавить в корзину
в Мои желания

Автор: Hooyberghs Johnny
Название:  Introducing Microsoft Quantum Computing for Developers: Using the Quantum Development Kit and Q#
ISBN: 9781484272459
Издательство: Springer
Классификация:


ISBN-10: 1484272455
Обложка/Формат: Paperback
Страницы: 230
Вес: 0.73 кг.
Дата издания: 05.02.2022
Язык: English
Издание: 1st ed.
Иллюстрации: 202 illustrations, black and white; xx, 400 p. 202 illus.
Размер: 25.40 x 17.78 x 2.18 cm
Читательская аудитория: Professional & vocational
Подзаголовок: Using the quantum development kit and q#
Ссылка на Издательство: Link
Рейтинг:
Поставляется из: Германии
Описание: Dive in with this hands-on introduction to quantum computing with the Microsoft Quantum Development Kit and Q# for software developers. You may have heard about quantum computing, but what does it mean to you as a software developer? With many new developments, a resurgence in interest, and investment by some of the largest tech companies in the world to be the first to market with quantum programming (QP) hardware and platforms, it is no longer a tool in the distant future. Developers are at the forefront, now able to create applications that take advantage of QP through simulations. While the skill is of interest, for many developers, quantum computing and its implications still remains a mystery. In this book, you will get up to speed exploring important quantum concepts and apply them in practice through writing actual quantum algorithms, using the Microsoft Quantum Development Kit. Theoretical knowledge about quantum physics, such as superposition and entanglement, will be used to explain quantum computing topics, including quantum gates, quantum circuits, and quantum algorithms. Finally, take a tour of the new Azure Quantum. Use Q#, Microsofts new programming language, to target quantum hardware. You will select your supporting language of choice, either C# or Python, to begin writing your quantum applications. Combined with just enough theoretical preparation, you will learn how to get your computer ready to simulate basic quantum programs using Microsoft Visual Studio or Visual Studio Code and Q#. What You Will Learn * Get up to speed on the platform-independent quantum tool set using the Microsoft Quantum Development Kit simulator and Visual Studio Code or Microsoft Visual Studio Know the basics of quantum mechanics required to start working on quantum computing * Understand mathematical concepts such as complex numbers, trigonometry, and linear algebra * Install the Microsoft Quantum Development Kit on a Windows or Linux PC with Visual Studio Code or Microsoft Visual Studio Write quantum algorithms with the Microsoft Quantum Development Kit and Q#, supported by C# or Python * Discover insights on important existing quantum algorithms such as Deutch, Deutch-Jozsa, and the fun CHSH-game * Get introduced to quantum as a service using the Microsoft Azure Quantum preview cloud offering Who This Book Is For Developers who are interested in quantum computing, specifically those software developers who are planning on using quantum computers in the future. Basic imperative programming knowledge is useful to understand the syntax and structure found in the Q# programming language. Knowledge of Microsoft C# or Python is not required since these languages are only used to support the simulation of Q# on a classical computer.
Дополнительное описание: Part I: Introduction to Quantum Computing.- Chapter 1: What, Why, and How?.- Chapter 2: The Qubit and Quantum State.- Chapter 3: Quantum Gates and Circuits.- Part II: The Microsoft Quantum Development Kit and Q#.- Chapter 4: Develop with the Microsoft Qua


Introducing Mechanisms and APIs for Memory Management

Автор: Roger Villela
Название: Introducing Mechanisms and APIs for Memory Management
ISBN: 1484254155 ISBN-13(EAN): 9781484254158
Издательство: Springer
Рейтинг:
Цена: 41920.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: CHAPTER 1: Memory Management in different platforms.

CHAPTER GOAL: This chapter has introductory lessons about memory management when using different platforms and the C++ programming language (NATIVE), C++/CLI projection (CLR), C++/CX projection (WinRT), C++/WinRT (WinRT), COM and IDL, and when using Windows API 's such as Heap Management.

NO OF PAGES: 30-50

SUB - TOPICS

1. Acronym's.

2. Pointers.

3. References.

4. Microsoft Windows operating system.

a. Microsoft Windows 10.

b. Microsoft Windows API.

c. Paging.

d. Virtual Memory.

e. Microsoft Windows Heap Management.

f. Microsoft Windows Virtual functions.

g. User-Mode.

h. Kernel-mode.

i. Flat memory model.

j. Segment memory model.

k. Intel IA-32 architecture.

l. Intel 64 (x64) architecture.

m. Processes.

n. Threads.

o. Memory Management.

5. CLR - Common Language Runtime

a. Managed Environment.

b. .NET Core 3.

c. .NET Framework.

d. .NET 5.

e. C#.

f. C++/CLI projection.

g. CIL - Common Intermediate Language.

h. MSIL - Microsoft Intermediate Language.

i. ECMA - 335 - CLI - Common Language Infrastructure.

j. ECMA - 372 - C++/CLI projection.

k. ECMA - 334 - C# programming language.

l. Memory Management.

6. WinRT - Windows Runtime / UWP - Universal Windows Platform

a. Component-based programming.

b. C++/CX projection.

c. Support for .NET Platform.

d. C++/WinRT.

e. OOP - Object Oriented Programming.

f. C++ programming language support.

g. Assembly programming language support.

h. Memory Management.

7. COM Programming

a. Introduction.

b. IDL - Interface Definition Language.

c. MIDL.

d. Fundamental Tools.

e. Microsoft Windows Registry.

f. Memory Management.

CHAPTER 2: Memory Management with C++ programming language.

CHAPTER GOAL: This chapter has introductory lessons about memory management using the C++ programming language co

Quantum computing: an applied approach

Автор: Hidary, Jack D.
Название: Quantum computing: an applied approach
ISBN: 3030832732 ISBN-13(EAN): 9783030832735
Издательство: Springer
Рейтинг:
Цена: 35390.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: This book integrates the foundations of quantum computing with a hands-on coding approach to this emerging field; Part II walks through the canon of quantum computing algorithms and provides code on a range of quantum computing methods in current use.

Practical Quantum Computing for Developers: Programming Quantum Rigs in the Cloud Using Python, Quantum Assembly Language and IBM Qexperience

Автор: Silva Vladimir
Название: Practical Quantum Computing for Developers: Programming Quantum Rigs in the Cloud Using Python, Quantum Assembly Language and IBM Qexperience
ISBN: 1484242173 ISBN-13(EAN): 9781484242179
Издательство: Springer
Рейтинг:
Цена: 32600.00 T
Наличие на складе: Невозможна поставка.
Описание:

Write algorithms and program in the new field of quantum computing. This book covers major topics such as the physical components of a quantum computer: qubits, entanglement, logic gates, circuits, and how they differ from a traditional computer. Also, Practical Quantum Computing for Developers discusses quantum computing in the cloud using IBM Q Experience including: the composer, quantum scores, experiments, circuits, simulators, real quantum devices, and more. You’ll be able to run experiments in the cloud on a real quantum device.
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 cloudRun programs remotely using the Q Experience REST API Write algorithms that provide superior performance over their classical counterpartsBuild a Node.js REST client for authenticating, listing remote devices, querying information about quantum processors, and listing or running experiments remotely in the cloudCreate a quantum number generator: The quintessential coin flip with a quantum twistDiscover 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 receiverPeek into single qubit operations with the classic game of Battleships with a quantum twistHandle 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.

Introducing Design Automation for Quantum Computing

Автор: Zulehner Alwin, Wille Robert
Название: Introducing Design Automation for Quantum Computing
ISBN: 3030417522 ISBN-13(EAN): 9783030417529
Издательство: Springer
Рейтинг:
Цена: 74530.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: The Bookweaver`s Daughter is an #OwnVoices YA fantasy-a tale of magic, Indian lore, and radical female friendship, written by debut author, Malavika Kannan, when she was 17 year old. Malavika is an Indian-American novelist, feminist writer, and political activist raised in the suburbs of Central Florida and currently a freshman at Stanford University.

Quantum computing solutions

Автор: Kommadi, Bhagvan
Название: Quantum computing solutions
ISBN: 1484265157 ISBN-13(EAN): 9781484265154
Издательство: Springer
Рейтинг:
Цена: 41920.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Intermediate user level

Introducing Design Automation for Quantum Computing

Автор: Zulehner Alwin, Wille Robert
Название: Introducing Design Automation for Quantum Computing
ISBN: 3030417557 ISBN-13(EAN): 9783030417550
Издательство: Springer
Цена: 74530.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:

This book offers readers an easy introduction into quantum computing as well as into the design for corresponding devices. The authors cover several design tasks which are important for quantum computing and introduce corresponding solutions. A special feature of the book is that those tasks and solutions are explicitly discussed from a design automation perspective, i.e., utilizing clever algorithms and data structures which have been developed by the design automation community for conventional logic (i.e., for electronic devices and systems) and are now applied for this new technology. By this, relevant design tasks can be conducted in a much more efficient fashion than before - leading to improvements of several orders of magnitude (with respect to runtime and other design objectives).

  • Describes the current state of the art for designing quantum circuits, for simulating them, and for mapping them to real hardware;
  • Provides a first comprehensive introduction into design automation for quantum computing that tackles practically relevant tasks;
  • Targets the quantum computing community as well as the design automation community, showing both perspectives to quantum computing, and what impressive improvements are possible when combining the knowledge of both communities.

A First Introduction to Quantum Computing and Information

Автор: Bernard Zygelman
Название: A First Introduction to Quantum Computing and Information
ISBN: 3030062716 ISBN-13(EAN): 9783030062712
Издательство: Springer
Рейтинг:
Цена: 51230.00 T
Наличие на складе: Поставка под заказ.
Описание: This book addresses and introduces new developments in the field of Quantum Information and Computing (QIC) for a primary audience of undergraduate students. Developments over the past few decades have spurred the need for QIC courseware at major research institutions. This book broadens the exposure of QIC science to the undergraduate market. The subject matter is introduced in such a way so that it is accessible to students with only a first-year calculus background. Greater accessibility allows a broader range of academic offerings. Courses, based on this book, could be offered in the Physics, Engineering, Math and Computer Science departments. This textbook incorporates Mathematica-based examples into the book. In this way students are allowed a hands-on experience in which difficult abstract concepts are actualized by simulations. The students can ‘turn knobs' in parameter space and explore how the system under study responds. The incorporation of symbolic manipulation software into course-ware allows a more holistic approach to the teaching of difficult concepts. Mathematica software is used here because it is easy to use and allows a fast learning curve for students who have limited experience with scientific programming.

Quantum Computational Chemistry

Автор: Taku Onishi
Название: Quantum Computational Chemistry
ISBN: 9811059322 ISBN-13(EAN): 9789811059322
Издательство: Springer
Рейтинг:
Цена: 139750.00 T
Наличие на складе: Поставка под заказ.
Описание:

This book is for both theoretical and experimental chemists to begin quantum molecular orbital calculations for functional materials. First, the theoretical background including the molecular orbital calculation method and modelling are explained. This is followed by an explanation of how to do modelling and calculation and to interpret calculated molecular orbitals, with many research examples in the field of batteries, catalysts, organic molecules and biomolecules. Finally, future trends in computational chemistry are introduced. 


Microsoft orleans for developers

Автор: Astbury, Richard
Название: Microsoft orleans for developers
ISBN: 1484281667 ISBN-13(EAN): 9781484281666
Издательство: Springer
Рейтинг:
Цена: 51230.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Use a simple programming model and the .NET language of your choice to build large distributed systems. This book teaches you the Microsoft Orleans framework. Even well-versed professional software developers with expertise in C# (or another language) find themselves unequipped to meet the challenges of distributed systems as infrastructure moves to multi-core; multiple computers are being used for scale, redundancy, and cloud computing; and multi-region deployment is taking place. Orleans handles many of the concerns of distributed computing and cloud infrastructure, allowing you to concentrate on writing application logic. What You Will Learn * Know the key concepts for building distributed systems * Gain a background in the origin and evolution of Orleans, and why it is important for your projects * Dive into each of the features available in Orleans by building an example application * Develop troubleshooting skills for fixing bugs and running diagnostics * Achieve performance optimization and advanced configuration * Use the Orleans Dashboard to discern valuable insight in system performance Who This Book Is For Experienced C# developers who want to build a new high-scale application (perhaps for an IoT requirement) and are interested in learning the concepts and features available in Orleans

Introducing Microsoft Access Using Macro Programming Techniques: An Introduction to Desktop Database Development by Example

Автор: Morgado Flavio
Название: Introducing Microsoft Access Using Macro Programming Techniques: An Introduction to Desktop Database Development by Example
ISBN: 1484265548 ISBN-13(EAN): 9781484265543
Издательство: Springer
Цена: 55890.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Beginning user level

Fundamentals of Quantum Computing: Theory and Practice

Автор: Kasirajan Venkateswaran
Название: Fundamentals of Quantum Computing: Theory and Practice
ISBN: 3030636887 ISBN-13(EAN): 9783030636883
Издательство: Springer
Цена: 60550.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: PART ONE 1 Foundations of Quantum Mechanics 1.1 Matter 1.2 Atoms, Elementary Particles, and Molecules 1.3 Light and Quantization of Energy 1.4 Electron Configuration 1.5 Wave-Particle Duality and Probabilistic Nature 1.6 Wavefunctions and Probability Amplitudes 1.7 Some exotic states of matter 1.8 Summary 1.9 Practice Problems 1.10 References and further reading 2 Dirac's bra-ket notation and Hermitian Operators2.1 Scalars 2.2 Complex Numbers 2.3 Vectors 2.4 Matrices 2.5 Linear Vector Spaces 2.6 Using Dirac's bra-ket notation 2.7 Expectation Values and Variances2.8 Eigenstates, Eigenvalues and Eigenfunctions2.9 Characteristic Polynomial 2.10 Definite Symmetric Matrices 2.11 Tensors2.12 Statistics and Probability2.13 Summary 2.14 Practice problems2.15 References and further reading3 The Quantum Superposition Principle and Bloch Sphere Representation3.1 Euclidian Space3.2 Metric Space3.3 Hilbert space.3.4 Schrodinger Equation3.5 Postulates of Quantum Mechanics3.6 Quantum Tunneling3.7 Stern and Gerlach Experiment3.8 Bloch sphere representation3.9 Projective Measurements3.10 Qudits3.11 Summary3.12 Practice Problems3.13 References and further readingPART TWO4 Qubit Modalities4.1 The vocabulary of quantum computing4.2 Classical Computers - a recap 4.3 Qubits and usability4.4 Noisy Intermediate Scale Quantum Technology4.5 Qubit Metrics4.6 Leading Qubit Modalities4.7 A note on the dilution refrigerator4.8 Summary4.9 Practice Problems4.10 References and further reading5 Quantum Circuits and DiVincenzo Criteria5.1 Setting up the development environment5.2 Learning Quantum Programming Languages 5.3 Introducing Quantum Circuits 5.4 Quantum Gates 5.5 The Compute Stage5.6 Quantum Entanglement5.7 No-Cloning theorem5.8 Quantum Teleportation5.9 Superdense coding5.10 Greenberger-Horne-Zeilinger state (GHZ state)5.11 Walsh-Hadamard Transform5.12 Quantum Interference5.13 Phase kickback5.14 DiVincenzo's criteria for quantum computation5.15 Summary 5.16 Practice Problems5.17 References and further reading6 Quantum Communications6.1 EPR Paradox6.2 Density Matrix Formalism6.3 Von Neumann Entropy6.4 Photons6.5 Quantum Communication6.6 The Quantum Channel6.7 Quantum Communication Protocols6.8 RSA Security6.9 Summary6.10 Practice Problems6.11 References and further reading7 Quantum Algorithms7.1 Quantum Ripple Adder Circuit7.2 Quantum Fourier Transformation7.3 Deutsch-Jozsa oracle7.4 The Bernstein-Vazirani Oracle7.5 Simon's algorithm7.6 Quantum arithmetic using QFT7.7 Modular exponentiation7.8 Grover's search algorithm 7.9 Shor's algorithm7.10 A quantum algorithm for k-means7.11 Quantum Phase Estimation (QPE)7.12 HHL algorithm for solving linear equations7.13 Quantum Complexity Theory7.14 Summary 7.15 Practice Problems7.16 References and further reading8 Adiabatic Optimization and Quantum Annealing8.1 Adiabatic evolution8.2 Proof of the Adiabatic Theorem

Introduction to Quantum Computing

Автор: Lapierre Ray
Название: Introduction to Quantum Computing
ISBN: 3030693171 ISBN-13(EAN): 9783030693176
Издательство: Springer
Рейтинг:
Цена: 46570.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: It reviews the fundamentals of quantum mechanics from the double-slit experiment to entanglement, before progressing to the basics of qubits, quantum gates, quantum circuits, quantum key distribution, and some of the famous quantum algorithms.


Казахстан, 010000 г. Астана, проспект Туран 43/5, НП2 (офис 2)
ТОО "Логобук" Тел:+7 707 857-29-98 ,+7(7172) 65-23-70 www.logobook.kz
Kaspi QR
   В Контакте     В Контакте Мед  Мобильная версия