Vous êtes ici : AccueilEXAMENSEpreuve zéro théorique d’informatique au Baccalauréat A, ABI, C, D et E 2020
Etoiles inactivesEtoiles inactivesEtoiles inactivesEtoiles inactivesEtoiles inactives
 
Baccalauréat
Informatique
A, C& D
2020
Enoncé épreuve zéro
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 n’est autorisé.
I. Matériel et réseaux informatiques 07 points
1. Après votre réussite au baccalauréat, vous souhaitez vous offrir un ordinateur. Vous vous rendez dans un magasin de vente de matériel informatique, et on vous présente un ordinateur avec les indications :
i) 235Ghz
ii) 4Go ;
iii) 18``
iv) 1To ;
v) CD-ROM/DVD
a) A quel composant de l’ordinateur correspond les indications i), ii) 0,5 pt
b) Sur quel port peut-on connecter le composant iii) 0,5 pt
c) A quel type de périphérique appartient le composant iv) 0,5 pt
d) Avec cet ordinateur, pouvez-vous lire une série qui se trouve sur un DVD ? Justifier votre réponse 1 pt
2. Pour communiquer, les ordinateurs doivent respecter un ensemble de règle ; on parle de protocole.
a) Énumérer deux protocoles de communication 1 pt
b) Quel élément identifie de façon unique un équipement dans un réseau ? 0,5 pt
c) Votre enseignant souhaite faire communiquer les 8 ordinateurs de la salle d’informatique. Pour cela il dispose d’un switch et vous demande :
i) De proposer une topologie adéquate. 0,5 pt
ii) Quel est l’inconvénient majeur de cette topologie 1 pt
iii) Proposez une adresse IP (privée) pour son réseau et masque de sous réseau correspondant 1+0,5 = 1,5 pt

II Logiciels d’application et programmation 06 pts
1. Complétez le tableau en indiquant un exemple de logiciel ou la famille de logiciel correspondant 2 pts

Famille de logiciel Exemple de logiciel   Éditeur de texte  
Exemple de logiciel   Google Chrome   MySQL

2. Soit le code JavaScript suivant :

<script language=’’JavaScript’’>
Function pair(nombre){
If(nombre%2==0)
return true
else{
return false}
}
var s = 0 ;
for{var i = 0 ; i<10 ; i++){
if(pair(i)==true)}{
s = s +i;
}
}
alert(s);
</script>

a) Donner un avantage du langage JavaScript 0,5 pt
b) Expliquez la phrase « JavaScript n’est pas fortement typé » 0,5 pt
c) Identifiez deux structures utilisées dans ce code 0,5 pt
d) Que fait la fonction pair(nombre) ? 1 pt
e) Combien de fois l’instruction s = s +i sera exécutée ? 0,5 pt
f) Quelle sera la valeur de la variable s à la fin de l’exécution de ce code ? 0,5 pt

III. Traitement de l’information et base de données 07 pts
1. Les applications utilisent en grande majorité les SGBD pour la sauvegarde et le traitement des données. Ces SGBD communiquent grâce au langage SQL.
a) Définir les sigles : SGBD ; SQL 1 pt
b) Énumérez deux exemples de SGBD 1 pt
c) Quelle différence faites-vous entre une clé primaire et une clé étrangère ? 1 pt
2. On considère la base de données « BOUTIQUE » contenant la table « PRODUIT »

codeProduit nom prix date_expiration
PRO001 Cerelac 6 2800 10/06/202
PRO002 NAN Confort 3600 15/12/2019
PRO003 Phosphatine 3000 12/10/2020
PRO004 Cerelac 8 3200 17/03/2020
PRO005 NAN Confort 2 3800 18/12/2020

a) Quel champ identifie de façon unique un produit ? 0,5 pt
b) Écrire la requête SQL permettant de créer la table « PRODUIT » 1 pt
c) Écrire la requête SQL qui modifie le champ « nom » en « libellé » 1 pt
d) Quel est le résultat de la requête :
SELECT nom, prix, date_expiration FROM PRODUIT Where date_expiration<=15/06/2020 ORDER BY nom ASC 1,5 pt