π
<-

News 2025

News 2024
June (4)
May (4)
April (2)

News 2023
August (2)
July (3)
June (3)
May (7)
April (2)
March (3)

News 2022
August (3)
July (1)
June (4)
May (1)
April (6)
March (4)
January (12)

News 2021
August (8)
July (28)
June (20)
May (19)
April (25)
March (15)

News 2020
August (16)
July (13)
June (17)
May (38)
April (21)
March (17)

News 2019
August (10)
July (3)
June (4)
May (11)
April (8)
March (18)
January (14)

News 2018
August (5)
July (1)
June (9)
May (10)
April (2)
March (14)
January (12)

News 2017
August (10)
July (14)
June (14)
May (11)
April (9)
March (12)
January (11)

News 2016
October (10)
August (8)
July (4)
June (8)
May (14)
April (9)
March (13)
January (11)

News 2015
October (15)
August (11)
July (4)
June (7)
May (12)
April (6)
March (11)

News 2014
August (2)
July (4)
June (2)
May (5)
April (4)
March (5)

News 2013
August (6)
July (6)
June (8)
May (14)
April (24)
March (16)
January (10)

News 2012
October (11)
August (6)
July (7)
June (8)
May (16)
April (16)
March (6)

News 2011
August (4)
July (4)
June (11)
May (5)
April (2)
March (6)

News 2010
July (1)
June (1)
May (2)
April (1)

News 2009
August (2)
April (1)

Le bug suites TI-83 Premium CE corrigé en 5.2.1

New postby critor » 01 Oct 2016, 16:03

Le nouveau système 5.2 du 30 août 2016 apportait pour la rentrée des nouveautés très utiles dans le contexte de suites récurrentes (Première) : la possibilité de les définir directement aux rangs n+1 ou n+2 comme dans les livres et énoncés ! :bj:
La nouvelle version corrective 5.2.1 qui vient de sortir s'occupe justement de problèmes introduits dans ce contexte et qui nous ont été pointés par un de nos membres.



Prenons par exemple la suite
$mathjax$\left(v_n\right)$mathjax$
définie par récurrence par
$mathjax$v_{n+1}=2 v_n$mathjax$
et
$mathjax$v_0=1$mathjax$
.
On en déduit la relation
$mathjax$v_n=2 v_{n-1}$mathjax$
.
Version
$mathjax$n=0$mathjax$
$mathjax$n=1$mathjax$
$mathjax$n=2$mathjax$
5.2.0
$mathjax$v_0=1$mathjax$
$mathjax$v_1=2$mathjax$
$mathjax$v_2=4$mathjax$
5.2.1
$mathjax$v_0=1$mathjax$
$mathjax$v_1=2$mathjax$
$mathjax$v_2=4$mathjax$

Les deux versions donnent bien les mêmes résultats selon le tableau de valeur.
Notons toutefois un petit détail avec une légende contextuelle incorrecte en version 5.2.0 : v(n+1)=1 qui sur la ligne sélectionnée se traduit en v(0+1)=1 et donc au final v(1)=1 ce qui est décalé d'un rang et faux.
Heureusement, cette légende a été corrigée en version 5.2.1, devenant désormais directement v(0)=1. :bj:



Prenons maintenant la suite
$mathjax$\left(v_n\right)$mathjax$
définie encore une fois au rang n+1 mais par son terme général
$mathjax$u_{n+1}=n$mathjax$
.
On en déduit la relation plus usuelle
$mathjax$u_n=n-1$mathjax$
.
Version
$mathjax$n=0$mathjax$
$mathjax$n=1$mathjax$
$mathjax$n=2$mathjax$
5.2.0
$mathjax$u_1=0$mathjax$
$mathjax$u_2=1$mathjax$
$mathjax$u_3=2$mathjax$
5.2.1
$mathjax$u_0=-1$mathjax$
$mathjax$u_1=0$mathjax$
$mathjax$u_2=1$mathjax$

Ce qu'affiche la calculatrice dans les deux cas est parfaitement juste, légende contextuelle incluse.
En version 5.2.0, il était bien vrai que pour
$mathjax$n=0$mathjax$
, u(n+1)=u(0+1)=u(1)=0.
Mais voilà, la version 5.2.0 donnait donc un tableau de valeur incomplet en commençant par le terme de rang 1
$mathjax$u_1$mathjax$
, et de plus avec une numérotation des lignes qui si on omettait la légende contextuelle le faisait passer pour le terme de rang 0
$mathjax$u_0$mathjax$
...
C'est heureusement corrigé, et nous nous permettons encore de le qualifier de petit détail à côté de ce qui va suivre...



Car donc, entre les suites définies par récurrence et par leur terme général, il y avait donc en version 5.2.0 deux façons différentes en apparence d'effectuer les calculs, décalées entre elles d'un rang.
Mais que se passerait-il donc si nous prenions maintenant une suite hybride, comme par exemple
$mathjax$\left(w_n\right)$mathjax$
définie par
$mathjax$w_{n+1}=2 w_n+n$mathjax$
et
$mathjax$w_0=1$mathjax$
?
On en déduit la relation
$mathjax$w_n=2 w_{n-1}+n-1$mathjax$
.
Version
$mathjax$n=0$mathjax$
$mathjax$n=1$mathjax$
$mathjax$n=2$mathjax$
5.2.0
$mathjax$w_0=1$mathjax$
$mathjax$2 w_0+u_2=3$mathjax$
:mj:
$mathjax$2\times 3+u_3=8$mathjax$
:mj:
5.2.1
$mathjax$w_0=1$mathjax$
$mathjax$w_1=2$mathjax$
$mathjax$w_2=5$mathjax$

Bref, comme en version 5.2.0 on somme ici deux termes que la calculatrice traite différemment avec un décalage d'un rang, bien évidemment on obtenait des résultats complètement faux. :mj:

Un problème certes grave dans le contexte de l'enseignement secondaire français où les suites ont une importance capitale en Première et Terminale des séries générales et technologiques confondus, et on ne peut que se féliciter qu'il ait été corrigé en seulement 21 jours, un record je crois jamais vu tous constructeurs confondus ! :bj:

Il est donc très important d'effectuer la mise à jour 5.2.1 au plus tôt et ce même si tu ne travailles pas encore sur les suites, pour ne pas risquer d'oublier et d'avoir des résultats faux plus tard ! :#non#:


Téléchargements :

Source : viewtopic.php?t=19052&p=207656#p207694

Le mois du jeu sur 82 Advanced : Semaine 1

New postby Alvoko » 02 Oct 2016, 14:58

Bienvenue dans le début du mois du Jeu sur 82 Advanced !
Image

Je vais vous présenter un jeu par genre pour 82 Advanced par semaine!

pendant tout le mois d'octobre en commençant par ce dimanche et en terminant le dernier lundi d'octobre !

Et pour commencer je vais vous montrer et vous expliquer ce qu'est un runner. ;)
Un runner est un jeu ou l'on doit avancer le plus loin possible en évitant des obstacles de plus en plus difficile au fil du temps,
il permet de jouer très rapidement dans des lieux ou l'on ne peut pas jouer normalement, comme les transports en commun par exemple.

C'est pourquoi ce type de jeu est très courant sur calculatrice :).
Ça permet d'y jouer très brièvement pendant la pause ou pendant des moments moins propice >:] .

Ce type de jeu est très populaire sur smartphone, on peut citer par exemple le très populaire jetpack joyride:

Image

Et pour ce dimanche nous allons commencer par un jeu créé par Jacques: Icopter

Image

Je vous le recommande puisque le principal intérêt de ce jeu est de pouvoir choisir la tête de son hélicoptère! :
Image

(Attention le cos( (et autre formules similaires) peuvent provoquer des bugs)

La difficulté est croissante, personnellement je n'y arrive pas au-delà de 990 points:

Image

Je vous laisse donc l'essayer!

https://tiplanet.org/modules/archives/d ... hp?id=1593

A la semaine prochaine pour un nouveau jeu pour 82 Advanced!
Last edited by Alvoko on 02 Oct 2016, 19:30, edited 6 times in total.
Link to topic: Le mois du jeu sur 82 Advanced : Semaine 1 (Comments: 14)

Bug fatal 2048CE + fileioc2.4 - comment l'éviter ou réparer

New postby critor » 03 Oct 2016, 20:55

73637362Pour cette rentrée 2016, nombre d'entre vous avez rencontré de graves problèmes sur votre TI-83 Premium CE.
La calculatrice plantait et le système était alors incapable de redémarrer correctement, se bloquant sur un écran blanc avec un éventuel motif régulier en bas. La calculatrice devenait donc inutilisable, et sans outils extérieurs il était impossible de la débloquer - le bouton 'reset' au dos ne changeant strictement rien au problème. :mj:
Imaginez le drame, si cela se produisait pendant un devoir... :#roll#:

C'était bien évidemment un bug dû à l'utilisation d'un programme assembleur particulier, mais lequel ? Personne ne nous donnait exactement le même contexte et c'était là toute la difficulté : le bug, qui probablement arrivait à corrompre la mémoire Flash, n'était pas visible immédiatement car se déclenchant à retardement, au prochain plantage/reset.

D'une part, nous te sortons aujourd'hui un tutoriel te permettant de réparer toute machine dans une telle situation. :)
Tu perdras l'intégralité des données de la machine, applications et système d'exploitation compris. Il n'y a hélas rien à faire, une fois que la calculatrice s'est bloquée avec une mémoire d'archive corrompue il est déjà trop tard... :'(

Après avoir demandé quels programmes assembleur avaient été utilisés sur les machines des victimes et recoupé plusieurs témoignages, nos soupçons se sont arrêtés sur le jeu 2048 CE diffusé par Cemetech. Toutes les personnes avaient en effet en commun d'avoir joué à ce jeu.
Mais nous n'étions pas au bout de nos peines, car le bug semblait aléatoire, étant loin de se déclencher systématiquement.

Précisons aussi que 2048 CE nécessite l'installation des bibliothèques C, et que le bug pouvait donc aussi bien se situer dans ces dernières.



Ce week-end, nous avons enfin réussi à trouver un moyen de reproduire à coup sûr le bug, ouvrant donc la voie à son analyse et à sa correction ! :bj:
Il se produisait en fait lorsque l'on quittait le jeu sans que plus aucune partie ne soit en cours (après avoir perdu, après avoir gagné, ou encore immédiatement après avoir lancé le programme).
En apparence la calculatrice continuait à fonctionner normalement, mais tout appui sur le bouton 'reset' la rendait immédiatement inutilisable.
Il semblait donc que 2048 CE tentait même dans ces cas-là une écriture du score en mémoire d'archive, et ce fort bizarrement puisqu'il n'y avait forcément rien de neuf à écrire puisqu'aucune nouvelle partie n'était démarrée...

Nous avons immédiatement reporté la méthode de reproduction du bug à l'équipe de développement des bibliothèques C.
Après analyse, il se trouve que c'était la sous-bibliothèque fileioc 2.4 qui ne gérait pas correctement la situation assez particulière provoquée par 2048 CE.
Le bug a été corrigé et la bibliothèque a été mise à jour hier soir, fileioc passant en version 2.5.

Mais... si jamais tu as joué à 2048 CE, il ne te suffit pas de mettre à jour la bibliothèque pour être sorti(e) de l'auberge.
Car ta mémoire d'archive est peut-être déjà corrompue, chose qui ne deviendra visible qu'au prochain plantage, ce qui peut arriver dans des semaines ou même des mois pendant un devoir...

Il est donc urgent de t'occuper de ce problème dès maintenant, si jamais tu as téléchargé les bibliothèques C avant ce 2 octobre 2016 et joué à 2048 CE.

Exposant ce grave problème à l'équipe de développement des bibliothèques C, cette dernière sort aujourd'hui à notre demande un utilitaire permettant de réparer les mémoires d'archive corrompues.
L'utilitaire va scanner les variables de la mémoire d'archive, à l'exception des applications qui y sont enregistrées de façon différente, et :
  • désarchiver les variables corrompues récupérables
  • effacer les variables corrompues irrécupérables
Nous complétons cet utilitaire d'un second tutoriel. Tu pourras donc remettre ta mémoire d'achive en état de marche en minimisant la perte de données, éliminant ainsi tout risque de blocage futur ! :bj:

Attention dans ce dernier cas à ne tenter sur les variables de la mémoire d'archive aucune autre manipulation que celles du tutoriel, pas même une tentative de sauvegarde. :#non#:
Il est de toutes façons déjà trop tard pour les variables corrompues irrécupérables que l'outil effacera.

Toute tentative manuelle de désarchivage (ou d'effacement car techniquement ça revient au même) d'une variable archivée corrompue déclenchera immédiatement le bug décrit plus haut, ce qui veut dire qu'il faudra basculer sur l'autre tutoriel avec une perte totale de la mémoire ! :mj:


Nous tenons à remercier tous les utilisateurs francophones pour leurs signalements détaillés ouvrant la voie ce soir à l'éradication de ce bug, et sans lesquels nous n'aurions pas réussi ! :bj:



Tutoriels :
Téléchargement : Bibliothèques C (avec fileioc 2.5+)

SwitchOperator, fais passer les trains sur ta 83 Premium CE!

New postby critor » 05 Oct 2016, 20:19

7370Cette semaine aux commandes de ton extraodinaire TI-83 Premium CE, deviens aiguilleur du rail avec Switch Operator sorti par Unicorn !

Dans ce nouveau jeu de réflexes passionnant et au graphisme très agréable, afin de laisser passer les trains tu devras actionner les aiguillages des 4 voies que tu as à surveiller à l'aide des touches :f104:, :f94:, :f84: et :f74:.
Mais attention de bien déclencher les aiguillages au bon moment, car ils retourneront tout seuls dans leur position d'origine après un court laps de temps... ;)

Au fur et à mesure que tu enchaînes les trains sans accident, ces derniers se mettront à arriver plus vite et parfois même sur plusieurs voies en même temps...

Mais si tu arrives à trouver le bon rythme, l'argent gagné te permettra rapidement d'acheter nombre d'améliorations salvatrices :
  • panneaux de limitation de vitesse
  • aiguillages améliorés qui mettent plus de temps à se réinitialiser
  • et, le summum qui te permettra à terme de jouer sans clavier, aiguillages automatiques ! :bj:

Tu auras besoin des bibliothèques C, à retélécharger absolument si tu les as déjà installées avant le 2 octobre.


Téléchargements :

Avec Autocalc, calcul exact même sur ta TI-84 Plus CE

New postby critor » 08 Oct 2016, 10:10

7373La différence principale entre la TI-83 Premium CE commercialisée en France et les TI-84 Plus CE ou TI-84 Plus CE-T, est que ces dernière ne disposent pas d'un moteur de calcul exact.

Mais le choix entre ces modèles est loin d'être libre :
  • Si tu vis en Amérique du Nord, tu ne trouveras pas la TI-83 Premium CE en magasin, que la TI-84 Plus CE.
  • Si tu vis en Europe hors de France, c'est la TI-84 Plus CE-T que tu trouveras en magasin, mais il est sûrement bien plus facile dans ton cas de récupérer une TI-83 Premium CE. Toutefois nombre de pays ont une liste officielle des modèles autorisés aux examens, et la TI-83 Premium CE n'y étant pas commercialisée n'en fait bien évidemment pas partie.
  • Certains examens internationaux que tu peux passer en France, dont le Baccalauréat International, ont également des listes de modèles autorisés qui de façon similaire incluent les TI-84 Plus CE et pas la TI-83 Premium CE.

7374Mais si tu n'es pas (encore?) concerné(e) par le mode examen, tu peux désormais rajouter un programme de calcul exact dans ta TI-84 Plus CE, AutoCalc désormais porté pour ton modèle ! :bj:
Obtiens désormais gratuitement les mêmes performances que la TI-83 Premium CE... :bj:

7375... et même plus encore, avec :
  • pour les angles en radians, l'obtention de la mesure principale :bj:
  • pour les nombres complexes, l'obtention des deux formes algébrique et exponentielle :bj:

7376... et même encore plus avec des formes non gérées par la TI-83 Premium CE :
  • trigonométrie avec des angles en π/5 :bj:
  • trigonométrie avec des angles en π/8 :bj:
  • trigonométrie avec des angles en π/10 :bj:


Téléchargement : archives_voir.php?id=981

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
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 !
12345
-
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.
1451 utilisateurs:
>1421 invités
>24 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)