نموذج مباراة توظيف محررين قضائيين من الدرجة الثالة - وزارة العدل 2024 - تخصص التنمية المعلوماتية
باختصار
هذا نموذج امتحان كتابي سابق لمباراة محررين قضائيين من الدرجة الثالة لدى وزارة العدل (2024)، منشور على وظيفة إنفو للاطلاع والتحميل المجاني بصيغة PDF مع تصحيح مقترح.
- الجهة المنظمة
- وزارة العدل
- الدرجة
- محررين قضائيين من الدرجة الثالة
- التخصص
- التنمية المعلوماتية
- الدورة
- 2024
- عدد الصفحات
- 1
- لغة الأسئلة
- الفرنسية
- التصحيح
- تصحيح مقترح متوفر في هذه الصفحة
📝 نص أسئلة النموذج (مستخرج آلياً من الصفحات الممسوحة)
استُخرج هذا النص آلياً من صور الامتحان وقد يحتوي على أخطاء في القراءة — الصور أعلاه هي المرجع.
— صفحة 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 نماذج المباريات من موقع وظيفة إنفو
✅ التصحيح المقترح
هذا تصحيح مقترح من إعداد فريق wadifa-info لمساعدتك على فهم منهجية الإجابة — وليس تصحيحاً رسمياً صادراً عن الإدارة المنظِّمة. أسئلة هذا الامتحان محررة بالفرنسية، لذلك نعرض التصحيح بالفرنسية أولاً.
Ce modèle correspond à l'épreuve écrite du concours de recrutement de rédacteurs judiciaires du 3e grade au Ministère de la Justice, spécialité Développement informatique, session 2024. L'épreuve se présente sous forme de QCM en français ; l'image disponible ne comporte qu'une seule page, qui présente les questions 38 à 41 (bases de données SQL et développement web JavaScript), les autres pages du sujet n'étant pas disponibles. Voici une correction méthodologique proposée pour les questions visibles, accompagnée d'une méthode complète pour ce type de concours.
💡 Les concours de rédacteurs judiciaires dans les spécialités informatiques se déroulent généralement en 1 h 30, coefficient 5, avec un barème qui pénalise la mauvaise réponse d'un point négatif (+1 / −1 / 0). La numérotation visible ici (38 à 41) indique un sujet d'environ 40 à 60 questions — soit moins de deux minutes par question : répondez immédiatement aux questions de syntaxe que vous maîtrisez et laissez de côté celles dont vous doutez plutôt que de deviner.
Bases de données — SQL (questions 38 et 39)
- Q38 — La commande qui supprime une table existante : DROP TABLE (réponse 1). La différence essentielle, toujours demandée : DROP TABLE supprime la structure de la table et ses données (commande DDL), alors que DELETE supprime uniquement les lignes et laisse la table en place (commande DML), et TRUNCATE vide rapidement la table en conservant sa structure — la proposition « les deux à la fois » est donc fausse.
- Q39 — Comparer une colonne INTEGER à une valeur texte : les requêtes WHERE ville = '8' et WHERE ville = 8 donnent le même résultat (réponse 1) dans les SGBD courants (MySQL, PostgreSQL…), car le moteur effectue une conversion implicite de la chaîne '8' en nombre avant la comparaison. La règle testée : la comparaison se fait selon le type déclaré de la colonne, et la conversion implicite absorbe la différence entre '8' et 8 — même si la bonne pratique reste d'utiliser directement le bon type.
Développement web — JavaScript (questions 40 et 41)
- Q40 — Appeler un fichier de script externe : <script src="myscript.js"> (réponse 3). L'attribut correct est src, et non href (réservé aux liens et à la balise link) ni name — une question classique qui revient à chaque session de cette spécialité.
- Q41 — La condition « différent de » en JavaScript : if (var != 2) (réponse 2). L'opérateur <> n'existe pas en JavaScript (il existe en SQL et en Basic), et les parenthèses autour de la condition sont obligatoires. Retenez aussi la différence entre != (comparaison après conversion de types) et !== (comparaison stricte de la valeur et du type) — le prolongement naturel de cette question dans les sessions suivantes.
Ce que couvre habituellement ce sujet — carte de révision
Par analogie avec les sessions du Ministère de la Justice dans la même spécialité, les questions du sujet complet se répartissent sur les axes suivants ; révisez-les tous au lieu de vous limiter aux questions visibles :
- Algorithmique et bases de la programmation : structures conditionnelles et itératives, fonctions, structures de données (tableaux, listes, pile/file LIFO-FIFO).
- Programmation orientée objet : classe et objet, héritage, interfaces, encapsulation, polymorphisme, constructeur — en Java ou en C#.
- Bases de données : modélisation MERISE (entités et associations), SQL dans toutes ses branches (SELECT avec jointures et regroupements, DDL : CREATE/ALTER/DROP, DML : INSERT/UPDATE/DELETE), clés primaires et étrangères, index et transactions ACID.
- Développement web : HTML5/CSS3 (balises, sélecteurs), JavaScript (variables, conditions, événements, DOM), et bases de PHP ou des frameworks.
- Réseaux et systèmes : modèle OSI, protocoles HTTP/HTTPS et DNS, ports standards, commandes Linux de base.
Méthode de réponse pour ce type de QCM
- Règle d'élimination : avec la notation négative, ne répondez que si vous avez écarté avec certitude deux propositions sur quatre.
- Questions de syntaxe (SQL, JS, HTML) : écrivez l'instruction au brouillon comme si vous programmiez réellement — l'erreur glissée porte le plus souvent sur un seul attribut ou opérateur (href au lieu de src, <> au lieu de !=).
- Méfiez-vous de « les deux réponses sont correctes » : ne la choisissez que si les deux commandes remplissent exactement la même fonction demandée (c'est précisément le piège de la question 38).
- « Toutes les réponses sont fausses » : examinez sérieusement cette option à chaque question, sans l'écarter machinalement.
- Gestion du temps : un premier passage rapide sur tout le sujet pour les questions sûres, un second pour les questions de calcul, et abandonnez définitivement les questions obscures.
📌 À réviser : une fiche des commandes SQL (DDL/DML/DQL et différence entre DROP, DELETE et TRUNCATE), un mémo JavaScript (opérateurs, conditions, liaison des scripts) et HTML/CSS, les bases de la POO et de MERISE, ainsi que les ports et protocoles standards. Consultez les autres modèles de concours informatiques du Ministère de la Justice pour couvrir les questions absentes de cette page, et préparez l'entretien oral.
عرض التصحيح بالعربية
هذا النموذج هو الاختبار الكتابي لمباراة توظيف محررين قضائيين من الدرجة الثالثة بوزارة العدل — تخصص التنمية المعلوماتية (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، والمنافذ والبروتوكولات القياسية. اطلع على نماذج مباريات وزارة العدل الأخرى في المعلوميات لتغطية الأسئلة التي لم تظهر في هذه الصفحة، واستعد لـالمقابلة الشفوية.
💬 ناقش هذا النموذج (0)
شارك إجاباتك أو صحّح التصحيح — إذا كان لديك رأي مختلف حول أي نقطة، اكتبه هنا ليستفيد باقي المترشحين.
لا يوجد نقاش بعد — شارك إجابتك أو سؤالك حول هذا النموذج.
⚠️ ممنوع نشر أرقام الهاتف أو الروابط أو أي عرض مقابل مال — تُحذف هذه المشاركات تلقائياً.
هل تحضّر لهذه المباراة؟
نماذج مشابهة قد تهمّك
المصدر: منشورات المترشحين في المنتديات