π
<-
Chat plein-écran
[^]

Correction exo 2B (algo) BAC S 2015, France, septembre 2015

Discussions scientifiques et scolaires

Correction exo 2B (algo) BAC S 2015, France, septembre 2015

Message non lude critor » 12 Sep 2015, 15:45

Correction algo exercice n°2 partie B du sujet de Maths du BAC S de septembre 2015 en France.

Question B)1)
On nous demande de compléter une sorte de trace de l'algorithme, ici un tableau avec l'état des variables à chaque itération de la boucle pour.
Il est très facile d'obtenir cela en programmant l'algorithme sur la calculatrice, et en y rajoutant une simple instruction d'affichage.

Voici les programmes pour calculatrices graphiques actuelles :

Algorithme
Programme
Code: Tout sélectionner
Entrée :
   Saisir K entier naturel non nul
Initialisation :
   Affecter à A la valeur 0
   Affecter à x la valeur 0
   Affecter à h la valeur 1/K
Traitement :
   Pour i variant de 1 à K
      Affecter à A la valeur A+h×f(x)
      Affecter à x la valeur x+h
      Afficher i, A, x
   FinPour
   Afficher A
Code: Tout sélectionner
Chaîne►Equ("X/(e^(X)-X)",Y1
Prompt K
0→A
0→X
1/K→H
For(I,1,K
   A+HY1(X→A
   X+H→X
   Disp arrondir({I,A,X},3
End
A

Code: Tout sélectionner
String►Equ("X/(e^(X)-X)",Y1
Prompt K
0→A
0→X
1/K→H
For(I,1,K
   A+HY1(X→A
   X+H→X
   Disp round({I,A,X},3
End
A

Code: Tout sélectionner
Define s2015sfr(k)=
Func
   Local f,a,x,h,i
   f(x):=x/(exp(x)-x)
   0→a
   0→x
   1/k→h
   For i,1,k
      a+h∙f(x)→a
      x+h→x
      disp i,round(a,3),x
   EndFor
   Return (a+b)/2
EndFunc
Bien valider le lancement avec :nsct: :nsen:
pour obtenir les résultats en écriture décimale.
Code: Tout sélectionner
"X÷(e^X-X)"→Y1
?→K
0→A
0→X
1÷K→H
For 1→I To K
   A+HY1(X)→A
   X+H→X
   {I,A,X}◢
Next
A

Code: Tout sélectionner
SetDecimal
Define f(x)=x/(e^x-x)
Input k
0⇒a
0⇒x
1/k⇒h
For 1⇒i To k
   a+h*f(x)⇒a
   x+h⇒x
   Print {i,a,x}
Next
Print a
Ne pas oublier le 'SetDecimal' en début de programme,
pour obtenir les résultats en écriture décimale.
Code: Tout sélectionner
EXPORT S2015FRS(K)
BEGIN
   F1:="X/e^(X)-X)";
   A:=0;
   X:=0;
   H:=1/K;
   FOR I FROM 1 TO K DO
      A:=A+H*F1(X);
      X:=X+H;
      PRINT(ROUND({I,A,X},3))
   END;
   PRINT(A)
END;


D'où la réponse :
iAx
100,25
20,0600,5
30,1690,75
40,3061


Question B)2)
L'algorithme réalise ici l'approximation de l'intégrale
$mathjax$I_{1}=\int_{0}^{1}f(x)\,\mathrm{d}x$mathjax$
par la méthode des rectangles.
Comme de plus f(0)=0 et que l'aire vaut toujours 0 à la suite de la 1ère itération, il s'agit de la méthode des rectangles inférieurs.


Question B)3)
Plus K sera grand, plus l'approximation sera précise par multiplication des rectangles et tendra vers la valeur exacte de I1.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41465
Images: 14479
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Correction exo 2B (algo) BAC S 2015, France, septembre 2

Message non lude Bisam » 13 Sep 2015, 09:43

La méthode des rectangles est au programme de Terminale ? Je ne savais pas...
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.5%
 
Messages: 5665
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Correction exo 2B (algo) BAC S 2015, France, septembre 2

Message non lude critor » 13 Sep 2015, 13:36

La méthode n'est pas explicitement au programme.
Mais en pratique, on a ça :
• Encadrer une intégrale.
‘• Pour une fonction monotone positive, mettre en œuvre un algorithme pour déterminer un encadrement d’une intégrale.
http://cache.media.education.gouv.fr/fi ... 195984.pdf

L'une des interprétations possibles de ce passage amène en effet à traiter de la méthode des rectangles.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41465
Images: 14479
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Correction exo 2B (algo) BAC S 2015, France, septembre 2

Message non lude Bisam » 13 Sep 2015, 15:30

Ok. En fait, le programme dit "Regardez les zoulis graphiques et constatez"... mais il ne parle absolument pas de la convergence.

Bref, au bac, les points seront accordés à tout ceux qui auront répondu à peu près n'importe quoi à la question B.3), puisqu'ils ne sont pas censés savoir quoi que ce soit à ce sujet !
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.5%
 
Messages: 5665
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Correction exo 2B (algo) BAC S 2015, France, septembre 2

Message non lude alan2010 » 15 Sep 2015, 19:32

Exactement...

C'est comme l'histoire de l'approximation d'une loi binomiale par une loi normale...

En fait, c'est le maths au lycée... constater puis (essayer d')appliquer...

Et ça va aller en s'empirant avec la disparition de l'enseignement de la géométrie, des racines carrées, de l'arithmétique, ... pour la remplacer par des cours de "code" au Primaire et au Collège.
De l'algorithmique, pourquoi pas? Mais l'accent semble davantage être mis sur la création de mini-jeux, voire même de sites web!! (l'imbrication de boucles et les conditions avancées (opérateurs booléens) sont déjà limite programme)

En gros, jusqu'au lycée, les élèves ne raisonneront plus en cours de maths, ils s'amuseront.
Au bac, ils tâcheront tant bien que mal d'apprendre quelques formules et de les réutiliser (sachant qu'ils n'auront plus beaucoup été habitués à "apprendre" jusque-là).
En post-bac, le prof de maths introduira les principaux types de raisonnements en 2 heures chrono. l'ÉLÈVE: AH, C'EST ÇA LES MATHS??!!
le prof d'info parlera de rudiments d'analyse numérique, de complexité algorithmique, de tris... l'ÉLÈVE: AH, C'EST ÇA L'INFO??!!


Bon, je sors.
Avatar de l’utilisateur
alan2010
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 45.3%
 
Messages: 194
Inscription: 18 Aoû 2013, 10:44
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: L3 MATHS


Retourner vers Maths, physique, informatique et autre...

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 14 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2468 utilisateurs:
>2449 invités
>14 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)