TEST SIO MARS

                               TEST      EXAMEN     ALGORITHMIQUE   Mars 2012    BTS 1  SIO

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

                             30 mn sur papier puis 30 mn sur ordinateur avec Python.

    THÈME :

         Une entreprise ISUP est chargée de réaliser des sondages

        de satisfaction auprès des clients d’une grande marque

        de distribution YTRAD.

        Le sondage que vous avez à organiser avec Python comporte

        trois parties.

       1. La partie I qui est la prise de contact.

           «Roger Dubois de l’ISUP »

          « Bonjour »

           « Avons-nous le plaisir de vous compter déjà parmi les

            clients de la société YTRAD ? »

           En cas de réponse affirmative demander le n° client et

           demander « Acceptez vous de parrainer quelqu’un ? »

           Dans l’affirmative indiquer que « La société YTRAD vous fait 35% de remise sur le prix

           du premier article de votre choix.

            Sinon attribuer un numéro client.

            Puis aller à la partie II.

          2. La partie II  qui est basée sur les intentions du client.

              Dans quels domaines parmi les suivants porte votre

              intérêt :  « l’informatique , la télévision ,

              les téléphones .» ?

             Si la réponse est « l’informatique » insister pour

             la promotion actuelle : « pour 10 euros de plus vous

             avez la logiciel BUGTOUT »

             Si la réponse est « la télévision » insister sur la

             garantie portée de 2 à 5 ans pour un tarif de

             32 euros.

             Si la réponse est « les téléphones »,  proposer le pack

             « Le KIT chargeur + un journal téléblague »

             Si le client ne souhaite pas acheter mais semble mécontent

            d’un achat qui ne lui donne pas satisfaction aller à la

             partie III.

            3. La partie III porte sur le geste commercial et vise

               à reconquérir le client pour l’inciter à continuer à

              acheter chez YTRAD.

             Vous pouvez proposer un geste commercial.

            Vous devez prendre l’initiative de créer un script sous

            Python qui répond à ces obligations.

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

     QUESTION

             Combien de fois la liste d'instruction va-t-elle être effectuée

              dans le script suivant?

             Quel va être le résultat affiché à l'écran?

             def test():
                  a=5
                  b=2
                  if(a>=0):
                      b=b+2
                      a=a-2
                      print"a=", a,"b=" ,b