TP1 - environnement de travail
Transcription
TP1 - environnement de travail
SI4 – Programmation de bases BTS SIO Environnements de travail TP N°1 1 OBJECTIF Savoir installer un environnement de travail de programmation. Comprendre les implications d'un langage de programmation. 2 SYSTÈME D'EXPLOITATION En premier lieu, il faut s'assurer que votre environnement de travail vous affiche tout ce dont vous avez besoin. En effet, par défaut, Microsoft Windows cache les extensions de fichiers, les fichiers cachés et les fichiers systèmes. Dans ces conditions, votre formation ressemble à un mécanicien qui n'ouvre pas le capot des voitures ! 2.1 RÉGLAGES Ouvrez l'explorateur (touches [Windows]+[E]) et trouvez la boite de dialogue « Options des dossiers » et cliquez sur l'onglet « Affichage » Trouvez et décochez les cases : [ ] Masquer les extensions des fichiers « connus » [ ] Masquer les fichiers protégés du système... et dans le sous-ensemble « Fichiers et dossiers cachés », sélectionner Afficher les fichiers cachés. Validez en cliquant [OK]. Désormais, les fichiers cachés ou protégés s'affichent avec une couleur plus claire que les autres. Observez les fichiers et dossiers. 1/7 SI4 – Programmation de bases BTS SIO Environnements de travail TP N°1 3 ENVIRONNEMENT PHP Pour développer en PHP, il y a plusieurs possibilités. 3.1 SITE EN LIGNE utiliser un site en ligne pour tester ses scripts : http://writecodeonline.com/php/ Malheureusement, si cela permet de tester de petits codes simples, il n'est pas possible d'enregistrer ses fichiers ou d'exécuter toutes les fonctions disponibles. Une autre solution en ligne consiste à utiliser un hébergeur en ligne : http://www.free.fr/ http://www.olympe.in/ http://www.phpnet.net/ Outre le fait que certains soient payants, ils n'offrent pas tous l'accès à toutes les fonctions. 3.2 DÉVELOPPEMENT LOCAL La solution est d'utiliser un ensemble de logiciels prêts pour le développement. Il existe WAMP, XAMP, EasyPHP... Dans ce TP, nous allons installer EasyPHP car il peut fonctionner en mode portable : vous pouvez l'installer sur une clé USB. 3.2.1 Téléchargement Récupérer EasyPHP sur le site officiel : http://www.easyphp.org/save-easyphp-devservervc9-latest.php?d=direct La version VC9 utilise les sources de VisualC redistribuable 2008. Elle est donc présente dans de nombreux systèmes. La version développement utilise les dernières versions des logiciels inclus dans la suite mais peut être moins stable. 2/7 SI4 – Programmation de bases BTS SIO Environnements de travail TP N°1 3.2.2 Installation L'installation est simple mais nous allons la personnaliser légèrement. Le répertoire d'installation sera c:\easyphp et le groupe de travail sera nommé easyphp : cela évitera les complications. En cas de message d'erreur, vous devez lire le message : c'est ce message qui permet de rechercher une solution. Fermer la boite d'avertissement signifie perdre l'information ! 3/7 SI4 – Programmation de bases BTS SIO Environnements de travail TP N°1 Sur les postes du lycée, il peut y avoir une installation précédente de WAMP. Dans ce cas là, supprimez WAMP à l'aide du gestionnaire de programme de windows (Panneau de configuration → Programmes et fonctionnalités) Relancer EasyPHP. S'il n'y a pas de message d'erreur, connectez-vous avec Firefox sur la page http://localhost Pour le moment, il n'y a aucune page est c'est donc la page EasyPHP qui s'affiche. Vous allez pouvoir créer votre première page PHP ; index.php Ouvrez un bloc-note ou un éditeur de texte comme Notepadd++ (ou PSPad, ou celui de votre préférence). Créez un fichier index.php dans le répertoire C:\EasyPHP\data\localweb Ce fichier contiendra les lignes suivantes : <?php phpinfo(); ?> Lorsque vous rafraîchirez la page du navigateur vous devriez voir la version de PHP. Un clic droit sur l'icône dans la barre des tâches permet d'afficher le menu d'EasyPHP. 4/7 SI4 – Programmation de bases BTS SIO Environnements de travail TP N°1 4 ENVIRONNEMENT PUREBASIC Purebasic est un langage compilé qui fonctionne sur Linux, Mac et Windows. Il existe une version payante qui n'a pas de limitation. Pour notre cours, nous utiliserons la version de démonstration. 4.1 TÉLÉCHARGEMENT Sur le site officiel, récupérez la version 32 bits : en effet, une application 32 bits fonctionne sur les OS plus anciens comme Windows 98, Windows XP, Windows 2003. La version 64 bits peut aussi être téléchargée mais les programmes compilés en 64 bits ne fonctionneront que sur les Windows 7 64 bits et Windows 8 >. http://www.purebasic.com/french/download.php Cliquez sur PureBasic-Demo.zip (x86 - 32 bit) et ouvrez le fichier ZIP. 4.2 INSTALLATION Laissez l'installateur faire l'installation par défaut. Lorsque c'est terminé, vous trouverez une icône rouge pour lancer l'IDE (l'éditeur) de Purebasic. Lancez le programme : l'éditeur affiche 2 parties : • Zone de programmation (vous y écrirez votre code) • Zone de retour d'information du compilateur (en bas, contiendra les erreurs rencontrées) La zone complètement à droite peut afficher différente information. 4.3 VÉRIFICATION Tapez l'instruction ci-dessous et cliquez sur le bouton « Compiler/Exécuter » debug « Hello word » Vous pourrez par la suite créer des fichiers exécutables (extension .exe) en allant dans le menu Compilateur → Créer exécutable... 5/7 SI4 – Programmation de bases BTS SIO Environnements de travail TP N°1 4.4 ENVIRONNEMENT JAVA JAVA est généralement installé sur toutes les machines car il est très utilisé sur Internet. Si cela n'est pas le cas, il est facilement récupérable sur Internet. Nous ajouterons un IDE pédagogique appelé DrJAVA : plus simple que l'IDE Eclipse, il permettra une prise en main plus rapide de JAVA. 4.5 TÉLÉCHARGEMENT Si JAVA n'est pas présent, il se télécharge sur le site d'Oracle http://java.com/en/download/manual.jsp Ce lien permet de télécharger la version « offline » : une fois sur une clé USB, vous pourrez installer JAVA même sur une machine qui ne serait pas connectée au réseau. DrJAVA se trouve sur le site : http://www.drjava.org/ Sélectionnez le bouton [Download Windows App]. 4.6 INSTALLATION 4.6.1 Java Laissez JAVA s'installer par défaut mais attention, lors de l'installation Oracle propose de modifier les paramètres de votre navigateur : faire de Ask votre moteur de recherche par exemple. Ne jamais cliquer sur le bouton suivant sans lire brièvement le contenu de la boite de dialogue. C'est ainsi que s'installe des programmes non-désirés. 4.6.2 DrJava Ce n'est pas une installation, il faut donc copier le programme dans un répertoire général. Avec l'Explorateur Windows (pas Internet explorer mais celui qui s'ouvre avec les touches [Windows]+[E]) copier le fichier drjava-stable-201408XX-rXXXX.exe dans un répertoire que vous allez appeler C:\Outils 6/7 SI4 – Programmation de bases BTS SIO Environnements de travail TP N°1 À l’exécution du programme, acceptez la modification du parefeu : L'IDE s'ouvre. 4.7 VÉRIFICATION En sélectionnant le menu File → New Java Class (touches [CTRL]+[Maj]+[N]) vous allez créer votre premier programme Java : Donner le nom que vous voulez mais n'oubliez pas de cocher la dernière case (Include main method) Dans le code généré, ajouter la ligne surlignée ci-dessous. Sauvegardez et cliquez sur [Compile]. Le message Compilation completed. The following files were not compiled: indique un succès /** * Auto Generated Java Class. */ public class Toto { public static void main(String[] args) { System.out.println("Création d'une ville !"); } /* ADD YOUR CODE HERE */ } 7/7