إنتقل إلى المحتوى الرئيسي

اختبار: توليد الشيفرة

اختبر معرفتك بمساعدي الشيفرة بالذكاء الاصطناعي وأفضل الممارسات.

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يحتاج إلى مراجعة شاملة

العودة إلى الوحدة 7 | الاستمرار إلى الوحدة 8