تخطَّ إلى المحتوى الرئيسي
Wadifa Infoالوظيفة العمومية بالمغرب FR

نموذج امتحان الكفاءة المهنية لولوج درجة تقني من الدرجة الأولى - وزارة الأوقاف والشؤون الإسلامية 2018 - الاختبار الكتابي - تخصص المعلوميات

🏢 وزارة الأوقاف والشؤون الإسلامية 👤 تقني من الدرجة الأولى 🎯 الاختبار الكتابي - تخصص المعلوميات 📅 session du 31 décembre 2018 👁️ 22 مشاهدة

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

باختصار

هذا نموذج امتحان كتابي سابق لمباراة تقني من الدرجة الأولى لدى وزارة الأوقاف والشؤون الإسلامية (session du 31 décembre 2018)، منشور على وظيفة إنفو للاطلاع والتحميل المجاني بصيغة PDF مع تصحيح مقترح.

الجهة المنظمة
وزارة الأوقاف والشؤون الإسلامية
الدرجة
تقني من الدرجة الأولى
التخصص
الاختبار الكتابي - تخصص المعلوميات
الدورة
session du 31 décembre 2018
عدد الصفحات
2
لغة الأسئلة
الفرنسية
التصحيح
تصحيح مقترح متوفر في هذه الصفحة
موضوع الاختبار الكتابي - تخصص المعلوميات في امتحان الكفاءة المهنية لولوج درجة تقني من الدرجة الأولى بوزارة الأوقاف والشؤون الإسلامية، دورة 31 دجنبر 2018. الوثيقة الرسمية كما نشرتها الوزارة على موقعها habous.gov.ma (نسخة مؤرشفة)، وتتكون من 2 صفحة. لا يتضمن التصحيح.
نموذج مباراة جديد كل يوم على قناة واتساب
هل أفادك؟ شاركه مع من يبحث
WhatsApp Facebook Telegram
تابع تحضيرك: 📄 نموذج امتحان الكفاءة المهنية لولوج درج… 📄 نموذج امتحان الكفاءة المهنية لولوج درج… 📄 نموذج امتحان الكفاءة المهنية لولوج درج… 🔎 مباريات تقني من الدرجة الأولى المفتوحة 💰 راتب تقني من الدرجة الأولى
📝 نص أسئلة النموذج (مستخرج آلياً من الصفحات الممسوحة)

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

7 Royaume du Maroc 1 à
Ministère des Habous et des Affaires Islamiques < Le ur
‏أ لط‎ Ml
Examen d’aptitude professionnelle pour l’accès au
grade de Technicien premier grade
31 Décembre 2018
Option : Informatique
Durée : 04 Heures
Coefficient : 3
Questions :
1. Qu'est-ce qu'un logiciel libre ?
2. A quoi servent les cookies ?
3. A quoi servent les plugins ?
4. En UML, qu'est-ce qu'une agrégation ?
+ 5. Qu'est-ce qu'un SGBD ?
6. Qu'est-ce qu'une clé primaire ?
7. Qu'est-ce que la cryptographie ?
8. Qu'est-ce que la virtualisation ?
4 Exercice 1 :
On veut automatiser la gestion des examens nationaux.
Les Examens nationaux sont gérés par l'Inspection Académique et concernent les
élèves de cette académie. Les élèves doivent obligatoirement remplir un dossier
d'inscription numéroté avant le 31 décembre de l'année scolaire en cours. Ce dossier
comprend le nom, la date de naissance, l’établissement de l’élève et le nom de
l'examen. Un établissement est défini par son code, son nom, son adresse et la ville.
* Chaque examen, comprend une série d'épreuves qui lui est propre, chacune dotée
d'un coefficient. Chaque épreuve d'examen se déroule donc à la même date dans toute
l’académie.
* La gestion de ces examens comprend aussi la convocation d'une dizaine
d'enseignants de l'académie à la commission de rédaction du sujet de chaque épreuve.
Cette commission se réunit à l'inspection académique au plus tard 2 mois avant la date
de l'épreuve. Les corrections ont lieu le lendemain de l'épreuve. Un enseignant est
connu par son matricule, son nom, son téléphone, adresse, ville et son établissement.
* La centralisation des notes de l'élève est faite sur un bordereau transmis au jury
chargé d'examiner l'admission définitive du candidat.
1- Établir le modèle conceptuel des données (MCD) correspondant.
2- Établir le modèle logique associé (MLD).
Exercice 2 :
On considère le schéma relationnel suivant qui modélise une application sur la
gestion de livres et de disques dans une médiathèque :
- Les disques :
Disque(CodeOuv, Titre, Style, Pays, Année, Producteur)
- Les exemplaires des disques :
E_Disque(CodeOuv, NumEx, DateAchat, Etat)
- Les livres :
Livre(CodeOuv, Titre, Genre. Editeur, Collection)
wadifa-info.com ‏نماذج المباريات من موقع وظيفة إنفو‎

- Les exemplaires des livres :
E Livre(CodeOuv, NumEx, DateAchat, Etat)
- Les auteurs :
Auteurs(CodeOuv. Identité)
- Les abonnés :
Abonne(NumAbo, Nom, Prénom, Rue, Ville, CodeP, Téléphone)
- Les prêts :
Prêt(CodeOuv. NumEx, DisqueOuLivre, NumAbo, DatePret)
- Le Personnel :
Personnel(NumEmp, Nom, Prénom, Adresse, Fonction, Salaire)
Etablir les Commande SQL Correspondant aux requêtes suivantes :
1- Quels sont les titres des livres édités par Hachette ?
2- Quelle est la liste des titres que l’on retrouve à la fois comme titre de disque et
titre de livre ?
à 3- Quels sont les différents styles de disques proposés ?
— 4- Quel est le code du disque dont la médiathèque possède le plus grand nombre
= d’exemplaire ?
É 5- Quels sont les éditeurs pour lesquels l’attribut Collection n’a pas été renseigné
6- Quel est le nombre de prêts en cours ?
7- Quels sont les salaires minimum, maximum et moyen des employés exerçant
une fonction de bibliothécaire ?
8- Quel est le nombre de genres de livres différents ?
9- Quel est le nombre de disque acheté en 2007 ?
10- Quel est le nom, prénom et salaire annuel du personnel gagnant plus de 60000
dirhams par an ?
11- Quel est le nom, prénom et l’adresse des abonnés ayant emprunté un disque le
12/01/2016? ?
12- Quels sont les titres des livres et des disques actuellement empruntés par
Ahmed HACHIMI ?
13- Quel est l’identité des auteurs qui n’ont écrit que des romans policiers
(genre=policier) ?
14- Quel sont les codes des ouvrages des livres pour lesquels il y a au moins un
exemplaire emprunté et au moins un exemplaire disponible ?
Exercice 3 :
1. Ecrire un programme qui échange la valeur de deux variables. Exemple, si a —
2 et b = 5, le programme donnera a = 5 et b =— 2.
2. Ecrire un algorithme qui demande un nombre compris entre 10 et 20, jusqu’à
ce que la réponse convienne. En cas de réponse supérieure à 20, on fera
apparaître un message : Plus petit ! et inversement, Plus grand ! si le nombre
est inférieur à 10.
3. Ecrire un algorithme qui reçoit en entrée un nombre entier de 1 à 10 et affiche
en sortie la table de multiplication de ce nombre. Par exemple, si l’algorithme
reçoit le nombre 7, il affichera la table :
—1x7=7
— 2x7 = 14
— 10x7 = 70.
wadifa-info.com ‏نماذج المباريات من موقع وظيفة إنفو‎

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

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

Ce modèle est l'épreuve écrite de l'examen d'aptitude professionnelle pour l'accès au grade de technicien premier grade, option informatique — Ministère des Habous et des Affaires Islamiques, session du 31 décembre 2018. Durée : 4 heures, coefficient : 3. Il comprend 8 questions de cours, un exercice Merise (MCD/MLD), 14 requêtes SQL et 3 algorithmes. Voici une correction proposée.

Questions de cours

  1. Logiciel libre : logiciel dont la licence garantit à l'utilisateur quatre libertés : l'utiliser pour tout usage, étudier son fonctionnement (accès au code source), le redistribuer et le modifier puis diffuser ses modifications. Exemples : Linux, LibreOffice, Firefox. Libre ne veut pas forcément dire gratuit.
  2. Cookies : petits fichiers texte déposés par un site web dans le navigateur. Ils servent à conserver une session (rester connecté, panier), mémoriser des préférences (langue), et à la mesure d'audience ou au ciblage publicitaire.
  3. Plugins (extensions, modules d'extension) : composants qu'on ajoute à un logiciel hôte pour lui donner une fonctionnalité supplémentaire sans modifier son code (ex. lecteur PDF dans un navigateur, extension WordPress).
  4. Agrégation en UML : association particulière exprimant une relation « tout / partie » faible : la partie peut exister indépendamment du tout et être partagée (ex. une Équipe agrège des Joueurs). Notation : losange vide du côté du tout. À distinguer de la composition (losange plein), où la partie disparaît avec le tout.
  5. SGBD (système de gestion de bases de données) : logiciel qui permet de définir, stocker, interroger et mettre à jour une base de données, en assurant l'intégrité, la sécurité (droits d'accès), la gestion des accès concurrents et la reprise après panne. Ex. : MySQL, Oracle, SQL Server, PostgreSQL.
  6. Clé primaire : attribut ou ensemble minimal d'attributs qui identifie de façon unique chaque ligne d'une table ; valeur unique et non nulle.
  7. Cryptographie : discipline qui protège les messages par le chiffrement pour en assurer la confidentialité, l'intégrité et l'authenticité (signature). Deux familles : symétrique (même clé, ex. AES) et asymétrique (clé publique / clé privée, ex. RSA).
  8. Virtualisation : technique qui permet de faire fonctionner plusieurs systèmes ou machines virtuelles isolés sur une même machine physique, grâce à un hyperviseur (VMware, Hyper-V, VirtualBox, KVM). Avantages : meilleure utilisation du matériel, économies, sauvegarde et déploiement rapides.

Exercice 1 : gestion des examens nationaux

1) MCD

Entités (identifiant en premier) :

  • ETABLISSEMENT (CodeEtab, NomEtab, AdresseEtab, VilleEtab)
  • CANDIDAT (NumDossier, NomEleve, DateNaissance) — le dossier numéroté identifie l'élève inscrit
  • EXAMEN (CodeExamen, NomExamen)
  • EPREUVE (CodeEpreuve, LibelleEpreuve, Coefficient, DateEpreuve)
  • ENSEIGNANT (Matricule, NomEns, Telephone, Adresse, Ville)

Associations et cardinalités :

AssociationEntités et cardinalitésPropriétés
APPARTENIRCANDIDAT (1,1) — ETABLISSEMENT (0,n)
S'INSCRIRECANDIDAT (1,1) — EXAMEN (0,n)DateInscription (≤ 31/12)
COMPORTEREPREUVE (1,1) — EXAMEN (1,n)
TRAVAILLERENSEIGNANT (1,1) — ETABLISSEMENT (0,n)
REDIGER (commission)ENSEIGNANT (0,n) — EPREUVE (1,n)DateReunion
PASSERCANDIDAT (0,n) — EPREUVE (0,n)Note

Remarques : la date de correction n'est pas stockée car elle se déduit (DateEpreuve + 1 jour) ; le bordereau des notes est un état produit à partir de PASSER (note × coefficient), pas une entité. La contrainte « réunion au plus tard 2 mois avant l'épreuve » est une règle de gestion à contrôler par l'application.

2) MLD

Règles : une association (1,1)–(x,n) devient une clé étrangère côté (1,1) ; une association (x,n)–(x,n) devient une table.

ETABLISSEMENT (CodeEtab, NomEtab, AdresseEtab, VilleEtab)
EXAMEN (CodeExamen, NomExamen)
EPREUVE (CodeEpreuve, LibelleEpreuve, Coefficient, DateEpreuve, #CodeExamen)
CANDIDAT (NumDossier, NomEleve, DateNaissance, DateInscription, #CodeEtab, #CodeExamen)
ENSEIGNANT (Matricule, NomEns, Telephone, Adresse, Ville, #CodeEtab)
REDIGER (#Matricule, #CodeEpreuve, DateReunion)
PASSER (#NumDossier, #CodeEpreuve, Note)

(Les clés primaires sont les premiers attributs ; dans REDIGER et PASSER la clé est le couple de clés étrangères.)

Exercice 2 : requêtes SQL (médiathèque)

💡 Hypothèses : la table Prêt ne contient que les prêts en cours (sa clé CodeOuv + NumEx n'autorise qu'un prêt par exemplaire et elle n'a pas de date de retour) ; DisqueOuLivre vaut 'D' ou 'L' ; Salaire est un salaire mensuel.

  1. SELECT Titre FROM Livre WHERE Editeur = 'Hachette';
  2. SELECT Titre FROM Disque
    INTERSECT
    SELECT Titre FROM Livre;
    (sans INTERSECT, ex. MySQL : SELECT DISTINCT Titre FROM Disque WHERE Titre IN (SELECT Titre FROM Livre);)
  3. SELECT DISTINCT Style FROM Disque;
  4. SELECT CodeOuv FROM E_Disque
    GROUP BY CodeOuv
    HAVING COUNT(*) >= ALL (SELECT COUNT(*) FROM E_Disque GROUP BY CodeOuv);
  5. SELECT DISTINCT Editeur FROM Livre WHERE Collection IS NULL;
    (« non renseigné » = NULL ; on n'écrit jamais = NULL.)
  6. SELECT COUNT(*) AS NbPretsEnCours FROM Pret;
  7. SELECT MIN(Salaire), MAX(Salaire), AVG(Salaire)
    FROM Personnel WHERE Fonction = 'bibliothécaire';
  8. SELECT COUNT(DISTINCT Genre) FROM Livre;
  9. SELECT COUNT(*) FROM E_Disque WHERE YEAR(DateAchat) = 2007;
    (on compte les exemplaires achetés ; en SQL standard : EXTRACT(YEAR FROM DateAchat) = 2007.)
  10. SELECT Nom, Prenom, Salaire * 12 AS SalaireAnnuel
    FROM Personnel WHERE Salaire * 12 > 60000;
    (réponse probable : si Salaire est déjà annuel, on écrit simplement Salaire > 60000.)
  11. SELECT DISTINCT A.Nom, A.Prenom, A.Rue, A.Ville, A.CodeP
    FROM Abonne A JOIN Pret P ON A.NumAbo = P.NumAbo
    WHERE P.DisqueOuLivre = 'D' AND P.DatePret = '2016-01-12';
  12. SELECT L.Titre
    FROM Livre L JOIN Pret P ON L.CodeOuv = P.CodeOuv
                 JOIN Abonne A ON P.NumAbo = A.NumAbo
    WHERE P.DisqueOuLivre = 'L' AND A.Nom = 'HACHIMI' AND A.Prenom = 'Ahmed'
    UNION
    SELECT D.Titre
    FROM Disque D JOIN Pret P ON D.CodeOuv = P.CodeOuv
                  JOIN Abonne A ON P.NumAbo = A.NumAbo
    WHERE P.DisqueOuLivre = 'D' AND A.Nom = 'HACHIMI' AND A.Prenom = 'Ahmed';
  13. SELECT A.Identite
    FROM Auteurs A JOIN Livre L ON A.CodeOuv = L.CodeOuv
    GROUP BY A.Identite
    HAVING SUM(CASE WHEN L.Genre = 'policier' THEN 0 ELSE 1 END) = 0;
    (un auteur est retenu si aucun de ses livres n'est d'un genre autre que « policier » ; variante : ... WHERE Identite NOT IN (auteurs d'un livre non policier).)
  14. SELECT DISTINCT E.CodeOuv
    FROM E_Livre E
    WHERE EXISTS (SELECT * FROM Pret P
                  WHERE P.DisqueOuLivre = 'L' AND P.CodeOuv = E.CodeOuv AND P.NumEx = E.NumEx)
      AND EXISTS (SELECT * FROM E_Livre E2
                  WHERE E2.CodeOuv = E.CodeOuv
                    AND NOT EXISTS (SELECT * FROM Pret P2
                                    WHERE P2.DisqueOuLivre = 'L'
                                      AND P2.CodeOuv = E2.CodeOuv AND P2.NumEx = E2.NumEx));
    (« disponible » = exemplaire non présent dans Prêt.)

Exercice 3 : algorithmes

1) Échange de deux variables

Algorithme Echange
Variables a, b, temp : Entier
Début
  Ecrire("a = ") ; Lire(a)
  Ecrire("b = ") ; Lire(b)
  temp ← a
  a ← b
  b ← temp
  Ecrire("a = ", a, " b = ", b)
Fin

Avec a = 2 et b = 5 : temp = 2, a = 5, b = 2. La variable temporaire évite d'écraser la valeur de a.

2) Nombre entre 10 et 20

Algorithme Saisie10_20
Variable n : Entier
Début
  Répéter
    Ecrire("Entrez un nombre entre 10 et 20 : ")
    Lire(n)
    Si n > 20 Alors
      Ecrire("Plus petit !")
    SinonSi n < 10 Alors
      Ecrire("Plus grand !")
    FinSi
  Jusqu'à (n >= 10 ET n <= 20)
  Ecrire("Merci, nombre accepté : ", n)
Fin

3) Table de multiplication

Algorithme TableMultiplication
Variables n, i : Entier
Début
  Répéter
    Ecrire("Entrez un entier de 1 à 10 : ")
    Lire(n)
  Jusqu'à (n >= 1 ET n <= 10)
  Pour i ← 1 à 10 Faire
    Ecrire(i, " x ", n, " = ", i * n)
  FinPour
Fin

Pour n = 7, l'algorithme affiche 1 x 7 = 7, 2 x 7 = 14, … jusqu'à 10 x 7 = 70.

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

هل يمكن تحميل هذا النموذج مجاناً؟
نعم. صفحات هذا النموذج (2) متاحة للاطلاع والتحميل مجاناً، وبدون تسجيل أو إنشاء حساب.
هل يتضمن هذا النموذج التصحيح؟
نعم. تجد في هذه الصفحة، أسفل صفحات الأسئلة، تصحيحاً مقترحاً يشرح منهجية الإجابة والعناصر المنتظرة، من إعداد فريق وظيفة إنفو.
ما هي الجهة المنظمة والدرجة المعنية بهذا النموذج؟
هذا النموذج من مباراة نظمتها وزارة الأوقاف والشؤون الإسلامية. ويخصّ درجة: تقني من الدرجة الأولى.
ما هي دورة هذا الامتحان ولغة أسئلته؟
الدورة: session du 31 décembre 2018. والأسئلة باللغة الفرنسية.
أين أجد نماذج أخرى لنفس المباراة؟
جمعنا نماذج نفس العائلة في صفحة تقنيين: /نماذج-مباريات/تقنيين، مرتّبة حسب الدورة من الأحدث إلى الأقدم.

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

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

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

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

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

عرض كل النماذج ←

المصدر: المواقع الرسمية للمؤسسات (نسخ أرشيفية من Wayback Machine)

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

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

الرابط الدائم: https://www.wadifa-info.com/نموذج-مباراة/2444/نموذج-امتحان-الكفاءة-المهنية-لولوج-درجة-تقني-من-الدرجة-الأولى-وزارة-الأوقاف-وا

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