توفر Microsoft دروسًا مجانية لبرمجة الحوسبة الكمومية

click fraud protection
ستيفن وينكلمان / الاتجاهات الرقمية

تريد معرفة المزيد عنها الاحصاء الكمية وكيفية البرمجة بلغة Q#؟ أطلقت مايكروسوفت للتو كاتاس الكم، وهو مشروع مفتوح المصدر يفعل ذلك من خلال تزويدك ببرامج تعليمية للتعلم بالسرعة التي تناسبك. وفقًا لمايكروسوفت، تعتمد هذه التمارين على ثلاثة مبادئ تعليمية: التعلم النشط، ونمو التعقيد المتزايد، والتغذية الراجعة.

"تقدم كل كاتا سلسلة من المهام حول موضوع معين في الحوسبة الكمومية، وتتطور من البسيط إلى التحدي" يقول فريق Microsoft Quantum. "تتطلب كل مهمة منك ملء بعض التعليمات البرمجية؛ قد تتطلب المهمة الأولى سطرًا واحدًا فقط، وقد تتطلب المهمة الأخيرة جزءًا كبيرًا من التعليمات البرمجية. يقوم إطار الاختبار بالتحقق من صحة الحلول الخاصة بك، ويقدم تعليقات في الوقت الفعلي.

مقاطع الفيديو الموصى بها

حاليًا، لا يوجد سوى أربع كاتا تغطي بوابات الحوسبة الكمومية الأساسية، والتراكب، والقياسات، وخوارزمية Deutsch-Jozsa. كل كاتا عبارة عن مشروع مستقل يحتوي على سلسلة من المهام تتدرج من المهام التافهة إلى الصعبة، مما يتطلب منك إدخال أجزاء من التعليمات البرمجية يدويًا. كما أنها توفر إطار عمل اختباري يقوم بإعداد الكود النهائي وتشغيله والتحقق من صحته.

متعلق ب

  • داخل مختبر المملكة المتحدة الذي يربط العقول بأجهزة الكمبيوتر الكمومية
  • الباحثون يصنعون "قطعة بانوراما مفقودة" في تطوير الحوسبة الكمومية
  • تقوم شركة IBM ببناء أكبر حاسوب كمي، وثلاجة عملاقة لوضعه فيه

على سبيل المثال، الكاتا الأولى تغطي بوابات الحوسبة، وهو مصطلح آخر للعمليات الأساسية، المستخدمة في الحوسبة الكمومية جنبا إلى جنب مع مفهوم إصدارات البوابة المجاورة والمتحكم فيها. تلك المقدمة في الكاتا تنتمي إلى Microsoft. الكم. مساحة الاسم البدائية، تكشف الملاحظات.

لاستخدام هذه الكاتا، تحتاج إلى تثبيت مجموعة تطوير الكم لأنظمة التشغيل Windows 10 وMacOS وLinux. تُستخدم هذه المجموعة عادةً لبناء برامج وتجارب الحوسبة الكمومية الخاصة بك. يتضمن لغة Q# والمترجم، ومكتبة Q# القياسية، ومحاكي الآلة الكمومية المحلية، ومحاكي تتبع الكمبيوتر الكمي، ومكونين آخرين. بعد تثبيت المجموعة، يمكنك الحصول على الكاتا من خلال Git أو من خلاله تنزيل نسخ مستقلة في ملف ZIP.

تقول Microsoft إنه لا ينبغي عليك الذعر عندما تفشل جميع الاختبارات في البداية بعد فتح الكاتا. تحتاج إلى الانتقال إلى ملف Tasks.qs وإدخال التعليمات البرمجية يدويًا لإكمال جميع المهام. يتم تغطية هذه المهام من خلال اختبار الوحدة الذي يتطلب منك إدخال الكود الصحيح، وإعادة بناء المشروع، ثم إعادة تشغيل الاختبارات ذات الصلة. إذا فعلت كل شيء بشكل صحيح، فسوف تمر مهمة الوحدة المقابلة ويمكنك الانتقال إلى المرحلة التالية.

تصل كاتا مايكروسوفت بعد ذلك استضافت الشركة أول مسابقة ترميز Q# في أوائل شهر يوليو، حيث تحدى أكثر من 650 مطورًا ومبرمجًا جديدًا على حدٍ سواء. وفقًا لمايكروسوفت، قام أكثر من 350 مشاركًا بحل مشكلة Q# واحدة على الأقل بينما قام 100 مشارك بحل جميع المسائل الخمسة عشر. المشكلات تراوحت من إنشاء تراكب لجميع الحالات الأساسية إلى إنشاء خوارزمية إعادة بناء المصفوفة الثانية. الفائز في المسابقة تقول Microsoft إن جميع المهام أكملت في أقل من 2.5 ساعة.

نظرًا لأن Quantum Katas من Microsoft هو مشروع مفتوح المصدر، فإن الشركة ترحب بجميع المساهمات والاقتراحات. تضيف Microsoft: "تتطلب معظم المساهمات منك الموافقة على اتفاقية ترخيص المساهم (CLA) التي تعلن أن لديك الحق في منحنا حقوق استخدام مساهمتك، وتفعل ذلك بالفعل".

توصيات المحررين

  • لقد حقق العلماء للتو طفرة في الحوسبة الكمومية
  • يعد معالج IBM الجديد بسعة 127 كيوبت إنجازًا كبيرًا في مجال الحوسبة الكمومية
  • يمكن للرقاقة الكمومية الجديدة من مايكروسوفت أن تساعد في التحكم بآلاف الكيوبتات
  • التحدي الكبير القادم للذكاء الاصطناعي؟ تشغيل نسخة كمومية من Go
  • خطة مايكروسوفت لإزالة الكربون من الغلاف الجوي؟ أجهزة الكمبيوتر الكمومية

ترقية نمط حياتكتساعد الاتجاهات الرقمية القراء على متابعة عالم التكنولوجيا سريع الخطى من خلال أحدث الأخبار ومراجعات المنتجات الممتعة والمقالات الافتتاحية الثاقبة ونظرات خاطفة فريدة من نوعها.