Bac pratique 2008 à 2011 - 31 sujets.pdf

download Bac pratique 2008 à 2011 - 31 sujets.pdf

of 33

Transcript of Bac pratique 2008 à 2011 - 31 sujets.pdf

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    1/33

    Edition le libre savoir

    Epreuve pratique

    dinformatique

    Sections : Math - Tech - Sc.Exp

    Ridha Nairi

    2008, 2009, 2010 et 2011.

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    2/33

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    3/33

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    4/33

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    5/33

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    6/33

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    7/33

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    8/33

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    9/33

    6HFWLRQV0DWK7HFK6F([SREPUBLIQUE TUNISIENNE

    MINISTERE DE LEDUCATION

    ***(35(89(35$7,48(

    ',1)250$7,48(

    DATE : mardi 19 mai 2009 9hEXAMEN DU BACCALAUREAT

    SESSION 2009 DUREE : 1 h COEFFICIENT : 0.5

    Important :

    1. Une solution modulaire au problme est exige.2. enregistrez au fur et mesure votre programme dans le dossier Bac2009 se trouvant

    sur la racine C:\ en lui donnant comme nom votre numro d'inscription.

    Soit T un tableau de N entiers positifs (5

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    10/33

    6HFWLRQV0DWK7HFK6F([SREPUBLIQUE TUNISIENNE

    MINISTERE DE LEDUCATION

    ***(35(89(35$7,48(

    ',1)250$7,48(

    DATE : mardi 19 mai 2009 15h 30EXAMEN DU BACCALAUREAT

    SESSION 2009 DUREE : 1 h COEFFICIENT : 0.5

    Important :7. Une solution modulaire au problme est exige.

    8. enregistrez au fur et mesure votre programme dans le dossier Bac2009 se trouvant

    sur la racine C:\ en lui donnant comme nom votre numro d'inscription.

    Soit T un tableau de N lettres minuscules (6

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    11/33

    6HFWLRQV0DWK7HFK6F([SREPUBLIQUE TUNISIENNE

    MINISTERE DE LEDUCATION

    ***(35(89(35$7,48(

    ',1)250$7,48(

    DATE : mardi 19 mai 2009 14hEXAMEN DU BACCALAUREAT

    SESSION 2009 DUREE : 1 h COEFFICIENT : 0.5

    Important :

    5. Une solution modulaire au problme est exige.

    6. enregistrez au fur et mesure votre programme dans le dossier Bac2009 se trouvantsur la racine C:\ en lui donnant comme nom votre numro d'inscription.

    On se propose de raliser le traitement suivant sur une chane CH :

    Construire une chane RES partir de la chane CH dans laquelle on rangera toutes les

    consonnes de CH qui sont en majuscules suivies des toutes les voyelles de CH qui sont en

    majuscules, suivies de les consonnes minuscules de CH et enfin toutes les voyelles de CH qui

    sont en minuscule en conservant chaque fois le mme ordre d'apparition des lettres de la

    chane CH.

    Ecrire un programme en Pascal qui permet de saisir une chane CH non vide compose des

    lettres alphabtiques et dont la taille ne dpasse pas 50 et de construire puis d'afficher la

    chane RES.

    Exemple 1 :

    Si CH = "aFAbzKOikvMx"

    Alors le programme affiche "FKMAObzkvxai".

    Exemple 2 :Si CH = "bonjour"

    Alors le programme affiche "bnjroou".

    Grille dvaluation : Nbre de pointsDcomposition en modules utiles la solution (dclaration+appel) 4 = 2+2

    Si excution et test russis Alors

    Sinon- Structures de donnes adquates au problme

    - Saisie et contrle de donnes

    - Traitement avec structures de contrles adquates

    - Affichage des rsultats

    - Compilation

    16

    1

    2

    8

    1

    4

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    12/33

    6HFWLRQV0DWK7HFK6F([SREPUBLIQUE TUNISIENNE

    MINISTERE DE LEDUCATION

    ***(35(89(35$7,48(

    ',1)250$7,48(

    DATE : mardi 19 mai 2009 10h 30EXAMEN DU BACCALAUREAT

    SESSION 2009 DUREE : 1 h COEFFICIENT : 0.5

    Important :

    3. Une solution modulaire au problme est exige.

    4. enregistrez au fur et mesure votre programme dans le dossier Bac2009 se trouvantsur la racine C:\ en lui donnant comme nom votre numro d'inscription.

    Soit T un tableau de N chanes de caractres non vides et dont la taille maximale est 5

    caractres.

    On se propose d'crire un programme en Pascal permettant de remplir le tableau T par N

    chanes de caractres (2

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    13/33

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    14/33

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    15/33

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    16/33

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    17/33

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    18/33

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    19/33

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    20/33

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    21/33

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    22/33

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    23/33

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    24/33

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    25/33

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    26/33

    R E P U B L I Q U E T U N I S I E N N E

    M I N I S T E R E D E L E D U C A T I O N

    E X A M E N D U B A C C A L A U R E A T S E S S I O N D E J U I N 2 0 1 1

    S E C T I O N S : M a t h m a t i q u e s + S c i e n c e s e x p r i m e n t a l e s + S c i e n c e s T e c h n i q u e s

    C o e f f i c i e n t : 0 . 5D u r e : 1 hE P R E U V E P R A T I Q U E D I N F O R M A T I Q U E

    D A T E : 2 4 m a i 2 0 1 1 1 0 h

    Important :

    La solution doit comporter au moins deux modules. Enregistrer au fur et mesure votre programme dans le dossier bac2011 situ la racine C : en lui donnant

    comme nom votre numro dinscription.Sujet

    Un nombre heureux est un entier strictement positif, qui, lorsquon additionne les carrs de chacun

    de ses chiffres, puis on additionne les carrs des chiffres de la somme obtenue et ainsi de suite, on

    obtient un entier un seul chiffre et est gal 1.

    Exemple 1: pour lentier7 on a : 72 = 494

    2+ 9

    2= 97

    92

    + 72

    = 130

    12

    + 32

    + 02

    =10

    12

    + 02

    = 1

    On a obtenu un entier un seul chiffre qui est gal 1 ; donc lentier7 est heureux

    Exemple 2: pour lentier85 on a : 82 + 52 = 898

    2+ 9

    2= 145

    12

    + 42

    + 52

    = 42

    42

    + 22

    = 20

    22

    + 02

    = 4

    On a obtenu un entier un seul chiffre mais qui est diffrent de 1 ; donc lentier 85 nest pas

    heureux

    Travail demand : Ecrire un programme Pascal qui permet de saisir un entiern strictement positif

    puis de vrifier et dafficher sil est heureux ou non.

    Grille dvaluation

    Questions Nombre de pointsDcomposition en modules utiles la solution (dclaration + appel) 4 (2+2)

    Si excution et test russis

    Sinon

    Compilation

    Structures de donnes adquates au problme

    Saisie et contrle des donnes

    Traitement avec des structures de contrle adquates

    - extraction des chiffres- calcul des sommes des carrs- boucles

    Affichage des rsultats

    16

    3

    2

    2

    33

    1

    2

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    27/33

    R E P U B L I Q U E T U N I S I E N N E

    M I N I S T E R E D E L E D U C A T I O N

    E X A M E N D U B A C C A L A U R E A T S E S S I O N D E J U I N 2 0 1 1

    S E C T I O N S : M a t h m a t i q u e s + S c i e n c e s e x p r i m e n t a l e s + S c i e n c e s T e c h n i q u e s

    C o e f f i c i e n t : 0 . 5D u r e : 1 hE P R E U V E P R A T I Q U E D I N F O R M A T I Q U E

    D A T E : 2 4 m a i 2 0 1 1 1 4 h

    Important :

    La solution doit comporter au moins deux modules. Enregistrer au fur et mesure votre programme dans le dossier bac2011 situ la racine C : en lui donnant

    comme nom votre numro dinscription.

    Sujet

    Un entier est dit distinct sil est compos de chiffres distincts (diffrents).

    Ecrire un programme Pascal qui permet de saisir un entiern (n > 0), puis de vrifier et dafficher si

    cet entier est distinct ou non.

    Exemple 1 :

    n = 1273 est dit distinct car il est form par les chiffres 1 , 2 , 7 et 3 qui sont tous distincts,

    donc, le programme affichera : Cet entier est distinct

    Exemple 2 :

    n = 1565 est dit non distinct car il est form par les chiffres 1 , 5 , 6 et 5 qui ne sont pas tous

    distincts (le chiffre 5 se rpte deux fois) donc, le programme affichera : Cet entier est non

    distinct

    Grille dvaluation

    Questions Nombre de pointsDcomposition en modules utiles la solution (dclaration + appel) 4 (2+2)

    Si excution et test russis

    Sinon

    Compilation

    Structures de donnes adquates au problme

    Saisie et contrle des donnes

    Traitement avec des structures de contrle adquates

    - extraction des chiffres- vrification si tous les chiffres sont distincts- boucles

    Affichage des rsultats

    16

    3

    2

    2

    3

    3

    1

    2

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    28/33

    R E P U B L I Q U E T U N I S I E N N E

    M I N I S T E R E D E L E D U C A T I O N

    E X A M E N D U B A C C A L A U R E A T S E S S I O N D E J U I N 2 0 1 1

    S E C T I O N S : M a t h m a t i q u e s + S c i e n c e s e x p r i m e n t a l e s + S c i e n c e s T e c h n i q u e s

    C o e f f i c i e n t : 0 . 5D u r e : 1 hE P R E U V E P R A T I Q U E D I N F O R M A T I Q U E

    D A T E : 2 4 m a i 2 0 1 1 1 5 h 3 0 m n

    Important :

    La solution doit comporter au moins deux modules. Enregistrer au fur et mesure votre programme dans le dossier bac2011 situ la racine C : en lui donnant

    comme nom votre numro dinscription.Sujet

    Soit la suite U dfinie par :

    U1 = 1

    U2 = 3

    Un = 2*Un-1 + 3*Un-2 pour tout n 3

    Ecrire un programme Pascal qui permet de calculer et dafficher les n premiers termes de la suite U

    avec 3n20.

    Grille dvaluation

    Questions Nombre de pointsDcomposition en modules utiles la solution (dclaration + appel) 4 (2+2)

    Si excution et test russis

    Sinon

    Compilation

    Structures de donnes adquates au problmeSaisie et contrle des donnes

    Traitement avec des structures de contrle adquates

    Affichage des rsultats

    16

    3

    24

    5

    2

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    29/33

    R E P U B L I Q U E T U N I S I E N N E

    M I N I S T E R E D E L E D U C A T I O N

    E X A M E N D U B A C C A L A U R E A T S E S S I O N D E J U I N 2 0 1 1

    S E C T I O N S : M a t h m a t i q u e s + S c i e n c e s e x p r i m e n t a l e s + S c i e n c e s T e c h n i q u e s

    C o e f f i c i e n t : 0 . 5D u r e : 1 hE P R E U V E P R A T I Q U E D I N F O R M A T I Q U E

    D A T E : 2 5 m a i 2 0 1 1 8 h 3 0 m n

    Important :

    La solution doit comporter au moins deux modules. Enregistrer au fur et mesure votre programme dans le dossier bac2011 situ la racine C : en lui donnant

    comme nom votre numro dinscription.

    Sujet

    Un entier strictement positif est dit premier sil na que deux diviseurs distincts : 1 et lui-mme.

    Ecrire un programme Pascal qui saisit un entier n strictement positif et affiche un message

    indiquant si cet entier est premier ou non.

    Grille dvaluation

    Questions Nombre de pointsDcomposition en modules utiles la solution (dclaration + appel) 4 (2+2)

    Si excution et test russis

    Sinon

    Compilation

    Structures de donnes adquates au problme

    Saisie et contrle des donnes

    Traitement avec des structures de contrle adquates

    Affichage des rsultats

    16

    3

    2

    4

    5

    2

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    30/33

    R E P U B L I Q U E T U N I S I E N N E

    M I N I S T E R E D E L E D U C A T I O N

    E X A M E N D U B A C C A L A U R E A T S E S S I O N D E J U I N 2 0 1 1

    S E C T I O N S : M a t h m a t i q u e s + S c i e n c e s e x p r i m e n t a l e s + S c i e n c e s T e c h n i q u e s

    C o e f f i c i e n t : 0 . 5D u r e : 1 hE P R E U V E P R A T I Q U E D I N F O R M A T I Q U E

    D A T E : 2 5 m a i 2 0 1 1 1 0 h

    Important :

    La solution doit comporter au moins deux modules.

    Enregistrer au fur et mesure votre programme dans le dossier bac2011 situ la racine C : en lui donnantcomme nom votre numro dinscription.

    Sujet

    Ecrire un programme Pascal qui permet dafficher tous les entiers positifs de trois chiffres

    de la forme cdu tel que, pour chaque entier, la somme de ses chiffres (c+d+u) est un diviseur du

    produit de ses chiffres (c*d*u).

    Exemple :

    Lentier 514 vrifie cette proprit, en effet, (5+1+4) =10 est un diviseur de (5*1*4) =20

    Grille dvaluation

    Questions Nombre de pointsDcomposition en modules utiles la solution (dclaration + appel) 4 (2+2)

    Si excution et test russis

    Sinon

    Compilation

    Structures de donnes adquates au problme

    Traitement avec des structures de contrle adquates

    - extraction des chiffres

    -calcul de la somme

    - calcul du produit

    - boucles

    Affichage des rsultats

    16

    3

    2

    3

    22

    2

    2

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    31/33

    R E P U B L I Q U E T U N I S I E N N E

    M I N I S T E R E D E L E D U C A T I O N

    E X A M E N D U B A C C A L A U R E A T S E S S I O N D E J U I N 2 0 1 1

    S E C T I O N S : M a t h m a t i q u e s + S c i e n c e s e x p r i m e n t a l e s + S c i e n c e s T e c h n i q u e s

    C o e f f i c i e n t : 0 . 5D u r e : 1 hE P R E U V E P R A T I Q U E D I N F O R M A T I Q U E

    D A T E : 2 5 m a i 2 0 1 1 1 4 h

    Important :

    La solution doit comporter au moins deux modules. Enregistrer au fur et mesure votre programme dans le dossier bac2011 situ la racine C : en lui donnant

    comme nom votre numro dinscription.

    Sujet

    Soit la somme Sn = 3 3 3 3 31 1 1 1 1 1...1 2 3 4 5 n

    + + + + + +3

    Ecrire un programme Pascal qui permet de :

    - saisir un entiern avec 1 n 100- calculer et afficher la somme Sn.

    Grille dvaluation

    Questions Nombre de pointsDcomposition en modules utiles la solution (dclaration + appel) 4 (2+2)

    Si excution et test russis

    Sinon

    Compilation

    Structures de donnes adquates au problme

    Saisie et contrle des donnes

    Traitement avec des structures de contrle adquates

    Affichage du rsultat

    16

    3

    2

    4

    5

    2

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    32/33

    R E P U B L I Q U E T U N I S I E N N E

    M I N I S T E R E D E L E D U C A T I O N

    E X A M E N D U B A C C A L A U R E A T S E S S I O N D E J U I N 2 0 1 1

    S E C T I O N S : M a t h m a t i q u e s + S c i e n c e s e x p r i m e n t a l e s + S c i e n c e s T e c h n i q u e s

    C o e f f i c i e n t : 0 . 5D u r e : 1 hE P R E U V E P R A T I Q U E D I N F O R M A T I Q U E

    D A T E : 2 5 m a i 2 0 1 1 1 5 h 3 0 m n

    Important :

    La solution doit comporter au moins deux modules. Enregistrer au fur et mesure votre programme dans le dossier bac2011 situ la racine C : en lui donnant

    comme nom votre numro dinscription.

    Sujet

    Un entier p strictement positif est dit "entier moyenne harmonique entire" si la moyenneharmonique m de ses diviseurs positifs est un entier.

    Si on note d1, d2, d3, , dn les n diviseurs positifs de lentier naturel p, alors le nombre m est

    calcul de la faon suivante :

    dn...

    ddd

    nm

    13

    12

    11

    1 +=

    Exemple :

    Lentierp=6 a 4 diviseurs positifs qui sont : 1, 2, 3 et 6

    2

    61

    31

    21

    11

    4 =+

    =m

    m=2 est un entier, donc 6 est un "entier moyenne harmonique entire"

    Travail demand : Ecrire un programme Pascal qui permet de dterminer si un entier naturel

    donn p strictement positif est moyenne harmonique entire ou non.

    Grille dvaluation

    Questions Nombre de pointsDcomposition en modules utiles la solution (dclaration + appel) 4 (2+2)

    Si excution et test russis

    Sinon

    Compilation

    Structures de donnes adquates au problme

    Saisie et contrle des donnes

    Traitement avec des structures de contrle adquates

    - dtermination des diviseurs- calcul de la somme des inverses des diviseurs- dtermination de la moyenne

    Affichage des rsultats

    16

    3

    2

    2

    32

    2

    2

  • 7/28/2019 Bac pratique 2008 2011 - 31 sujets.pdf

    33/33