نموذج امتحان الكفاءة المهنية لولوج درجة تقني من الدرجة الثالثة - وزارة الأوقاف والشؤون الإسلامية 2017 - تخصص المعلوميات
باختصار
هذا نموذج امتحان كتابي سابق لمباراة تقني من الدرجة الثالثة لدى وزارة الأوقاف والشؤون الإسلامية (15 octobre 2017)، منشور على وظيفة إنفو للاطلاع والتحميل المجاني بصيغة PDF مع تصحيح مقترح.
- الجهة المنظمة
- وزارة الأوقاف والشؤون الإسلامية
- الدرجة
- تقني من الدرجة الثالثة
- التخصص
- المعلوميات
- الدورة
- 15 octobre 2017
- عدد الصفحات
- 2
- لغة الأسئلة
- الفرنسية
- التصحيح
- تصحيح مقترح متوفر في هذه الصفحة
📝 نص أسئلة النموذج (مستخرج آلياً من الصفحات الممسوحة)
استُخرج هذا النص آلياً من صور الامتحان وقد يحتوي على أخطاء في القراءة — الصور أعلاه هي المرجع.
Royaume du Maroc 8 55 x: 4 + : ا Ministère des Habous et des Affaires Islamiques Examen d’aptitude professionnelle pour l’accès au grade de Technicien troisième grade et Technicien troisième grade contractuel Octobre 2017 15 Option : Informatique Durée : 3 Heures Coefficient : 04 Questions : (5 pts) Quel est le rôle de la carte mère ? -1 Qu'est-ce que le NTFS ? -2 Quelles sont les principales différences entre la RAM et la ROM ? -3 Qu'est ce qu'un Système de gestion de base de données ? Citez au moins trois. -4 Quelle sont les 7 couches du modèle OSI ? -5 Exercice 1 : (3 pts) Quelles seront les valeurs des variables A et B après exécution des instructions -1 suivantes ? en Entier 3 بط Variables Début BA-2 3+ 313 AA+B Fin Quelles seront les valeurs des variables A, B et C après exécution des instructions -2 suivantes ? Variables A, B, © en Entier Début CA-B BA+B CCR Fin Ecrire un algorithme qui calcule et affiche la somme de trois nombres entiers positifs -3 différents de 0 lus au clavier. نماذج المباريات من موقع وظيفة إنفو wadifa-info.com Exercice 2: (4 pts) On vous propose le modèle conceptuel de donnée MCD d'une mini application de gestion d'une école. On vous demande de transformer le MCD ci-dessous en modèle logique de données MLD en respectant bien sûr toutes les règles du passage MCD au MLD. Date_naissance T Libeilé nee Code_Prof Exercice 3: (8 pts) On considère la base de données transavia suivante : - Pilote (NumP, NomP, Addresse, Salaire) - Avion (NumAV, NomAV, Capacité, Localisation) - Vol (NumV, NumP, NumAV, Ville Dep, Ville Arr, 11 Dep, H_ Arr) Exprimer les requêtes suivantes en SQL : 1- Liste des avions dont la capacité est supérieure à 350 passagers. 2- Les numéros et noms des avions localisés à Casablanca. 3- Toutes les informations sur les pilotes de la compagnie. 4- Les numéros des pilotes en service et les villes de départ de leurs vols. 5- Le nom des pilotes domiciliés à Rabat dont le salaire est supérieur à 25000 Dh. 6- Les avions (numéro et nom) localisés à Tanger ou dont la capacité est inférieure à 180 passagers. 7- Liste des vols au départ de Marrakech allant à Barcelone après 18 heures. 8- Les numéros des pilotes qui ne sont pas en service. 9- Les vols (numéro, ville de départ) effectués par les pilotes de numéro 53 et 98. 10- Le nombre de pilotes dont le salaire est entre 20000 et 40000 dirhams. wadifa-info.com نماذج المباريات من موقع وظيفة إنفو
✅ التصحيح المقترح
هذا تصحيح مقترح من إعداد فريق wadifa-info لمساعدتك على فهم منهجية الإجابة — وليس تصحيحاً رسمياً صادراً عن الإدارة المنظِّمة. أسئلة هذا الامتحان محررة بالفرنسية، لذلك التصحيح محرر بالفرنسية أيضاً.
Ce modèle est l'épreuve de l'examen d'aptitude professionnelle pour l'accès au grade de technicien de 3e grade et de technicien de 3e grade contractuel, option informatique, Ministère des Habous et des Affaires Islamiques, session du 15 octobre 2017. Durée : 3 heures, coefficient : 4. Le sujet comprend des questions de cours (5 pts), un exercice d'algorithmique (3 pts), un passage MCD → MLD (4 pts) et dix requêtes SQL (8 pts).
💡 Dans l'exercice 1, le scan a perdu la flèche d'affectation (←) : « A 3 » se lit A ← 3, « B A - 2 » se lit B ← A − 2, etc. Suivez les valeurs ligne par ligne dans un petit tableau : c'est la méthode attendue.
Questions (5 points)
1) Rôle de la carte mère. C'est le circuit imprimé principal de l'ordinateur : elle relie et fait communiquer tous les composants (processeur, mémoire vive, cartes d'extension, disques, ports d'entrée-sortie) par ses bus et son chipset, leur distribue l'alimentation et contient le BIOS/UEFI qui démarre la machine.
2) NTFS. New Technology File System : le système de fichiers de Windows (depuis Windows NT) qui organise le stockage des fichiers sur un disque. Par rapport à FAT32, il gère des fichiers de plus de 4 Go et de très grands volumes, les droits d'accès (permissions), la compression, le chiffrement (EFS), les quotas et la journalisation (meilleure tolérance aux pannes).
3) RAM et ROM.
| RAM (mémoire vive) | ROM (mémoire morte) | |
|---|---|---|
| Accès | Lecture et écriture | Lecture seule (ou réécriture exceptionnelle : flash) |
| Volatilité | Volatile : contenu perdu à l'extinction | Non volatile |
| Contenu | Programmes et données en cours d'utilisation | Programme de démarrage (BIOS/firmware) |
| Capacité | Grande (plusieurs Go) | Faible |
4) SGBD. Un système de gestion de base de données est un logiciel qui permet de créer, stocker, interroger, mettre à jour et sécuriser une base de données, en gérant les accès concurrents, l'intégrité et la confidentialité des données. Exemples : MySQL, Oracle, Microsoft SQL Server, PostgreSQL, Microsoft Access.
5) Les 7 couches du modèle OSI (de la plus basse à la plus haute) : 1. Physique ; 2. Liaison de données ; 3. Réseau ; 4. Transport ; 5. Session ; 6. Présentation ; 7. Application.
Exercice 1 (3 points) — Algorithmique
1)
| Instruction | A | B |
|---|---|---|
| A ← 3 | 3 | – |
| B ← A − 2 | 3 | 1 |
| B ← B + 3 | 3 | 4 |
| A ← A + B | 7 | 4 |
Résultat : A = 7 ; B = 4.
2)
| Instruction | A | B | C |
|---|---|---|---|
| A ← 6 | 6 | – | – |
| B ← 3 | 6 | 3 | – |
| C ← A − B | 6 | 3 | 3 |
| B ← A + B | 6 | 9 | 3 |
| C ← C + B | 6 | 9 | 12 |
| A ← C | 12 | 9 | 12 |
Résultat : A = 12 ; B = 9 ; C = 12.
3) Somme de trois entiers positifs non nuls lus au clavier (avec contrôle de saisie) :
Algorithme Somme3
Variables x, y, z, S : Entier
Début
Répéter
Ecrire("Saisir le 1er entier positif non nul : ")
Lire(x)
Jusqu'à x > 0
Répéter
Ecrire("Saisir le 2e entier positif non nul : ")
Lire(y)
Jusqu'à y > 0
Répéter
Ecrire("Saisir le 3e entier positif non nul : ")
Lire(z)
Jusqu'à z > 0
S ← x + y + z
Ecrire("La somme est : ", S)
Fin
Exercice 2 (4 points) — Passage du MCD au MLD
Notation : la clé primaire est en italique, les clés étrangères sont précédées de #. Règles appliquées : chaque entité devient une table dont l'identifiant devient la clé primaire ; chaque association de type (x,n)–(x,n), binaire ou ternaire, devient une table dont la clé primaire est la concaténation des identifiants des entités reliées (clés étrangères, précédées de #) et qui reçoit les propriétés de l'association.
- Eleve (NoMatricule, Nom, Prenom, Date_naissance)
- Classe (Nom_Classe, Cycle)
- Matiere (Code_Matiere, Libelle)
- Professeur (Code_Prof, Nom, Prenom)
- Frequenter (#NoMatricule, #Nom_Classe, Annee_scolaire)
- Enseigner (#Code_Matiere, #Nom_Classe, #Code_Prof, Annee)
💡 Le scan ne montre pas les identifiants soulignés : on retient le premier attribut de chaque entité, comme l'usage le veut. Si un élève peut fréquenter la même classe plusieurs années, on peut ajouter Annee_scolaire à la clé de Frequenter ; signalez-le en une phrase.
Exercice 3 (8 points) — Requêtes SQL (base transavia)
« Pilote en service » = pilote qui assure au moins un vol (présent dans la table Vol).
-- 1) Avions de capacité supérieure à 350 passagers SELECT * FROM Avion WHERE Capacite > 350; -- 2) Numéros et noms des avions localisés à Casablanca SELECT NumAV, NomAV FROM Avion WHERE Localisation = 'Casablanca'; -- 3) Toutes les informations sur les pilotes SELECT * FROM Pilote; -- 4) Numéros des pilotes en service et villes de départ de leurs vols SELECT NumP, Ville_Dep FROM Vol; -- 5) Noms des pilotes domiciliés à Rabat avec un salaire > 25000 DH SELECT NomP FROM Pilote WHERE Addresse LIKE '%Rabat%' AND Salaire > 25000; -- 6) Avions localisés à Tanger OU de capacité < 180 SELECT NumAV, NomAV FROM Avion WHERE Localisation = 'Tanger' OR Capacite < 180; -- 7) Vols Marrakech → Barcelone après 18 heures SELECT * FROM Vol WHERE Ville_Dep = 'Marrakech' AND Ville_Arr = 'Barcelone' AND H_Dep > 18; -- 8) Numéros des pilotes qui ne sont pas en service SELECT NumP FROM Pilote WHERE NumP NOT IN (SELECT NumP FROM Vol); -- 9) Vols (numéro, ville de départ) des pilotes 53 et 98 SELECT NumV, Ville_Dep FROM Vol WHERE NumP IN (53, 98); -- 10) Nombre de pilotes dont le salaire est entre 20000 et 40000 DH SELECT COUNT(*) FROM Pilote WHERE Salaire BETWEEN 20000 AND 40000;
- Q4 : ajoutez
DISTINCTsi l'on veut éviter les doublons (un pilote qui part plusieurs fois de la même ville). - Q5 : la table n'a pas de colonne « ville » ; on cherche « Rabat » dans l'adresse avec
LIKE. Si l'adresse ne contient que la ville,Addresse = 'Rabat'suffit. - Q7 : si H_Dep est de type heure (TIME), écrivez
H_Dep > '18:00'. - Q9 : « pilotes 53 et 98 » signifie l'un ou l'autre ;
NumP = 53 AND NumP = 98ne renverrait aucune ligne.
أسئلة شائعة حول هذا النموذج
هل يمكن تحميل هذا النموذج مجاناً؟
هل يتضمن هذا النموذج التصحيح؟
ما هي الجهة المنظمة والدرجة المعنية بهذا النموذج؟
ما هي دورة هذا الامتحان ولغة أسئلته؟
أين أجد نماذج أخرى لنفس المباراة؟
💬 ناقش هذا النموذج (0)
شارك إجاباتك أو صحّح التصحيح — إذا كان لديك رأي مختلف حول أي نقطة، اكتبه هنا ليستفيد باقي المترشحين.
لا يوجد نقاش بعد — شارك إجابتك أو سؤالك حول هذا النموذج.
⚠️ ممنوع نشر أرقام الهاتف أو الروابط أو أي عرض مقابل مال — تُحذف هذه المشاركات تلقائياً.
هل تحضّر لهذه المباراة؟
نماذج مشابهة قد تهمّك
المصدر: الموقع الرسمي لوزارة الأوقاف والشؤون الإسلامية habous.gov.ma (نسخة أرشيفية)
