Vous êtes sur la page 1sur 16

679637622 1

PROPOSE PAR : GEORGES TCHUENTE NJIMFO


PLET ET INGENIEUR EN INFORMATIQUE
PROMOTEUR DE L’institut de formation professionnel « LE LEADER EN
INFORMATIQUE » agréé par le MINEFOP

SUJET BACCALAUREAT 2022

Partie I : système informatiques


1. On voudrait protéger un système informatique :
a. Définir système informatique, maintenance préventive.
b. Nommer un matériel permettant de protéger un système informatique contre les variations
électriques.
c. Nommer les logiciels permettant de protéger un système informatique contre les attaques du
cheval de Troie.
2. On considère le réseau LAN illustre par la figure ci-dessous :
Observez attentivement cette figure et répondrez aux questions suivantes :
a. Nommer l’équipement E1 et E2.
b. Déterminer l’adresse IP de ce réseau.
c. Proposer une adresse IP valide pour la configuration de
l’ordinateur sec 1.
d. Indiquer la commande complète à saisir sur la machine sec1
pour vérifier sa communication avec le serveur.
3. Citer deux caractéristiques d’une carte mère .
4. Expliquer en trois lignes maximum ce que fait la formule =
somme .si (A1 :A3, ‘<17 ‘ ) lorsqu’elle est saisie dans la cellule B1 d’une feuille de calcul.
Partie II : systèmes d’informations et bases de données
Exercice 1 : systèmes d’informations

Proposé par : Georges TCHUENTE NJIMFO, Promoteur de l’institut « LE LEADER EN INFORMATISQUE »


Services offerts : formation en informatique et vente des ordinateurs et accessoires TEL 679637622
679637622 2
Pour la gestion de sa petite boutique, M KAMGA fait appel à vous pour l’informatisation
de son processus de vente des produits. Les principes de fonctionnement des ventes et le
suivant :
 Un client passe la commande concernant un certain nombre de produits
 Le Nom et le téléphone du client sont recueillis et un identifiant numclient lui est
attribué.
 Sa commande est enregistré avec un identifiant numcommande ainsi que la date.
 Les produits stokés dans l’entreprise sont enregistrés avec un code qui les identifié,
un libellé et un prix unitaire ;
 Une commande doit contenir des produits, et n’est passé que par un et un seul client ;
 Un client doit avoir passé au moins une commande pour être enregistré ;
 Certains produits peuvent n’avoir jamais été commandés
 A l’achat d’un produit, la quantité commandée est enregistrée
A partir de la description ci-dessus et de votre connaissance en système d’informations répondez
aux questions suivantes :
1. Définir : Entité, association
2. Produire le MCD décrivant ce fonctionnement en représentant.
a. Les entités et leurs propriétés
b. Les relations entre entités ainsi que les éventuelles propriétés ;
c. Les cardinalités.
EXERCICE 2 : BASES DE DONNEES
On voudrait implémenter la table Elève d’une base de données de gestion de l’élève d’un lycée.
On dispose également de la requête SQL ci-après.
Table : Elève
Matricule Nom Prénoms Age Sexe
10Y125 YANN W MVONDO 18 M
09T145 EBODE ERNEST 17 M
10C124 SEKE DANIELLE 18 F

SELECT NOM, Prénoms sexe


FROM ELEVE

Proposé par : Georges TCHUENTE NJIMFO, Promoteur de l’institut « LE LEADER EN INFORMATISQUE »


Services offerts : formation en informatique et vente des ordinateurs et accessoires TEL 679637622
679637622 3
WHERE Sexe <> F’ AND Age = 18 ;
Observe attentivement cette table et cette requête, puis répondez aux questions suivantes :
1. Donner deux commandes SQL de définition de données, et deux commandes SQL de
manipulation de votre choix.
2. Ecrire une requête SQL permettant d’ajouter la colonne classe (de taille variable et maximal
12).
3. Donner sous forme de tableaux, le résultat de la requête ci-dessus.
4. Ecrire une requête qui affiche la liste de tous les élèves de sexe féminin, ayant mois de 18
ans.
PARTIE III : ALGORITHMIQUE ET PROGRAMMATION
EXERCICE : algorithme
Dans le cadre de la réalisation d’un devoir à faire à domicile, Paul vient de copier l’algorithme ci-
dessous sur internet.
1. Algorithme parcours
2. Variables
3. Tab : tableur [1 ...5] d’entiers
4. Trv, i : entiers
5. Début
6. Pour (i allant de 1à 10) faire
7. Ecrire (‘’saisir un nombre ‘’)
8. Lire (tab [i])
9. Finpour
10. Trv‹-0
11. Pour (i allant de 1 à 10) faire
12. Si Tab[i] <Trv) alors
13. Trv ← Tab [i]
14. Finsi
15. Finpour
16. Fin
Répondre aux questions ci-dessous qui peuvent aider Paul à mieux comprendre et utiliser cet
algorithme
1- Expliquer en deux lignes maximum, ce que fait la ligne 3 de l’algorithme.

Proposé par : Georges TCHUENTE NJIMFO, Promoteur de l’institut « LE LEADER EN INFORMATISQUE »


Services offerts : formation en informatique et vente des ordinateurs et accessoires TEL 679637622
679637622 4
2- Réécrire les lignes 6, 7,8 et 9 de cet algorithme en utilisant la structure itérative TANTQUE.
3- Exécuter pas à pas l’algorithme sur votre feuille de composition pour Tab = [5, 7, 1, 2,6] et
déduire ce que fait cet algorithme.
EXERCICE 2 : programmation
Paul voudrait traduire l’algorithme de l’exercice 1 en langage C. vous devez l’aider en r répondant
aux questions et complété le tableau suivant :
Algorithmique Traduction en langage C
Tab : tableau [0…5] d’entiers
Lire (Tab [i])
Pour (i allant de 1 à 5) faire ……Finpour
Trv, i : Entiers

CORRECTION SUJET BACCALAUREAT 2022


I. SYSTEMES INFORMATIQUES
1.
a. Définir :
Système informatique : ensembles des moyens matériels, logiciels et télécommunication
ayant pour but de collecter, stocker, traiter et acheminer les données dans une organisation.
Maintenance préventive : Maintenance ayant pour but de réduire la probabilité de défaillance
ou de dégradation d’un système informatique.
b. Matériel permettant de protéger un système informatique contre les variations de tension :
Régulateur tension
c. Logiciel permettant de protéger un système informatique contre le cheval de troie : antivirus
2. On considère le réseau LAN illustré par la figure ci-dessous :
a. Nommer les équipements E1 et E2 : E1= Switch/hub ou Commutateur/ concentrateur
E2= Modem
b. Déterminer l’adresse IP de ce réseau : cette adresse est 192.168.10.0
(Etant donné que c’est une classe C il suffit juste de conserver les trois premiers octets et mettre
le dernier octet à 0 et il est noté le nombre 24 mentionné après 102 indique simplement que les
que le masque comporte 24 bits à 1 ce qui indique qu’on est en présence d’un réseau et non nu
sous-réseau)
c. Proposer une adresse IP valide pour la configuration de l’ordinateur Sec1
192.168.10.1 (il faut juste se rassurer que l’adresse proposée appartient à la même classe que
celle du réseau c’est-à-dire la classe C, il faudra éviter de modifier les trois premiers octets, il

Proposé par : Georges TCHUENTE NJIMFO, Promoteur de l’institut « LE LEADER EN INFORMATISQUE »


Services offerts : formation en informatique et vente des ordinateurs et accessoires TEL 679637622
679637622 5
faudra juste varier le dernier octet dans l’intervalle 1 à 254 sachant que 0 est réservée à
l’adresse réseau et 255 à l’adresse de diffusion)
d. La commande permettant de vérifier la communication avec le serveur est ping
3. Deux caractéristiques d’une carte mère :
- Format
- Les connecteurs d’entrées / sorties
Deux caractéristiques pour chacun des composants suivants : processeur, disque dur
4. =somme.si(A1:A3 ; ‘>17’) permet de sommer toutes les valeurs supérieures à 17 situées dans
les plages de cellules allant de A1 à A3

II. SYSTEMES D’INFORMATIONS ET BASES DE DONNEES


Exercice 1 :
1. Définir : Entité : objet concret ou abstrait caractérisé par des propriétés.
Association : lien sémantique qui existe entre deux ou plusieurs entités.
2. Produire le MCD

COMMANDE CLIENT

1,1 PASSER 1, N
Numcommande Numclient
date nomclient

téléphone

1,N

CONTENIR

quantité

0,N

PRODUIT

Code_produit

libellé

prix_U

Exercice 2

Proposé par : Georges TCHUENTE NJIMFO, Promoteur de l’institut « LE LEADER EN INFORMATISQUE »


Services offerts : formation en informatique et vente des ordinateurs et accessoires TEL 679637622
679637622 6

3. Déduction du MLD
Commande (Numcommande, #Numclient, date)

Client ( Numclient, nomclient, téléphone)

Produit (Code_produit, libellé, Prix_U)

Contenir (quantité, #Numcommande, #code_produit)

Exercice 2 : Bases de données :


1. Deux commandes SQL de définition de données : DROP, CREATE,
Deux commandes SQL de manipulation des données : DELETE, UPDATE, INSERT
INTO, SELECT
2. Ecrire la requête SQL permettant d’ajouter la colonne classe de taille variable et maximal 12 :
ALTER TABLE ELEVE
ADD CLASSE VARACHAR (12) ;
3. Donner sous forme de tableau le résultat de la requête ci-dessus :
Nom Prénoms Sexe
YANN W MVONDO M

4. Ecrire la requête SQL qui affiche la liste de tous les élèves de sexe féminin, ayant moins de 18
ans
Select * from ELEVE where sexe=’F’ and Age <18 ;

III. ALGORITHME ET PROGRAMMATION


Exercice 1 : Algorithme

1. LLa ligne 3 permet de déclarer un tableau d’entier nommé Tab et de taille 5


2.
réécrire l’algorithme en utilisant tantque
i
Tantque (i≤10) faire
Ecrire (‘’saisir un nombre’’) ;
Lire (tab[i]) ;
i
fintantque
3. EExécuter pas à pas l’algorithme (déjà avant d’exécuter il est annoté qu’il y’a une erreur à la ligne
11 car la boucle pour doit parcours le tableau jusqu’à la taille 5 et 10 on devait avoir en principe
pour i allant de 1 à 5 faire, cette erreur est valable également à la ligne 6. Donc lors de notre
exécution tous tiendrons compte pour va jusqu’à 5)

Proposé par : Georges TCHUENTE NJIMFO, Promoteur de l’institut « LE LEADER EN INFORMATISQUE »


Services offerts : formation en informatique et vente des ordinateurs et accessoires TEL 679637622
679637622 7
I Tab[i] trv Condition (tab[i]<trv)

1 5 0 5<0 faux

2 7 0 7<0 faux

3 1 0 1<0 faux

4 2 0 2<0 faux

5 6 0 6<0 faux

Au final le résultat donne trv=0 (objectivement par rapport à l’attente de cette algorithme la
variable trv devait être initialisée à tab[1] pour ainsi permettre à la recherche par comparaison de la
recherche du minimum dans ce tableau)

Exercice 2 : PROGRAMMATION
1. Ccitez deux exemples d’IDE : DEV C++ ; CODEBLOCK
2. Rrecopier et compléter le tableau

algorithmique Traduction en langage C


Tab : Tableau [0..5] d’entiers ; int Tab [6] ;
Lire (Tab[i]) Scanf (‘’%d’’,&Tab[i] ) ;
Pour i allant de 1 à 5 faire for (i=1 ; i<=5 ; i++){ …..
…finpour }
Trv, i : entier ; int Trv, i ;

EPREUVE ZERO 2022


I. SYSTEME INFORMATIQUE
1. Citez quatre composants internes de l’unité centrale
2. Citer quatre causes du dysfonctionnement du logiciel informatique
3. Donner la signification des sigles suivants : SMTP et DHCP
4. Mr momo décide de créer un petit réseau de 03 ordinateurs (PC1, PC2, PC3) avec une ligne
internet, pour sa structure. Reproduire et Compléter l’état des besoins ci-contre avec 03
matériels réseaux (sans PC) permettant de réaliser ce réseau.:

Etat de besoins : Matériel réseau à acquérir pour un réseau de 03 PC connectés


à internet
Désignation du matériel réseau Quantité

Proposé par : Georges TCHUENTE NJIMFO, Promoteur de l’institut « LE LEADER EN INFORMATISQUE »


Services offerts : formation en informatique et vente des ordinateurs et accessoires TEL 679637622
679637622 8
1. Câble réseau de type RJ45 (10m) 03
2.
3.
4.

5. Reproduire le tableau ci-dessous et proposer les 03 adresses IP que l’on devrait mettre sur les
03 ordinateurs du réseau de M .MOMO, ainsi que les masques de sous-réseaux correspondants,
dans le panneau de configuration

N° Adresse IP Masque de sous-Réseau


1
2
3

A B C D E
1 NOMS Résultat de Résultat des Total mensuel Rang
ventes 1ère ventes 2ème
quinzaine quinzaine
2 AISSA DADA 1200 000 1600 000
3 ABADA 1400 000 1500 000
4 GWETH RENE 1600 000 1200 000
5 KETCHAMEN 1500 000 1400 000
6. Reproduire le tableau ci-dessus tiré du logiciel Excel. Ecrire les formules à appliquer dans les
cellules D3 et D5 pour obtenir le total des ventes au cours du mois

Proposé par : Georges TCHUENTE NJIMFO, Promoteur de l’institut « LE LEADER EN INFORMATISQUE »


Services offerts : formation en informatique et vente des ordinateurs et accessoires TEL 679637622
679637622 9
7. Ajouter dans les cellules E3 et E5 les formules permettant de classer les employés en fonction
de leurs performances mensuelles.
II. SYSTEME D’INFORMATION ET BASES DE DONNEES

EXERCICE 1 : Systèmes d’information


Vous effectuez un stage dans une entreprise qui désire automatiser la gestion de son stock à
travers une base de données. Dans cette entreprise, les produits (referencés par un code et une
désignation) peuvent soit être fabriqués par l’entreprise ou provenir des différents fournisseurs
(caractérisés par un numéro, un nom et une adresse). Sachant qu’un produit a en plus un prix, qu’un
produit ne peut provenir que d’un seul fournisseur et qu’un fournisseur peut livrer plusieurs
produits.
1. Définir le terme : cardinalité
2. Citez une méthode d’analyse pouvant être utilisée pour modéliser le système d’information de
cette entreprise
3. L’analyse de ce système a permis de ressortir le schéma incomplet ci-dessous :

Reproduire et compléter ce schéma en précisant pour chaque entité ses propriétés et sa


cardinalité.
4. Représenter le Modèle Logique de Données correspond au schéma de 3)
Exercice 2 : Bases de données
N.B : on s’appuiera sur la méthode décrit à la question 3) de l’exercice 1 précédent
1. Définir : base de données, Requête
2. Ecrire la requête permettant d’ajouter le fournisseur (numéro : 000110 ; nom : NABCO-S.A ;
adresse ;2ème Rue Djekeng, Bafoussam) dans la base de données.
3. Ecrire la requête SQL qui permet de sélectionner la liste (code et désignation) de tous les
produits livrés par le fournisseur NABCO-S.A ;
4. Ecrire la requête SQL qui permet de créer la table FOURNISSEUR

III. ALGORITHMEIQUE ET BASES DE DONNEES


Proposé par : Georges TCHUENTE NJIMFO, Promoteur de l’institut « LE LEADER EN INFORMATISQUE »
Services offerts : formation en informatique et vente des ordinateurs et accessoires TEL 679637622
679637622 10
Exercice 1 : Algorithmique
M KANA David installé dans la ville de Koutaba, possède un cybercafé où il forme en infographie. La
formation est divisée en cinq modules, chacun évalué sur 20 points. Il souhaite utiliser une structure
de données lui permettant de manipuler les notes de chaque apprenant. Le tableau suivant est
nommé Notes :
Tableau Notes
12 6 13 4 11

1. Définir le mot tableau


2. Citez Quatre structures de données permettant de stocker les informations
3. Indiquer la taille de ce tableau er l’indice de la valeur « 13 »
4. Ecrire l’algorithme qui permet de créer le tableau Notes avec ses données
N.B : on supposera que le premier indice a le numéro un.

Exercice 2 : PROGRAMMATION
Pour aider votre frère à exploiter certaines données récoltées lors d’une enquête et
consignées dans un tableau, vous vous proposer d’écrire en langage C, un programme qui
effectue la recherche du plus grand élément d’un tableau. Vous trouvez l’algorithme suivant dans
votre livre d’informatique.

1. Définir : IDE
2. ¨proposer un Exemple d’IDE que vous pouvez utiliser pour programmer en C
3. Présenter la structure minimale d’un programme C
4. Traduire l’algorithme ci-dessus en langage C

Proposé par : Georges TCHUENTE NJIMFO, Promoteur de l’institut « LE LEADER EN INFORMATISQUE »


Services offerts : formation en informatique et vente des ordinateurs et accessoires TEL 679637622
679637622 11

CORRECTION EPREUVE ZERO 2022

I. SYSTEME INFORMATIQUE
1. Quatre composants de l’unité centrale :
Le processeur, La RAM, Le disque dur, La carte mère, Le ventirad, Le bloc d’alimentation, La
pile CMOS, Etc
2. Quatre causes du dysfonctionnement du logiciel informatique

- le défaut de conception du logiciel ou « bug »,


- les virus informatiques ou logiciels malveillants,
- le dépassement de la capacité du matériel informatique (mémoire pleine, réseau ou
processeur de l'ordinateur saturé),
- les incompatibilités diverses entre applications,
- la défectuosité des matériels informatiques,

3. Donner la signification des sigles suivants :


- SMTP : Simple Mail Transfer Protocol
- DHCP : Dynamic Host Configuration Protocol
4. Completer le tableau ci-dessous :

Etat de besoins : Matériel réseau à acquérir pour un réseau de 03 PC connectés


à internet
Désignation du matériel réseau Quantité
5. Câble réseau de type RJ45 (10m) 03
6. Switch ou Hub 01
7. Modem 01

8. Reproduire le tableau ci-dessous et compléter (en ce qui concerne les adresses IP il faudra
utiliser les adresses de classe C car c’est la classe qui contient le plus petit nombre de machines

Proposé par : Georges TCHUENTE NJIMFO, Promoteur de l’institut « LE LEADER EN INFORMATISQUE »


Services offerts : formation en informatique et vente des ordinateurs et accessoires TEL 679637622
679637622 12
et au maximum 254. Dans le cas actuel nous avons 3 ordinateurs. N.B : dans une classe C, le
premier octet est compris dans l’intervalle [192-225]
N° Adresse IP Masque de sous-Réseau
1 192.168.0.1 255.255.255.0
2 192.168.0.2 255.255.255.0
3 192.168.0.3 255.255.255.0

9. Et 7 ) Reproduire le tableau ci-dessous en completant les formules dans D3, D5, E3 et E5

A B C D E
1 NOMS Résultat de Résultat des Total mensuel Rang
ventes 1ère ventes 2ème
quinzaine quinzaine
2 AISSA DADA 1200 000 1600 000
3 ABADA 1400 000 1500 000 =somme(B3 :C3) =rang(D3 ;D$2 :
D$5 ;0)
4 GWETH RENE 1600 000 1200 000
5 KETCHAMEN 1500 000 1400 000 =somme(B5 :C5) =rang(D5 ;D$2 :
D$5 ;0)

II. SYSTEME D’INFORMATION ET BASES DE DONNEES

EXERCICE 1 : Systèmes d’information


5. Cardinalité : est un caractère qui sert à compter le nombre minimum et maximum de
possibilités que chaque classe contient dans la relation liant deux ou plusieurs objets.
6. Citez une méthode d’analyse pouvant être utilisée pour modéliser le système d’information :
MERISE, SADT, OMT etc
7. Reproduire et compléter ce schéma en précisant pour chaque entité ses propriétés et sa
cardinalité

PRODUIT FOURNISSEUR

1,1 PROVENIR 1, N
Code_prod
Proposé par : Georges TCHUENTE NJIMFO, Promoteur de l’institut « LE LEADER EN NUM_Fourn
INFORMATISQUE »
Services offerts : formation en informatique etPRIX
vente des ordinateurs et accessoires TEL 679637622
Désignation_prod Nom_fourn

Adresse_fourn
679637622 13

8. Représentation du MLD
PRODUIT (Code_prod, #NUM_Fourn, Désignation_prod)
FOURNISSEUR (NUM_Fourn, Nom_fourn, Adresse_fourn)

Exercice 2 : Bases de données

5. Définir : base de données : entité dans laquelle il est possible de stocker les données de façon
structurée avec le moins de redondances possible afin de faciliter leur traitement.
Requête : c’est une question posée à une base de données.
6. Ecrire la requête permettant d’ajouter le fournisseur :
Insert into fournisseur (NUM_fourn, Nom_fourn, Adresse_fourn) values (000110, ‘’NABCO-
S.A’’, ‘’2ème Rue Djeleng Bafoussam’’) ;
7. Ecrire la requête permettant de sélectionner la liste (code et désignation) de tous les produits
livrés par le fournisseur NABCO-S.A
Select PRODUIT.Code_prod, PRODUIT.désignation_prod from PRODUIT,
FOURNISSEUR where Fournisseur.Nom_fourn=’’NABCO-S.A’’ ;
8. Ecrire la requête permettant de créer la table fournisseur
Create table FOURNISSEUR
(NUM_fourn Integer primary key,
NOM_fourn varchar,
Adresse_fourn Varchar) ;
III. ALGORITHMEIQUE ET BASES DE DONNEES

Exercice 1 : Algorithmique
5. Définir tableau : est une structure de données permettant de stocker les données de même type et
repérées par un indice.
6. Quatre structures de données : tableau, file, liste chainées, enregistrement, piles
Proposé par : Georges TCHUENTE NJIMFO, Promoteur de l’institut « LE LEADER EN INFORMATISQUE »
Services offerts : formation en informatique et vente des ordinateurs et accessoires TEL 679637622
679637622 14
7. La taille du tableau : 5
L’indice de la valeur 13 est 3
8. Ecrire l’algorithme permettant de créer le tableau Notes avec ses données

Algorithme tab_note
Var Notes : tableau [1..5] de entier ;
i:entier ;
debut
Notes[1]=12 ;
Notes[2]=6 ;
Notes[3]=13 ;
Notes[4]=4 ;
Notes[5]=11 ;
fin
Exercice 2 : PROGRAMMATION
1. Définir : IDE (Integrated Development Environment) est un logiciel de création d'applications,
qui rassemble des outils de développement fréquemment utilisés dans une seule interface
utilisateur graphique (GUI).
2. Exemple d’IDE pour programmer en C
- Code::Blocks...
- NetBeans .
- CodeLite
- Turbo C++
- C++Builder
3. Structure minimale d’un programme C

- #include <sblibliothèque>
- int main(void) {
- instruction 1;
- -----------
- Instruction n ;
- return 0 ;
- }

Proposé par : Georges TCHUENTE NJIMFO, Promoteur de l’institut « LE LEADER EN INFORMATISQUE »


Services offerts : formation en informatique et vente des ordinateurs et accessoires TEL 679637622
679637622 15
4. traduire l’algorithme en langage C

- #include <Stdio.h>
- int main(void) {
- int plugrand, i ;
- int notes[5] ={10,15,5,14,7} ;
- plusgrand= notes[0] ;
- for (i=0 ;i<=4 ;i++){
- if (notes[i]>plusgrand)
- plusgrand=notes[i] ;
- }
- Printf (‘’le plus grand est %d’’, plusgrand) ;
- return 0 ;
- }

Proposé par : Georges TCHUENTE NJIMFO, Promoteur de l’institut « LE LEADER EN INFORMATISQUE »


Services offerts : formation en informatique et vente des ordinateurs et accessoires TEL 679637622
679637622 16

AUTRES SERVICES :
 Vente des ordinateurs, tablettes de bon prix et de bonne qualité
 Vente des accessoires (clé USB, chargeurs, disque dur , etc)
Proposé par : Georges TCHUENTE NJIMFO, Promoteur de l’institut « LE LEADER EN INFORMATISQUE »
Services offerts : formation en informatique et vente des ordinateurs et accessoires TEL 679637622

Vous aimerez peut-être aussi