이 브라우저는 더 이상 지원되지 않습니다.
최신 기능, 보안 업데이트, 기술 지원을 이용하려면 Microsoft Edge로 업그레이드하세요.
각 질문에 가장 적합한 답을 선택하세요.
다음 중 이 모듈에서 빌드한 난수 생성기에 대해 올바른 설명은 무엇인가요?
양자 난수 생성기는 CPU 클록의 현재 시간을 시드로 사용하여 난수를 생성합니다.
양자 난수 생성기는 하나의 큐비트를 만들고 측정하며, 측정 결과는 임의의 10진수입니다.
양자 난수 생성기는 큐비트를 중첩하여 측정하는 과정을 반복하는 방식으로 비트 문자열을 만듭니다. 그런 다음 비트 문자열을 사용하여 10진수로 변환합니다.
Q# 프로그램이 올바르게 실행되기 위해서는 다음 중 어떤 구조가 필요한가요?
Q# 프로그램을 성공적으로 실행하려면 함수가 있어야 합니다.
Q# 프로그램을 성공적으로 실행하려면 Main 작업인 진입점이 있어야 합니다.
Main
Q# 프로그램을 성공적으로 실행하려면 진입점과 최소한 하나의 할당된 큐비트가 있어야 합니다.
단일 큐비트에 작용하는 양자 연산 A가 있다고 생각해 보겠습니다. 큐비트 q에 A를 적용하는 Q# 프로그램을 작성하려는 경우 다음 문 중 어느 것이 true입니까?
A
q
q = Qubit();를 사용하여 큐비트를 할당한 다음 A(q);를 사용하여 q에 A를 적용합니다.
q = Qubit();
A(q);
use q = Qubit();를 사용하여 큐비트를 할당한 다음 A(q);를 사용하여 q에 A를 적용합니다.
use q = Qubit();
use q = Qubit();를 사용하여 큐비트를 할당한 다음 A[q];를 사용하여 q에 A를 적용합니다.
A[q];
작업을 확인하기 전에 모든 질문에 대답해야 합니다.
이 페이지가 도움이 되었나요?