Ce navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Testez vos connaissances des concepts abordés dans ce module. Choisissez la réponse correcte pour chaque question.
Laquelle de ces affirmations est vraie au sujet du générateur de nombres aléatoires que vous avez créé dans ce module ?
Le générateur de nombres aléatoires quantiques prend l’heure actuelle de l’horloge du processeur comme valeur initiale pour générer des nombres aléatoires.
Le générateur de nombres aléatoires quantiques crée un qubit, le mesure et le résultat de la mesure est un nombre décimal aléatoire.
Le générateur de nombres aléatoires quantiques crée une chaîne de bits à partir de la répétition des mesures d’un qubit en superposition. Ensuite, il prend la chaîne de bits et la convertit en nombre décimal.
Parmi les structures suivantes, laquelle est requise pour qu’un programme Q# s’exécute correctement ?
Pour être bien exécuté, un programme Q# doit avoir une fonction.
Pour s’exécuter correctement, un programme Q# doit avoir un point d’entrée, qui est l’opération Main par défaut.
Main
Pour une meilleure exécution, un programme Q# doit avoir un point d’entrée et au moins un qubit alloué.
Considérez une opération quantique A qui agit sur un qubit unique. Si vous souhaitez écrire un programme Q# qui applique A à un qubit q, laquelle des instructions suivantes est vraie ?
A
q
Vous allouez un qubit avec q = Qubit(); et appliquez A à q avec A(q);.
q = Qubit();
A(q);
Vous allouez un qubit avec use q = Qubit(); puis appliquez A à q avec A(q);.
use q = Qubit();
Vous allouez un qubit avec use q = Qubit();, puis appliquez A à q avec A[q];.
A[q];
Vous devez répondre à toutes les questions avant de vérifier votre travail.
Cette page a-t-elle été utile ?
Vous avez besoin d’aide pour cette rubrique ?
Vous souhaitez essayer d’utiliser Ask Learn pour clarifier ou vous guider dans cette rubrique ?