Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
FLHD301 2010-2011
1
UE GLSE 301 Outils informatiqueAnnée 2012 - 2013
Responsable : Andrea [email protected]
FLHD301 2010-2011
2
Présentation générale
●But• Ce module vous permettra de vous perfectionner sur
les différents logiciels que vous avez déjà utilisés au cours du GLIN102 et d'en apprendre de nouveaux.
• Organisation• 3 Heures CM• 27 Heures TP• Évaluation contrôle continue
FLHD301 2010-2011
3
Présentation générale
●« Sans consommation de papier »
• Tous les renseignements et documents seront accessibles depuis le site
www2.lirmm.fr/~cherubini/GLSE301
FLHD301 2010-2011
4
Présentation générale
• EDT TP :• Salle informatique bâtiment 6 • Inscriptions en salle de TP informatique bâtiment 6
• Inscrivez-vous via Apogée (sur le site de la faculté des sciences) !!!
• Consulter EDT sur l’accès internet Faculté des Sciences → Emploi du temps Bornes et écrans du bâtiment 6
FLHD301 2010-2011
5
Certificat Informatique et Internet (C2i®)
●Cette formation est la deuxième brique de la préparation au
http://c2i.education.fr/
FLHD301 2010-2011
6
Certificat Informatique et Internet (C2i®)
●Le Certificat Informatique et Internet (C2i®) atteste de compétences dans la maîtrise des outils informatiques et réseaux.
●Il est institué dans le but de développer, de renforcer et de valider la maîtrise des Techno-logies de l’Information et de la Communication (TIC) par les étudiants en formation dans les établissements d’enseignement supérieur.
FLHD301 2010-2011
7
Certificat Informatique et Internet (C2i®)
●Deux niveaux sont prévus ●Un premier niveau d’exigence (niveau 1), ap-plicable à tous les étudiants et aux stagiaires de formation continue. ●Ce premier niveau doit être acquis au plus tard au niveau de la licence (L3) mais de pré-férence dès le début des études supérieures.
FLHD301 2010-2011
8
Certificat Informatique et Internet (C2i®)
●Un niveau 2 faisant l’objet d’exigences plus élevées en fonction des orientations profes-sionnelles des formations dispensées.
●Ce second niveau doit être acquis au niveau du Master.
FLHD301 2010-2011
9
Certificat Informatique et Internet (C2i®)
●Actuellement cinq C2i® niveau 2 sont déve-loppés :
• Enseignant
• Métier du droit
• Métier de la santé
• Métier de l’ingénieur
• Métiers de l’environnement et de l’aménagement durable
FLHD301 2010-2011
10
Certificat Informatique et Internet (C2i®)
●Référentiels
A - Référentiel général et transversalIl recouvre l'évolutivité des TIC et les aspects éthiques et déontologiques.
B - Référentiel spécifique et instrumental Il définit sept domaines de compétences.
B 1 - S’approprier de son environnement de travailB 2 - Rechercher l'informationB 3 - Sauvegarder, sécuriser, archiver ses données en local et en réseauB 4 - Réaliser des documents destinés à être imprimés B 5 - Réaliser la présentation de ses travaux en présentiel et en ligneB 6 - Echanger et communiquer à distanceB 7 - Mener des projets en travail collaboratif à distance
FLHD301 2010-2011
11
Organisation et contenu pédagogique
de la formation C2I-1• Unité GLIN102 Concepts de base en
informatique (Semestre 1 première année) • Concepts de base en informatique : architecture,
système, réseau, logiciels…• Contact:
• [email protected] • www.lirmm.fr/~ips/FLIN102/
FLHD301 2010-2011
12
• Unité GLSE301, Outils informatiques (Semestre 3 & 4 deuxième année)
• Usages des logiciels informatiques en pratique ; outils informatiques d’intérêt général ainsi que scientifiques illustration à travers les disciplines…
Organisation et contenu pédagogique
de la formation C2I-1
FLHD301 2010-2011
13
Obtention du C2I-1
●Modalités du contrôle des connaissances (Cf. site C2I-1 de la FDS)●1) Partie pratique :
• pour valider la partie pratique de la certification C2i-1,
• les étudiants doivent avoir obtenu une note ≥10/20 dans les 2 UE :
• GLIN102 Concepts de base en informatique• GLSE301 Outils Informatiques
●2) Partie théorique :
• pour valider la partie théorique les étudiants doivent avoir une note ≥ 10/20 sur chacun des 9 domaines de l'épreuve (QCM).
●La certification est attribuée après obtention de chacune des deux parties
FLHD301 2010-2011
14
TP
• Production de document html + css• Manipulation d'images• Traitement de texte• LATEX• Tableur• Présentation électroniques• Travaille collaboratif à distance
*(C2i-1 référentielle B4, B5 et B7)
FLHD301 2010-2011
15
CM
• Rappel sur le S.E.• Linux
• Dimension éthique et respect de la déontologie*
• Propriété intellectuelle• Licence de logiciel• Législation sur Internet
*(C2i-1 référentielle A2)
FLHD301 2010-2011
16
Rappel sur le S.E.
• Un Système d’Exploitation (S.E.) est un ensemble des programmes capable de:
• Donner un “abstraction” de la machine grâce a l’adoption d’un simple interface
• Navigateur web• Fonction pour écrire un octet dans un fichier
• Chaque part de l’interface est un “service”• Commandes de manipulation des fichiers
FLHD301 2010-2011
17
Rappel sur le S.E.
FLHD301 2010-2011
18
Rappel sur le S.E.
• Caractéristiques• Multi-utilisateur : plusieurs utilisateurs peuvent
accéder au même ordinateur en même temps• Multitâche : plusieurs programmes
informatiques en exécution de façon (apparemment) simultanée.
• La simultanéité apparente est le résultat de l’alternance rapide d’exécution des programmes informatiques.
FLHD301 2010-2011
19
Les interpréteurs de commandes
• Ce sont des programmes qui permettent à l'utilisateur d'interagir avec le système
• Ils peuvent être : • textuels : invite de commande (dos), bash, csh,
tcsh (linux)...• graphiques : windows, finder du mac, kde
(linux)..
FLHD301 2010-2011
20
UNIX/Linux
• Création en 1969 au laboratoire AT&T Bell, USA par Kenneth Thompson et Denis Ritchie (gestion d’un mini-ordinateur)
• Multi-tâches, multi-utilisateurs en 1973
• Sur PC, apparition de Linux, écrit par Linus Thorvalds, en 1991
Source : http://tatice.deviantart.com/art/Operating-Systems-affiliates-80146648
FLHD301 2010-2011
21
Linux
• Connexion • Saisie du nom d’utilisateur (login) • Saisie du mot de passe (password) • Accès au repertoire et personnel de l’utilisateur
(home directory) et à son compte
FLHD301 2010-2011
22
Linux
• Information et aide• man [commande] aide en ligne• whoami affiche le nom de l’utilisateur courant• who affiche les utilisateurs actuellement
connectés • finger [login_utilisateur] affiche des
informations sur un utilisateur
FLHD301 2010-2011
23
Système de fichiers
• Fichier : Document géré par le système et contenant des données (suite d’octets/bytes)
• Organisation : Arborescence de répertoires (directories). Un répertoire peut contenir des fichiers et des sous-répertoires.
• Racine de l’arborescence (root directory) : /.
FLHD301 2010-2011
24
Système de fichiers
FLHD301 2010-2011
25
Système de fichiers
• Chemin d’accès :Façon d’atteindre un fichier Répertoires parents séparés par des /+ nom du fichier.
• Chemin absolu : À partir de la racine (/).• Ex. /usr/bin/who
• Chemin relatif : À partir du répertoire courant• Caractères spéciaux : • . répertoire courant • .. répertoire parent • ~ répertoire personnel (home) • Ex. ../../bin/who ~/mesdocs/monfich
FLHD301 2010-2011
26
Système de fichiers
• Commandes :• cd [rep] activation du répertoire de base ou du
répertoire indiqué si le paramètre est spécifié• pwd affiche le chemin absolu du répertoire
courant
• Noms de fichiers : • 256 caractères maxi • Caractères interdits : * ? < > / • Fichiers cachés : Commencent par .
FLHD301 2010-2011
27
Système de fichiers
• ls [rep] affiche le contenu d’un répertoire • Options :
• -l format d’affichage long • -a affichage des fichiers cachés
• file fichiers affiche le type des fichiers
(ex : ASCII C++ program text)
• cp source dest copie des fichiers
FLHD301 2010-2011
28
Système de fichiers
• mv source dest déplace/renomme des fichiers
• rm fichiers efface des fichiers • Options : • -i supprime avec confirmation • -f force la suppression sans confirmation • -r détruit récursivement les sous-répertoires
FLHD301 2010-2011
29
Système de fichiers
• mkdir reps crée des répertoires • rmdir reps détruit des répertoires (vides)
FLHD301 2010-2011
30
Système de fichiers
• find [rep] recherche des fichiers • Options :
• -name fichier selon le nom • -type t selon le type • -user u selon le propriétaire • -group g selon le groupe • -perm p selon les permissions d’accès • -mtime j fichiers modifiés depuis il y a j jours
FLHD301 2010-2011
31
Système de fichiers
• cat fic affiche le contenu du fichier • more fic idem mais page par page • head fic affiche le début du fichier • tail fic affiche la fin du fichier • grep motif fichiers affiche les lignes des
fichiers qui respectent un motif (recherche du motif dans des fichiers)
FLHD301 2010-2011
32
Système de fichiers
• Permissions d’accès :protection des fichiers • Ensembles utilisateurs :
• Propriétaire• Groupe• Autres
• Droits : • Lecture (r) • Ecriture (w) • Exécution (x)
FLHD301 2010-2011
33
Système de fichiers
• Exemple de permissions d’accès : • ls -l• -rwxr-x--- 1 jdarmont web 0 Aug28 15:40 toto
• Propriétaire : • RWX (lecture, écriture, exécution)
• Groupe : • RX(lecture, exécution)
• Autres : aucun droit
FLHD301 2010-2011
34
Système de fichiers
• Permissions d’accès sur les répertoires :
• Identiques à celles des fichiers, mais interprétation légèrement différente (exécution : droit d’activation du répertoire)
• chmod mode fichiers change les permissions d’accès aux fichiers
FLHD301 2010-2011
35
Système de fichiers
Classes : Actions : Permissions :
u propriétaire = attribuer r lecture
g groupe + ajouter w écriture
o autres - retirer x exécution
a tous (u g o)
FLHD301 2010-2011
36
Système de fichiers
• Ex. • chmod a = rwx toto
• Mode octal : • chmod 777 toto • (r = 4, w = 2, x = 1, - = 0)
FLHD301 2010-2011
37
Système de fichiers
• Mise en œuvre d'une technique de filtrage : on construit un filtre à l'aide de caractères jokers
• * remplace n'importe quelle suite de caractères (même la suite vide) et ? remplace un caractère
• Le filtre est appliqué à chacun des noms contenus dans le répertoire désigné par la commande
• La commande est appliquée à tous les fichiers satisfaisant le filtre
• Exemple : cp td* /cours/GLSE301 permet de copier tous les fichiers (et répertoires) du répertoire courant dont le nom commence par « td » dans le répertoire GLSE301
FLHD301 2010-2011
38
Entrées/Sortie
Lors de l'exécution d'un programme, le S.E. crée trois flux :
• Stdin : dans lequel le processus va lire les données d'entrée. Par défaut stdin correspond au clavier
• Stdout : dans lequel le processus va écrire les données de sortie. Par défaut stdin correspond à l'écran
• Stderr : dans lequel le processus va écrire les messages d'erreur. Par défaut stderr correspond à l'écran.
FLHD301 2010-2011
39
Entrées/Sorties
Redirections :
< redirige l’entrée à partir d’un fichier
Ex. passwd < mdp.txt
> redirige la sortie vers un fichier
Ex. ls> dir.txt
>> concatène la sortie avec un fichier
Ex. catmdp.txt >> dir.txt
2> redirige les erreurs vers un fichier
Ex. find ~ -name dir.txt 2> erreur.log
2>> concatène les erreurs avec un fichier
Ex. find~ -namem dp.txt 2>> erreur.log
FLHD301 2010-2011
40
Entrées/Sorties
• Tubes : • '|' redirige la sortie d’une commande vers
l’entrée d'une autre
Ex. ls | more
FLHD301 2010-2011
41
Merci pour votre attention
Attention : si vous n'avez pas reçu mon mail de test (c'est à dire si vous n'êtes pas
sur ma liste)
Écrivez-moi pour que je vous rajoute