π
<-
Chat plein-écran
[^]

News 2023
Avril (1)
Mars (5)

News 2022
Mai (9)

News 2021
Mars (1)

News 2020
Mai (1)
Avril (2)
Mars (4)

News 2019
Juin (9)
Mai (2)
Avril (3)

News 2018
Juin (30)
Mai (21)
Avril (2)
Mars (3)
Janvier (12)

News 2017
Juin (70)
Mai (20)
Avril (6)
Mars (2)

News 2016
Juin (87)
Mai (24)
Avril (7)
Mars (5)

News 2015
Juin (70)
Mai (16)
Avril (7)
Mars (3)

News 2014
Juin (71)
Mai (24)
Avril (31)
Mars (15)

News 2013
Octobre (12)
Août (2)
Juin (145)
Mai (43)
Avril (33)

News 2012
Juin (82)
Mai (10)
Avril (10)

News 2011

Correction algorithme BAC STL Bio 2013 (France - septembre)

Nouveau messagede critor » 01 Mar 2014, 03:08

Intéressons-nous ce soir à l'algorithme qui est tombé en France en septembre 2013 au BAC STL spécialité biotechnologies, un algorithme sur les suites géométriques:
Image


Question 1)a)
Chaque année, le salaire de Monsieur Durand augmente de 1,7%.
Le coefficient multiplicateur associé est alors 1+
$mathjax$\frac{1,7}{100}$mathjax$
=1,017.
Donc: an+1=an×1,017.
Notons que (an) est une suite géométrique de raison 1,017.


Question 1)b)
De plus, le salaire initial en 2012 étant de 1300€, on a a0=1300.
Donc: an=a0×1,017n=1300×1,017n.


Question 2)
Chaque année, le salaire de Madame Martin augmente de 2,3%.
Le coefficient multiplicateur associé est alors 1+
$mathjax$\frac{2,3}{100}$mathjax$
=1,023.
Donc: bn+1=bn×1,023.
Notons que (bn) est une suite géométrique de raison 1,023.
De plus, le salaire initial en 2012 étant de 1150€, on a b0=1150.
Donc: bn=b0×1,023n=1150×1,023n.


Question 3)a)
Il est possible de faire fonctionner l'algorithme sans calculatrice en réalisant une trace.
Il s'agit d'un tableau donnant l'état de toutes les variables utilisées par l'algorithme, à chaque exécution d'une nouvelle instruction.
Instruction exécutéeBNAffichage
B prend la valeur 13001300
N prend la valeur 013000
Remplacer N par N+113001
Remplacer B par B×1,0171322,11
Remplacer N par N+11322,12
Remplacer B par B×1,0171344,572
Remplacer N par N+11344,573
Remplacer B par B×1,0171367,433
Remplacer N par N+11367,434
Remplacer B par B×1,0171390,684
Remplacer N par N+11390,685
Remplacer B par B×1,0171414,325
Afficher N+20121414,3252017

Le résultat fourni par l'algorithme est donc 2017.

Cette justification par trace n'étant toutefois pas demandée ici, on peut aussi programmer cet algorithme sur notre calculatrice graphique et lui demander le résultat.

Voici par exemple les programmes pour TI-Nspire/89/92/V200 et TI-82/83/84 qui nous confirment le même résultat:
Image Image

La même chose est réalisable si vous êtes doté d'une autre calculatrice. Voici par exemple les programmes équivalents pour Casio Graph/fx-CG et HP-39gII/Prime:
Image Image

Ou encore ci-contre, la version pour Casio Classpad/fx-CP.


Question 3)b)
La valeur affichée N+2012 représente une année.
Or l'algorithme se termine sur sortie de la boucle tant que, c'est-à-dire sur la réalisation du contraire de sa condition de poursuite B≤1400, ce qui donne ici B>1400.
Il s'agit donc de l'année où le salaire de Monsieur Durand dépasse 1400€.


Question 4)a)
Pour l'année où le salaire de Madame Martin dépasse 1500€, il nous suffit de modifier l'algorithme précédent de la façon suivante, puisqu'il s'agit du même type de question:
  • remplacer le salaire initial de 1300 par 1150
  • remplacer le salaire recherché de 1400 par 1500
  • raplacer le coefficient multiplicateur de 1,017 par 1,023
Ce qui nous donne:
Code: Tout sélectionner
B prend la valeur 1150
N prend la valeur 0
Tant que B≤1500
   Remplacer N par N+1
   Remplacer B par B×1,023
Fin Tant que
Afficher N+2012



Question 4)b)
La réalisation d'une trace de l'algorithme précédent ou les mêmes modifications apportées à nos programmes nous fournissent l'année 2024.

Ce résultat est aussi trouvable algébriquement, méthode que l'on pouvait notamment utiliser si l'on n'arrivait pas à répondre à la question précédente:
bn>1500
1150×1,023n>1500
1,023n>
$mathjax$\frac{1500}{1150}$mathjax$

1,023n>
$mathjax$\frac{30}{23}$mathjax$

$mathjax$\ln\left(1,023^n\right)>\ln\left(\frac{30}{23}\right)$mathjax$

$mathjax$n\times\ln(1,023)>\ln\left(\frac{30}{23}\right)$mathjax$

$mathjax$n>\frac{\ln\left(\frac{30}{23}\right)}{\ln(1,023)}$mathjax$
car ln(1,023)>0
Or,
$mathjax$\frac{\ln\left(\frac{30}{23}\right)}{\ln(1,023)}$mathjax$
≈11,7.
Donc n≥12.
Ce qui confirme bien que le salaire de Madame Martin dépasse 1500€ en 2012+12=2024.


Question 5)
bn>an
1150×1,023n>1300×1,017n
$mathjax$\frac{1,023^n}{1,017^n}>\frac{1300}{1150}$mathjax$

$mathjax$\left(\frac{1,023}{1,017}\right)^n>\frac{26}{23}$mathjax$

$mathjax$\ln\left(\left(\frac{1,023}{1,017}\right)^n\right)>\frac{26}{23}$mathjax$

$mathjax$n\times\ln\left(\frac{1,023}{1,017}\right)>\ln(\frac{26}{23})$mathjax$

$mathjax$n>\frac{\ln\left(\frac{26}{23}\right)}{\ln\left(\frac{1,023}{1,017}\right)}$mathjax$
car
$mathjax$\ln\left(\frac{1,023}{1,017}\right)>0$mathjax$

Or,
$mathjax$\frac{\ln\left(\frac{26}{23}\right)}{\ln\left(\frac{1,023}{1,017}\right)}\approx 20,8$mathjax$

Donc n≥21.
C'est donc en 2012+21=2033 que le salaire de Madame Martin dépassera celui de Monsieur Durand.


Téléchargement : BAC STL 2014 - Annales des sujets inédits 2013-2014
Lien vers le sujet sur le forum: Correction algorithme BAC STL Bio 2013 (France - septembre) (Commentaires: 0)

Correction algorithme BAC STI2D/STL 2013 Nouvelle Calédonie

Nouveau messagede critor » 01 Mar 2014, 17:56

Aujourd'hui, intéressons-nous à l'exercice d'algorithme et de feuille de calculs est tombé dans le contexte de suites en Nouvelle Calédonie en novembre 2013 à l'épreuve de mathématiques commune aux BAC STI2D et STL spécialité SPCL:



Question A)1)
On souhaite donc obtenir sur une feuille de calculs un tableau de valeur de la suite (un).
Parmi les 4 propositions, on peut déjà éliminer la formule a), qui est la même que d) mais non écrite correctement pour un tableur avec utilisation de la variable n au lieu de la cellule C1.

Pour la formule b) $B$2 correspondrait toujours à u0, et elle code donc la relation un=0,4u0+3.
un ne dépendrait donc pas de n et la suite (un) serait constante, ce qui est trivialement faux selon le tableau de valeurs fourni.

Resteraient les formules c) et d), C2:=B2*0,4+3 et C2:=0,4^C1+3, qui se traduisent algébriquement par un+1=0,4un+3 et un+1=0,4n+3.
d) est donc une formule générale explicite, tandis que c) est une relation de récurrence, identique à la définition de l'énoncé.
C'est donc cette dernière que nous choisissons: réponse c).


Il était aussi possible de réaliser la feuille de calculs sur sa calculatrice graphique et d'y tester les formules une par une.

En effet les TI-Nspire, Casio Graph 75/85/95/fx-CG, HP-39gII/Prime et Casio Classpad/fx-CP disposent d'une application tableur, qui nous confirme que seule le formule c) génère le même tableur de valeurs:
Image Image Image
Remarque: Les Casio Graph 25+Pro et Graph 35+USB ne disposent pas d'une telle application. Mais il est toutefois possible d'installer le système Graph 75/85/95 sur une Graph 35+USB et donc d'y disposer de l'application tableur. :bj:

Sur les TI-82+/83+/84 monochromes, une application tableur dénommée 'CellSheet' est normalement intégrée, si vous ne l'avez pas effacée vous-même en réinitialisant par exemple la calculatrice.
A défaut, il vous suffira de la réinstaller.
Remarque: Il n'existe hélas pas d'application équivalent pour TI-76.fr/82Stats, ni pour la nouvelle TI-84 Plus C couleur à ce jour. Une application officielle était censée sortir à la rentrée pour cette dernière, mais hélas a déjà pris pas mal de retard et a été repoussée deux fois.


Question A)2)
On peut conjecturer que la suite tend vers 5, par valeurs inférieures.
$mathjax$\lim\limits_{n\to +\infty}u_n=5^-$mathjax$


Question A)3)
On nous suggère donc pour construire l'algorithme d'utiliser le tableau de valeurs, c'est-à-dire de comprendre ce qu'il fait. Cet algorithme s'articule donc autour d'une boucle tant que.
Dans cet algorithme, la variable u contient la valeur d'un terme de la suite (un), puisque initialisée à u0=-1 et modifiée dans la boucle selon la relation de récurrence.
La variable n quant à elle représente le rang, puisque initialisée à 0 et incrémentée de 1 dans la boucle tant que.
L'algorithme s'arrête en renvoyant la valeur de n sur sortie de la boucle tant que, soit sur la réalisation du contraire de la condition de poursuite |u-5|>10-p, c'est-à-dire |u-5|≤10-p.
En sachant de plus que p=2, cela nous donne un arrêt sur |u-5|≤10-2.
cela se traduit algébriquement par:
|un-5|≤10-2
-(un-5)≤10-2 car nous avons conjecturé un-5<0 dans notre contexte
5-un≤10-2
5-10-2≤un
5-0,01≤un
4,99≤un
un≥4,99
Une recherche de cette condition dans le tableau de valeurs fourni nous donne donc n=7.

Il était également possible de ne rien avoir à comprendre de l'algorithme et de se contenter de le programmer sur sa calculatrice graphique afin de lui demander la réponse.
Voici des programmes traduisant cet algorithme et confirmant ce résultat pour TI-76/82/83/84, TI-Nspire/89/92/V200, Casio Graph/fx-CG, HP-39gII/Prime et Casio Classpad/fx-CP:
Image Image Image Image


Question B)1)
(vn) est une suite géométrique de premier terme v0=6 et de raison q=0,4.

Question B)2)
Comme
$mathjax$-1<0,4<1, \lim\limits_{n\to+\infty}(0,4)^n$mathjax$
$mathjax$=0$mathjax$

Donc
$mathjax$\lim\limits_{n\to+\infty}v_n=\lim\limits_{n\to+\infty}6\times(0,4)^n$mathjax$
$mathjax$=6\times\lim\limits_{n\to+\infty}(0,4)^n$mathjax$
$mathjax$=6\times0$mathjax$
$mathjax$=0$mathjax$


Question B)3)
$mathjax$\lim\limits_{n\to+\infty}u_n=\lim\limits_{n\to+\infty}5-v_n$mathjax$
$mathjax$=5-\lim\limits_{n\to+\infty}v_n$mathjax$
$mathjax$=5-0$mathjax$
$mathjax$=5$mathjax$


Question B)4)a)
$mathjax$(v_n)_{n\in\mathbb{N}}$mathjax$
étant une suite géométrique,
$mathjax$v_0+v_1+\dots+v_n=v_0\times\frac{1-q^{n+1}}{1-q}$mathjax$
$mathjax$=6×\frac{1-(0,4)^{n+1}}{1-0,4}$mathjax$
$mathjax$=6×\frac{1-(0,4)^{n+1}}{0,6}$mathjax$
$mathjax$=\frac{6}{0,6}\left(1-(0,4)^{n+1}\right)$mathjax$
$mathjax$=10\left(1-(0,4)^{n+1}\right)$mathjax$


Question B)4)b)
$mathjax$u_0+u_1+\dots+u_n=(5-v_0)+(5-v_1)+\dots+(5-v_n)$mathjax$
$mathjax$=(5+5+\dots+5)-(v_0+v_1+\dots+v_n)$mathjax$
$mathjax$=5n-10\left(1-(0,4)^{n+1}\right)$mathjax$




Téléchargements :
Lien vers le sujet sur le forum: Correction algorithme BAC STI2D/STL 2013 Nouvelle Calédonie (Commentaires: 9)

Correction algo BAC S Nouvelle Calédonie (novembre 2013)

Nouveau messagede critor » 02 Mar 2014, 02:33

Intéressons-nous ce soir à l'algorithme tombé en novembre 2013 à l'épreuve de mathématiques du BAC S en Nouvelle Calédonie.


On nous demande donc de réaliser une sorte de trace simplifiée de l'algorithme, avec les états des variables lors d'étapes importantes.

C'est certes réalisable en papier-crayon en déroulant les instructions une par une mentalement, mais également à la calculatrice graphique, méthode que nous allons détailler ici.



Il suffit en effet de rajouter quelques instructions d'affichages bien placées afin d'obtenir le tableau demandé en plus du résultat. :bj:

L'algorithme s'articule donc autour d'une boucle tant que, et le corps de la boucle devra donc accueillir une instruction d'affichage de l'état des variables.
La seule question restant en suspens est de savoir où placer cet affichage, en début de boucle ou en fin de boucle?

Comme N est initialisé à 2, K à 0 et incrémenté de 1 dans la boucle, et que de plus la condition de poursuite de la boucle est K<N, nous ne rentrerons que deux fois dans celle-ci:
  • une première fois avec K=0
  • une deuxième fois avec K=1
Mais notons que l'énoncé nous demande non pas 2 étapes, mais 3 étapes.
Il faudra donc un affichage supplémentaire, soit avant la boucle, soit après la boucle.
Deux possibilités s'offrent donc à nous pour obtenir 3 affichages différents:
  • affichage de l'état des variables avant la boucle, suivi d'un affichage en fin de boucle (effectué deux fois)
  • affichage de l'état des variables en début de boucle (exécuté deux fois), suivi d'un affichage des variables après la boucle
Notons qu'ici, le modèle de tableau fourni grise la variable W (car non encore initialisée) pour le premier état. C'est donc celui-ci qui doit faire l'objet d'un traitement spécifique, et nous retenons donc le premier choix.
Voici l'algorithme modifié pour nous produire le tableau à recopier:
Code: Tout sélectionner
Variables:
   N est un entier
   U,V,W sont des réels
   K est un entier
Début:
   Affecter 0 à K
   Affecter 2 à U
   Affecter 10 à V
   Saisir N
   Afficher N,U,V   (*)
   Tant que K<N
      Affecter K+1 à K
      Affecter U à W
      Affecter (2U+V)/3 à U
      Affecter (W+3V)/4 à V
      Afficher N,W,U,V   (*)
   Fin tant que
   Afficher U
   Afficher V
Fin

(*) instructions rajoutées

Il nous suffit donc maintenant de programmer cet algorithme sur notre calculatrice graphique.
Notons que vu que les affectations effectuées dans la boucle sur U et V utilisent des divisions, il faudra selon le modèle préciser que l'on veut bien un résultat exact (fractionnaire ici) et non une écriture décimale approchée.


Voici donc un programme traduisant cet algorithme pour TI-76/82/83/84:
Image Image
L'on précise simplement en prime à la calculatrice que nous souhaitons obtenir notre affichage dans la boucle en écriture fractionnaire si possible.

D'où la solution:
KWUV
0210
1214/38
214/352/943/6



Occupons-nous maintenant des autres modèles de calculatrices.

Si vous disposez d'une TI-Nspire/89/92/V200 ou d'une Casio Graph/fx-CG, le programme équivalent ne nécessite rien de particulier et ne pose donc pas de problème:
Image Image Image Image
Sur Casio, chaque affichage de liste suspend l'exécution du programme. L'on peut à ce moment-là naviguer entre les éléments de la liste et en obtenir l'affichage fractionnaire à l'aide de la touche [F<->D].

Sur HP-Prime, c'est beaucoup plus complexe pour obtenir les formes exactes.
D'une part, il faut spécifier l'utilisation du moteur CAS pour chaque affectation risquant de faire des erreurs d'approximations dans la boucle.
D'autre part, les résultats qu'il fournit sont des expressions et ne peuvent être enregistrés dans les variables numériques usuelles à un caractère. Il faut donc déclarer et utiliser des variables à plusieurs caractères. Nous renommerons donc U en UU, V en VV et W en WW.

Image Image

Et enfin ci-contre sur Casio Classpad/fx-CP.
Il suffit juste de préciser en début de programme que l'on souhaite des résultats exacts si possible, avec 'SetStandard'. En l'absence de cette instruction, c'est le mode courant de l'évaluateur de programmes qui est utilisé, mode dont on ne connaît donc pas l'état à priori.



Téléchargement : BAC S 2014 - Annales des sujets inédits 2013-2014
Lien vers le sujet sur le forum: Correction algo BAC S Nouvelle Calédonie (novembre 2013) (Commentaires: 0)

Sujet Physique Chimie BAC S (Nouvelle Calédonie - mars 2014)

Nouveau messagede critor » 05 Mar 2014, 10:33

En Nouvelle Calédonie est en ce moment organisée la session remplacement du BAC S pour les candidats qui n'ont pu, pour un motif légitime, être présents à tout ou partie des épreuves de la session terminale en novembre 2013.
C'est donc l'équivalent des épreuves de la session dite "de septembre" en France métropolitaine, le calendrier inversé étant simplement dû au changement d'hémisphère et donc à l'inversion des saisons.

Voici donc, en spécialité uniquement pour le moment, le tout dernier sujet de Physique Chimie de la session 2013 du BAC S:
  • Exercice 1 : Les fourmis détiennent-elles le carburant du futur ? (5 points)
  • Exercice 2 : Laser et stockage optique (10 points)
  • Exercice 3 Spécialité : Autour des nanotubes de carbone (5 points)

Un sujet à regarder dès maintenant si vous avez des DS ou BAC blanc prochainement... et même si ce n'est pas le cas, ça ne fait pas de mal non plus ! ;)


Téléchargement : BAC S 2013-2014: Annales des sujets inédits

Source : Labolycée
Lien vers le sujet sur le forum: Sujet Physique Chimie BAC S (Nouvelle Calédonie - mars 2014) (Commentaires: 3)

Sujet Maths BAC S (Nouvelle Calédonie - mars 2014) avec ROC!

Nouveau messagede critor » 08 Mar 2014, 13:05

Suite à l'organisation ce mois-ci de la session de remplacement du BAC S en Nouvelle Calédonie pour les candidats absents à des épreuves en novembre dernier, nous vous présentions dans un article précédent le 14ème et dernier sujet de Physique-Chimie pour la session 2013.

Et voici donc également aujourd'hui le 13ème et dernier sujet de Maths, avec:
  • Exercice 1 : QCM + complexes + suites (4 points)
  • Exercice 2 : ROC + loi normale + probabilités conditionnelles + loi binomiale (6 points)
  • Exercice 3 : fonctions + logarithmes + intégrales + algorithme + suites (5 points)
  • Exercice 4 : géométrie dans l'espace (5 points)

L'algorithme porte ici sur les suites et l'approximation des intégrales par la méthode des rectangles.
Sur les 13 sujets de maths de la session 2013 qui a inauguré le nouveau programme, 12 ont donc comporté des algorithmes, soit 92% des sujets, et sa réapparition encore une fois n'est donc pas une surprise. ;)

Par contre, nous nous interrogeons sur la ROC. Suite à la mise en place du nouveau programme, la ROC avait quasiment disparu avec jusqu'à présent 1 seul sujet sur 12 en comportant. La part de sujets avec ROCs était donc passée brutalement de plus de 60% pour les sessions précédentes de 2005 à 2012, à un ridicule petit 8% pour la session 2013.

Certes, cela ne change pas vraiment le rapport de force pour le moment, la part de sujets avec ROC avec 2 sur 13 passant simplement à 17%.
Mais ce qui est particulier dans ce sujet, contrairement à l' unique ROC précédente à la session 2013, banalement sur la géométrie dans l'espace, c'est que cette deuxième ROC interroge spécifiquement sur une partie introduite par le nouveau programme, la loi normale ! :o

Nous ne savons donc pas vraiment quoi en penser, car en tant que telle, cette nouvelle ROC a bien dû faire l'objet d'un travail spécifique.
  • Soit ces 17% de ROC sont issus de concepteurs de sujets qui étaient encore un peu dans l'esprit de l'ancien programme, et dans ce cas les chances d'en avoir à la session 2014 resteraient faibles...
  • Soit, suite au changement de programme pour la session 2013, il fallait simplement du temps avant que des ROCs conformes au nouveau programme ne soient conçues et validées. Dans cette éventualité, la ROC ferait donc son grand retour à la session 2014 du BAC S après avoir sauté une session. Mais dans ce cas, avec uniquement 2 ROCs conformes à ce jour, ça ne va pas faire lourd pour réviser...

Mais ce qui est sûr, c'est que nous pourrons très certainement vous en dire plus d'ici juin 2014, car nous attendons pas moins de 5 sujets de maths qui commencent à tomber dans les centres d'examens français à l'étranger dès le mois d'avril prochain!
Alors à très bientôt ! ;)


Bref, sujet à regarder au plus tôt pour les prochains DS ou BAC blanc ! ;)



Téléchargements :
Lien vers le sujet sur le forum: Sujet Maths BAC S (Nouvelle Calédonie - mars 2014) avec ROC! (Commentaires: 0)

Sujets Maths BAC ES 2013 (Nouvelle Calédonie - mars 2014)

Nouveau messagede critor » 09 Mar 2014, 18:08

Suite à l'organisation ce mois-ci de la session de remplacement du BAC en Nouvelle Calédonie pour les candidats absents à des épreuves en novembre dernier, nous vous présentions dans deux articles précédents les 13ème et 14ème sujets S de Mathématiques et de Physique-Chimie pour la session 2013.

Voici donc également aujourd'hui le 14ème et dernier sujet de Maths ES, avec:
  • Exercice 1 : probabilités conditionnelles + lois binomiales (5 points)
  • Exercice 2 : suites + suites géométriques + pourcentages (5 points)
  • Exercice 2 Spécialité: suites + matrices + graphes probabilistes (5 points)
  • Exercice 3 : fonctions + logarithmes + primitives + intégrales + loi uniforme + interfalle de fluctuation + Vrai/Faux à justifier (4 points)
  • Exercice 4 : fonctions + exponentielles + dérivée seconde + valeurs intermédiaires + algorithme (6 points)

Pas vraiment de surprise. Comme 13 des 15 sujets de la session 2013 soit 87%, on retrouve bien un algorithme.


Bref, sujet à regarder au plus tôt pour les prochains DS ou BAC blanc, et même pour commencer à réviser le BAC noir ! ;)



Téléchargements :
Lien vers le sujet sur le forum: Sujets Maths BAC ES 2013 (Nouvelle Calédonie - mars 2014) (Commentaires: 0)

Correction algo BAC S 2013 (Nouvelle Calédonie - mars 2014)

Nouveau messagede critor » 09 Mar 2014, 22:37

Voici déjà ce soir la correction de l'algorithme tombé dans le 13ème et dernier sujet de Maths du BAC S 2013: Nouvelle Calédonie, mars 2014.


L'exercice n°3 concerné sur 5 points et donc à traiter en un maximum d'1 heure, commençait par une petite étude de fonction en partie A:


On retiendra juste de cette partie pour la suite que la fonction f est strictement croissante sur ]e-1;+∞[.

Et voici donc la partie B avec l'algorithme, sur la méthode des rectangles pour l'approximation d'une intégrale:



Question B)1)a)
On sait que l'algorithme est destiné à estimer l'intégrale par la méthode des rectangles.
En partant de l'initialisation U=V=0, à chaque itération U est incrémenté de
$mathjax$\frac{1}{n}f\left(1+\frac{k}{n}\right)$mathjax$
et V est incrémenté de
$mathjax$\frac{1}{n}f\left(1+\frac{k+1}{n}\right)$mathjax$
.
Or, comme e-1≤1, f est strictement croissante sur [1;2].
$mathjax$f\left(1+\frac{k}{n}\right)≤f\left(1+\frac{k+1}{n}\right)$mathjax$
et donc
$mathjax$\frac{1}{n}f\left(1+\frac{k}{n}\right)≤\frac{1}{n}f\left(1+\frac{k+1}{n}\right)$mathjax$
.
Ce qui implique à tout moment dans l'algorithme l'invariant U≤V.

U représente donc l'approximation de l'intégrale par les rectangles inférieurs, soit l'aire des rectangles hachurés deux fois.
V représente donc l'approximation de l'intégrale par les rectangles supérieurs, soit l'aire de tous les rectangles hachurés.


Question B)1)b)
Si l'on a parfaitement compris ce que faisait l'algorithme à la question précédente, la réponse est ici simple au sens où il suffit de faire un simple calcul que l'on retrouve si besoin en observant le graphe donné avec l'énoncé:
$mathjax$U=\frac{1}{4}\left(f(1)+f\left(\frac{5}{4}\right)+f\left(\frac{3}{2}\right)+f\left(\frac{7}{4}\right)\right)\approx0,4666$mathjax$

$mathjax$V=\frac{1}{4}\left(f\left(\frac{5}{4}\right)+f\left(\frac{3}{2}\right)+f\left(\frac{7}{4}\right)+f(2)\right)\approx0,8132$mathjax$


Si l'on n'a pas ces résultats ou si l'on en doute, il va donc falloir exécuter l'algorithme.
Notons que cet algorithme utilise une fonction f qu'il ne définit pas.

Lors de la traduction en un programme pour calculatrice graphique, il va falloir en tenir compte, et:
  • soit remplacer toutes les occurrences de f par l'expression associée
  • soit définir la fonction dans l'application de la calculatrice dédiée à cette tâche avant de lancer le programme
  • soit définir la fonction au sein du programme
Nous nous intéresserons ici à ce dernier cas, et rajouterons donc aux initialisations la définition de cette fonction f.

Pour définir une fonction dans un programme sur TI-76/82/83/84, nous allons utiliser l'instruction String>Equ( que l'on peut aller chercher dans la catalogue: :f21: :f102:
Nous y définirons Y1 en fonction de X. Mais le langage de programmation étant procédural et non fonctionnel, pour chaque calcul d'image il faudra donc affecter X avant d'évaluer Y1:
Image Image
L'on confirme bien les résultats précédents.

Sur Casio Graph/fx-CG, l'utilisation d'une fonction définie dans le programme est assez similaire.
ImageImage

Sur Casio Classpad/fx-CP (ci-contre), nous avons vraiment la notion de fonction dans un programme, et la définition et l'utilisation n'en sont que bien plus naturelles.
Nous préciserons toutefois en début de programme que l'on souhaite travailler en écriture décimale avec 'SetDecimal'. Sans cela, la calculatrice utilisera le dernier mode de l'évaluateur de programmes, et affichera possiblement des valeurs exactes que l'on ne demande pas ici.

Mêmes compliments pour le langage de programmation fonctionnel de la TI-Nspire/89/92/Voyage.
Ici, nous devons effectuer le lancement du programme en validant avec :nsct: :nsen: sur les modèles formels, afin de bien obtenir des affichages en écriture décimale et non exacte:
Image Image

Sur HP-39gII/Prime, il existe au moins trois façons de définir une fonction dans un programme. La plus simple, qui de plus a l'avantage de marcher sur les deux modèles me semble toutefois être la suivante:
Image


Question B)1)c)
f(1)=1ln(1)=1×0=0
Or, f est strictement croissante sur [1;2] d'après B)1)a).
Donc, pour tout
$mathjax$x\in[1;2]$mathjax$
, f(x)≥f(1) soit f(x)≥0.
Dans ces conditions,
$mathjax$A=\int_1^2f(x)dx$mathjax$
.
L'encadrement de l'intégrale par la méthode des rectangles est donc aussi un encadrement de l'aire.
0,4666≤A≤0,8132


Voici maintenant la suite de l'exercice:


Question B)2)a)
$mathjax$\begin{align*}V_n-U_n&=\frac{1}{n}\left(f\left(1+\frac{1}{n}\right)+f\left(1+\frac{2}{n}\right)+...+f\left(1+\frac{n-1}{n}\right)+f(2)\right)-\frac{1}{n}\left(f(1)+f\left(1+\frac{1}{n}\right)+f\left(1+\frac{2}{n}\right)+...+f\left(1+\frac{n-1}{n}\right)\right)\\
&=\frac{1}{n}\left(f\left(1+\frac{1}{n}\right)+f\left(1+\frac{2}{n}\right)+...+f\left(1+\frac{n-1}{n}\right)+f(2)-f(1)-f\left(1+\frac{1}{n}\right)-f\left(1+\frac{2}{n}\right)-...-f\left(1+\frac{n-1}{n}\right)\right)\\
&=\frac{1}{n}\left(f(2)-f(1)\right)\\
&=\frac{1}{n}\left(2\ln(2)-1\ln(1)\right)\\
&=\frac{1}{n}\left(2\ln(2)-1×0\right)\\
&=\frac{1}{n}\left(2\ln(2)-0\right)\\
&=\frac{1}{n}\left(2\ln(2)\right)\\
&=\frac{2\ln(2)}{n}\end{align*}$mathjax$

Donc:
$mathjax$V_n-U_n<0,1\Leftrightarrow\frac{2\ln(2)}{n}<0,1\Leftrightarrow2\ln(2)<0,1n$mathjax$
car n≥0
$mathjax$\Leftrightarrow\frac{2\ln(2)}{0,1}<n\Leftrightarrow n>\frac{2\ln(2)}{0,1}$mathjax$

Or,
$mathjax$\frac{2\ln(2)}{0,1}\approx 13,9$mathjax$
d'après la calculatrice.
Donc n≥14.
Le plus petit entier n vérifiant la propriété est donc 14.


Question B)2)b)
Voici une modification possible de l'algorithme:
La boucle 'pour' permettant de calculer l'encadrement, pour rechercher un encadrement avec V-U<0,1, nous allons la répéter tant que cette condition n'est pas satisfaite (V-U≥0,1).
A chaque itération de cette boucle tant que, on incrémente donc n et réinitialise les variables U et V pour pouvoir faire le calcul.
Plus rien n'étant connu sur n, on l'initialise à 0.
Nous initialiserons de plus V à 1, astuce pour garantir que l'on passe au moins une fois dans la boucle tant que suivante (car V-U=1-0=1≥0,1).
Code: Tout sélectionner
Variables
   k et n sont des entiers naturels
   U, V sont des nombres réels
Initialisation
   U prend la valeur 0
   V prend la valeur 1 (*)
   n prend la valeur 0 (*)
Traitement
   [color=red]Tant que V-U≥0,1
      U prend la valeur 0 (*)
      V prend la valeur 0 (*)
      n prend la valeur n+1 (*)
      Pour k allant de 0 à n-1
         Affecter à U la valeur 
         Affecter à V la valeur 
      Fin pour
   Fin tant que (*)
Affichage
   Afficher U
   Afficher V
(*) lignes modifiées

Ce n'était pas demandé, mais pour savoir si notre algorithme modifié faisait bien ce que l'on voulait, il était bienvenu de le programmer sur la calculatrice encore une fois. De plus, cela pourra permettre de vérifier la cohérence des résultats en fin d'exercice.
On va même en profiter pour rajouter l'affichage de N en fin de programme.

Voici donc des programmes pour TI-76/82/83/84, TI-Nspire/89/92/Voyage, Casio Graph/fx-CG, HP-39gII/Prime et Casio Classpad/fx-CP:
Image Image Image Image

Les programmes se terminent sur calculatrice pour n=14 en fournissant 0,5870≤A≤0,6861, qui est bien une restriction de l'encadrement en B)1)c) d'amplitude inférieure à 0,1.



L'exercice n'est pas tout-à-fait terminé, mais pour les algorithmes, c'est bien fini.
Par rapport aux 'amusements' que nous avions habituellement sur les suites au BAC, c'est donc un algorithme bien plus difficile, surtout si on devait le programmer sur calculatrice, avec cette utilisation d'une fonction dans un programme, cas possiblement jamais rencontré auparavant. Merci d'ailleurs à Planete-Casio à ce sujet.
Si la programmation sur calculatrice pouvait facilement être évitée pour la première question d'algorithme où l'on pouvait aisément répondre autrement, c'était beaucoup moins le cas pour la deuxième question d'algorithme...
Au final, un exercice que je juge difficile de ce point de vue.



Téléchargement : Annales BAC S 2014 - sujets inédits 2013-2014
Lien vers le sujet sur le forum: Correction algo BAC S 2013 (Nouvelle Calédonie - mars 2014) (Commentaires: 19)

Correction sujet BAC S 2013 (Nouvelle Calédonie - mars 2014)

Nouveau messagede critor » 10 Mar 2014, 00:35

Hier, nous vous annoncions le 13ème et dernier sujet de Maths du BAC S 2013: Nouvelle Calédonie, mars 2014, et vous conseillions de le regarder au plus tôt pour vos prochains DS ou BAC blanc, ou même révisions de BAC noir. ;)

Après une correction spécifique de l'algorithme de l'exercice n°3 en fonction de votre calculatrice dans un article précédent, voici déjà pour vous ce soir la toute première correction complète du sujet ! :bj:

De quoi vous préparer à être au point sur ce dernier sujet dès cette semaine si vous êtes déjà rentrés et si on vous en pose des exercices ! ;)
Mais retenez bien que la lecture du corrigé ne sera que plus efficace si vous avez auparavant fait ou du moins cherché le sujet. ;)


N'hésitez pas à signaler les éventuelles erreurs ou typo.


Téléchargement : BAC S 2014 - Sujets inédits 2013-2014
Lien vers le sujet sur le forum: Correction sujet BAC S 2013 (Nouvelle Calédonie - mars 2014) (Commentaires: 0)

-
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.
1069 utilisateurs:
>1047 invités
>18 membres
>4 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)