はじめに
このモジュールでは、Azure Quantum 開発キット (QDK) を使用して、初めての量子プログラムを記述します。 QDK を使うと、量子プログラムを作成し、それをシミュレーターでテストし、最後に実際の量子ハードウェアで実行できます。
乱数を生成する量子プログラムを記述します。 量子乱数ジェネレーターは、量子の動作を示し、必要になるのは数行のコードのみであるため、量子コンピューティングの導入として申し分ありません。 Q# プログラムの基本的な構造も確認します。
学習の目的
このモジュールを完了すると、次のことができるようになります。
- 量子ビットを割り当て、それらに量子演算を適用する。
- Visual Studio Code で Q# プログラムを作成して実行する。
- Q# プログラムがどのように構成されているかについて説明する。
前提条件
- 量子コンピューティングの概念についての基本的な理解。
- 従来のプログラミングの概念に関する基本的な知識。
- 最新バージョンの Visual Studio Code。または VS Code on the Web を開きます。
- Azure Quantum Development Kit 拡張機能の最新バージョン。