TEST n° 3 mercredi 20 nov. 2013

                                       TEST    n ° 3         mercredi 20 novembre 2013  BTS

       EXERCICE 1

           Un  centre téléphonique reçoit les appels des clients de l' entreprise  iTélé.

           Pour chaque appel on considère les variables booléennes a , b , c  telles que:   

           a = 1     quand une commande  est passée lors de l'appel ( a = 0  sinon )

           b = 1     quand une demande de catalogue est faite lors de l'appel ( b = 0 sinon )

           c = 1     quand le SAV est demandé lors de l'appel  ( c = 0 sinon ) 

           Soit l'expression booléenne 

                      Formuledea 1

          1. Donner le tableau de Karnaugh de A.

          2.  Simplifier A à l'aide du tableau de Karnaugh.

          3. Retrouver cette simplification par le calcul.

          4. Donner l'expression de  Grbbarre  .

          5. On considère un appel qui correspond à   Grbbarre .

              Préciser en français de quel type d'appel il s'agit.

 -------------------------------------------------------------------------------------------------------------    

            EXERCICE 2             

                  Un  pépiniériste a planté dans une parcelle il y a longtemps des chênes 

                  des sapins , des platanes.

                  Il doit pour éclaircir son domaine couper certains des arbres.

                  Il veut respecter au moins l'une des conditions suivantes:

           •  L'arbre est coupé à la pleine lune et a plus de 20 ans et mesure plus de 10 mètres

           • L'arbre mesure au plus dix mètres.

           • L'arbre est coupé à la pleine lune et il a au plus 20 ans.                

                     On considère les variables booléennes suivantes:

                    • a = 1   si le bois est coupé à la pleine lune ( a = 0 sinon )

                    • b = 1 si l'arbre a plus de 20 ans ( b = 0 sinon )

                    • c = 1 si l'arbre mesure plus de 10 mètres ( c = 0 sinon )

          1. Donner l'expression B booléenne qui traduit le choix du pépiniériste.

          2. Donner le tableau de Karnaugh de B.

          3. Simplifier B à l'aide du tableau d Karnaugh.

          4 . Retrouver la simplification par le calcul.

-----------------------------------------------------------------------------------------------------

             EXERCICE 3

          1 .   Que donne le script suivant?

from random import*

def eco():

       a=randint(1,15)

       s=0

       for i in range(a + 1):

              s=s+i    

       print

          2. Ecrire un script qui demande l'entier n puis calcule et affiche  n! .

         3.  Un commerçant vend un euro chaque stylo.

             Pour l'achat d'au moins 20 stylos il fait une remise de 5% sur les 20 premiers stylos

             achetés.    

             Pour l'achat d'au moins 50 stylos il fait une remise supplémentaire de 10 % 

            sur les 50 premiers stylos.

            Ecrire un script, en Python 2.7,  qui demande le nombre n de stylos achetés puis qui affiche

           le montant à payer pour ces n stylos.

-------------------------------------------------------------------------------------------------------------