แนะ นำ

เสร็จสมบูรณ์เมื่อ

คอมพิวเตอร์แบบคลาสสิกไม่ได้สร้างตัวเลขสุ่มอย่างแท้จริง แต่เป็นตัวเลขสุ่มหลอก ตัวสร้างตัวเลขสุ่มหลอกสร้างลําดับตัวเลขที่กําหนดตามค่าเริ่มต้น (เรียกว่าเมล็ดพันธุ์) เพื่อให้ใกล้เคียงกับการสุ่มที่แท้จริงได้ดียิ่งขึ้นเมล็ดพันธุ์มักจะถูกตั้งค่าตามเวลาปัจจุบันจากนาฬิกาของ CPU

ในทางกลับกัน คอมพิวเตอร์ Quantum สามารถสร้างตัวเลขแบบสุ่มอย่างแท้จริง ทั้งนี้เนื่องจากการวัดปริมาณการซ้อนทับเป็นกระบวนการน่าจะเป็น ผลลัพธ์ของการวัดเป็นแบบสุ่ม และไม่มีวิธีใดที่จะคาดการณ์ผลลัพธ์ได้อย่างแม่นยํา นี่คือหลักการพื้นฐานของเครื่องสร้างตัวเลขแบบสุ่มควอนตัม

ในโมดูลนี้ คุณเขียนโปรแกรมควอนตัมโปรแกรมแรกของคุณใน Microsoft Quantum Development Kit คุณเขียนโปรแกรมควอนตัมเพื่อสร้างตัวเลขสุ่ม และเรียนรู้เกี่ยวกับโครงสร้างของโปรแกรม Q# เครื่องกําเนิดตัวเลขสุ่มควอนตัมเป็นการแนะนําแนวคิดควอนตัมและการคํานวณควอนตัมที่ยอดเยี่ยม และต้องใช้รหัส Q# เพียงไม่กี่บรรทัดเพื่อสร้างตัวสร้างตัวเลขสุ่มควอนตัม!

วัตถุประสงค์การเรียนรู้

หลังจากที่คุณจบโมดูลนี้แล้ว คุณสามารถ:

  • จัดสรรคิวบิตและใช้การดําเนินการควอนตัมกับ Q#
  • สร้างและเรียกใช้โปรแกรม Q# ใน Visual Studio Code
  • ทําความเข้าใจโครงสร้างและคอมโพเนนต์ของโปรแกรม Q#

ข้อกําหนดเบื้องต้น

  • ความเข้าใจพื้นฐานของแนวคิดการคํานวณควอนตัม
  • ความรู้พื้นฐานเกี่ยวกับแนวคิดการเขียนโปรแกรมแบบคลาสสิก
  • ติดตั้ง Visual Studio Codeรุ่นล่าสุด
  • ติดตั้งส่วนขยาย Microsoft Quantum Development Kit เวอร์ชันล่าสุด หรือเปิด Visual Studio Code สําหรับเว็บ ซึ่งมีส่วนขยาย Quantum Development Kit อยู่แล้ว