소개

완료됨

우주선에 승선하신 것을 환영합니다!

우주선의 모습.

이 모듈에서는 QDK(Quantum 개발 키트)를 사용하여 첫 번째 양자 프로그램을 작성하게 됩니다. QDK를 사용하면 일반 하드웨어에서 시뮬레이터를 사용하여 로컬로 양자 프로그램을 작성하고 테스트할 수 있습니다. 일반 공급 상태가 되면 Azure Quantum 서비스를 통해 양자 하드웨어에서 동일한 양자 프로그램을 실행할 수 있습니다.

양자 컴퓨터를 사용하기 전에 먼저 할 일은 시스템에 로그인하는 것입니다. 은하계의 해커가 우주선의 보안을 위협할 수 없도록 완전히 무작위인(진 난수) 암호를 생성하려고 합니다.

이 모듈에서는 난수를 생성하기 위해 양자 프로그램을 작성합니다. 난수 생성기는 쉽게 작성할 수 있을 뿐 아니라 양자 컴퓨팅의 기본 사항을 이해하는 데 도움이 됩니다.

학습 목표

이 모듈에서는 다음을 수행합니다.

  • Q#에서 양자 프로그램을 작성하기 위한 개발 환경을 준비합니다.
  • Q# 프로그램의 구조를 이해합니다.
  • 큐빗 및 중첩을 사용하여 양자 난수 생성기를 빌드합니다.
  • Azure Quantum을 사용하여 양자 하드웨어에서 프로그램을 실행하는 방법을 알아봅니다.

필수 구성 요소