تخطَّ إلى المحتوى الرئيسي
Wadifa Infoالوظيفة العمومية بالمغرب FR
شحال غادي تشدّ فآخر الشهر؟ راتبي كيحسبها ليك بالضبط احسب ←

نموذج مباراة توظيف تقني في التطوير المعلوماتي - وزارة التجهيز والنقل واللوجستيك والماء - التطوير المعلوماتي 2019

🏢 وزارة التجهيز والنقل واللوجستيك والماء 👤 تقني في التطوير المعلوماتي 🎯 التطوير المعلوماتي 📅 دجنبر 2019 👁️ 139 مشاهدة

⬇️ تحميل PDF الرابط الدائم: wadifa-info.com/نموذج-مباراة/951

باختصار

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

الجهة المنظمة
وزارة التجهيز والنقل واللوجستيك والماء
الدرجة
تقني في التطوير المعلوماتي
التخصص
التطوير المعلوماتي
الدورة
دجنبر 2019
عدد الصفحات
2
لغة الأسئلة
الفرنسية
التصحيح
تصحيح مقترح متوفر في هذه الصفحة
نموذج الاختبار الكتابي لمباراة وزارة التجهيز والنقل واللوجستيك والماء لتوظيف تقني في التطوير المعلوماتي تخصص التطوير المعلوماتي. يتضمّن هذا النموذج 2 من صفحات الأسئلة، يساعدك على التحضير والتعرّف على نمط الأسئلة المطروحة وطريقة الإجابة.
نموذج مباراة جديد كل يوم على قناة واتساب
هل أفادك؟ شاركه مع من يبحث
WhatsApp Facebook Telegram
تابع تحضيرك: 📄 نموذج مباراة توظيف مهندسي الدولة من ال… 📄 نموذج مباراة توظيف متصرفين من الدرجة ا… 📄 نموذج مباراة توظيف تقنيين من الدرجة ال…
📝 نص أسئلة النموذج (مستخرج آلياً من الصفحات الممسوحة)

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

— صفحة 1 —
Technicien en développement
informatique

SOANUNE ‏ممعي رن‎
MINISTÈRE DE L'ÉQUIPEMENT, DU TRANSPORT 7
DELA LOGISTIQUE ET DÉLEAU
CONCOURS DE RECRUTEMENT

d'apartant à lire :
* Les réponses doivent être rédigées sur la feuille de rédaction d'examen
* Les portables, les calcufatrices ct tout document sont interdits
= Chofsirou écrire la bonne réponse selon la question

»A No

B. 1

c. 1110

D. 1101 1 )' :
É ; 1 jes données lors de leur traltemen

ii ‏ملاع‎ un ordinateur s ; 1
‏ا مي ب‎ l'appareil qui ia contient n’est plus alimenté en électricil
7 re ne s'effa 1

C. Une mémoire de masse à semi-conducteurs réinscriptible
3 ‏نس‎ logiclel libre, quelle mention ci-dessous est fausse 7

A. Un logictel dont le cade source est disponible

B. Le code source n'est pas modifiable

€ Unlogiciel gratuit
5. Dlfférencier conceptuel ct prganisationnel

Classer les messages suivants en Conceptuels et Organisationnels :

Demande | Rofasée Remarque | Fiche
de x ‏عاد‎

CONCEPTUEL

ORGANISATIONNEL

Tone
7 pur 6 A 5
A. DD-MM-YYYY
B. MM-YYYY-DD
C.  YYYY-MM-DD
° ‏محم عصفه‎ » ti
A. WHERE S.CID ›= 7000 AND S.CID ‹=8000 5
B. WHERE S.CID ›= 7000 AND S.CID ‹ 8000

3 WHERE S.CID › 7000 AND 5-610 ›‹ 000
D, WHERE S.CID › 7000 AND 500 8000

re d requête suivante

wadifa-info.com

— صفحة 2 —
A. ‏ها‎ requête ne peut pas être exécutée (do ‏اس يي وي‎

B. La requête estexécutable et sensée (selon ‏ف ييا‎ erreur ‏(منبوثانها رد‎ :

10. Quelle esta dilférence entr Jos opérateurs ze ‏برو‎ 004 des colonnes).
A, Aucune =2

B. L'opérateur « ==» » est uniquement utillsé po,

ur tiers
‏ع‎ L'opérateur « ===» pertnet de faire ane Pot dpi
D. L'opérateur « =» » est uniquement pourtes more AE:

1

SAMIR ément À a fin d'un tableau ? (Sélectionner toutes 1es réponses

12. Enlavaseript. comment aloutecun ln ;

A. arr{arr.length-1} - value possibles)
D. orrfarr.lensth}] = value

C. are(acx.length+1 - value

D. arr.push(value)

13.

14. Comment obtenir un nombre entier entre au hazard entre 3 et ‏ع‎ en incluant 3et87

A. Math.£loor( Math.random() * 6 + 2 (
B. Math.floor( Math.random(} * 5 +2; 7
C. Math.flooz( Nath.random{) * 5 + 3,
D. Math.floor( Math.randon() * 6 + 3)

15. ‏عملا‎ ORM » permet de :
A. Faire la correspondance entre les objets métier et les tables d'un BDD relationnelle
B. Dessinerune interface graphique directement sur un navigateur
C. Lier deux ou plusieurs serveurs d'application
D. Exécuter du code source sur une machine sans passer par l'étape de compilation
16. A quoi sertune « session » dans une application web ?
A. À réserver une durée de Ps à un client
B. à accélérer l’échange do nessages entre clients
C. à parcourir un tableau
»D. à sauvegarder des informations liées à un client

17. C'est quol la différence entre un algorithme et un programme?
18. Quelles seront les valeurs des variables A et B après exécution des instructions suivantes?
VariablesA,B en Entier

Début 1

8+2

4+8

- Les deux dernières instructions permettent
- Si on inverse les deux dernières instruction,

elles d'échanger les deux valeurs de B et À ? (justifiez)
5, cela change-t-il quelque chose ?

19.

Si Tutu › Toto + 4 OÙ Tata = "OK" Alors
Tutu € Tutu +1

Sinon
Tutu € Tutu-1

Finsi

20. Cet algorithme est destiné à prédire l'avenir, et 1] doitêtre infailtible !

11 lira au clavier l'heure etles minutes, et il affiche

; ra l'heure qu’il sera une minute plus tard-
Par exemple, si l'utilisateur tape 21 puis 32, 1: qu’ d «
33 minute(s)”. pe 21 puis 32, l'algorithme doit répondre : Dans une minute, ‏!أ‎ sera 21 heure(s

wadifa-info.com

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

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

Ce modèle est l'épreuve écrite du concours de recrutement de techniciens en développement informatique — Ministère de l'Équipement, du Transport, de la Logistique et de l'Eau, session de décembre 2019. Durée : 3 heures. Vingt questions : QCM, questions courtes, Merise et algorithmique. Voici une correction proposée.

1. Réponse : A — 1100. 0011 = 3 et 1001 = 9 ; 3 + 9 = 12 = 1100 en binaire (1 + 1 = 10, on pose 0 et on retient 1, etc.).

2. Réponse : A. La mémoire vive (RAM) est la mémoire dans laquelle l'ordinateur place les données pendant leur traitement ; elle est volatile, donc elle s'efface quand l'alimentation est coupée (B est la définition inverse).

3. Réponse : B. Un logiciel libre donne le droit d'utiliser, d'étudier, de modifier et de redistribuer le code : « le code source n'est pas modifiable » est la mention fausse.

4. Une adresse MAC est constituée de 48 bits (6 octets, notés en hexadécimal : 3 octets pour le constructeur, 3 octets pour la carte).

5. Conceptuel / organisationnel (Merise). Le niveau conceptuel décrit le « quoi » : les messages échangés avec l'extérieur, indépendamment de l'organisation et des supports. Le niveau organisationnel décrit le « qui, où, quand » : les documents, supports et échanges internes entre postes de travail.

Demande de XXXRefus de XXXDossierExemplaireOrdre interneReportingRemarqueFiche
CONCEPTUELXX
ORGANISATIONNELXXXXXX

Justification : « demande » et « refus » sont des messages échangés avec un acteur externe, porteurs d'une information de gestion quel que soit leur support. « Dossier », « exemplaire » et « fiche » désignent des supports ; « ordre interne », « reporting » et « remarque » sont des échanges internes entre postes, qui n'apparaissent qu'au niveau organisationnel. Le classement de « Remarque » est une réponse probable : on peut la défendre comme simple annotation interne (organisationnel), ce qui est le choix retenu ici.

6. Compléter le MCD puis établir le MLD. Le schéma fourni contient les entités INDIVIDU, LOGEMENT, TYPE DE LOGEMENT, QUARTIER, COMMUNE et les associations OCCUPER, CORRESPONDRE, APPARTENIR, SITUER DANS ; il reste à porter les cardinalités. L'énoncé ne donne pas de règles de gestion écrites : on retient les règles habituelles de ce cas d'agence de location, ce qui fait de ces cardinalités une réponse probable.

AssociationCôté 1Côté 2Règle de gestion
OCCUPERINDIVIDU 1,1LOGEMENT 0,nUn individu occupe un seul logement ; un logement peut être vide ou occupé par plusieurs individus.
CORRESPONDRELOGEMENT 1,1TYPE DE LOGEMENT 0,nUn logement est d'un seul type ; un type regroupe plusieurs logements.
APPARTENIRLOGEMENT 1,1QUARTIER 0,nUn logement se trouve dans un seul quartier.
SITUER DANSQUARTIER 1,1COMMUNE 1,nUn quartier est situé dans une seule commune ; une commune compte un ou plusieurs quartiers.

Toutes les associations sont de type 1–n (présence d'une cardinalité 1,1) : chacune se traduit par la migration de l'identifiant du côté « n » comme clé étrangère dans la table du côté « 1,1 ». Aucune table d'association n'est créée.

COMMUNE (Id_commune, Nom_commune, Distance_agence, Nombre_habitants)
QUARTIER (Id_quartier, Libelle_quartier, #Id_commune)
TYPE_LOGEMENT (Type_logement, Charges_forfaitaires)
LOGEMENT (N_logement, No, Rue, Superficie, Loyer, #Type_logement, #Id_quartier)
INDIVIDU (N_identification, Nom, Prenom, Date_naissance, N_telephone, #N_logement)

Si l'on admettait qu'un individu puisse occuper plusieurs logements (cardinalité 1,n côté INDIVIDU), OCCUPER deviendrait une table OCCUPER (#N_identification, #N_logement) et la clé étrangère disparaîtrait de INDIVIDU.

7. Réponse : C — YYYY-MM-DD. C'est le format standard du type DATE en SQL (norme ISO 8601, format par défaut de MySQL).

8. Réponse : A. BETWEEN inclut les deux bornes : S_CID BETWEEN 7000 AND 8000 équivaut à S_CID >= 7000 AND S_CID <= 8000.

9. Réponse probable : B. Dans select salaire, date_embauche from personnel where nom = ALI, ALI n'est pas entre apostrophes : le SGBD ne le lit pas comme une chaîne mais comme un nom de colonne. La syntaxe est donc correcte ; la requête s'exécute et a un sens si la table possède une colonne ALI (comparaison de deux colonnes), d'où la précision « selon les définitions des colonnes ». Si cette colonne n'existe pas, l'erreur est « colonne inconnue », pas une erreur de syntaxe. Pour chercher la personne nommée Ali, il faut écrire where nom = 'ALI'.

10. Réponse : C. En JavaScript (et en PHP), == compare les valeurs après conversion de type ("5" == 5 est vrai), alors que === fait une comparaison stricte : même valeur et même type ("5" === 5 est faux).

11. Réponse : A. A ? B : C équivaut à if (A) { B } else { C } : si A est vrai on évalue B, sinon C.

12. Réponses : B et D. arr[arr.length] = value écrit à l'indice qui suit le dernier élément (les indices vont de 0 à length − 1) et arr.push(value) ajoute en fin de tableau. A écrase le dernier élément ; C laisse une case vide.

13. Réponses : A et C — GET et DELETE. Les méthodes HTTP sont GET, POST, PUT, DELETE, HEAD, OPTIONS, PATCH… ; SAVE et START n'existent pas.

14. Réponse : D — Math.floor(Math.random() * 6 + 3). Entre 3 et 8 inclus il y a 8 − 3 + 1 = 6 valeurs : Math.random() * 6 donne un réel dans [0 ; 6[, on ajoute 3 pour obtenir [3 ; 9[, et Math.floor donne 3, 4, 5, 6, 7 ou 8.

15. Réponse : A. Un ORM (Object-Relational Mapping) fait la correspondance entre les objets métier et les tables d'une base de données relationnelle (Hibernate, Doctrine, Entity Framework…).

16. Réponse : D. HTTP étant sans état, la session sert à conserver côté serveur des informations liées à un client (identité, panier…) d'une requête à l'autre.

17. Différence entre un algorithme et un programme. Un algorithme est une suite finie et ordonnée d'instructions qui décrit, indépendamment de toute machine et de tout langage, la méthode pour résoudre un problème (pseudo-code, organigramme). Un programme est la traduction de cet algorithme dans un langage de programmation précis (C, Java, Python…), afin d'être compilé ou interprété puis exécuté par un ordinateur. L'algorithme relève de la conception ; le programme, de la réalisation.

18. Trace de l'exécution :

InstructionAB
A ← 55—
B ← 252
A ← B22
B ← A22

À la fin, A = 2 et B = 2.

  • Les deux dernières instructions ne permettent pas d'échanger A et B : dès que l'on exécute A ← B, l'ancienne valeur de A (5) est écrasée et perdue ; B ← A ne fait que recopier 2.
  • Si l'on inverse les deux instructions (B ← A puis A ← B), on obtient A = 5 et B = 5 : le résultat change, mais il n'y a toujours pas d'échange, c'est cette fois la valeur de B qui est perdue.
  • Pour échanger il faut une troisième variable : C ← A ; A ← B ; B ← C.

19. Algorithme équivalent sans l'opérateur OU. « X OU Y » est vrai si X est vrai, ou sinon si Y est vrai : on imbrique donc un second test dans le Sinon du premier.

Si Tutu > Toto + 4 Alors
    Tutu ← Tutu + 1
Sinon
    Si Tata = "OK" Alors
        Tutu ← Tutu + 1
    Sinon
        Tutu ← Tutu - 1
    Finsi
Finsi

Vérification sur les quatre cas : (vrai, vrai) → +1 ; (vrai, faux) → +1 ; (faux, vrai) → +1 ; (faux, faux) → −1, comme l'original.

20. Algorithme « heure qu'il sera une minute plus tard ». Il faut traiter deux cas particuliers : le passage à l'heure suivante (59 minutes) et le passage à minuit (23 h 59).

Variables h, m en Entier
Début
    Ecrire "Entrez l'heure : "
    Lire h
    Ecrire "Entrez les minutes : "
    Lire m
    m ← m + 1
    Si m = 60 Alors
        m ← 0
        h ← h + 1
        Si h = 24 Alors
            h ← 0
        Finsi
    Finsi
    Ecrire "Dans une minute, il sera ", h, " heure(s) ", m, " minute(s)"
Fin

Tests : 21 h 32 → 21 heure(s) 33 minute(s) ; 21 h 59 → 22 heure(s) 0 minute(s) ; 23 h 59 → 0 heure(s) 0 minute(s).

أسئلة شائعة حول هذا النموذج

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

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

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

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

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

نماذج مشابهة قد تهمّك

نموذج مباراة توظيف مهندسي الدولة من الدرجة الأولى - وزارة التجهيز والنقل واللوجستيك والماء - الهندسة المدنية (الطرق) - دورة 10 يناير 2021 📅 10/01/2021 نموذج مباراة توظيف متصرفين من الدرجة الثانية - وزارة التجهيز والنقل واللوجستيك والماء - قانون المنازعات - دورة 09 يناير 2021 - الاختبار الكتابي الخاص 📅 09/01/2021 نموذج مباراة توظيف تقنيين من الدرجة الثالثة - وزارة التجهيز والنقل واللوجستيك والماء - تخصص الطرق - دورة 27/12/2020 - الاختبار التقني 📅 27/12/2020 نموذج مباراة توظيف تقنيين من الدرجة الثالثة - وزارة التجهيز والنقل واللوجستيك والماء - تخصص الطرق - دورة دجنبر 2020 - الاختبار التقني 📅 دجنبر 2020 نموذج مباراة توظيف متصرفين من الدرجة الثانية - وزارة التجهيز والنقل واللوجستيك والماء - قانون المنازعات - دورة 03 نونبر 2019 📅 03/11/2019 نموذج مباراة توظيف مهندسي الدولة من الدرجة الأولى - وزارة التجهيز والنقل واللوجستيك والماء - تخصص الطرق - دورة 11 نونبر 2018 - الاختبار التقني 📅 11 نونبر 2018
عرض كل النماذج ←

الجهة المنظمة: وزارة التجهيز والنقل واللوجستيك والماء · دجنبر 2019 — مصدر النسخة: أرشيف عمومي لنماذج المباريات؛ الإعلان الرسمي للمباراة هو المرجع.

كيف تستشهد بهذه الصفحة؟

صحفي أو مدوّن أو أستاذ؟ انسخ المرجع أسفله وضع رابطاً نحو هذه الصفحة.

الرابط الدائم: https://www.wadifa-info.com/نموذج-مباراة/951/نموذج-مباراة-توظيف-تقني-في-التطوير-المعلوماتي-وزارة-التجهيز-والنقل-واللوجستيك-وا

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