π
<-

Correction algo BTS 2015 Groupement B (France - mai 2015)

Toutes les news concernant les examens (BAC, DNB, etc.) et concours scolaires

Correction algo BTS 2015 Groupement B (France - mai 2015)

Unread postby critor » 18 May 2015, 18:13

La génération de bacheliers 2013 issue de la réforme du lycée vient de passer ses épreuves de BTS 2ème année.
Conformément au nouveau programme de BTS conçu dans la continuité du lycée, l'épreuve de Mathématiques du groupement B comportait une étude d'algorithme.

L'algorithme recherchait par dichotomie sur l'intervalle [5;6] un encadrement de la solution t0 de l'équation f(t)=2,51.



C)2)a) Une calculatrice graphique peut nous fournir très facilement le tableau de valeurs demandé à recopier, à condition d'y programmer l'algorithme fourni, et d'y rajouter au bon endroit l'affichage des informations demandées dans le tableau.
Comme la 1ère étape doit afficher les valeurs initiales 5 et 6 des variables a et b d'après les cases déjà remplies, et la valeur de la variable m qui n'est pas affectée avant la boucle, cet affichage ira dans la boucle, juste après l'affectation de la variable m, et donc avant les modifications des variables a et b.

Algorithme
Programme
Code: Select all
Variables :
   a, b, m
Initialisation :
   a prend la valeur 5
   b prend la valeur 6
Traitement :
   Tant que b-a>0,1
   |   m prend la valeur (a+b)/2
   |   Afficher a, b, m et b-a
   |   Si f(m)>2,51 alors
   |   |   a prend la valeur m
   |   sinon
   |   |   b prend la valeur m
   |   Fin de Si
   Fin de Tant que
Sortie :
   Afficher a et b
Code: Select all
Chaîne►Équ("3e^(-X)-0.5e^(-4X)+2.5",Y1
5→A
6→B
While B-A>0.1
   (A+B)/2→M
   Disp {A,B,M,B-A
   If Y1(M)>2.51
   Then
      M→A
   Else
      M→B
   End
End
Disp A,B

Code: Select all
String►Equ("3e^(-X)-0.5e^(-4X)+2.5",Y1
5→A
6→B
While B-A>0.1
   (A+B)/2→M
   Disp {A,B,M,B-A
   If Y1(M)>2.51
   Then
      M→A
   Else
      M→B
   End
End
Disp A,B

Code: Select all
Define bts2015frb()=
Prgm
   Define f(t)=3·e^(-t)-0.5·e^(−4·t)+2.5
   5→a
   6→b
   While b-a>0.1
      (a+b)/2→m
      Disp a,b,m,b-a
      If f(m)>2.51 Then
         m→a
      Else
         m→b
      EndIf
   EndWhile
   Disp a,b
EndPrgm
Sur une TI-Nspire CAS, pour avoir des résultats en écriture décimale,
on validera le lancement du programme avec :nsct: :nsen: .
Code: Select all
"3e^(-x)-0.5e^(-4x)+2.5"→Y1
5→A
6→B
While B-A>0.1
   (A+B)÷2→M
   {A,B,M,B-A}◢
   If Y1(M)>2.51
   Then M→A
   Else M→B
   IfEnd
WhileEnd
{A,B}

Code: Select all
SetDecimal
Define f(x)=3e^(-x)-0.5e^(-4x)+2.5
5⇒a
6⇒b
While b-a>0.1
   (a+b)/2⇒m
   Print {a,b,m,b-a}
   If f(m)>2.51
   Then
      m⇒a
   Else
      m⇒b
   IfEnd
WhileEnd
Print {a,b}
Pour obtenir des résultats en fraction,
supprimer l'instruction 'SetDecimal'.
Code: Select all
EXPORT BTS2015FRB()
BEGIN
   F1:="3*e^(-X)-0.5*e^(-4X)+2.5";
   A:=5;
   B:=6;
   WHILE B-A>0.1 DO
      M:=(A+B)/2;
      PRINT({A,B,M,B-A});
      IF F1(M)>2.51 THEN A:=M
      ELSE B:=M
      END
   END;
   PRINT({A,B});
END;


D'où la réponse à la question :
étape 1étape 2étape 3
a55.55.5
b665.75
m5.55.755.625
b-a10.50.25




C)2)b) L'algorithme s'articule autour d'une unique boucle 'tant que', de condition de poursuite b-a>0,1.
L'algorithme se termine donc sur la réalisation de la condition contraire: b-a≤0,1.
L'intervalle [a;b] affiché en fin d'algorithme a donc une amplitude b-a d'au plus 0,1.


Téléchargement : Sujet BTS 2015 - Maths Groupement B (France - mai 2015)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41984
Images: 15890
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Return to News Examens / Concours

Who is online

Users browsing this forum: ClaudeBot [spider] and 8 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
978 utilisateurs:
>927 invités
>45 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)