اختبار: توليد الشيفرة
اختبر معرفتك بمساعدي الشيفرة بالذكاء الاصطناعي وأفضل الممارسات.
30 سؤالًا - انقر على كل سؤال للكشف عن الإجابة الصحيحة.
السؤال 1
ما هو GitHub Copilot؟
A) نظام تحكم في الإصدارات
B) مساعد شيفرة مدعوم بالذكاء الاصطناعي
C) أداة لإدارة المشاريع
D) مستودع شيفرة
إظهار الإجابة
الإجابة الصحيحة: B
GitHub Copilot هو مساعد شيفرة مدعوم بالذكاء الاصطناعي يوفر اقتراحات وإكمالات شيفرة في الوقت الحقيقي.
السؤال 2
أي شركة طورت GitHub Copilot؟
A) جوجل
B) مايكروسوفت/جيت هاب/أوبن أي آي
C) أمازون
D) ميتا
إظهار الإجابة
الإجابة الصحيحة: B
تم تطوير GitHub Copilot بواسطة GitHub (المملوكة لمايكروسوفت) بالشراكة مع OpenAI.
السؤال 3
ما هو Cursor؟
A) مؤشر الفأرة
B) محرر شيفرة يعتمد على الذكاء الاصطناعي
C) أداة قاعدة بيانات
D) منسق نصوص
إظهار الإجابة
الإجابة الصحيحة: B
Cursor هو محرر شيفرة يعتمد على الذكاء الاصطناعي مع تكامل عميق للذكاء الاصطناعي للعمليات متعددة الملفات وقدرات الدردشة.
السؤال 4
أي أداة ترميز بالذكاء الاصطناعي مجانية تمامًا للأفراد؟
A) GitHub Copilot
B) Cursor Pro
C) Codeium
D) جميعها مدفوعة
إظهار الإجابة
الإجابة الصحيحة: C
Codeium يقدم مستوى مجاني تمامًا للمطورين الأفراد مع اقتراحات ذات جودة جيدة.
السؤال 5
ماذا يجب أن تفعل دائمًا مع الشيفرة المولدة بالذكاء الاصطناعي؟
A) استخدامها فورًا
B) مراجعتها قبل الاستخدام
C) حذفها
D) تشفيرها
إظهار الإجابة
الإجابة الصحيحة: B
يجب عليك دائمًا مراجعة الشيفرة المولدة بالذكاء الاصطناعي للتحقق من صحتها، وقضايا الأمان، وأفضل الممارسات قبل استخدامها.
السؤال 6
ما نوع الشيفرة التي تحتاج إلى تدقيق إضافي من توليد الذكاء الاصطناعي؟
A) التعليقات
B) الشيفرة الحرجة للأمان
C) أسماء المتغيرات
D) عبارات الاستيراد
إظهار الإجابة
الإجابة الصحيحة: B
الشيفرة الحرجة للأمان (المصادقة، التشفير، التحقق من المدخلات) تحتاج إلى مراجعة بشرية إضافية عند توليدها بالذكاء الاصطناعي.
السؤال 7
ما هو خطر الأمان الشائع في الشيفرة المولدة بالذكاء الاصطناعي؟
A) الكثير من التعليقات
B) ثغرات حقن SQL
C) الكثير من الوثائق
D) تنسيق متسق
إظهار الإجابة
الإجابة الصحيحة: B
قد يولد الذكاء الاصطناعي شيفرة عرضة لحقن SQL (باستخدام دمج السلاسل بدلاً من الاستعلامات المبرمجة).
السؤال 8
ما هي تكلفة GitHub Copilot Individual؟
A) مجاني
B) 10 دولارات/شهر
C) 50 دولارًا/شهر
D) 100 دولار/شهر
إظهار الإجابة
الإجابة الصحيحة: B
تكلفة GitHub Copilot Individual هي 10 دولارات/شهر أو 100 دولار/سنة.
السؤال 9
من يحصل على وصول مجاني إلى GitHub Copilot؟
A) الجميع
B) الطلاب والمعلمون المعتمدون
C) الشركات فقط
D) لا أحد
إظهار الإجابة
الإجابة الصحيحة: B
الطلاب المعتمدون، والمعلمون، ومشرفو المصادر المفتوحة يحصلون على وصول مجاني إلى GitHub Copilot.
السؤال 10
مع ماذا يتكامل Amazon CodeWhisperer بشكل جيد؟
A) خدمات جوجل كلاود
B) خدمات AWS
C) أزور
D) IBM كلاود
إظهار الإجابة
الإجابة الصحيحة: B
يتكامل Amazon CodeWhisperer بشكل خاص مع خدمات AWS.
الأسئلة 11-30
السؤال 11: ما هو إكمال الشيفرة؟
A) حذف الشيفرة B) اقتراح الذكاء الاصطناعي للشيفرة أثناء الكتابة C) نسخ الشيفرة D) تنسيق الشيفرة
الإجابة: B - إكمال الشيفرة هو اقتراح الذكاء الاصطناعي للشيفرة في الوقت الحقيقي أثناء الكتابة.
السؤال 12: ما الذي يجعل الموجّه جيدًا لتوليد الشيفرة؟
A) طلبات غامضة B) متطلبات محددة مع سياق C) كلمات فردية D) لا متطلبات
الإجابة: B - الموجّهات الجيدة تشمل متطلبات محددة، وقيود، وسياق.
السؤال 13: ما الذي يجب ألا تلتزم به أبدًا في مستودع؟
A) تعليقات الشيفرة B) الأسرار المدمجة ومفاتيح API C) أسماء الدوال D) ملفات الاختبار
الإجابة: B - لا تلتزم أبدًا بالأسرار، حتى لو قام الذكاء الاصطناعي بتوليدها.
السؤال 14: ما الذي يُعرف به Tabnine؟
A) مجاني فقط B) يركز على الخصوصية مع خيار النموذج المحلي C) جافا سكريبت فقط D) تحرير الفيديو
الإجابة: B - يركز Tabnine على الخصوصية مع خيارات النموذج المحلي.
السؤال 15: متى يكون توليد الشيفرة بالذكاء الاصطناعي عالي الثقة؟
A) شيفرة الأمان B) الأنماط الشائعة والقوالب الجاهزة C) الخوارزميات المعقدة D) شيفرة الخيوط
الإجابة: B - يتفوق الذكاء الاصطناعي في الأنماط الشائعة والقوالب الجاهزة.
السؤال 16: ماذا يمكن للذكاء الاصطناعي أن يساعد في توليده للدوال؟
A) الاسم فقط B) الوثائق والاختبارات C) امتدادات الملفات D) أجهزة الكمبيوتر
الإجابة: B - يمكن للذكاء الاصطناعي توليد الوثائق، وسلاسل الوثائق، واختبارات الوحدة.
السؤال 17: ما هو علامة الاعتماد المفرط على ترميز الذكاء الاصطناعي؟
A) مراجعة الشيفرة B) عدم القدرة على البرمجة بدون الذكاء الاصطناعي C) كتابة الاختبارات D) تعلم لغات جديدة
الإجابة: B - عدم القدرة على البرمجة بدون الذكاء الاصطناعي يشير إلى الاعتماد المفرط.
السؤال 18: ماذا يجب أن تتضمن سياسات الفريق لشيفرة الذكاء الاصطناعي؟
A) لا حاجة للقواعد B) متطلبات المراجعة وقواعد الأمان C) التنسيق فقط D) مفاتيح الترخيص
الإجابة: B - يجب أن تغطي السياسات متطلبات المراجعة، والأمان، والاختبار.
السؤال 19: ماذا يتضمن إعادة الهيكلة بالذكاء الاصطناعي؟
A) كسر الشيفرة B) اقتراح الذكاء الاصطناعي لتحسينات الشيفرة C) حذف كل الشيفرة D) إضافة أخطاء
الإجابة: B - يمكن للذكاء الاصطناعي اقتراح تحسينات على هيكل الشيفرة والأنماط الحالية.
السؤال 20: ما هو الوعي بالسياق متعدد الملفات؟
A) فتح العديد من النوافذ B) فهم الذكاء الاصطناعي للعلاقات عبر الملفات C) ضغط الملفات D) تشفير الملفات
الإجابة: B - فهم كيفية ارتباط الشيفرة عبر ملفات متعددة.
السؤال 21: ماذا يجب مراجعته لشيفرة الأمان المولدة بالذكاء الاصطناعي؟
A) التعليقات فقط B) كل شيء بواسطة خبير C) لا شيء D) التنسيق فقط
الإجابة: B - يجب مراجعة شيفرة الأمان بواسطة خبير بغض النظر عن المصدر.
السؤال 22: ما هي فائدة Codeium؟
A) الأكثر تكلفة B) مجاني للأفراد بجودة جيدة C) خطط مدفوعة فقط D) لغة واحدة فقط
الإجابة: B - Codeium مجاني للأفراد مع الحفاظ على جودة جيدة.
السؤال 23: لماذا قد يولد الذكاء الاصطناعي أنماط شيفرة قديمة؟
A) عمدًا B) قد تتضمن بيانات التدريب شيفرة قديمة C) طلب المستخدم D) مشاكل في الخادم
الإجابة: B - تتضمن بيانات التدريب شيفرة قديمة، لذا قد تكون الأنماط قديمة.
السؤال 24: ماذا يمكن للذكاء الاصطناعي أن يساعد به عند تعلم تقنية جديدة؟
A) لا شيء B) أمثلة عملية ومساعدة في بناء الجمل C) إعداد الأجهزة D) إنشاء الحسابات
الإجابة: B - يمكن للذكاء الاصطناعي تقديم أمثلة عملية وشرح بناء الجمل.
السؤال 25: ما هو تفسير الشيفرة؟
A) كتابة الوثائق B) وصف الذكاء الاصطناعي لما تفعله الشيفرة C) حذف التعليقات D) إعادة تسمية الملفات
الإجابة: B - يمكن للذكاء الاصطناعي أن يشرح ما تفعله الشيفرة الحالية بلغة بسيطة.
السؤال 26: ما هو المفتاح الذي يجب أن يُفعّل قبول الاقتراح في معظم بيئات التطوير المتكاملة؟
A) Enter B) Tab C) Space D) Escape
الإجابة: B - عادةً ما يقبل Tab اقتراحات الذكاء الاصطناعي في معظم بيئات التطوير المتكاملة.
السؤال 27: ماذا يتيح وضع Composer في Cursor؟
A) إنشاء الموسيقى B) مهام معقدة متعددة الملفات C) كتابة البريد الإلكتروني D) تحرير الصور
الإجابة: B - وضع Composer يتعامل مع المهام المعقدة عبر ملفات متعددة.
السؤال 28: ما هو القلق المتعلق بالترخيص مع شيفرة الذكاء الاصطناعي؟
A) لا شيء B) قد يعيد إنتاج شيفرة تدريب محمية بحقوق الطبع والنشر C) دائمًا مجاني D) ليس مشكلة أبدًا
الإجابة: B - قد يعيد الذكاء الاصطناعي إنتاج شيفرة من بيانات التدريب مع تداعيات الترخيص.
السؤال 29: ما هو الضروري بجانب أدوات ترميز الذكاء الاصطناعي؟
A) لا حاجة لشيء آخر B) الحفاظ على مهارات البرمجة الأساسية C) الوثائق فقط D) المزيد من أدوات الذكاء الاصطناعي
الإجابة: B - الحفاظ على مهارات البرمجة بشكل مستقل عن الذكاء الاصطناعي ضروري.
السؤال 30: ما هو النهج الموصى به للشيفرة المولدة بالذكاء الاصطناعي؟
A) الثقة الكاملة B) الذكاء الاصطناعي يولد، البشر يراجعون ويحققون C) لا تستخدم أبدًا D) استخدم بدون اختبار
الإجابة: B - الذكاء الاصطناعي يولد الاقتراحات، البشر يراجعون ويحققون قبل الاستخدام.
النتائج
| النتيجة | المستوى |
|---|---|
| 27-30 | ممتاز - فهم قوي لأدوات ترميز الذكاء الاصطناعي |
| 21-26 | جيد - قد تكون المراجعة مفيدة |
| 15-20 | متوسط - راجع الفصول مرة أخرى |
| أقل من 15 | يحتاج إلى مراجعة شاملة |