π
<-

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)

Archiver permet-il de contourner le mode exam sur 83PCE ?

New postby critor » 20 Feb 2018, 14:59

Lundi 5 février est sortie une vidéo prétendant présenter une méthode pour conserver ses programmes en mode examen sur TI-83 Premium CE :

Il suffirait juste de les archiver, c'est-à-dire de les transférer de la mémoire de travail volatile (RAM) à la mémoire de stockage (Flash).
Peut-être la sortie de cette vidéo a-t-elle justement contribué à l'abandon du mode examen 2018 la semaine suivante.

Toutefois, la vidéo est totalement hors sujet. La TI-83 Premium CE présentée n'est pas en mode examen, et à aucun moment le mode examen n'y est activé. Tout ce que fait le présentateur, c'est d'utiliser le bouton reset. Ce qui n'est pas la procédure qui aurait été mise en place à la session 2018, le mode examen s'activant en rallumant la machine tout en maintenant les touches
annul
et
entrer
. :#non#:

Nous avons beau être contre le mode examen, nous estimons que ce n'est certainement pas en désinformant que l'on peut le combattre sérieusement.

Les commentaires sont d'ailleurs affligeants, semblant tous y croire tout cru... Visiblement, on aurait bien fait d'annuler le mode examen pour cette année, nombre de candidats ignorant manifestement comment l'activer. :o

Mais creusons la chose, histoire de savoir si l'idée remise dans le bon contexte peut conduire à une faille exploitable ou pas.

Créons donc hors mode examen :
  • un programme RAM en mémoire de travail
  • un programme ARCH en mémoire de stockage

Comme tu le constateras ci-contre il est exact, comme montré sur la vidéo, que lorsqu'il y a un reset ou une coupure d'alimentation :
  • tous les programmes de la mémoire de travail sont perdus
  • tous les programmes archivés en mémoire de stockage sont conservés
Effectivement les programmes archivés qui ont survécus peuvent toujours être exécutés, et même édités une fois désarchivés.

Mais ça, c'était hors mode examen. Reprenons donc nos deux programmes. Que se passe-t-il lorsque l'on active le mode examen ?
  • tous les programmes de la mémoire de travail sont conservés mais marqués comme interdits, et ne sont donc plus accessibles
  • tous les programmes archivés en mémoire de stockage sont conservés mais marqués comme interdits, et ne sont donc plus accessibles

Que se passe-t-il donc maintenant, si l'on déclenchant un reset ou une coupure d'alimentation ?
  • tous les programmes de la mémoire de travail sont perdus
  • tous les programmes archivés en mémoire de stockage sont conservés
Mais cela ne charge strictement rien au verrouillage que le mode examen a appliqué à tous les programmes préexistants; ceux qui survivent restent inutilisables. Contrairement à ce que prétend la vidéo, il est donc jusqu'à présent impossible d'utiliser l'archivage de programmes pour contourner le mode examen.

Tentons toutefois une dernière chose, en adaptant cette astuce à la fraude dite par préactivation :
  1. Au lieu d'activer le mode examen en début d'épreuve sur instruction du surveillant, activons-le chez nous.
  2. Créons alors en mode examen :
    • un programme EXAMRAM en mémoire de travail
    • un programme EXAMARCH en mémoire d'archive
    Pour le moment, l'on peut donc faire tout ce que l'on veut de ces deux programmes.

    Tentons maintenant d'introduire frauduleusement ces programmes à notre épreuve.
  3. Coupons le clignotement de la diode, en insérant une languette isolante dans le compartiment d'alimentation, ou en coinçant le bouton reset avec un peu de gomme.
  4. Il nous suffirait maintenant de nous rendre à notre épreuve puis, une fois à notre table, de retirer discrètement la languette ou la gomme au moment où le surveillant exigera l'activation du mode examen.
Ces étapes sont essentielles face à un bon surveillant, puisque le clignotement de la diode ne garantit pas au surveillant que la mémoire est vide. Il indique juste qu'elle a été vidée il y a un certain temps. :#non#:
C'est le fait que la diode commence à clignoter devant le surveillant, qui officiellement lui garantit que la mémoire vient d'être vidée.

Bref, si le comportement est le même que hors mode examen, le reset ou la coupure d'alimentation auraient dû :
  • supprimer le programme EXAMRAM
  • conserver le programme EXAMARCH que l'on pourrait maintenant consulter de façon frauduleuse, contrairement aux autres candidats

Et bien vérifions... Visiblement ce n'est pas le cas sur le dernier point :
  • tous les programmes de la mémoire de travail sont perdus
  • tous les programmes archivés en mémoire de stockage sont conservés mais marqués comme interdits
Malgré tous nos efforts, le programme EXAMARCH est inaccessible et ne nous permet donc pas de frauder.
Donc lors du redémarrage suivant le reset ou la coupure d'alimentation, non seulement tout le contenu de la mémoire de travail est effacé, mais en prime en mode examen tout le contenu de la mémoire de stockage est verrouillé. Le comportement du redémarrage en mode examen est donc similaire à une réinitialisation/revalidation du mode examen.

Non définitivement peu importe le contexte, l'archivage des programmes sur TI-83 Premium CE ne permet pas de contourner le mode examen. :#non#:
La vidéo relève ou de l'incompétence, ou de la volonté de faire le buzz sur une fake news. :mj:

Préactiver le mode examen sera inutile sans blocage du clignotement de la diode, et sans altérations matérielles ou logicielles tout blocage de ce clignotement fera redémarrer la calculatrice ce qui rendra donc la totalité du contenu mémoire inaccessible, archivé ou pas. :o
Pour les altérations logicielles elles nécessitent des compétences, et à ce jour ceux qui en sont capables ne les diffusent pas.
Quant aux altérations matérielles, à partir du moment où il faut ouvrir sa calculatrice voir pire prendre un fer à souder, cela bloquera psychologiquement à notre avis la quasi-unanimité des candidats, car ayant peur de la casser.

Lorsque la diode se rallume après déblocage de l'alimentation ou du bouton reset, la mémoire est bien nettoyée, ce qui est conforme au comportement officiellement attendu.

Nous nous devons bien de l'admettre, sur ce point Texas Instruments a visiblement très bien prévu la chose sur TI-83 Premium CE, et mérite toutes nos félicitations. :bj:

Par contre, il semble que cela marche sur TI-82 Advanced. Ici pas de bouton reset et la coupure d'alimentation éteint bien la diode, mais la calculatrice à la différence ne redémarre pas une fois l'alimentation rétablie, peut-être à cause de la présence de la pile bouton de sauvegarde qui préserve le contenu de la mémoire de travail. Donc à la différence, la diode peut être rallumée devant le surveillant, mais sans que les mémoires de travail et de stockage aient été nettoyées...

BAC ES 2018 Spé Maths: Graphor, graphes sur TI-82A/83PCE

New postby critor » 18 Feb 2018, 11:20

Graphor est un gestionnaire de graphes, un objet mathématique étudié entre autres en série ES pour les candidats ayant choisi les Mathématiques en enseignement de Spécialité.

Il était déjà disponible en 2 éditions couvrant les modèles suivants :
  • TI-83+/84 monochromes
  • TI-82 Stats / 83
Citons également GraphMaster qui en est une réadaptation complète pour TI-Nspire.

Mais Graphor n'avait jamais été adapté pour les modèles voisins TI-82 Advanced et TI-83 Premium CE, ces derniers sortis à la rentrée 2015 étant en effet prévus pour arriver au BAC 2018 avec le mode examen et donc sans programmes.

9289Le mode examen 2018 venant d'être abandonné, dans un soucis d'égalité et comme demandé hier sur notre chat par KB009, Graphor est adapté ce jour à la fois pour TI-82 Advanced et dans une version couleur pour TI-83 Premium CE ! :bj:
Dans ce dernier cas, la version système 5.3 permettant d'exécuter directement depuis la mémoire de stockage et donc d'économiser la mémoire de travail, est fortement conseillée.

Par extension, Graphor est donc désormais également compatible avec les modèles couleurs TI-84 Plus CE et TI-84 Plus CSE non distribués en France.

9290Graphor offre divers fonctionnalités qui t'accompagneront pour nombre de questions types BAC :
  • ajout de sommets
  • ajout/suppression d'arêtes
  • matrice associée et ses puissances
  • nombre de chemins de telle longueur reliant 2 sommets
  • degrés des sommets
  • chaînes et cycles eulériens
  • nombre chromatique
  • plus court chemin entre 2 sommets selon l'algorithme de Dijkstra avec trace d'exécution :bj:
Mais ce n'est pas tout, car Graphor gère aussi bien les graphes pondérés qu'orientés. Tu pourras donc également obtenir :
  • matrice de transition et ses puissances
  • état n
  • état stable

N'hésite pas à partager tes retours afin que l'on puisse parfaire ce programme d'ici le BAC, et plus généralement à nous faire part de tes besoins vu le peu de temps qu'il reste cette année. ;)


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

CEmu v1.0 release de l'émulateur TI-84 Plus CE/83 Premium CE

New postby Adriweb » 16 Feb 2018, 20:41

A few days ago, CEmu version 1.0, the free and open-source TI-84 Plus CE / 83 Premium CE emulator, was finally released: D

This version, first official release (on GitHub) considered sufficiently ready, took a bit of time to be available, but that wasn't too bad, as for quite a long time now, dev. builds were available in real time (and they still are).

There is a ton of new features and improvements (which made Mateo and Jacobly quite busy the past few weeks/months), and now all this is available for download easily (for Windows, macOS, and Linux) - no need to compile the code yourself :)

For the pleasure of your eyes and because it's always better to see what we're talking about ... here are some screenshots showcasing different possible interface layouts:

Calc-only layoutA mixed layout with various panesA debugging-oriented layout for developers


Even though CEmu is particularly suited to programmers (it's got a lot of things to help CE development), it is very customizable. Here are some features (yep, it's improved since the initial announce on December 30th, 2015 :P)
Il y a quelques jours, la version 1.0 de CEmu, l'émulateur libre et open-source de TI-84 Plus CE / 83 Premium CE, a été releasée :D

Cette version, première "release" officielle (sur GitHub) jugée suffisamment aboutie, a mis un certain temps à arriver, mais ce n'est pas si grave car depuis assez longtemps maintenant, des builds de dev. étaient disponibles en temps réel (et le sont toujours).

La grosse tonne de nouveautés et d’améliorations (qui ont bien occupé Mateo et Jacobly notamment, ces dernières semaines/mois) est donc disponible au téléchargement facilement (pour Windows, macOS, et Linux) - pas besoin de compiler soi-même le code :)

Pour le plaisir des yeux et parce que c'est toujours mieux de voir de quoi on parle... voici quelques screenshots montrant des agencements d'interfaces possibles :

Calc seule"Mixte" avec plusieurs widgetsPour développeurs, orienté débuggage


Même si CEmu est particulièrement adapté à un public programmeur (il contient beaucoup de choses pour aider au développement sur CE), il est très personnalisable. Voici un rappel des fonctionnalités (oui, ça change par rapport à l'annonce initiale le 30 décembre 2015 :P)


Standard featuresDeveloper features
  • Built-in ROM dump wizard
    (ROM required: CEmu makes it very easy to get)
  • Accurate and fast emulation
  • Resizable calculator screen
  • "Always-on-top" window option
  • Screen capture (PNG)
  • Screen recording (animated PNG)
  • File sending/receiving (not for Apps/OS yet)
  • Multiple keybinding presets
  • Keypress recording and history
  • Emulation states for efficient saving / restoring
  • CE skins (colors like the real devices)
  • Available in English, French, Spanish, and Dutch
  • ...
     
     
     
     
     
     
     
     
      
      
  • Main options available via CLI arguments
  • IPC features when launching several CEmu processes
  • Custom display refresh rate, FPS indicator
  • Custom emulation speed/throttling
  • Code stepping, jumping...
  • R/W/X breakpoints, watchpoints
  • eZ80 disassembler (with equates support)
  • Port monitor/editor
  • General Timer monitor/editor
  • Memory viewer/editor
  • CPU state/registers viewer/editor
  • LCD state/parameters viewer/editor
  • Memory visualizer (as fully customizable virtual LCDs)
  • Various viewers: Stack, OP1-7, VAT...
  • Variable list with preview and program launcher
  • Recent files list with ability to quickly resend
  • Cycle counter for benchmarking/profiling
  • Emulation of DMA and SPI (for optimal accuracy)
  • Misc. emulation (backlight, battery...)
  • Pre-I HW Rev. emulation toggle (IM 2 compatibility)
  • "Autotester" (automated testing, light scripting)
  • ...


And in the future, here are some major evolutions ideas we have (not necessarily in this order):
  • "source-level debugging" (to set breakpoints in a C source code, be able to step in it, inspect variables' content...).
  • a "profiler" (to analyze the performance of a piece of code, by having metrics about what's happening: number of calls, the time / cycles it took, etc.
  • USB emulation (basically the final remaining piece of the core, I think ... and it's not an easy one): it will allow to do transfers correctly, including for OS and applications)
  • Lua scripting integration, so as to be able do directly interact with the core (programmatically), but also with the GUI
These 4 things have already been started - see their respective git branches.

Even more with these features, but even without at the moment, CEmu is probably by far the most advanced calculator emulator :bj:
Let's take this opportunity to congratulate the authors and contributors, and thank the testers for their many bug reports (which you can also do here in case you find one).


Download (Windows, macOS, et Linux) : archives_voir.php?id=133742 (via GitHub)
As for the source code, it's right here.
Et dans le futur, comme évolutions majeures prévues, on a (pas forcément dans cet ordre) :
  • le "source-level debugging" (pouvoir mettre des breakpoints dans son code source C, step-by-step dans les lignes source, inspecter le contenu des variables...).
  • le "profiler" pour analyser les performances de son code, en ayant des métriques sur ce qu'il se passe : nombre d'appels de telle ou telle fonction, le temps/cycles que ça a pris, etc.
  • l’émulation de l'USB (la pièce restante finale du core, il me semble... et qui n'est pas simple) : permettra donc d'effectuer des transferts correctement, y compris d'OS et d'applications)
  • l'intégration du scripting Lua au sein de l'émulateur, pour pouvoir interagir directement avec le core de manière programmatique, mais aussi avec certaines choses du GUI
Ces 4 choses ont déjà été commencées, avec un certain degré d'avancement - cf. les branches git respectives.

Encore plus avec ces fonctionnalités la, mais même sans pour le moment, CEmu est a priori de loin l’émulateur de calculatrice le plus poussé :bj:
Profitons-en pour féliciter les auteurs et contributeurs, et remercier les testeurs pour leurs mille-et-un bug reports (que vous pouvez faire ici au cas où).


Téléchargement (Windows, macOS, et Linux) : archives_voir.php?id=133742 (via GitHub)
Pour le code source, ça se passe par ici.

 

Formulaire interactif nombres complexes TI-83 Premium CE

New postby critor » 16 Feb 2018, 15:48

Puisque tu n'as plus de mode examen en 2018, il nous faut nous remettre au travail de façon complètement différente de ce qui avait été prévu et fait jusqu'ici cette année, surtout qu'il ne reste plus que 4 mois, voir moins pour les BTS ainsi que nombre de centres d'examens français à l'étranger.


Si tu passes le BAC S ou STI2D, tu peux être interrogé sur les nombres complexes.

9288Akael l'a bien compris et te sort cette semaine NBECOMPL pour ta TI-83 Premium CE. Si jamais tu ne connaissais pas bien les commandes de ta machine, voici de quoi t'en tirer quand même avec une sorte de formulaire interactif qui te permettra de répondre à nombre de questions types tout en t'indiquant à chaque fois les données à saisir :
  • inverse d'un nombre
  • racines d'un polynôme du second degré
  • coordonnées d'un vecteur, d'un milieu
  • longueur segment
  • argument d'un nombre
  • mise sous forme algébrique
  • mesure d'un angles orienté
On apprécie que les résultats puissent même être affichés en écriture exacte, la seule qui sert à quelque chose si recopiée sur une copie ! :bj:

Essaie-le pour tes prochains DS ou examens blancs, histoire de voir ce que ça donne. N'hésite pas à nous poster tes retours afin d'aider Akael à améliorer ce programme d'ici le BAC.

Par contre, nous te conseillerions quand même d'apprendre à te servir des commandes intégrées à ta machine. Car dans le contexte de programmes, les résultats ne sont pas affichés en écriture naturelle mais en écriture ligne, ce qui est moins confortable à lire et peut générer des erreurs à la recopie - ce serait dommage.


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

Oiram CE : adaptation libre 2D Super Mario Odyssey !

New postby critor » 10 Feb 2018, 22:03

Après nous avoir fait vivre de fantastiques aventures avec sa série Super Marm World, xMarmingq_ nous démarre une toute nouvelle série de packs de niveaux persos pour Oiram CE, le super moteur de jeux de plateformes à la Mario pour ta non moins super TI-83 Premium CE. :D

Voici donc aujourd'hui sa dernière création, Super Marm Odyssey 1, une ébauche d'adaptation 2D très librement inspirée du jeu Super Mario Odyssey sorti en octobre 2017 pour Nintendo Switch. :bj:

9274Le pack contient à ce jour 2 niveaux :
  • Niveau 1 : une adaptation non dénuée de créativité et d'originalité de la scène d'intro, avec la Princesse Peach Hcaep se faisant enlever par Bowser Reswob pour la je ne sais plus combien de fois depuis 32 ans... :p
  • Niveau 2 : une adaptation du 1er niveau du jeu original, c'est-à-dire Cap Kingdom

Une toute nouvelle aventure qui t'attend sur ta TI-83 Premium CE, que ce soit pour passer de bonnes vacances si tu as la chance d'être en zone A, ou pour patienter jusqu'aux vacances dans les autres cas. ;)

Rappelons que Oiram CE nécessite le transfert des bibliothèques C téléchargeables ci-dessous pour fonctionner correctement.



Téléchargements :Source : https://codewalr.us/index.php?topic=206 ... 2#msg60232

-
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.
1015 utilisateurs:
>981 invités
>26 membres
>8 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)