Vous êtes sur la page 1sur 4

@ @òîjÈ“Ûa@òî a‹Ôº‡Ûa@òí‹öa§a@òíŠìèà§a

òÜÓŠë@bi‹ß@ð‡–bÓ òÈßbu@Zæbznß⁄a@׋ß@@@@@@@@@@@@@@@@@@@@@@@@@ïàÜÈÛa@szjÛaë@ïÛbÈÛa@áîÜÈnÛa@ñŠaŒë@@@@@

2012 ‫دورنوفمبر‬ ( ‫ مھندس رئيسي في اإلعالم اآللي )امتحان مھني‬: ‫الرتبة‬

02 : ‫ سا المعامل‬03 : ‫المدة‬ ‫ قيادة وتسيير مشاريع اإلعالم اآللي‬: ‫اختبار في مادة‬

EXERCICE 1 (10 points) :

1. (5 pts) Quelles sont les étapes à suivre pour pouvoir estimer


correctement la charge d’un projet ?

2. (5 pts) Le manuel d'exploitation est un support permettant aux


utilisateurs informaticiens d'exploiter l'application informatique sur les
systèmes (ordinateurs, réseaux, …) dont ils peuvent utiliser les
ressources. Que doit contenir ce document ?

EXERCICE 2 (10 points) :

Donnez une brève explication pour chacun des termes suivants :

 Cycle de vie du logiciel

 Cahier des charges

 Modèle en V

 Assurance de la qualité

 Dossier de test

 Plan de test

 Scénarios de test

 Test de validation

 Test d’intégration

 Jeu d’essai

@ @ @ @01O01@@@òzЗÛa @ @
@ @òîjÈ“Ûa@òî a‹Ôº‡Ûa@òí‹öa§a@òíŠìèà§a
òÜÓŠë@bi‹ß@ð‡–bÓ òÈßbu@Zæbznß⁄a@׋ß@@@@@@@@@@@@@@@@@@@@@@@@@ïàÜÈÛa@szjÛaë@ïÛbÈÛa@áîÜÈnÛa@ñŠaŒë@@@@@

2012 ‫دورنوفمبر‬ ( ‫ مھندس رئيسي في اإلعالم اآللي )امتحان مھني‬: ‫الرتبة‬

03 : ‫ سا المعامل‬03 : ‫المدة‬ ‫ إدارة األنظمة و الشبكات وألمن‬: ‫اختبار في مادة‬

Exercice 1 : (7 Pts)

Expliquez :

1‐L’objectif de la normalisation est de Faire communiquer des systèmes et matériels hétérogènes.

2‐L’objectif principal d’un réseau est Le partage de ressource

Exercice 2 : (6 Pts)

Expliquez le principe de la topologie en bus et dite comment peut on résoudre les


conflits d’accès ?

Exercice 3 : (7 Pts)

Expliquez le principe des réseaux sans fil ( wifi )


Citez les différentes catégories des réseaux sans fils
Citez les différents modes de fonctionnement

@ @ @ @01O01@@@òzЗÛa @ @
@ @òîjÈ“Ûa@òî a‹Ôº‡Ûa@òí‹öa§a@òíŠìèà§a
òÜÓŠë@bi‹ß@ð‡–bÓ òÈßbu@Zæbznß⁄a@׋ß@@@@@@@@@@@@@@@@@@@@@@@@@ïàÜÈÛa@szjÛaë@ïÛbÈÛa@áîÜÈnÛa@ñŠaŒë@@@@@

2012 ‫دورنوفمبر‬ ( ‫ مھندس رئيسي في اإلعالم اآللي )امتحان مھني‬: ‫الرتبة‬

03 : ‫ سا المعامل‬03 : ‫المدة‬ ‫ تخطيط أنظمة اإلعالم و قواعد المعطيات‬: ‫اختبار في مادة‬


Exercice 01 (06 pts)
Q1 ‐ Expliquer l’opération de contrôle de données dans un SGBD.
Q2‐ Qu’est ce qu’une clé primaire et une clé secondaire dans une relation ?
Q3‐ Quelles sont les niveaux de description des données dans une base de données ?
Q4‐ Monter la différence existante entre la conception et l’implémentation d’une base de données. .
Exercice 02 : (14 pts)
On désire réaliser une application pour la gestion des Rapports Quotidiens de Vol (RQV) de véhicules dans
les départements de police, via le web. On distingue initialement deux types d’utilisateurs pour ce système :
les victimes et les témoins. Chacun de ces utilisateurs peut créer une déclaration de vol, en y indiquant son
rôle (victime, témoin ou bien les deux), ses informations personnelles (son n°CIN, nom, prénom, adresse,
tél), le type de la propriété volée (véhicule à moteur ou bien bicyclette) ainsi que les différentes informations
disponibles qui l’identifient (couleur, marque, numéro de série pour les bicyclettes, matricule pour les
véhicules à moteur, description générale), la date, l’heure et le lieu (avec tous les détails disponibles : n° de
la rue, ville, code postal,…) du vol.
Le système attribue à chaque déclaration un identifiant, que l’utilisateur peut utiliser pour pouvoir éditer la
déclaration (ajouter des informations, supprimer la déclaration), avant de sauvegarder la déclaration. Le
système doit enregistrer, pour chaque déclaration, la date de sa dernière modification. On distingue
également un autre type d’utilisateurs : l’agent policier qui se charge de la création des Rapports Quotidiens
de Vol. Un RQV est relatif à une date particulière, il contient toutes les déclarations de vols effectuées ou
bien modifiées dans ce jour. Lorsqu’un véhicule déclaré est retrouvé, l’agent policier modifier l’état de la
déclaration concernée. Evidemment, l’agent policier doit s’authentifier pour pouvoir accéder à cette
application.

On désire déterminer pour chaque RQV la liste des nouvelles déclarations, la liste des déclarations mises à
jour, ainsi que les déclarations qui ont été résolues.

Travail demandé :
1‐ Citez les étapes la méthode Merise. (01pt)
2‐ Extraire de l’énoncé les règles de gestion. (01pt)
3‐ Etablir le graphe de flux d’information (flux/Acteur). (1pt)
4‐ Etablir le graphe des dépendances fonctionnelles (normalisé en 3NF) (02pts)
5‐ Construire le MCD correspondant.(02pts)
6‐ Etablir le MLD dans le modèle relationnel (1.5pts)
7‐ Etablir le MCT correspondant dans le formalisme Merise. (1.5pts)
8‐ Répondre par SQL aux requêtes suivantes permettant : (04pts)
a‐ L’enregistrement d’une déclaration
b‐ La détermination pour chaque RQV la liste des nouvelles déclarations
c‐ De lister les déclarations qui ont été résolues
d‐ De déterminer la liste des déclarations mises à jour.

@ @ @ @01O01@@@òzЗÛa @ @
Travail demandé :
9‐ Citez les étapes de la méthode Merise. (01pt)
10‐ En quoi consiste la validation dans la méthode Merise ? (expliquez l’opération). (1.5pts)
11‐ Extraire de l’énoncé les règles de gestion. (01pt)
12‐ Etablir le graphe de flux d’information (flux/Acteur). (1.5pts)
13‐ Etablir le graphe des dépendances fonctionnelles (normalisé en 3NF). (02pts)
14‐ Construire le MCD correspondant. (02pts)
15‐ Etablir le MLD dans le modèle relationnel. (02pts)
16‐ Etablir le MCT correspondant dans le formalisme Merise. (02pts)
17‐ Répondre par SQL aux requêtes suivantes permettant : (04pts)
f‐ L’enregistrement d’une inscription ;
g‐ L’enregistrement d’un emprunt ;
h‐ L’établissement de la liste des emprunts en retard ;
i‐ L’établissement de la liste des ouvrages pour un auteur donné et un mot clé
donné.

@ @ @ @02O02@@@òzЗÛa @ @

Vous aimerez peut-être aussi