|
Vous aurez besoin avant toute chose d'installer les logiciels sur votre machine.
Pour cela, nous vous proposons un mémento d'installation ainsi que des liens vers les sites de téléchargement.
|
Python et éditeurs.
- Un mémento rapide, au format pdf, vous indique comment procéder pour
installer Python et les modules indispensables, ainsi que Scilab
- Ce que nous recommandons: télécharger et installer
successivement par vous même,
Python 3.2, numpy, scipy et enfin matplotlib (c'est avec cela et IDLE que nous avons écrit tous les exemples du livre).
Les liens: page de téléchargement sur Python.org ,
numpy, scipy et matplotlib, hébergés à Irvine (University of California) ,
Vérifiez soigneusement la compatibilité de vos bibliothèques: par exemple, pour Python 3.2 sous windows 64 bits,
vous chargerez et installerez numpy-MKL-1.7.1.win-amd64-py3.2.exe (et pas numpy-MKL-1.7.1.win-amd64-py3.3.exe ou encore moins numpy-MKL-1.7.1.win32-py2.7.exe !).
- Pour installer Python numpy, scipy et matplotlib avec l'éditeur Spyder,
télécharger et installer: Python avec Spyder
- Pour installer Python 3.3 avec numpy, scipy et matplotlib, vous pouvez encore télécharger et installer
Pyzo
|
Systèmes de base de données MySQL et PhpMyAdmin
MySQL semble tout indiqué: logiciel libre et très répandu.
L'interface PhpMyadmin est simple, intuitive, sans floritures parasites...
- Télechargez EasyPhp (vous aurez une base mysql et bien d'autres choses dont nous ne nous servirons pas).
- Placez le fichier téléchargé (qui est le programme d'installation) dans un répertoire EasyPhp sur une clé usb (ou sur votre disque dur).
- Cliquez et installez sur ce même répertoire de votre clé usb (ou sur votre disque dur).
- Une fois l'installation faite, ouvrez le programme, vous verrez apparaître ce menu:
- Cliquer sur le logo Easy (à gauche de 'Apache'), puis, dans le menu, cliquer sur 'Administration':
- Cela ouvre une page de menu dans votre navigateur (ici Firefox, que nous conseillons pour cela).
Vous y verrez plus clair en ouvrant l'image (clic droit 'Afficher l'image').
C'est en cliquant en bas à droite, comme nous l'avons grossièrement indiqué, que vous accéderez à l'interface phpMyAdmin
- Cette interface phpMyAdmin qui vous permet de créer une base ou d'ouvrir des bases existantes:
- Ici, nous avons ouvert la base exemple_cpge dont vous reconnaissez sans doute le schéma:
- C'est enfin en cliquant sur le bouton sql que vous pourrez introduire vos requêtes et autres jointures. Enjoy!
|
Systèmes de base de données avec SQLite et SQLite manager
SQLite est un système de base de données léger (son intérêt: pas de serveur, on peut l'installer sur des
ordinateurs ayant une mémoire réduite: téléphones, tablettes, systèmes embarqués).
Il implémente une grande part de la syntaxe SQL (tout ce qui est défini dans le chapitre
consacré aux bases de données dans le livre, donc tout
le programme).
Il n'y a pas d'instructions ajoutées par rapport à SQL (sinon nous n'en parlerions pas,
ni pour l'enseignement, ni pour des applications).
Pour l'obtenir, on pourra l'installer avec le système de gestion, SQLite manager
(qui est à SQLite ce que PhpMyAdmin est à MySQL), comme un module de Firefox:
- Le lien de téléchargement du module: SQLite manager
- Une fois le téléchargement effectué, le bouton de SQLite manager sera présent dans votre navigateur (agrandissez, vous y verrez mieux).
SQLite est aussi installé dans Python. On gère les requêtes dans un programme Python en chargeant le module sqlite3.
Mais cela dépasse le programme d'informatique des CPGE (question de temps, pas de difficulté).
Ce pourrait toutefois vous être utile pour des TIPE.
|
|
Scilab: téléchargements et documentation
|
|
Python: téléchargements et documentation
|
|
Téléchargements, un site de l'Université de Californie
|
|
Easyphp: téléchargements et documentation
|
|
Easyphp: téléchargements et documentation
|
|
Problèmes d'encodage:
Si vous avez du mal à exécuter les fichiers téléchargés
parce que votre éditeur ne reconnait pas l'encodage, vous pouvez
chercher le réglage en vous aidant de l'image ci-dessous qui montre où le trouver avec Eclipse
(vous pouvez l'agrandir: clic droit 'afficher l'image').
Que cela ne vous empêche pas de vous poser la question: pourquoi êtes vous, à votre niveau, en train d'utiliser une usine à gaz?
|
|
De la même façon, l'image qui suit, que vous pouvez aussi agrandir,
montre le réglage de l'encodage avec Firefox à titre d'exemple.
|
|
UTF-8 sur Wikipedia
|
|