Tento prohlížeč se už nepodporuje.
Upgradujte na Microsoft Edge, abyste mohli využívat nejnovější funkce, aktualizace zabezpečení a technickou podporu.
Otestujte své znalosti konceptů, které byly popsány v tomto modulu. Zvolte správnou odpověď pro každou otázku.
Které z těchto výroků o generátoru náhodných čísel, který jste vytvořili v tomto modulu, jsou pravdivé?
Generátor kvantových náhodných čísel přijímá aktuální čas z hodin procesoru jako počáteční hodnotu pro generování náhodných čísel.
Generátor kvantových náhodných čísel vytvoří jeden qubit, měří ho a výsledek měření je náhodné desetinné číslo.
Generátor kvantových náhodných čísel vytvoří bitový řetězec z opakování měření qubitu v superpozici. Potom vezme bitový řetězec a převede ho na desetinné číslo.
Které z následujících struktur jsou potřeba k úspěšnému spuštění programu v jazyce Q#?
Aby se program Q# mohl úspěšně spustit, musí mít funkci.
K úspěšnému spuštění musí mít program Q# vstupní bod, kterým je ve výchozím nastavení operace Main.
Main
Aby se program Q# mohl úspěšně spustit, musí mít vstupní bod a alespoň jeden přidělený qubit.
Představte si kvantovou operaci A , která funguje na jednom qubitu. Pokud chcete napsat program Q#, který se vztahuje A na qubit q, který z následujících tvrzení je pravdivý?
A
q
Přidělíte qubit pomocí q = Qubit(); a poté aplikujete A na q pomocí A(q);.
q = Qubit();
A(q);
Přidělíte qubit s use q = Qubit();, poté použijete A na q pomocí A(q);.
use q = Qubit();
Přidělíte qubit pomocí use q = Qubit(); a poté aplikujete A na q pomocí A[q];.
A[q];
Před kontrolou vaší práce musíte odpovědět na všechny dotazy.
Byla tato stránka užitečná?
Potřebujete pomoct s tímto tématem?
Chcete vyzkoušet použití funkce Zeptat se a Učit se k objasnění nebo nechcete provést tímto tématem?