اختبار المستوى 3 — مُعزَّز

الاختبار — أسئلة جديدة

3 · تذكر

1. أي إجراء يمكن الوصول إليه من كل نوافذ المشروع؟

الإجراء العام مُعلن على مستوى المشروع: وهو مرئي لكل الشاشات، بخلاف الإجراء المحلي.
3 · تطبيق

2. يستخدم ياسين خصم الوفاء نفسه في ثلاث شاشات. أين يضعه؟

قاعدة تُستخدم في ثلاث شاشات تصبح إجراءً عامًّا موضوعًا في مجموعة: تصحيح واحد يكفي.
3 · تحكيم

3. إجراء يعدّل المتغير الأصلي دون أن يرى ياسين ذلك. ما الاحتمال؟

التمرير بالمرجع ينقل المتغير نفسه: فيعدّل الإجراء الأصل. أما التمرير بالقيمة فكان سيعمل على نسخة.
3 · تذكر

4. أي نوع يسمح باسترجاع عميل مباشرة عبر رمزه؟

المصفوفة الترابطية ترتّب القيمة تحت مفتاح: الوصول برمز العميل مباشر، دون المرور على المجموعة.
3 · تطبيق

5. يستورد ياسين ملف CSV فيه 20 000 مادة. ما المبدأ قبل التحويل؟

الاستيراد يحتوي نصًا وصيغًا متغيّرة: يجب التحقق من القيم والفاصل العشري وصيغة التاريخ قبل التحويل.
3 · تحكيم

6. لكتلة بسيطة: شارع، رمز بريدي ومدينة، ماذا تختار؟

البنية تجمع بيانات مترابطة دون سلوك: وهي أبسط خيار لعنوان. أما الفئة فتبرَّر إذا وُجدت قواعد.
3 · تذكر

7. أي مبدأ يمنع تعديل رصيد عميل مباشرة؟

التغليف يحمي الأعضاء الحساسة: الرصيد المستحق لا يتغيّر إلا عبر طريقة مراقَبة مثل EnregistreFacture.
3 · تطبيق

8. أي عنصر يهيّئ كائنًا لحظة إنشائه؟

المنشئ يُستدعى تلقائيًا عند إنشاء الكائن لتهيئة أعضائه.
3 · تحكيم

9. هل يجب تحويل كل تطبيق ياسين إلى البرمجة الكائنية؟

الكائنية مفيدة للقواعد الغنية والأشكال، لكن تطبيق الإدارة يُطوَّر جيدًا جدًا إجرائيًا منظّمًا.
3 · تذكر

10. ماذا يسمح به QUAND EXCEPTION حول كتابة HFSQL؟

QUAND EXCEPTION يعترض خطأ تنفيذ: فيمكن تسجيل التفصيل وعرض رسالة واضحة، بدلًا من ترك التطبيق ينهار.
3 · تطبيق

11. يظهر خطأ متقطع عند عميل. ما الخطوة الأولى؟

خطأ غير قابل لإعادة الإنتاج لا يمكن تصحيحه بيقين: ابدأ بتحديد الشروط الدقيقة وإعادة إنتاج الحالة.
3 · تحكيم

12. وحدة إدارة المستخدمين ستُستخدم في ثلاثة تطبيقات للمجموعة. ماذا تفعل؟

وحدة متماسكة مشتركة بين عدة مشاريع تصبح مكوّنًا: تصحيح مركزي، واجهة مستقرة وإصدارات مضبوطة.
وماذا بعد؟
العودة إلى الدليلفهرس الدليل