Etoiles inactivesEtoiles inactivesEtoiles inactivesEtoiles inactivesEtoiles inactives
 
Baccalauréat
Informatique
C&D
2021
Enoncés
Bonjour ! Groupe telegram de camerecole, soumettrez-y toutes vos préoccupations. forum telegram

Aucun document ou matériel en dehors de ceux remis aux candidats par les examinateurs n’est autorisé.

Partie I : Systèmes informatiques 07 PTS

M. MANSE dirige une PME dont le système informatique dispose du matériel suivant : 05 ordinateurs, un Switch 8 ports, une imprimante, un onduleur. Il voudrait créer un réseau informatique offrant les services suivants : (a) l’envoi de mails, (b) le transfert des fichiers et utilisant les adresses IP de classe C. A partir de ce texte et de vos connaissances, répondre aux questions suivantes.
1) Définir le concept suivant : système informatique. 0,5pt
2) Proposer un exemple d’adresse IP de classe C. 0,5pt
3) Donner le rôle de l’onduleur en faisant ressortir la différence avec celui d’un régulateur de tension. 1pt
4) Donner pour ce réseau : 0,5x2 = 1pt
a) son type selon l’étendue
b) Sa topologie physique.
5) En utilisant la lettre liée à chaque service à offrir, déterminer le protocole qui sera utilisé. 0,5x2 = 1pt
6) Il connecte l’imprimante à son ordinateur mais il est impossible de pouvoir imprimer alors que l’imprimante n’a aucune panne. Donner la cause probable de ce problème. 1pt
7) Il voudrait produire un devis estimatif des autres achats dont l’extrait est le suivant :

  A B C D E F G
1 Produit Souris Clavier Clé USB Câble DVD TOTAL
2 Coût 15000 20000  30000  10000  2500  

a) Nommer le type de logiciel d’application le plus approprié pour produire ce devis. 0,5pt
b) A l’aide de fonction somme.si, écrire la formule pour calculer la somme des coûts valant au plus 4000. 0,5pt
c) En utilisant la fonction si, écrire la formule permettant d’afficher le message Raisonnable ou A revoir selon que le coût total dépasse 100000 ou non. 1pt

Partie II : Systèmes d’information et bases de données 07 pts

Exercice 1 : 3pts

Votre ami dirige une startup. Il souhaite mettre en place une plateforme permettant à ses clients de solder leurs factures. La plateforme devra fonctionner selon les règles de gestion suivantes :
• Un client est caractérisé par un nom, une adresse, un contact, un quartier et un code unique ;
• Une facture est caractérisée par un code unique, un libellé et un montant ;
• Un client peut solder une ou plusieurs factures mais une facture est soldée par un seul client.
1) Construire le MCD correspondant à cette description. 2pts
2) Pour la gestion des formations de sa startup, votre ami a un MCD suivant conçu par un informaticien :
MCDAppliquer les règles de passage pour déduire le MLD issu de ce MCD.

Exercice 2 : 4pts

La base de données d’une plateforme de gestion des formations comporte plusieurs tables. L’une de ces tables nommée formation a la structure suivante : formation (reference, designation, cout)
1) a) Déterminer le type de logiciel d’application qu’il faut installer pour créer cette base de données. 0,5pt
b) Donner un exemple de logiciel associé au type précédent 0,5pt
2) Ecrire la requête SQL pour créer la table formation sachant que le champ reference a exactement 6 caractères, le champ designation a au plus 20 caractères et le champ cout est un entier. 1,5pt
3) Ecrire la requête SQL permettant de :
a) Afficher toutes les formations coûtantes au moins 20000 F 0,5pt
b) Baisser à 170000F le coût de la formation référencée par INF782. 0,5pt
c) Supprimer le champ designation de la table. 0,5pt

Partie III : Algorithmique et programmation 06 pts

Exercice 1 : 3pts

Observer l’algorithme ci-dessous et répondre aux questions qui suivent
Algorithme

1. algorithme traitement
2. variables notes : tableau [7] de réel ;
3. i, nbre : entier ;
4. début
5. pour i allant de 1 à 7 faire
6. écrire ("entrez la note de l’élève ", i) ;
7. lire (notes[i]) ;
8. finpour
9. i ← 1 ;
10. nbre ← 0 ;
11. tant que (i ≤ 7) faire
12. si (notes[i] ≥ 10) alors
13. nbre ← nbre + 1 ;
14. finsi
15 i ← i + 1 ;
16 fintantque
17. écrire ( "Le résultat est : ", nbre) ;
18. Fin

1) Identifier dans cet algorithme la structure de données utilisée ainsi que sa taille. 0,5x2 = 1pt
2) Donner le résultat de cet algorithme avec les données 12.75, 9.75, 10, 11.25, 12.5, 6, 3.5 1pt
3) Nommer deux (02) autres types de structure de données. 1pt

Exercice 2 : 3pts

On veut tester l’algorithme de l’exercice précédent dans le langage C.
Traduire dans le langage C :
1) La ligne 2 de l’algorithme. 0,5pt
2) Les lignes 5 à 8 de l’algorithme. 1,5pt
3) Les lignes 12 à 14 de cet algorithme. 1pt