تخطَّ إلى المحتوى الرئيسي
Wadifa Infoالوظيفة العمومية بالمغرب FR
جديد مباراة الأمن الوطني 2026: 8427 منصباً — آخر أجل لإيداع الملف 23 شتنبر الشروط والرواتب ←

نموذج مباراة توظيف تقنيين من الدرجة الثالثة - وزارة النقل و اللوجستيك في

🏢 وزارة النقل و اللوجستيك في 👤 تقنيين من الدرجة الثالثة 👁️ 149 مشاهدة

باختصار

هذا نموذج امتحان كتابي سابق لمباراة تقنيين من الدرجة الثالثة لدى وزارة النقل و اللوجستيك في، منشور على وظيفة إنفو للاطلاع والتحميل المجاني بصيغة PDF مع تصحيح مقترح.

الجهة المنظمة
وزارة النقل و اللوجستيك في
الدرجة
تقنيين من الدرجة الثالثة
عدد الصفحات
5
لغة الأسئلة
الفرنسية
التصحيح
تصحيح مقترح متوفر في هذه الصفحة
نموذج الاختبار الكتابي لمباراة وزارة النقل و اللوجستيك في لتوظيف تقنيين من الدرجة الثالثة. يتضمّن هذا النموذج 5 من صفحات الأسئلة، يساعدك على التحضير والتعرّف على نمط الأسئلة المطروحة وطريقة الإجابة.
تابع تحضيرك: 📄 نموذج مباراة توظيف تقنيين من الدرجة ال… 📄 نموذج مباراة توظيف تقنيين من الدرجة ال… 📄 نموذج مباراة توظيف تقنيين من الدرجة ال… 🔎 مباريات تقني من الدرجة الثالثة المفتوحة 💰 راتب تقني من الدرجة الثالثة
📝 نص أسئلة النموذج (مستخرج آلياً من الصفحات الممسوحة)

استُخرج هذا النص آلياً من صور الامتحان وقد يحتوي على أخطاء في القراءة — الصور أعلاه هي المرجع.

— صفحة 1 —
Ministère du Transport et de la Logistique
Concours de recrutement de Techniciens 3ème grade- Option Informatique
DUREE 3H-DECEMBRE 2022
Cette partie est un QCM dont les modalités sont les suivantes:
Pas de points négatifs : Mauvaises réponses et absence de réponse n'enlèvent pas de points.
Les questions peuvent avoir 1 ou 2 bonne(s) réponse(s).
Écrire sur la feuille de réponses, le numéro de la question suivi des choix.
1. Cochez ce qui n'est pas un Système d'Exploitation:
A. Android
B. iOS
C. Linux
D. LibreOffice
2. Quels sont les avantages des tests unitaires:
VA. Gagner du temps quand le code source devient
large et complexe en évitant les régressions.
8. Documenter le code source et définir ce que
chaque bout de code est censé faire
3. Cocher la réponse vraie à propos de GraphQL:
A. Est un moteur de base de données
B. Est une alternative à REST pour les webservices
Exemple. Question 99: A et B
Microsoft Word
Vc. S'assurer de la robustesse du code et tester les
cas extrêmes
D. Toutes les autres réponses
c. C'est une librairie qui permet de dessiner des diagrammes
D. Permet de sécuriser un poste de travail
4. Parmi les balises suivantes, quelle sont les balises invalides en HTM
A. <nav>
V8. <em>
C. <<
VD. <
C. div(p)
D.
p indiv
E. <output>
5. En CSS, comment sélectionner tous les paragraphes qui se trouvent dans une balise div?
VA divp
B. div+p
6. En CSS, quelle est la valeur par défaut de la propriété position?
E. divip)
A. static
B. absolute
7. En CSS, quelle syntaxe est correcte?
VE. body (color:green;)
F. body:color-green;
|
✓
C. float
D. fixed
G. (body:color-green)
H. (body.color:green;)
8. Parmi les pratiques suivantes, quelle est la meilleure pratique pour se défendre contre l'injection SQL?
A. Assainir (nettoyer) les entrées des utilisateurs dans une application Web
B. Bloquer ou supprimer les ports spécifiques par lesquels les injections SQL sont généralement attaquées
C. Renommer les tables de notre base de données
D. Faire confiance aux utilisateurs x
9. Si on écrit :http://machine/chemin-vers-la-ressource?search-valeur Cochez la réponse incorrecte.
A. "http" désigne le protocole pour accéder à cette ressource du Web
XB. "machine" le nom ou adresse du serveur auquel on se connecte
c. "chemin-vers-la-ressource" le chemin vers le fichier sur le serveur
D. "search" est un paramètre.
10. Quel port est utilisé par HTTPS?
A. 44/45
B. 80
C. 1
|vb. 443
F. 1024
wadifa-info.com
1/8
نماذج المباريات من موقع وظيفة إنفو

— صفحة 2 —
11. Quelles sont les méthodes valides en HTTP (HTTP verbs)?
A.
DELETE
B. CREATE
C. RECEIVE
V D. POST
E. RUN
12. Le message suivant s'affiche sur le navigateur, lors de la tentative d'accès à un URL sur le serveur : Error 403
La raison du message est:
A. Le fichier HTML demandé n'est pas disponible
B. L'URL fait référence à un script et l'en-tête du script n'indique pas où se trouve l'interpréteur
JC. Le chemin d'accès à l'interpréteur du fichier de script n'est pas valide
D. L'utilisateur n'a pas les autorisations suffisantes pour accéder au document
13. A quoi correspond une entité au niveau physique?
A.
à une relation
B. à une association
14. Une architecture n-tiers est:
VC à une table
D. à un serveur
A. Une architecture avec n clients lourd pouvant se connecter à une base de données
B. Une architecture logique du système divisée en plusieurs couches: une couche présentation, couche métier,
couche d'accès aux données,...
C. Une organisation en infogérance de la direction informatique permettant d'e
serveurs, ainsi que les développements
Internet Cernaliser l'exploitation de
D. Un système qui autorise la connexion simultanée de n clients
15. Quels protocoles ci-dessous sont liés à la messagerie sur Intern
A. POP
B. NTP
VC SMTP
D. NNTP
16. Où sont stockés les e-mails avant d'être consultés par le destinataire?
A. En attente sur l'ordinateur de l'expéditeur
B. Sur le serveur SMTP de l'expéditeur
17. La résolution du nom de domaine se fait grâce au protocole:
E. MailTS
VC.
Sur le serveur de courrier du destinataire
D. Sur le disque du destinataire
A.
SMTP
B. HTTP
18. Un serveur web:
C. DHCP
D. DNS
✓ E. DOM
A. Utilise le protocole https exclusivement
B. Utilise forcément les protocoles http et https
19. Quelles sont les propriétés d'un bon mot de passe?
A. Il ne doit pas contenir de chiffres.
B. Il ne doit pas avoir de signification évidente.
C.
D.
Utilise http ou https ou les deux selon sa configuration
Nécessite un certificat pour le protocole http
V. Il doit être suffisamment complexe.
20. Dans quelle balise HTML peut-on mettre du code JavaScript?
A. <j>
B. <javascript>
D. Il peut être choisi au hasard dans un dictionnaire.
<script>
D. <style>
21. En HTML, quel est la bonne syntaxe pour créer un lien vers une page?
VA. <a href"transport.gov.ma"> METLE</a>
B. <a link="http://transport.gov.ma">
C. to: http://transport.gov.ma
wadifa-info.com
D. <link to: http://transport.gov.ma"></link>
E. <link src="transport.gov.ma"></link>
2/8
نماذج المباريات من موقع وظيفة إنفو

— صفحة 3 —
22. L'expression A?B:C (appelé opérateur ternaire) est équivalent à:
VA if(A)(B) else (C)
B. if (A==B) (C)
C.
D.
(A =B)(C)
(A)(B:C)
23. Quelle est la bonne syntaxe pour le contenu d'un fichier au format JSON?
A. ("fruits":["pomme": "citron": "orange"])
B. ("fruits":["pomme", "citron", "orange"
C. ("fruits":["pomme", "citron", "orange"]}
24. Un ORM permet de:
VA. Faire la correspondance entre les objets métier
et les tables d'un BDD relationnelle
B. Dessiner une interface graphique directement
sur un navigateur
VD. ["fruits": {"pomme", "citron", "orange"}}
E. fruits (pomme, citron, orange)
C. Lier deux ou plusieurs serveurs d'application
D. Exécuter du code source sur une machine sans
passer par l'étape de compilation
25. Dans le logiciel de gestion de version «git », comment enregistrer l'état actuel de votre code dans git?
VA. git save state
B. git commit
C. git log
D. git fin
26. Comment utilise-t-on les clés symétriques et asymétriques ensemble dans le protocole HTTPS?
A. On utilise la clé asymétrique pour crypter la clé symétrique.
VB. On utilise la clé symétrique pour amorcer le cryptage et ensuite on encrypte l'essentiel du message par la clé
asymétrique.
C. Le message est crypté d'abord par la clé symétrique, puis par la clé asymétrique.
D. Le message est crypté d'abord par la clé asymétrique, puis par la clé symétrique.
27. Qu'est-ce qu'un DATA Center?
A. Un centre d'hébergement
VB. Un serveur de base de données
28. Le but du chiffrement est d'assu
VA L'Authenticité
C. Un département informatique
D. Un logiciel centralisé
d'une communication:
B. La confidentialité
29. Quand on déclare une variable, quelle mémoire utilise-on ?
A. Mémoire cache
VB. Mémoire RAM
C. L'intégrité
D. L'originalité
C. Disque Dur
D. Mémoire variable
30. Comment nomme-t-on une variable contenant l'adresse d'une autre variable?
A. Une variante
VB. Un pointeur
C. Une supervariable
D. Aucune des réponses précédentes
31. La file est une structure de données qui fonctionne avec le principe?
A. LIFO
C.
FILO
B.
rifo
D. Aucune de ces réponses
32. Comment nomme-t-on la méthode appelée automatiquement à la création d'une instance d'une classe et qui se
charge généralement de l'initialisation:
A. Build
B. Initial Getter
C. Instanciateur
D. Constructeur
wadifa-info.com
3/8
نماذج المباريات من موقع وظيفة إنفو

— صفحة 4 —
33. UML est:
A.
La partie
données de la méthode MERISE
B. Un standard de communication
VC. Un langage de modélisation
D. Un type de port
34. Le programme chargé de traduire vote code source vers le langage machine (binaire généralement) s'appelle:
A. Binarisateur
C. Compilateur
8. Brumisateur
35. L'addition 0011+1011 en binaire donne:
D. Générateur
A. 1100
B. 111001
36. On utilise la séquence Try-Catch-Finally:
Pour déboguer le code
B. Pour traiter les exceptions
37. Que fait la requête suivante?
A. Augmente les notes de 120 %
B. Diminue les notes de 20%
✓ 1110
D. 1101
C. Pour sortir du programme
D. Pour tester le code
UPDATE student SET note-note* 1.20;
|
E. 1011
E. Pour finaliser
l'enregistrement
C. Augmenter les notes de 20%
XD. Aucune de ces réponses
38. Lors d'une transaction avant COMMIT, laquelle des instructions suivantes est effectuée automatiquement en cas
d'arrêt du SGBD?
VA Rollback
B. Commit
C. View
D. Flashback
39. Quel est le type de requête SQL recommandé pour valider le format d'une adresse email dans une table?
A. Une requête SQL utilisant une expression régulière
8. Une requête SQL utilisant IS NULL
C. Une requête SQL utilisant LTRIM ou RTRIM
D. Une requête SQL utilisant des partitions
VE. Une requête SQL utilisant LIKE EMAIL
40. Laquelle des affirmations suivantes est vraie concernant les déclencheurs?
A. Vous ne les créez pas avec SQL.
8. Ils s'exécutent uniquement sur certaines applications qui accèdent à une base de données.
C. Ils ont un événement, une condition et une action.
✓D. Ils ne peuvent pas cascader (provoquer le déclenchement d'un autre déclencheur).
41. Comment s'appelle la pratique qui consiste à écrire un test avant d'écrire le code ?
A. La conception de testabilité
B. Tester puis coder
Le schéma suivant concerne les questions 42 et 43:
C. Le développement piloté par les tests
D. Le test unitaire
La bibliothèque «Koutoubia gère un système dont la base de données a le schéma suivant:
Emprunt (Etudiant, NumLivre, DateEmprunt, DateRetourPrevue, Date RetourEffective)
Retard (Client, NumLivre, DateEmprunt, PenalitéRetard)
Livrel Numlivre, Titre, Auteur, Edition]
42. SELECT EMP.Etudiant from Emprunt
WHERE NOT EXISTS (SELECT FROM RETARD R WHERE R.Etudiant-EMP.Etudiant)
Cette requête exprime la liste d'étudiants:
Qui rendent toujours les livres en retard
Qui n'ont jamais rendu de livre en retard
C. Qui n'ont jamais emprunté de livres
D. Qui ont emprunté des livres qui n'existent plus
wadifa-info.com
4/8
نماذج المباريات من موقع وظيفة إنفو

— صفحة 5 —
43. SELECT FROM Livre WHERE NunLivre NOT IN (SELECT NumLivre FROM Emprunt)
Cette requête exprime:
A Les livres faisant l'objet de plusieurs emprunts
8. La liste des emprunts
V. Les livres jamais empruntés
D. Les livres rarement empruntés
44. À propos de la jointure gauche (left join), la table A étant la table de gauche et B la table de droite:
A. Renvoie toutes les lignes de la table A qui ne correspondent à aucune ligne de la table 8.
8. Renvoie uniquement les lignes de la table A qui correspondent aux lignes de la table B.
C. Renvoie toutes les lignes de la table A, que les lignes alent ou non une correspondance dans la table B.
D. Renvoie toutes les lignes de la table B, que les lignes alent ou non une correspondance dans la table A
E. Aucune de ces réponses
45. Pour afficher le détail de l'employé ayant "e" dans son nom par ordre décroissant de salaire, finstruction SQL
correcte est:
A. SELECT
B. SELECT
FROM employe WHERE nom LIKE "e%" ORDER BY salaire
FROM employe ORDER BY SAL DESC WHERE nom LIKE "%%**
FROM employe WHERE nom LIKE "%e%" ORDER BY DESC salaire;
VD. SELECT FROM employe WHERE nom LIKE "%e%" ORDER BY salaire DESC;
C. SELECT
46. En JAVA et C# choisit la bonne réponse:
VA. Une classe peut implémenter plusieurs interfaces mais ne peut étendre qu'une seule classe
8. Une classe peut étendre plusieurs classes mais ne peut étendre qu'une seule interface
C. Une classe peut implémenter plusieurs classes et peut étendre plusieurs interfaces
D. Une classe peut implémenter une seule interface et ne peut étendre qu'une seule classe
E. Une classe ne peut implémenter aucune interface
47. Après une requête sur un serveur web, celui-ci répond | le code HTTP 200. Cela signifie:
VA Qu'une erreur a eu lieu sur le serveur
8. Que la page demandée est introuvabl
48. Quelle adresse IP est invalide 1
VA 1.1.1.1
8. 192.200.211.0
49. MAC identifie
A. Une adresse virtuelle
8. Un type de téléphones
50. Dans une base de données, un index:
A. Permet de gérer les utilisateurs
B. Permet d'accélérer les requêtes
51. Le modèle relationnel est concerné par?
A Structure des données et intégrité des données
B. Manipulation de données
C. Que le document s'est correctement chargé
D. Que la page n'existe plus
C. 10.0.0.7
D. 192.168.259.19
Vc. Une adresse physique
D. Une adresse IP
Yc. Permet d'interdire l'accès à des données protégées
D. Permet de renommer les tables
C. Les deux, A et B
D. Aucun d'eux
52. Omar se comporte différemment selon les situations. A l'école c'est un élève, à la maison c'est un fils, dans le bus
scolaire c'est un passager et au supermarché c'est un client. Quel concept de la programmation orientée objet, Omar
expose-t-il?
A. Encapsulation
B. Hierarchie
C. Modularité
VD. Polymorphisme
wadifa-info.com
5/8
نماذج المباريات من موقع وظيفة إنفو

✅ التصحيح المقترح

هذا تصحيح مقترح من إعداد فريق wadifa-info لمساعدتك على فهم منهجية الإجابة — وليس تصحيحاً رسمياً صادراً عن الإدارة المنظِّمة.

مباراة توظيف تقنيين من الدرجة الثالثة بوزارة النقل واللوجستيك — تخصص المعلوميات (Option Informatique) اختبار من نوع QCM مُحرَّر بالفرنسية، مدته 3 ساعات (دجنبر 2022). قاعدة التنقيط معلنة في الورقة: لا نقط سالبة (الجواب الخاطئ أو غيابه لا يخصم)، وقد يحتمل السؤال الواحد جواباً أو جوابين صحيحين. ما يلي تصحيح منهجي مقترح.

💡 قبل أن تبدأ: ما دام لا خصم على الخطأ، أجب عن كل الأسئلة دون استثناء ولا تترك أي بند فارغاً. انتبه لصياغة السؤال: بعضها يطلب «الجواب الخاطئ/غير الصحيح» (incorrecte / n'est pas) فيُقلب المنطق. وحين يقول السؤال «1 ou 2 réponses»، افحص كل الخيارات ولا تكتفِ بأول جواب صحيح.

أنظمة التشغيل والبرمجيات

  • «ما ليس نظام تشغيل؟» LibreOffice (حزمة مكتبية)؛ أما Android وiOS وLinux فأنظمة تشغيل.
  • الطريقة المستدعاة تلقائياً عند إنشاء كائن من صنف هي الباني (Constructeur)، لا Getter ولا Build.
  • المفهوم الذي يجسّده «عُمر» بتصرّفه بشكل مختلف حسب السياق (تلميذ/ابن/زبون) هو تعدد الأشكال (Polymorphisme).
  • في Java وC#: الصنف يُنفِّذ (implements) عدة واجهات لكنه يرث (extends) صنفاً واحداً فقط.

الويب: HTTP وHTML وCSS

  • المنفذ (port) المستعمل من طرف HTTPS هو 443 (وHTTP هو 80).
  • من أفعال HTTP الصحيحة: POST وDELETE وGET وPUT (لا CREATE ولا RECEIVE ولا RUN).
  • الخطأ 403 يعني أن المستخدم لا يملك الصلاحيات الكافية للوصول للمستند (Forbidden)، بخلاف 404 (غير موجود).
  • الرمز 200 يعني أن الطلب تمّت معالجته بنجاح وتحمّل المستند صحيحاً (وليس خطأً كما يوحي التمويه).
  • في CSS: div p (بفراغ) تختار كل الفقرات داخل عنصر div؛ والقيمة الافتراضية لخاصية position هي static؛ والصياغة الصحيحة body {color:green;}.
  • وسم كتابة JavaScript داخل الصفحة هو <script>؛ وصياغة الرابط الصحيحة <a href="...">نص</a>.

الشبكات والبروتوكولات

  • حل أسماء النطاقات (résolution de nom) يتم عبر بروتوكول DNS.
  • بروتوكولات البريد الإلكتروني: SMTP وPOP (وIMAP)؛ وNTP وNNTP ليست للبريد.
  • رسائل البريد تُخزَّن قبل قراءتها على خادم بريد المُرسَل إليه.
  • عنوان IP غير صالح هو 192.168.259.19 (259 > 255، وكل خانة يجب أن تكون بين 0 و255).
  • عنوان MAC يُعرِّف عنواناً فيزيائياً لبطاقة الشبكة، لا عنواناً منطقياً.

قواعد البيانات وSQL

  • في حال توقّف نظام إدارة قاعدة البيانات قبل COMMIT، يُنفَّذ Rollback تلقائياً (الحفاظ على تكامل المعاملة/Atomicité).
  • ORM يقوم بـالمطابقة بين كائنات المجال وجداول قاعدة بيانات علائقية.
  • الفهرس (index) يخدم أساساً تسريع الاستعلامات.
  • الاستعلام UPDATE student SET note = note*1.20; يرفع النقط بنسبة 20%.
  • لعرض موظف يحوي اسمه حرف «e» تنازلياً حسب الأجر: SELECT ... WHERE nom LIKE "%e%" ORDER BY salaire DESC; (ORDER BY بعد WHERE، وDESC بعد اسم العمود).
  • الاستعلام بـNOT EXISTS (... RETARD ...) يعطي الطلبة الذين لم يتأخروا قط في إرجاع الكتب؛ وNOT IN (SELECT NumLivre FROM Emprunt) يعطي الكتب التي لم تُستعَر أبداً.
  • Left Join يُرجع كل صفوف الجدول الأيسر A سواء كان لها مقابل في B أم لا.

البرمجة والأمن والمفاهيم العامة

  • الحماية من حقن SQL: أفضل ممارسة هي تنقية/تعقيم مدخلات المستخدم (assainir les entrées) — والأمثل عملياً الاستعلامات المُعَدّة (requêtes préparées).
  • المتغير الحاوي على عنوان متغير آخر هو مؤشر (pointeur)؛ وعند تصريح متغير تُستعمل الذاكرة الحية RAM.
  • بنية File (Queue) تعمل بمبدأ FIFO (الأول دخولاً أول خروجاً)؛ وبنية Pile بمبدأ LIFO.
  • البرنامج الذي يترجم الشيفرة المصدرية إلى لغة الآلة هو المُترجِم (Compilateur).
  • بنية Try-Catch-Finally تُستعمل لمعالجة الاستثناءات.
  • ممارسة كتابة الاختبار قبل الشيفرة هي التطوير المُوجَّه بالاختبارات (TDD).
  • الجمع الثنائي 0011 + 1011 = 1110 (3 + 11 = 14).
  • UML هو لغة نمذجة؛ والعامل الثلاثي A?B:C يكافئ if(A){B} else {C}.

💡 ملاحظة صدق: ظهرت في نص OCR علاماتٌ (✓) بجانب بعض الخيارات — عاملها كمؤشر لا كيقين، فبعض تلك العلامات مضلِّلة (مثلاً وضعُ ✓ أمام «git save state» بينما الأمر الصحيح لحفظ الحالة هو git commit، وأمام تعريف خاطئ لـLeft Join). اعتمد على القاعدة التقنية أعلاه لا على العلامة الظاهرة في المسح الضوئي. وحيثما احتمل السؤال جوابين، تحقّق من الخيارين معاً.

💬 ناقش هذا النموذج (0)

شارك إجاباتك أو صحّح التصحيح — إذا كان لديك رأي مختلف حول أي نقطة، اكتبه هنا ليستفيد باقي المترشحين.

لا يوجد نقاش بعد — شارك إجابتك أو سؤالك حول هذا النموذج.

⚠️ ممنوع نشر أرقام الهاتف أو الروابط أو أي عرض مقابل مال — تُحذف هذه المشاركات تلقائياً.

المصدر: منشورات المترشحين في المنتديات

📲
ثبّت تطبيق وظيفة إنفو على جهازك: اضغط زر المشاركة في أسفل سفاري، ثم اختر إضافة إلى الشاشة الرئيسية. تصلك المباريات الجديدة بسرعة ودون متصفح.