PCSI 2016/17 Découverte d`un ordinateur sous linux et de Python

PCSI 2016/17 Découverte d’un ordinateur sous linux et de Python
Activer un compte Chaque élève dispose d’un compte sur le réseau du lycée Charlemagne. Chaque compte
est caractérisé par son identifiant (on dit aussi login) ; il s’agit d’une chaîne de caractères (généralement
composée du nom du propriétaire du compte écrit en lettres minuscules.)
Comme dans une banque, deux personnes différentes ne peuvent pas avoir le même identifiant, (les comptes
joints n’existent pas ici), mais il est possible qu’une même personne ait plusieurs identifiants.
On suppose pour la suite que l’élève Toto a pour identifiant toto.
Pour que le compte toto soit actif, il doit disposer d’un mot de passe (un password.) Une personne disposant
d’un compte actif ouvrira une session (voir paragraphe suivant), ira à l’adresse internet
http://lycee-charlemagne.net/change_pwd.html
cliquera sur «Modifier le mot de passe» et suivra les instructions pour que Toto crée son mot de passe.
Ouvrir une session
1. Allumez l’ordinateur et son écran. Après quelque temps, un gestionnaire d’affichage (display manager)
apparait.
2. Il demande un login et un mot de passe. Attention à la touche de verrouillage des majuscules qui ne doit
pas être active.
3. Après quelque temps, l’environnement de bureau Xfce apparait ; une session est ouverte.
Un environnement de bureau (desktop environment) est un ensemble de programmes qui permettent de mani-
puler l’ordinateur à travers une interface graphique (GUI pour graphical user interface.)
Sous le système d’exploitation (OS pour operating system) linux, l’interface graphique s’appelle X Window,
à ne pas confondre avec l’OS Windows qui dispose d’une interface graphique intégrée.
Il existe de nombreux environnements de bureau utilisables avec X Window. Le gestionnaire d’affichage laisse
à l’utilisateur le choix parmi les environnements de bureau installés sur le système. Au lycée Charlemagne, seul
Xfce a été installé.
Pour quitter votre session, ou éteindre l’ordinateur :
1. Localisez l’icône qui ouvre la fenêtre de déconnexion et cliquez dessus.
2. Le menu de la fenêtre de déconnexion offre la possibilité d’éteindre l’ordinateur (ne pas oublier d’éteindre
également l’écran). Choisissez plutot de vous déconnecter en cliquant sur l’icône correspondante.
3. Le gestionnaire d’affichage apparait. Ouvrez une nouvelle session.
Exploration de l’ordinateur avec Thunar Un double clic sur l’icône "Système de fichiers" affiche l’ar-
borescence racine du système notée / (touche "slash" du clavier)) Cette action a pour effet de démarrer un
programme appelé Thunar qui est le gestionnaire de fichiers par défaut de Xfce.
En double-cliquant sur un répertoire, son contenu s’affiche. Par exemple le répertoire /usr (affiché sous le
nom "usr") contient le répertoire /usr/bin (affiché sous le nom "bin") qui contient un grand nombre de fichiers
exécutables (ou binaires, d’où l’appellation) par exemple le navigateur web /usr/bin/iceweasel
Toto (plus précisément la personne qui se connecte avec le login toto) est propriétaire d’un répertoire situé
dans /home ; il s’appelle /home/toto. Il s’affiche en cliquant sur l’icone répertoire personnel. Toto peut y
créer ou modifier des fichiers ou des sous-répertoires.
Le répertoire /home/PCSI est accessible par internet à l’adresse http://lycee-charlemagne.net/PCSI
Remarquez également un répertoire appelé Public dans votre répertoire personnel. Son contenu est accessible
par internet à l’adresse lycee-charlemagne.net/~toto par toute personne disposant d’un login ; après avoir
entré un identifiant et le mot de passe correspondant, le contenu du répertoire /home/toto/Public s’affiche.
Un lien symbolique est un alias (ou raccourci) d’un fichier ou d’un répertoire. Créer dans votre répertoire
personnel un lien symbolique qui pointera vers le répertoire /home/PCSI en faisant glisser ce répertoire dans
votre répertoire personnel tout en maintenant les touches Ctrl et Maj (ou Shift) enfoncées. Il devrait y avoir une
petite flèche dans l’icône de votre répertoire personnel qui représente ce lien. Vous pouvez vérifier qu’il s’agit
bien d’un lien symbolique en faisant un clic droit dessus.
De manière générale, un clic droit sur une icône ouvre un menu contextuel qui propose différentes actions.
L’environnement Xfce contient également un tableau de bord. Recherchez l’icône Menu des application
puis cliquez dessus. On accède alors aux programmes installés sur l’ordinateur (plus précisément aux programmes
accessibles en mode graphique.)
Pour en savoir plus sur Xfce, vous pouvez commencer avec le site docs.xfce.org/xfce/getting-started,
puis consulter son site officiel www.xfce.org
Editeurs de texte Pour simplifier, les fichiers sont de deux types :
1. fichiers binaires : non lisibles par l’oeil/être humain.
2. fichiers textes : ils consistent en plusieurs lignes de caractères
Un éditeur de texte est un logiciel qui permet de créer ou modifier un fichier texte. Dans l’environnement Xfce,
plusieurs éditeurs de texte en mode graphique sont disponibles.
1. Repérer le sous-menu Accessoires et ouvrir l’éditeur de texte appelé Mousepad
2. Taper les lignes suivantes :
message = "bonjour"
print(message)
Enregistrer le fichier dans votre répertoire personnel sous le nom hello.py ; son icone devrait apparaître.
3. Quitter Mousepad en fermant ce fichier.
4. En faisant un clic droit sur ce fichier, un choix d’éditeurs de textes installés sur le système est proposé
pour ouvrir ce fichier.
Python C’est un langage interprété : pour faire interpréter du python à l’ordinateur, il faut démarrer un
programme qui exécutera des commandes écrites en python.
1. Cliquer sur l’icône représentée par un terminal. Vous obtenez alors un interpréteur de commandes (on
dit aussi un shell) appelé terminal X qui attend que des commandes soient entrées au clavier pour les
exécuter ; la terminaison d’une commande est marquée par la touche Entrée ou Return du clavier.
2. Par exemple, tapez les commandes suivantes séparées par des points virgules :
ls -l ; cal ; cal -3 ; man cal ; cat hello.py ; xclock ; cal
L’avant-dernière commande devrait afficher une pendule, mais la dernière commande n’est pas exécutée :
l’interprète attend que la commande xclock soit terminée en fermant l’icone de pendule ; il exécute alors
la suivante.
3. taper ensuite la commande python3 ; taper à la place python ouvre l’ancienne version python 2.7.
4. Après quelques lignes d’information, apparait l’invite de commande python>>> On se trouve ainsi dans
un "terminal (ou shell) python".
5. Taper quelques commandes comme avec une calculatrice. S’il y a une faute de syntaxe, un message
d’erreur s’affiche.
6. Pour quitter python, taper soit la combinaison de touches <Ctrl-D>, soit la commande exit()
7. Pour éviter d’avoir à taper les mêmes commandes, il est possible d’éditer un fichier texte constitué
d’une succession de commandes python. Un tel fichier s’appelle un script python, comme par exemple
le fichier hello.py précédemment créé. Exécuter ce script en tapant la commande python3 hello.py
dans un terminal X
L’environnement IDLE Le logiciel IDLE (présent dans la distribution officielle de python) est un environne-
ment de développement intégré (abr. IDE pour integrated development environment) pour python. Il comprend
un terminal python et un éditeur de texte. En utilisant un IDE pour python, les opérations qu’on vient de voir
(édition d’un programme python, interprétation de ce programme) sont facilement accessibles :
1. Lancez IDLE (pour python 3), en le recherchant depuis le menu des applications (on peut également le
démarrer par la ligne de commande idle3 depuis un terminal X) Une fenêtre appelée "Python Shell"
apparait dans laquelle on peut entrer des commandes écrites en python.
2. Depuis cette fenêtre, ouvrez le fichier hello.py à partir du menu File. Une nouvelle fenêtre apparait.
On dispose ainsi de l’éditeur de texte d’IDLE. Il fonctionne comme les éditeurs de textes habituels avec
les commandes modifier, créer, sauvegarder un fichier, mais il offre en plus des options supplémentaires
spécifiques à python.
3. Cliquer sur la commande "Run Module" (ou sur le raccourci clavier <F5>.) Que se passe-t-il ?
4. Ouvrir puis exécuter le script python appelé script_tp1.py situé dans le sous-répertoire Informatique
de PCSI. Que fait ce script ?
L’environnement pyzo C’est une distribution de python accompagnée de nombreux paquets scientifiques
(des modules supplémentaires qui ne sont pas présents dans le python de base mais dont on aura besoin plus tard)
et d’un IDE. Elle a pour avantage la simplicité de son installation sur toute plate-forme (linux, Windows, Mac
OS X) et pourrait devenir un standard pour les CPGE. Je vous recommande de l’installer sur votre ordinateur
personnel en visitant le site web http://www.pyzo.org et de vous familiariser avec son environnement.
1 / 2 100%

PCSI 2016/17 Découverte d`un ordinateur sous linux et de Python

La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !