Ministère de l'éducation Epreuve : Informatique
*************** Enseignants : Mr. MANI, Mme YACOUB, Mme LAADHARI
Lycée Hammam Sousse II **********
********************
Section : Economie & Gestion
Bac Blanc 2021 Durée : 1h 30 min
Partie A.
Afin de suivre le payement des taxes de ses engins, une agence de location d’engins industriels a
créé le tableau suivant :
1) Donner les étapes à suivre pour modifier la mise en forme de la plage E2:G8 en TND :
1. Sélectionner la zone E2 :G8
2. Clic Droit dans la zone, Format de Cellules
0.5
3. Nombre, Monétaire, 3 Décimales, Symbole TND
2) Dans la cellule E2, élaborer une formule pour le calcul de la Taxe de chaque Engin selon le principe
suivant :
• Taxe = 60*TAUX TVA pour les engins de puissance <= 40cv.
• Taxe = 160* TAUX TVA pour les engins de puissance > 70 cv.
• Taxe= 120* TAUX TVA pour le reste des engins
1.5 =SI(C2<=40;60*$A$11;SI(C2>70;160*$A$11;120*$A$11))
3) Dans la cellule F2, élaborer une formule pour l’affichage du Supplément écologique pour chaque engin
selon le principe suivant :
• Supplément = 0 pour les engins à énergie Electrique.
• Supplément =150 pour les engins à énergie Essence.
1 =SI(D2="Essence";150;0)
4) Donner la formule à saisir dans la cellule G2, pour calculer le total des Taxes sachant que :
Total taxes = Taxe +Supplément Ecologique
0.25 =E2+F2
5) Dans la cellule G9, Utiliser une fonction prédéfinie pour calculer Montant des taxes à payer.
0.5 =SOMME(G2:G8)
6) Sachant qu’une année comporte 365 jours, la fonction AUJOURDHUI() renvoie la date du jour et la
fonction JOURS renvoie la différence entre deux dates en jours (jours(NouvelleDate ;AncienneDate)).
Dans la cellule H2, donner la formule qui affiche le texte ‘’ VENTE ‘’ pour les engins dont l’Age dépasse
3 ans (par rapport à la date d’immatriculation) et ‘’ – ‘’ dans le cas contraire
1 =SI(JOURS(AUJOURDHUI();B2)>1095;"VENTE";"-")
Page 1
7) Voici un Graphique en Histogramme 3D, représentant les matricules et leurs puissances :
Gestion des Engins 1
100
3
2
Puissance
50
Puissance
(cv)
0
Matricule 4
a. Quelles sont les plages sélectionnées pour créer le graphique.
0.5 A2 :A8 ➔ Zone Matricule & C2 :C8 ➔ Zone Puissance
b. Donner chacune des composantes désignées par une bulle :
1 Titre du Graphique
1
2 Légende
3 Point de Données
4 Titre de l’axe
8) Dans la cellule G10, utiliser une fonction prédéfinie pour calculer le Nombre d’engins.
0.5 =NBVAL(A2:A8)
9) Dans la cellule G11, utiliser une fonction prédéfinie pour calculer le Nombre d’engins dont la
puissance >= 70 cv
0.75 =NB.SI(C2:C8;">=70")
10) Dans la cellule G12, utiliser une fonction prédéfinie pour calculer le Nombre d'Engins avec une
matricule qui commence par TRAC
0.75 =NB.SI(A2:A8;"TRAC*")
11) Dans la cellule G13, utiliser une fonction prédéfinie pour calculer le Montant des taxes payées par
les Engins d’énergie Électrique
1
=SOMME.SI(D2:D8 ;’’Electrique’’;G2:G8)
12) Ajouter un filtre qui permet d’afficher les Engins de puissance 50 chevaux avec énergie Essence, cocher
0.75
les cases nécessaires :
Donner les matricules résultat du filtre :
Matricule
PAS DE MATRICULES
(La case doit rester vide)
Page 2
Partie B. BASE DE DONNEES
Exercice 1.
1
Dans un contexte de base de données, donner le terme convenable pour chaque définition :
Terme Définition
Requête Sert à interroger une ou plusieurs tables
Clé Primaire Identifie de façon unique chaque enregistrement de la table
SGBD Outil permettant de créer, supprimer ou modifier des bases de données
Relation Un lien entre deux tables d’une base de données
Exercice 2.
Soit la base de données « Gestion_Confinement » décrite par les tables suivantes :
1. Donner le schéma textuel de la base « Gestion_Confinement », tout en soulignant les clés primaires en
Bleu et les clés étrangères en Vert.
Client (CIN_Client, Nom, Prenom, Pays_arrivee, Adresse_Locale)
2.25 Hotel (Code_H, Nom_H, Prix_par_Nuit, Categorie)
Confinement (CIN_Client, Code_H, Test_PCR, Date_Arrivee, Date_Depart)
2. Compléter la représentation graphique des tables (champs et relations).
Client Confinement Hotel
1 ∞
CIN_Client CIN_Client ∞
1
Code_H
Nom Code_H Nom_H
1.25
Prenom Test_PCR Prix_par_Nuit
Pays_arrivee Date_Arrivee Categorie
Adresse_Locale Date_Depart
Page 3
3. Quelle est le type de relation entre la table Client et Hôtel ?
0.5 C’est une relation Plusieurs à Plusieurs
4. Lors de la saisie des données, des fenêtres d’erreurs s’affichent. Expliquer la cause de chaque message.
0.5 Car on a essayé de saisir un code client dans une autre table, en relation avec la table Client
mais ce code n'existe pas
OU
Contrainte d'intégrité référentielle
0.5
Champ avec propriété NULL INTERDIT
5. Compléter les grilles des requêtes suivantes :
Requête 1. Afficher dans l’ordre croissants des noms, la liste des clients (Nom, Prénom, Adresse Local)
qui ont passé leur confinement dans l’hôtel H03/S et leur test PCR Positif.
0.5
0.5 Type de requête : Requête de Sélection
Requête 2. Afficher les clients arrivés en Tunisie en 2020 avec un test Positif.
Requête 3. Modifier le prix par nuit, de l’hôtel El jazira par 80.
0.5
0.5 Type de requête : Requête de Mise à Jour
Requête 4. Soit la requête suivante :
0.5 Type de requête : Requête avec champ calculé
Rôle de la requête : Calculer et afficher le Total à payer pour tous les clients qui est le nombre de
0.5 nuit * le prix par nuit et afficher Nom et prénom dans un ordre Décroissant selon CIN_Client
Bon Travail
Page 4