Académique Documents
Professionnel Documents
Culture Documents
Principal Cas 2021 MCW Final
Principal Cas 2021 MCW Final
PRESENTATION
TRAVAIL A FAIRE
1.1 A partir des règles de gestion et du dictionnaire de données, construire le
modèle conceptuel de données. (10 pts)
Soit le modèle conceptuel suivant :
TRAVAIL A FAIRE
Sujet de l’Examen National du Brevet de Technicien Supérieur - Session de Mai 2021 Page
-
4
Filière : Multimédia et Conception Web Épreuve : Etude de cas
18
informatique
L’analyse partielle a permis de dégager les classes Java suivantes : Personnel, Infirmier,
Medecin et Service.
Les valeurs numériques utilisées dans ce qui suit sont données à titre indicatif.
TRAVAIL A FAIRE
1.3 Définir la classe Personnel ayant la structure suivante :
✓ Les attributs cnie et nom (Chaînes) et l’attribut nbreHeureSuppl
(nombres d'heures supplémentaires de type réel initialisé à -1) ; (1pt)
✓ Le constructeur avec paramètres (cnie, nom) ; (0.5pt)
✓ Le getter et le setter de l’attribut nbreHeureSuppl ; (1pt)
✓ La méthode abstraite indemnite() renvoyant un réel ; (0.5pt)
✓ La méthode toString() renvoyant une chaîne constituée de cnie, nom
et prenom séparés par des sauts de lignes. (0.5pt)
1.4
Définir la classe Infirmier qui hérite de la classe Personnel et ayant la
structure suivante :
✓ L’attribut comptInf : compteur des infirmiers qui sera visible dans
d’autres classes du même package; (0.5pt)
✓ Les attributs diplome (chaîne) et anciennete (entier) (0.5pt)
✓ Le constructeur adéquat; (1pt)
✓ La méthode indemnite() renvoyant nbreHeureSuppl*45 si
l’ancienneté est inférieur à 10 sinon nbreHeureSuppl*75 ; (0.5pt)
✓ La méthode toString() renvoyant une chaîne constituée de toutes les
informations d’un infirmier séparées par des sauts de lignes. (0.5pt)
Sujet de l’Examen National du Brevet de Technicien Supérieur - Session de Mai 2021 Page
-
5
Filière : Multimédia et Conception Web Épreuve : Etude de cas
18
informatique
TRAVAIL A FAIRE
2.1 Ecrire le code du fichier connexion.php qui permet d’établir la connexion
à la base de données. (4pts)
Dans chaque centre de vaccination les citoyens sont accueillis par une équipe d’agents
administratifs chargés de leur inscription via des tablettes connectées à l’application.
Chaque agent doit s’authentifier pour avoir accès à l’application en donnant son login
et son mot de passe (voir Annexe 2-A).
Tout citoyen ayant pris les deux doses du vaccin a droit à un certificat sous format PDF
pour impression et format JPG destinée à l’affichage sur Smartphones.
2.7 Ecrire le code de la page attestationVaccin.php permettant à un citoyen
d’éditer son attestation de vaccination au format PDF, la date de
vaccination correspond à la date de la deuxième dose. Voir Annexe 2-E
(8pts)
Sujet de l’Examen National du Brevet de Technicien Supérieur - Session de Mai 2021 Page
-
10
Filière : Multimédia et Conception Web Épreuve : Etude de cas
18
informatique
TRAVAIL A FAIRE
3.1 Dans le tableau suivant pour chaque type de signal, indiquer un nom de
support de transmission: (1.5Pt)
Nature du signal physique Nom du support de
supporté transmission de données
Électrique
Lumineux
Ondes radiofréquence
Sujet de l’Examen National du Brevet de Technicien Supérieur - Session de Mai 2021 Page
-
11
Filière : Multimédia et Conception Web Épreuve : Etude de cas
18
informatique
3.2 Le modèle OSI est constitué de couches, chaque couche possède une unité
de données de protocole PDU. Compléter le tableau suivant : (1Pt)
Nom de la couche Nom de l’unité de données de protocole
APPLICATION Donnée
Transport SEGMENTS
RESEAUX Paquet
Liaison TRAMMES
3.3 Dans le domaine des réseaux locaux que représente une topologie physique ?
Citer quelques exemples ? Quelle est la topologie la plus utilisée ? (1.5Pt)
3.4 Qu’appelle-t-on le type de réseau permettant de relier les réseaux locaux des
régions au réseau du Siège? (1Pt)
3.5 Quel est l’intérêt de découper un réseau informatique en sous réseaux ? (1Pt)
3.6 Compléter le tableau suivant en calculant le nombre d’adresses IP de chaque
réseau. (1Pt)
On souhaite adresser les quatre réseaux à partir d’une même adresse IP initiale
192.168.20.0/24. Les besoins en adresses IP des réseaux sont comme suit :
Nom du sous réseau Besoin en adresses IP
machine
Siège 60
Région A 40
Région B 24
Région C 12
TRAVAIL A FAIRE
Sujet de l’Examen National du Brevet de Technicien Supérieur - Session de Mai 2021 Page
-
12
Filière : Multimédia et Conception Web Épreuve : Etude de cas
18
informatique
Masque 255.255.255.0
@IP DNS 192.168.1.253
@IP Passerelle 192.168.1.254
TRAVAIL A FAIRE
3.12 Définir les paramètres de cette configuration (étendu, exclusion …) (2Pts)
Les annexes
Annexe 2-A
Annexe 2-B
Sujet de l’Examen National du Brevet de Technicien Supérieur - Session de Mai 2021 Page
-
15
Filière : Multimédia et Conception Web Épreuve : Etude de cas
18
informatique
Annexe 2-C
Sujet de l’Examen National du Brevet de Technicien Supérieur - Session de Mai 2021 Page
-
16
Filière : Multimédia et Conception Web Épreuve : Etude de cas
18
informatique
Annexe 2-D
Annexe 2-E
Sujet de l’Examen National du Brevet de Technicien Supérieur - Session de Mai 2021 Page
-
18
Filière : Multimédia et Conception Web Épreuve : Etude de cas
18
informatique
Output
string Output([string name [, string dest]]): Envoie le document vers
une destination donnée :, fichier local ou navigateur. Dans ce dernier
cas,. La méthode commence par appeler Close() si nécessaire pour
terminer le document.
SetFontSize
SetFontSize(float size): Fixe la taille de la police courante.
SetXY
SetXY(float x, float y): Fixe l'abscisse et l'ordonnée de la position
courante. Si les valeurs transmises sont négatives, elles sont
relatives respectivement aux extrémités droite et basse de la page.
FPDF
FPDF([string orientation [, string unit [, mixed format]]]): Il s'agit
du constructeur de la classe. Il permet de fixer le format des pages,
leur orientation par défaut ainsi que l'unité de mesure utilisée dans
toutes les méthodes).
Close
Close() : Cette méthode termine le document PDF. Il n'est pas
nécessaire de l'appeler explicitement car