Wadifa InfoEmploi public au Maroc ع
🛒 Combien perdez-vous au supermarché ? Taqdia trouve le moins cher Tester →

Modèle d'examen d'aptitude professionnelle pour l'accès au grade de technicien 2e grade (et contractuel) — Ministère des Habous et des Affaires Islamiques 2018 — Épreuve écrite — option informatique

🏢 Ministère des Habous et des Affaires Islamiques 👤 technicien 2e grade (et contractuel) 🎯 Épreuve écrite — option informatique 📅 session du 31 décembre 2018 👁️ 18 vues

⬇️ Télécharger le PDF Adresse permanente : wadifa-info.com/fr/modele-concours/2448

En bref

Ce document est une ancienne épreuve écrite du concours de technicien 2e grade (et contractuel) organisé par Ministère des Habous et des Affaires Islamiques (2018), publiée sur Wadifa Info en consultation et téléchargement PDF gratuits, avec une correction proposée.

Organisme
Ministère des Habous et des Affaires Islamiques
Grade
technicien 2e grade (et contractuel)
Spécialité
Épreuve écrite — option informatique
Année
2018
Pages
4
Langue des questions
français
Correction
correction proposée disponible sur cette page
Sujet « Épreuve écrite — option informatique » de l'examen d'aptitude professionnelle pour l'accès au grade de technicien 2e grade (et contractuel) au Ministère des Habous et des Affaires Islamiques, session du 31 décembre 2018. Document officiel publié sur habous.gov.ma (copie archivée), 4 page(s). Sans corrigé.
📝 Texte des questions (extrait automatiquement des pages scannées)

Ce texte est extrait automatiquement des images de l'épreuve et peut contenir des erreurs de lecture — les images ci-dessus font foi.

Royaume du Maroc 8 6
Ministère des Habous et des Affaires ‏كاف البالسسانا‎
Examen d’aptitude professionnelle pour l’accès au grade de Technicien deuxième grade
et Technicien deuxième grade contractuel
31 Décembre 2018
Option : Informatique
Durée: 3 Heures
Coefficient: 04
Questions: (3 pts) (choix 1)
À Définissez les termes suivants :
1. Adresse IP.
2. Adresse MAC.
1 3. Routeur.
1 4, Commutateur.
5. Carte réseau.
Questions: (3 pts) (choix 2)
1. Définir un algorithme informatique.
2. Définir UML. Citer les différents diagrammes utilisés.
3. Qu'elle est la différence entre la programmation procédurale et la programmation
orientée objets ?
4. Quel est le principal objectif de l’héritage ?
Exercice 1: (4 pts) (choix 1)
1. Par quelles couches du modèle 051 correspondent les fonctions suivantes :
Couche Modèle 1
Synchronisation de dialogue
Interface V24 |
a ‏,ددست تبسيت مسج‎
|Adressage physique
EU — 1 À
[Vérification de syntaxe]
2. Organisez ces termes par ordre chronologique :
Segmentation / multiplexage / étiquetage / émission / réception /
encodage / décodage / assemblage
wadifa-info.com ‏نماذج المباريات من موقع وظيفة إنفو‎

Exercice 1: (4 pts) (choix 2)
1- Ecrire un algorithme qui demande un nombre à l'utilisateur, et l’informe ensuite si ce
nombre est positif ou négatif.
2- Ecrire un algorithme qui demande un nombre de départ, et qui calcule la somme des
entiers jusqu’à ce nombre. Par exemple, si l’on entre 6, le programme doit calculer : 1
+243 4445+ 6-1
NB : on souhaite afficher uniquement le résultat, pas la décomposition du calcul.
Exercice 2: (7 pts) (choix 1)
5 1. Quelles sont les classes des adresses réseaux suivantes ? Combien d’adresses
| machines peuvent être utilisées par chacune ?
à a. 204.160.241.93
2 b. 138.96.32.3
c. 18.181.0.31
d. 226.192.60.40
: 2. Supposez qu’au lieu d’utiliser 16 bits pour la partie réseau d’une adresse IP de classe
B on utilise 22.
a. Combien de sous-réseaux est-il alors possible de définir ?
b. Donnez le masque de sous-réseaux correspondant.
3. Un réseau de classe B dispose du masque de sous-réseau 255.255.240.0.
a. Quel est le nombre maximum d'ordinateurs que l’on peut raccorder à chaque sous-
réseau ?
b. Combien de sous-réseaux y a t-il ?
Exercice 2: (7 pts) (choix 2)
On considère une entreprise de ventes de voitures. Un modèle de voiture est décrit par une
marque, une dénomination. Une voiture est identifiée par un numéro de série, et a un modèle,
une couleur et un prix affiché et un coût (prix auquel la voiture est revenue). Des clients, on
connaît le nom, le prénom et l’adresse. Parmi les clients, on trouve les anciens propriétaires
des voitures d’occasion, ainsi que les personnes ayant acheté une voiture au magasin.
Lorsqu'une vente est réalisée, on en connaît le vendeur (dont on connaît le nom, le prénom,
l'adresse et le salaire fixe) et le prix d’achat réel (en tenant compte d’un rabais ‘éventuel).
Chaque vendeur touche une prime de 5% de la différence entre le prix d’achat affiché et le
coût de la voiture. L’entreprise est répartie sur un certain nombre de magasins et chaque
vendeur opère dans un magasin unique. Chaque voiture est, ou a été, stockée dans certains
magasins et est vendue dans le dernier magasin où elle a ‘été stockée. On garde trace des
dates d’arrivée dans et de départ des magasins. Un transfert de voiture entre deux magasins se
fait dans la journée.
Travail à faire :
a. Établir le modèle conceptuel des données (MCD) correspondant.
b. Établir le modèle logique associé (MLD).
wadifa-info.com ‏نماذج المباريات من موقع وظيفة إنفو‎

Exercice 3: (6 pts) (choix 1)
1. Quel est l’intérêt d’un sous adressage ?
2. On veut créer 6 sous réseaux pour une organisation qui dispose d’une adresse NIC Internet
130.001.000.000.
a. À quelle classe appartient cette adresse ?
b. Donnez le sous adressage ainsi que le masque pour chaque sous réseau.
| c. Donnez la plage d’adressage des postes pour chaque sous réseau.
| d. Quelle est l’adresse de Broadcast pour chaque sous réseau.
3 3. Nous disposons d’ordinateurs en réseau comme sur 17111150 ‏صمتلتة‎ Annexe A. Nous sommes
en présence d’un réseau utilisant le protocole TCP/IP. Les adresses IP de chaque nœud du
£ réseau figurent en Annexe B. Pour tous, le masque par défaut est 255.255.255.0.
Serveur 1 Serveur2
PCI PC2 PC3 PC4
Annexe À
1 Ordinateur H Adresse IP |
01 | 192.168.10.6
PC2 | 192.168.10.7
PC3 192.168.10.8 |
PC4_ - 0 | 192.168.10.9
Serveur1 192.168.10.100
Serveur2 es | 192.168. 10.200 |
Annexe B
a. Quelle est l’architecture de ce réseau ?
b. Indiquer quelle est l’adresse IP du réseau ?
C. Quels sont les différents sous-réseaux obtenus si le 4ème octet du nouveau masque est :
11000000
wadifa-info.com ‏نماذج المباريات من موقع وظيفة إنفو‎

Exercice 3 : (6 pts) (choix 2)
On considère la base de données BD AIR MAROC suivante :
— PILOTE (NUMPIL, NOMPIL, VILLE, SALAIRE)
— AVION (NUMAV, NOMAV, CAPACITE, VILLE)
— VOL (NUMVOL, #NUMPIL, #NUMAV, VILLE DEP, VILLE ARR, H DEP, H ARR)
Créer les requêtes SQL suivants :
1 1- Donnez la liste des avions dont la capacité est supérieure à 350 passagers
1 2- Quels sont les numéros et noms des avions localisés à Marrakech ?
3 3- Quels sont les numéros des pilotes en service et les villes de départ de leurs vols ?
4- Donnez toutes les informations sur les pilotes de la compagnie.
S- Quel est le nom des pilotes domiciliés à Meknès dont le salaire est supérieur à 20000
5 DH ?
3 6- Quels sont les avions (numéro et nom) localisés à Marrakech ou dont la capacité est
inférieure à 350 passagers ?
7- Quels sont les numéros des pilotes qui ne sont pas en service ?
8- Donnez le numéro des vols effectués au départ de Marrakech par des pilotes de
Meknès ?
9- Quels sont les vols effectués par un avion qui n’est pas localisé à Marrakech ?
10-Quelles sont les villes desservies à partir de la ville d’arrivée d’un vol au départ de
Guelmim ?
wadifa-info.com ‏نماذج المباريات من موقع وظيفة إنفو‎

Correction proposée

Il s'agit d'une correction proposée, rédigée par l'équipe wadifa-info pour vous aider à comprendre la méthode — ce n'est pas un corrigé officiel de l'administration organisatrice.

Ce sujet est l'épreuve écrite de l'examen d'aptitude professionnelle pour l'accès au grade de technicien de 2e grade (et technicien de 2e grade contractuel), option informatique, du Ministère des Habous et des Affaires Islamiques, session du 31 décembre 2018. Durée : 3 heures, coefficient : 4. Chaque partie propose deux choix (réseaux ou programmation/bases de données) ; la correction traite les deux.

💡 Le candidat ne traite qu'un choix par partie. Choisissez le bloc « réseaux » (choix 1) ou « algorithmique / bases de données » (choix 2) selon votre point fort, et gardez-le de bout en bout si possible.

Questions (3 pts) — choix 1 : définitions

  1. Adresse IP : identifiant logique (32 bits en IPv4, 128 bits en IPv6) attribué à une interface sur un réseau IP ; elle comporte une partie réseau et une partie hôte et sert au routage des paquets (couche 3).
  2. Adresse MAC : adresse physique de 48 bits (6 octets en hexadécimal) gravée par le constructeur dans la carte réseau ; elle identifie l'interface sur le réseau local (couche 2).
  3. Routeur : équipement de couche 3 qui interconnecte des réseaux différents et achemine les paquets d'un réseau à l'autre selon l'adresse IP de destination et sa table de routage.
  4. Commutateur (switch) : équipement de couche 2 qui relie les postes d'un même réseau local et transmet chaque trame uniquement vers le port du destinataire grâce à sa table d'adresses MAC.
  5. Carte réseau (NIC) : composant matériel qui relie l'ordinateur au support de transmission ; elle porte l'adresse MAC, met en forme les trames et convertit les données en signaux (couches 1 et 2).

Questions (3 pts) — choix 2

  1. Algorithme : suite finie et ordonnée d'instructions non ambiguës permettant de résoudre un problème ou d'obtenir un résultat à partir de données, indépendamment du langage de programmation.
  2. UML (Unified Modeling Language) : langage graphique normalisé (OMG) de modélisation des systèmes orientés objet. UML 2 compte 14 diagrammes :
    • structurels : classes, objets, composants, déploiement, paquetages, structure composite, profils ;
    • comportementaux et d'interaction : cas d'utilisation, activités, états-transitions, séquence, communication, vue globale d'interaction, temps.
  3. Procédural vs orienté objet : en programmation procédurale, le programme est découpé en procédures/fonctions qui agissent sur des données séparées ; en programmation orientée objet, données et traitements sont regroupés dans des objets (classes), avec encapsulation, héritage et polymorphisme, ce qui facilite la réutilisation et la maintenance.
  4. Objectif principal de l'héritage : la réutilisation du code : une classe fille reprend les attributs et méthodes de la classe mère, les spécialise ou en ajoute, sans les réécrire (relation « est un »), ce qui permet aussi le polymorphisme.

Exercice 1 (4 pts) — choix 1 : modèle OSI

1. Fonctions et couches

FonctionCouche OSI
Synchronisation de dialogue5 – Session
Compression d'image6 – Présentation
Fragmentation3 – Réseau (fragmentation des paquets ; la segmentation des messages relève de la couche 4 Transport)
Interface V241 – Physique
Facturation7 – Application
Adressage physique2 – Liaison de données
Adressage logique3 – Réseau
Vérification de syntaxe6 – Présentation

2. Ordre chronologique

Réponse probable : segmentation → étiquetage → multiplexage → encodage → émission → réception → décodage → assemblage.
Raisonnement : à l'émission, le message est d'abord découpé (segmentation), chaque segment reçoit ses informations d'adressage et de contrôle (étiquetage/encapsulation), les segments de plusieurs communications sont entrelacés sur le support (multiplexage), puis convertis en signaux (encodage) et envoyés (émission) ; le destinataire fait le chemin inverse : réception, décodage des signaux, puis réassemblage du message.

Exercice 1 (4 pts) — choix 2 : algorithmes

1. Positif ou négatif

Algorithme Signe
Variable n : Réel
Début
  Ecrire("Entrez un nombre : ")
  Lire(n)
  Si n > 0 Alors
     Ecrire("Ce nombre est positif")
  SinonSi n < 0 Alors
     Ecrire("Ce nombre est négatif")
  Sinon
     Ecrire("Ce nombre est nul")
  FinSi
Fin

Le cas zéro, ni positif ni négatif, est traité à part.

2. Somme des entiers jusqu'à N

Algorithme Somme
Variables n, i, s : Entier
Début
  Ecrire("Entrez le nombre de départ : ")
  Lire(n)
  s ← 0
  Pour i ← 1 à n Faire
     s ← s + i
  FinPour
  Ecrire("La somme est : ", s)
Fin

Pour n = 6 : s = 1+2+3+4+5+6 = 21. Contrôle : n(n+1)/2 = 6×7/2 = 21.

Exercice 2 (7 pts) — choix 1 : adressage IP

1. Classes et nombre d'hôtes utilisables

AdressePremier octetClasseHôtes utilisables
204.160.241.93204 (192–223)C28 − 2 = 254
138.96.32.3138 (128–191)B216 − 2 = 65 534
18.181.0.3118 (1–126)A224 − 2 = 16 777 214
226.192.60.40226 (224–239)D (multicast)aucune : adresse de groupe, pas d'adresses machines

On retire 2 adresses par réseau : l'adresse du réseau (hôte tout à 0) et l'adresse de diffusion (hôte tout à 1).

2. Classe B avec 22 bits de partie réseau

a. Bits empruntés : 22 − 16 = 6 → 26 = 64 sous-réseaux (62 si l'on applique l'ancienne règle qui exclut les sous-réseaux tout à 0 et tout à 1).
b. Masque : 22 bits à 1 → 11111111.11111111.11111100.00000000 = 255.255.252.0 (/22).

3. Classe B, masque 255.255.240.0

240 = 11110000 → 4 bits de sous-réseau, il reste 4 + 8 = 12 bits d'hôte.
a. Machines par sous-réseau : 212 − 2 = 4 094.
b. Sous-réseaux : 24 = 16 (14 selon l'ancienne règle).

Exercice 2 (7 pts) — choix 2 : MCD / MLD

a. MCD

Entités (identifiant souligné ou en premier) :

  • MODELE (idModele, marque, dénomination)
  • VOITURE (numSerie, couleur, prixAffiché, coût)
  • CLIENT (idClient, nom, prénom, adresse)
  • VENDEUR (idVendeur, nom, prénom, adresse, salaireFixe)
  • MAGASIN (idMagasin, nom, adresse)
  • VENTE (idVente, dateVente, prixRéel)

Associations et cardinalités :

  • VOITURE —(1,1)— Appartenir —(0,n)— MODELE
  • VENTE —(1,1)— Concerner —(0,n)— VOITURE (une voiture d'occasion peut être vendue plusieurs fois au fil du temps)
  • VENTE —(1,1)— Acheter —(0,n)— CLIENT
  • VENTE —(1,1)— Réaliser —(0,n)— VENDEUR
  • VENDEUR —(1,1)— Travailler —(1,n)— MAGASIN (chaque vendeur opère dans un magasin unique)
  • VOITURE —(1,n)— Stocker (dateArrivée, dateDépart) —(0,n)— MAGASIN
  • CLIENT —(0,n)— AvoirPossédé —(0,n)— VOITURE (anciens propriétaires des voitures d'occasion)

Données calculées, non stockées : la prime du vendeur = 5 % × (prixAffiché − coût) ; le magasin de vente = dernier magasin de stockage (date de départ la plus récente).

b. MLD

MODELE (idModele, marque, denomination)
VOITURE (numSerie, couleur, prixAffiche, cout, #idModele)
CLIENT (idClient, nom, prenom, adresse)
MAGASIN (idMagasin, nom, adresse)
VENDEUR (idVendeur, nom, prenom, adresse, salaireFixe, #idMagasin)
VENTE (idVente, dateVente, prixReel, #numSerie, #idClient, #idVendeur)
STOCKER (#numSerie, #idMagasin, dateArrivee, dateDepart)
         clé primaire : (numSerie, idMagasin, dateArrivee)
AVOIR_POSSEDE (#idClient, #numSerie)

La date d'arrivée entre dans la clé de STOCKER car une voiture peut repasser par le même magasin. Un transfert se faisant dans la journée, la dateDépart d'un magasin est égale à la dateArrivée dans le suivant.

Exercice 3 (6 pts) — choix 1 : sous-adressage

1. Intérêt du sous-adressage

Découper un réseau en sous-réseaux permet de mieux utiliser l'espace d'adresses, de réduire les domaines de diffusion (moins de broadcast, meilleures performances), d'isoler les services (sécurité) et de faciliter l'administration et le routage.

2. Réseau 130.1.0.0 et 6 sous-réseaux

a. Premier octet 130 → classe B, masque par défaut 255.255.0.0.

b. Il faut n bits tels que 2n − 2 ≥ 6 (règle classique qui exclut les sous-réseaux tout à 0 et tout à 1) → n = 3 (8 combinaisons, 6 utilisables). Masque : 255.255.11100000.0 = 255.255.224.0 (/19), identique pour chaque sous-réseau. Pas = 256 − 224 = 32 sur le 3e octet.

c. et d. Plages et diffusion :

Sous-réseauAdresse réseauPremière adresseDernière adresseBroadcast
1 (001)130.1.32.0130.1.32.1130.1.63.254130.1.63.255
2 (010)130.1.64.0130.1.64.1130.1.95.254130.1.95.255
3 (011)130.1.96.0130.1.96.1130.1.127.254130.1.127.255
4 (100)130.1.128.0130.1.128.1130.1.159.254130.1.159.255
5 (101)130.1.160.0130.1.160.1130.1.191.254130.1.191.255
6 (110)130.1.192.0130.1.192.1130.1.223.254130.1.223.255

Chaque sous-réseau offre 213 − 2 = 8 190 adresses de postes. (Avec le sous-réseau zéro autorisé, on pourrait aussi utiliser 130.1.0.0 et 130.1.224.0.)

3. Réseau de l'annexe

a. Architecture : réseau local Ethernet en topologie étoile autour du commutateur Switch1, de type client/serveur (4 postes clients, 2 serveurs).

b. Adresse du réseau : 192.168.10.x avec le masque 255.255.255.0 → 192.168.10.0 (classe C privée).

c. Nouveau masque 255.255.255.192 (11000000 → 2 bits empruntés, pas de 64) :

Sous-réseauPlage d'hôtesBroadcastMachines concernées
192.168.10.0/26.1 à .62.63PC1, PC2, PC3, PC4
192.168.10.64/26.65 à .126.127Serveur1 (.100)
192.168.10.128/26.129 à .190.191aucune
192.168.10.192/26.193 à .254.255Serveur2 (.200)

Conséquence : les PC et les deux serveurs se retrouvent dans trois sous-réseaux différents et ne peuvent plus communiquer sans un routeur. (Selon l'ancienne règle, seuls .64 et .128 seraient utilisables.)

Exercice 3 (6 pts) — choix 2 : SQL (BD_AIR_MAROC)

-- 1
SELECT * FROM AVION WHERE CAPACITE > 350;

-- 2
SELECT NUMAV, NOMAV FROM AVION WHERE VILLE = 'Marrakech';

-- 3 (pilotes en service = pilotes ayant au moins un vol)
SELECT DISTINCT NUMPIL, VILLE_DEP FROM VOL;

-- 4
SELECT * FROM PILOTE;

-- 5
SELECT NOMPIL FROM PILOTE
WHERE VILLE = 'Meknès' AND SALAIRE > 20000;

-- 6
SELECT NUMAV, NOMAV FROM AVION
WHERE VILLE = 'Marrakech' OR CAPACITE < 350;

-- 7
SELECT NUMPIL FROM PILOTE
WHERE NUMPIL NOT IN (SELECT NUMPIL FROM VOL);

-- 8
SELECT V.NUMVOL
FROM VOL V JOIN PILOTE P ON V.NUMPIL = P.NUMPIL
WHERE V.VILLE_DEP = 'Marrakech' AND P.VILLE = 'Meknès';

-- 9
SELECT V.*
FROM VOL V JOIN AVION A ON V.NUMAV = A.NUMAV
WHERE A.VILLE <> 'Marrakech';

-- 10 (auto-jointure sur VOL)
SELECT DISTINCT V2.VILLE_ARR
FROM VOL V1 JOIN VOL V2 ON V2.VILLE_DEP = V1.VILLE_ARR
WHERE V1.VILLE_DEP = 'Guelmim';

Pour la requête 7, on peut aussi écrire NOT EXISTS (SELECT * FROM VOL V WHERE V.NUMPIL = P.NUMPIL), plus sûr si NUMPIL pouvait être NULL dans VOL.

Un nouveau sujet de concours chaque jour sur WhatsApp

Questions fréquentes sur ce sujet

Ce sujet est-il téléchargeable gratuitement ?
Oui. La totalité du sujet (4 pages) est consultable et téléchargeable gratuitement, sans inscription ni compte.
Le corrigé est-il inclus ?
Oui. Un corrigé proposé figure sur cette page, sous les pages du sujet : méthode de réponse et éléments attendus, rédigés par l'équipe Wadifa Info.
Quel organisme et quel grade concerne ce sujet ?
Ce sujet provient d'un concours organisé par Ministère des Habous et des Affaires Islamiques. Il concerne le grade : technicien 2e grade (et contractuel).
De quelle session s'agit-il et dans quelle langue ?
Session : session du 31 décembre 2018. Les questions sont en français.
Où trouver d'autres sujets du même concours ?
Tous nos sujets de la même famille sont regroupés sur la page les sujets de concours « Techniciens ». Les sujets y sont classés par session, du plus récent au plus ancien.

Organisme : Ministère des Habous et des Affaires Islamiques · session du 31 décembre 2018 — Copie issue de : archive de modèles de concours — document archivé tel que reçu ; l'avis officiel du concours fait foi.

}
Utile ? Envoyez-le à quelqu'un qui cherche
WhatsApp Facebook Telegram

Citer cette page

Journaliste, blogueur, enseignant : copiez la référence ci-dessous et mettez un lien vers cette page.

Adresse permanente : https://www.wadifa-info.com/fr/modele-concours/2448/modele-d-examen-d-aptitude-professionnelle-pour-l-acces-au-grade-de-technicien-2e-grade

📲
Installez Wadifa Info sur votre iPhone : appuyez sur le bouton Partager en bas de Safari, puis sur Sur l'écran d'accueil. Les nouveaux concours, sans passer par le navigateur.