Az első Q#-program létrehozása a Quantum Development Kit használatával
A Q#-programozás tanulásának első lépéseként egy kvantumalapú véletlenszám-generátort fog létrehozni.
Tanulási célkitűzések
A modul elvégzésével a következőket sajátíthatja el:
- Qubiteket oszthat ki, és kvantumműveleteket alkalmazhat rájuk.
- Q#-program létrehozása az Azure Quantum Development Kit használatával.
- A Q#-programok struktúrájának ismertetése.
Ebben a modulban a következőkre lesz szüksége:
- Ismerje meg a Q#-programok alapstruktúráját.
- Hozzon létre egy új Q#-fájlt.
- Definiálja a probléma logikáját.
- A klasszikus és kvantumműveletek kombinálásával megoldhatja a problémát.
- Qubitekkel és kvantumműveletekkel együttműködve kvantum véletlenszerű számgenerátort hozhat létre.
Előfeltételek
- A kvantum-számítástechnika alapfogalmainak ismerete.
- A klasszikus programozási fogalmak alapszintű ismerete.
- A Visual Studio Code legújabb verziója, vagy nyissa meg a VS Code-ot a weben.
- Az Azure Quantum Development Kit bővítmény legújabb verziója.