41
FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI [email protected]

UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI [email protected]

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

FLHD301 2010-2011

1

UE GLSE 301 Outils informatiqueAnnée 2012 - 2013

Responsable : Andrea [email protected]

Page 2: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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

Page 3: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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

Page 4: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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

Page 5: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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/

Page 6: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.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.

Page 7: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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.

Page 8: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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.

Page 9: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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

Page 10: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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

Page 11: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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/

Page 12: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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

Page 13: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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

Page 14: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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)

Page 15: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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)

Page 16: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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

Page 17: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

FLHD301 2010-2011

17

Rappel sur le S.E.

Page 18: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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.

Page 19: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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)..

Page 20: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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

Page 21: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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

Page 22: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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

Page 23: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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) : /.

Page 24: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

FLHD301 2010-2011

24

Système de fichiers

Page 25: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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

Page 26: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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 .

Page 27: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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

Page 28: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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

Page 29: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

FLHD301 2010-2011

29

Système de fichiers

• mkdir reps crée des répertoires • rmdir reps détruit des répertoires (vides)

Page 30: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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

Page 31: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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)

Page 32: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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)

Page 33: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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

Page 34: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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

Page 35: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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)

Page 36: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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)

Page 37: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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

Page 38: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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.

Page 39: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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

Page 40: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

FLHD301 2010-2011

40

Entrées/Sorties

• Tubes : • '|' redirige la sortie d’une commande vers

l’entrée d'une autre

Ex. ls | more

Page 41: UE GLSE 301 Outils informatique Année 2012 - 2013...FLHD301 2010-2011 1 UE GLSE 301 Outils informatique Année 2012 - 2013 Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

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

[email protected]