CP1 - Championnat des Pythons : Capacité de stockage
Posted: 08 May 2018, 16:00
Championnat des Pythons 2018
Course des Pythons n°1
Capacité de stockage
Course des Pythons n°1
Capacité de stockage
Bienvenue au grand Championnat des Pythons 2018. Pour la rentrée 2018, trois modèles de calculatrices graphiques autorisées aux examens et concours proposent ou proposeront la programmation en langage Python :
Aujourd'hui dans cette première Course des Pythons, voyons ensemble ce que valent ces différentes solutions sur le critère capacité de stockage.
- NumWorks
- HP Prime
- Casio Graph 90+E
Aujourd'hui dans cette première Course des Pythons, voyons ensemble ce que valent ces différentes solutions sur le critère capacité de stockage.
Comme découvert récemment, la NumWorks offre d'origine 2,88Kio pour stocker tes scripts Python.
Petite astuce, si tu supprimes les scripts préchargés, tu peux même monter à 4Kio.
Donc finalement, de 2,88Kio à 4Kio.
C'est possiblement suffisant pour les cours de Mathématiques et épreuves d'examen qui en découlent, mais cela n'en reste pas moins extrêmement peu. Si l'on élargit l'horizon aux autres matières scientifiques traitant ou pouvant traiter de la programmation et évaluées par projets, ICN, TPE et ISN, cela risque de devenir rapidement très insuffisant.
Petite astuce, si tu supprimes les scripts préchargés, tu peux même monter à 4Kio.
Donc finalement, de 2,88Kio à 4Kio.
C'est possiblement suffisant pour les cours de Mathématiques et épreuves d'examen qui en découlent, mais cela n'en reste pas moins extrêmement peu. Si l'on élargit l'horizon aux autres matières scientifiques traitant ou pouvant traiter de la programmation et évaluées par projets, ICN, TPE et ISN, cela risque de devenir rapidement très insuffisant.
Sur HP Prime nous avons droit à l'intégralité de la mémoire de stockage pour enregistrer nos scripts Python, soit d'origine un espace astronomique de 197,85Mio.
Toutefois la machine souffre de divers problèmes de fuite de mémoire. Lors de la connexion au logiciel de connectivité qui liste et consulte chaque variable éditable dont les scripts Python, ainsi que lors du transfert de ces dernières variables, de la mémoire de travail (initialement à 16Mio comme ci-contre) sera consommée et jamais libérée. Au-delà de quelques mégaoctets de programmes stockés les transferts de données deviennent très fastidieux, nécessitant de les faire un par un en réinitialisant la machine entre chaque transfert.
Toutefois la machine souffre de divers problèmes de fuite de mémoire. Lors de la connexion au logiciel de connectivité qui liste et consulte chaque variable éditable dont les scripts Python, ainsi que lors du transfert de ces dernières variables, de la mémoire de travail (initialement à 16Mio comme ci-contre) sera consommée et jamais libérée. Au-delà de quelques mégaoctets de programmes stockés les transferts de données deviennent très fastidieux, nécessitant de les faire un par un en réinitialisant la machine entre chaque transfert.
Sur Casio Graph 90+E nous avons droit là encore à l'intégralité de la mémoire de stockage, soit d'origine dans les 6,22Mio.
Petite astuce, si tu supprimes le dossier /CASIO/ qui ne contient que des images fixes ou animées à mettre en fond d'écran des graphiques, sans grand intérêt donc, tu peux monter jusqu'à 12,7Mio.
Et si tu supprimes les applications officielles préchargées, tu peux même monter jusqu'à 16Mio.
Donc finalement, de 6,22Mio à 16Mio, ce qui est très honorable.
On pourra juste regretter que la sauvegarde d'un script Python que l'on vient de saisir ou modifier soit relativement lente, rendant la machine indisponible pendant 1-2 secondes. Particulièrement embêtant pour un script en cours de développement, que l'on doit donc sauvegarder avant chaque tentative d'évaluation. Mais peut-être que cela pourra être amélioré d'ici la version finale prévue pour la rentrée 2018.
Petite astuce, si tu supprimes le dossier /CASIO/ qui ne contient que des images fixes ou animées à mettre en fond d'écran des graphiques, sans grand intérêt donc, tu peux monter jusqu'à 12,7Mio.
Et si tu supprimes les applications officielles préchargées, tu peux même monter jusqu'à 16Mio.
Donc finalement, de 6,22Mio à 16Mio, ce qui est très honorable.
On pourra juste regretter que la sauvegarde d'un script Python que l'on vient de saisir ou modifier soit relativement lente, rendant la machine indisponible pendant 1-2 secondes. Particulièrement embêtant pour un script en cours de développement, que l'on doit donc sauvegarder avant chaque tentative d'évaluation. Mais peut-être que cela pourra être amélioré d'ici la version finale prévue pour la rentrée 2018.
A bientôt pour une autre Course des Pythons !