Modèle de concours : Rédacteurs judiciaires — 3e grade — Ministère de la Justice 2024 (modèle 4)
📝 Texte des questions (extrait automatiquement des pages scannées)
Ce texte est extrait automatiquement des images de l'épreuve et peut contenir des erreurs de lecture — les images ci-dessus font foi.
— صفحة 1 — 38) Quelle commande est utilisée pour supprimer une table existante ? 1. DROP TABLE 2. DELETE 3. Les deux 'DROP TABLE' et 'DELETE' 4. Toutes les réponses sont fausses 39) Quels sont les résultats des requêtes suivantes si 'ville' est une colonne déclarée INTEGER ? SELECT * FROM table_villes WHERE ville = '8' SELECT * FROM table_villes WHERE ville = 8 1. Les deux sont identiques 2. La première requête génère une erreur 3. La deuxième requête génère une erreur 4. Toutes les réponses sont fausses 40) Quelle est la syntaxe correcte pour faire référence à un script externe appelé <<myscript.js>> ? 1. <script href="myscript.js"> 2. <script name="myscript.js"> 3. <script src="myscript.js"> 4. Toutes les réponses sont fausses 41) Comment écrire une condition IF pour vérifier si <<var>> n'est PAS égal à 2 en JavaScript? 1. if var <>2 2. if (var != 2) 3. if (var <>2) 4. Toutes les réponses sont fausses wadifa-info.com نماذج المباريات من موقع وظيفة إنفو
✅ Correction proposée
Correction proposée par l'équipe wadifa-info (version arabe — la traduction française arrive). Ce n'est pas un corrigé officiel.
هذا النموذج هو الاختبار الكتابي لمباراة توظيف محررين قضائيين من الدرجة الثالثة بوزارة العدل — تخصص التنمية المعلوماتية (Développement informatique)، دورة 2024. الاختبار بالفرنسية من نوع أسئلة متعددة الاختيارات (QCM)؛ الصورة المتوفرة من النموذج صفحة واحدة فقط تعرض الأسئلة 38 إلى 41 (قواعد البيانات SQL وتطوير الويب JavaScript)، وباقي صفحات الورقة غير متوفرة. ما يلي تصحيح مقترح للأسئلة الظاهرة مع منهجية كاملة لهذا النوع من المباريات.
💡 مباريات المحررين القضائيين في التخصصات المعلوماتية تُجرى عادة في ساعة ونصف بمعامل 5 وبسلم تنقيط يعاقب الجواب الخاطئ بنقطة سالبة (+1 / −1 / 0). ترقيم الأسئلة الظاهر هنا (38–41) يدل على ورقة من نحو 40 إلى 60 سؤالاً — أي أقل من دقيقتين للسؤال: أجب فوراً عن أسئلة التركيب (syntaxe) التي تعرفها، واترك ما تشك فيه بدل التخمين.
قواعد البيانات — SQL (السؤالان 38 و39)
- س38 — الأمر الذي يحذف جدولاً موجوداً: DROP TABLE (1). الفرق الجوهري الذي يُسأل عنه دائماً: DROP TABLE يحذف بنية الجدول وبياناته معاً (أمر DDL)، بينما DELETE يحذف الصفوف فقط ويبقي الجدول قائماً (أمر DML)، وTRUNCATE يفرغ الجدول بسرعة مع الاحتفاظ ببنيته — فخيار «الاثنان معاً» خاطئ.
- س39 — مقارنة عمود INTEGER بقيمة نصية: الاستعلامان WHERE ville = '8' وWHERE ville = 8 يعطيان نفس النتيجة (1) في أنظمة إدارة قواعد البيانات الشائعة (MySQL، PostgreSQL...) لأن المحرك يقوم بتحويل ضمني (conversion implicite) للقيمة النصية '8' إلى عدد قبل المقارنة. القاعدة التي يختبرها السؤال: المقارنة تتم حسب نوع العمود المصرَّح به، والتحويل الضمني يتكفل بالفرق بين '8' و8 — مع أن الممارسة الجيدة تبقى استعمال النوع الصحيح مباشرة.
تطوير الويب — JavaScript (السؤالان 40 و41)
- س40 — استدعاء ملف سكريبت خارجي: <script src="myscript.js"> (3). السمة الصحيحة هي src وليست href (الخاصة بالروابط ووسم link) ولا name — سؤال كلاسيكي يتكرر في كل دورات هذا التخصص.
- س41 — شرط «لا يساوي» في JavaScript: if (var != 2) (2). المعامل <> غير موجود في JavaScript (موجود في SQL وBasic)، والأقواس حول الشرط إلزامية. تذكّر أيضاً الفرق بين != (مقارنة بعد تحويل الأنواع) و!== (مقارنة صارمة بالقيمة والنوع) — وهو الامتداد الطبيعي لهذا السؤال في الدورات الموالية.
ما تغطيه هذه الورقة عادة — خريطة المراجعة
بالقياس على دورات وزارة العدل في نفس التخصص، تتوزع أسئلة الورقة الكاملة على المحاور التالية، فراجعها كلها ولا تكتفِ بالأسئلة الظاهرة:
- الخوارزميات وأساسيات البرمجة: البنيات الشرطية والتكرارية، الدوال، هياكل المعطيات (مصفوفات، قوائم، مكدس/طابور FIFO-LIFO).
- البرمجة الكائنية: الصنف والكائن، الوراثة، الواجهات، التغليف، تعدد الأشكال، المُنشئ (constructeur) — في Java أو C#.
- قواعد البيانات: نمذجة MERISE (الكيانات والعلاقات)، SQL بفروعه (SELECT مع الربط والتجميع، DDL: CREATE/ALTER/DROP، DML: INSERT/UPDATE/DELETE)، المفاتيح الأولية والأجنبية، الفهارس والمعاملات ACID.
- تطوير الويب: HTML5/CSS3 (الوسوم، المحدِّدات)، JavaScript (المتغيرات، الشروط، الأحداث، DOM)، وأساسيات PHP أو أطر العمل.
- الشبكات والأنظمة: نموذج OSI، بروتوكولات HTTP/HTTPS وDNS والمنافذ القياسية، وأوامر Linux الأساسية.
منهجية الإجابة عن هذا النوع من QCM
- مع التنقيط السالب، طبّق قاعدة الإقصاء: أجب فقط إن استبعدت خيارين من أربعة يقيناً.
- في أسئلة التركيب اللغوي (SQL، JS، HTML) اكتب الصيغة على المسودة كأنك تبرمج فعلاً — الخطأ المدسوس يكون غالباً في سمة أو معامل واحد (href بدل src، <> بدل !=).
- احذر خيار «الجوابان معاً صحيحان»: لا تختره إلا إذا كان كلا الأمرين يؤدي فعلاً نفس الوظيفة المطلوبة بالضبط (وهو هنا فخ سؤال 38).
- خيار «Toutes les réponses sont fausses» يجب فحصه بجدية في كل سؤال لا أن يُستبعد آلياً.
- وزّع الوقت: جولة أولى سريعة على كل الورقة للأسئلة المؤكدة، ثم جولة ثانية للأسئلة المحسوبة، واترك الغامض نهائياً.
📌 للمراجعة: ملخص أوامر SQL (DDL/DML/DQL والفرق بين DROP وDELETE وTRUNCATE)، مرجع سريع في JavaScript (المعاملات، الشروط، ربط السكريبتات) وHTML/CSS، أساسيات البرمجة الكائنية وMERISE، والمنافذ والبروتوكولات القياسية. اطلع على نماذج مباريات وزارة العدل الأخرى في المعلوميات لتغطية الأسئلة التي لم تظهر في هذه الصفحة، واستعد لـالمقابلة الشفوية.
Vous préparez ce concours ?
Modèles similaires
Source : partagé par les candidats sur les forums