Title: Outils Logiciels
1Outils Logiciels
Physique-Chimie 1ère année - 2003/2004
- Amaury Habrard
- amaury.habrard_at_univ-st-etienne.fr
2Organisation
CM 5 séances
Le 02 et 03 septembre 2003 3 séances mercrei
matin 8-10h
TP 4 séances de 4 heures (Lundi 14h -18h)
Début 08/09/2003 Fin 03/11/2002 Tps 1
semaine sur 2 G1 et G2 commencent le 08/09
G3 et G4
commencent le 15/09
Salle H106 et H104
Examen Ecrit Fin /11/2003 ?
3Objectifs généraux
- Avoir les concepts de base
- Etre à l aise en face d un ordinateur
- Etre capable de se servir des outils
informatiques de luniversité - traitement de texte, tableur, bdd, internet,
email, .
4Objectifs pratiques
- Savoir gérer ses documents
- Savoir utiliser Internet, être capable de
chercher des informations - Maîtriser le courrier électronique
- Savoir rédiger un texte avec un traitement de
texte (type Word) - Etre capable de calculer et d'analyser des
résultats avec un tableur (Excel) - Pouvoir réaliser une présentation
5Remarques
- Cours difficile à cibler car les niveaux sont
hétérogènes - Il n'y a rien d'évident a priori
- Il n'y a pas de honte à ne pas savoir
- Toute question est bonne à poser et est la
bienvenue
6Plan
- Introduction - Matériel
- Système d'exploitation - Fichiers
- Réseaux -- Internet
- Traitement de texte (word, HTML)
- Présentations (PowerPoint)
- Tableurs (Excel)
- Bases de données (Access)
- ...
7Documents disponibles
Page Web du cours
http//eurise.univ-st-etienne.fr/habrard/ENSEIGNE
MENT/SM1_OL.html
-Tous les transparents seront disponibles -Les
sujets de TP -Demander à votre encadrant de TP
comment les récupérer
8Informatique
9Introduction
Informatique Définition
Science qui a pour objet le traitement, la
circulation et le stockage de l information de
façon automatique.
Information Elément de connaissance susceptible
d être représenté à l aide de conventions pour
être conservé traité ou communiqué
10Exemple de traitement
- Entreprise comptabilité
- Biologie séquences ADN
- Médecine détection de symptômes
- Aviation Calcul de trajectoire, gestion trafic
- Math Calcul d une équation
- Fac notes, gestion des salles
11Principe
Traitement
Algorithme
Programme/logiciel
12Exemples
- Données
- Séquence ADN
- notes
- Capital d un livret taux nombre d années
- Résultats
- Gène
- Moyenne/étudiant
- Intérêts en Francs
13Traitement
Entrée
Sortie
Résultat
Equation 2ème degré
x1 x3
Traitement
Calcul de ?
14Discipline hétérogène
Matériel Fabrication de composants (processeur,
...) Electronique
Fonctionnement des machines, gestion
périphérique, système exploitations
Développement de logiciels, applications propres
(Génie logiciel)
Réseau comment faire communiquer les machines,
protocoles
Images synthèse d'images, analyse, traitement
numérique (vidéo)
Scientifique construction d'algorithmes,
analyse (coût), preuves, théorie, Identifier
les problèmes résolvables ou non
Intelligence Artificielle amélioration du
comportement des machines, analyse automatique
de données
15Discipline hétérogène
Applications médicales, bio-informatique, modèles
de calcul ( informatique quantique), solutions
pour les entreprises
Construction dinterfaces agréables, intuitives
(création graphique)
Développement sites Internet
.
Les enjeux comment traiter l'information
(codage), coût en mémoire, en temps, peut
toujours arriver au résultat, est-ce optimal
comment mettre en pratique un traitement
(programmes)
Bref ne se borne à installer/utiliser/configurer
un logiciel, sous un certain système
d'exploitation
16Moyen de traitement automatique
Les machines
(Ordinateurs)
17Matériel
18Constitution d un ordinateur
-unité centrale -moniteur -clavier -souris -périph
ériques internes (cartes) -périphériques externes
(imprimantes,scanner,...)
19La carte mère
Elément principal de lunité centrale, sur lequel
sont connectés les éléments suivants
- la mémoire
- - La mémoire cache permet au processeur de
se rappeler les opérations - déjà effectuées
- - La mémoire morte (ROM), qui est
utilisée par le BIOS (programme - qui contrôle le matériel).
- - La mémoire vive RAM (Random Access
Memory), mémoire de travail - mesurée en Méga-octets.
20La carte mère (suite .)
- disque dur, lecteur disquettes, lecteur CD-ROM
- - se branchent sur des broches sur la
carte mère. - - le disque dur, ou mémoire de masse,
et mesurée en giga-octets
- le CD-ROM est constitué de matière plastique,
recouvert dune pellicule métallique. Les
pistes sont gravées en spirales, en fait des
alvéoles, espacées les unes des autres. Une
alvéole0 un espace1. Parcours par un laser.
Le DVD (Digital Versatile Disc-ROM) a une
capacité plus grande.
- périphériques internes
- - carte vidéo (qui fournit limage au
moniteur) - - carte son
- - modem interne
- - carte réseau
- - etc.
21Les périphériques externes
- Le moniteur
- - sa résolution nombre de pixels (points) par
unité de surface (DPI Dots Per Inch) - - sa dimension mesurée en pouces (2.55 cm)
sur la diagonale. - - sa fréquence de balayage nbre dimages
affichées par seconde, mesurée en Hz.
- Le clavier (AZERTY ou QWERTY)
- La souris (2 ou 3 boutons (1 seul sur Mac !)
- Limprimante
- - imprimante matricielle (Ã aiguilles)
- - imprimante à jet dencre
- - imprimante laser
22La notion de codage
En informatique tout est codé (en général par un
nombre) - les touches du clavier (par un
numéro) - les lettres (exemple A correspond
à 65, 1 à 49) - les images sont codées sous
forme de matrices indiquant la position et la
couleur des points à afficher) - les fichiers
des traitement de texte (word) utilisent des
codes (normes) pour définir la forme du
document (gras, italique, .)
Les données sont matériellement stockées (dans la
mémoire, ou sur le disque dur) sous forme
binaire (0 et 1)
Un bit contient soit un 0 soit un 1
23Le codage binaire
Chaque touche dun ordinateur est représentée par
un nombre codé sur 8 bits (1 octet)
Avec 8 bits, on peut donc coder 28256 caractères
Exemple de codage en base 2
4241012100 en base 10 125123121 en
base 2
Ainsi, le caractère  \ codé par le nombre 92
est représentée par 0 1 0 1 1 1 0 0
Conversion en binaire faire plusieurs divisions
par 2 successives
24Le codage binaire
42 0 0 1 0 1 0 1 0
10
2
Conversion de 42 en binaire, on effectue des
divisions successives
Les restes de chaque division donnent le résultat
en binaire de la droite vers la
gauche
42 21 2 0 21 10 2 1 10 5 2 0
5 2 2 1 2 1 2 0 1 0 2
1
42 0 0 1 0
1 0 1 0
027026125024123022121020
67 01000011
Autre exemple
À gauche on rajoute autant de 0 nécessaires pour
avoir 8 bits
10
2
25Système d exploitation
26Système d exploitationRôle
disques
Périphériques externes
Unité centrale
logiciels
écran
Cartes internes
clavier
27Système d exploitation
- Gestion matérielle
- Gestion Logicielle
- programme suites d instruction exécutables
par la machine
- langage de programmation moyen pour créer un
programme
Ex assembleur, C, JAVA, Prolog, C, ...
- application/logiciel (programmes)
Excel, word, netscape, ..
28Système d exploitation
Définition ensemble des programmes qui permet
d optimiser la gestion des ressources de
l ordinateur (matérielles et logicielles)
Fonction - gérer les travaux (processus),
contrôler leur exécution et leur
enchaînement - assurer les opérations
d entrée/sortie (synchronisation, stockage,
protection) - veiller au bon fonctionnement de
la machine (gestion mémoire, espace
disque, pannes, .)
29Système d exploitationCaractéristiques
Mono-tâche/Multi-tâches
- Mono-tachesles application sont exécutées
séquentiellement
- Multi-tâches les application peuvent être
exécutées en parallèle
Mono-utilisateur/Multi-utilisateurs
-Mono-utilisateur le système est prévu pour un
seul utilisateur
-Multi-utilisateur le système peut gérer
correctement plusieurs utilisateurs
éventuellement en même temps dans un réseau
30Système d exploitation
- Exemples
- Unix/Linux (multi-tâches, multi-utilisateurs)
- Windows 95-98-2000 (multi-tâches,mono-utilisateur
) - Windows NT (multi-tâches, multi-utilisateurs)
- MS-DOS (mono-tâche,mono-utilisateur)
- FreeBSD (multi-tâches, multi-utilisateurs)
- MacOS (multi-tâches, mono-utilisateur)
31Système d exploitation
32Gestion des fenêtres
Restaurer
Menu Système
Déplacer
Réduire
Fermer
Barre de défilement
33Utilisation
- On se déplace entre les différents éléments en
utilisant la souris
- Utilisation contextuelle
- suivant lobjet pointé par la souris les
commandes ne sont pas les mêmes - astuce un clic sur le bouton droit indique en
général les alternatives possibles
34Gestion de fichiers
Un fichier contient des données (une image, un
programme, du texte, musique,...)
Il est caractérisé par préfixe (nom) suffixe
(extension -gt type de fichier)
Exemple Cours1.doc -gt document word appelé Cours1
Lextension est un nom permettant didentifier le
type de fichier
Exemples .xls -gt Excel, .html page internet,
.mp3 fichier musique
35Gestion des fichiers
- Système de fichier
- - gestion de l organisation de fichiers
- - gestion de répertoires (dossiers )
-
Un répertoire contient un ensemble de fichiers
et/ou de répertoire
La racine correspond au répertoire le plus
important
notion de chemin (arborescence)
36Principe d arborescence
contient
Chaque répertoire peut contenir des fichiers mais
également des sous-répertoires afin de mieux
gérer lorganisation des fichiers
Cours Saint-Etienne
Chemin
/DEUG SM
/Outils Logiciels
/cours.doc
- Opérations possibles sur les répertoires et
fichiers - Créer
- Supprimer
- Renommer
- Déplacer
- Rechercher
- ...
Loutil permettant de gérer les fichiers est
lexplorateur Windows
37Gestionnaire de fichiers
38Le nom et le chemin dun fichier sont utiles pour
la sauvegarde ou louverture de celui-ci
39Système Windows
- CtrlAltSuppr redémarrage automatique du PC,
permet de tuer certains applications  plantées - Menu Démarrer Pratiquement tous les logiciels y
sont listés, permet de lancer des recherches de
fichiers, permet d arrêter la session/le PC,
Menu d aide, Menu de configuration système - Bouton droit de la souris (possibilités offertes
en fonction du contexte), Bouton gauche
exécution - Utilisation du copier/coller permet de recopier
des objets d un logiciel à un autre
40Le système Linux
- Système entièrement libre et gratuit - Système
maintenu par une grande communauté de
programmeurs dans le monde entier (esprit
communataire) - Système moins simple Ã
utiliser/configurer, mais plus efficace et plus
sûr - Cependant gros effort de simplification
du système (interfaces simples proposé par
certaines ditribution) - Plusieurs grandes
entreprises et domaines publiques s'intéressent
à Linux - Beaucoup d'applications libres et
gratuites sont disponibles
41Autres systèmes
- Unix gros systèmes (en général propriétaires)
(pour gros serveurs) - BSD - FreeBSD -
Net BSD - Open BSD - Mac (OS/2) - BeOS
(multiprocesseur) - Windows NT - ...
42Format de fichiers
Chaque fichier code une information pouvant
correspondre à un document de traitement de
texte, Ã une image, Ã de la musique, Ã un film,
etc ...
Pour pouvoir distinguer facilement l'utilisation
des fichiers, on les distingue selon leur
extension.
En voici quelques unes parmi les plus connues.
43Fichier textes
.txt fichier texte classique sans
formatage .doc fichier au format Word .pdf
fichier au format pdf .ps fichier imprimable
au format postscript .sdc fichier au format
starOffice .wks suite bureatique works .rtf
Rich Text format .htm/.html/.xml page internet,
texte sous forme de balises
44Fichier Images
.bmp format Windows (peu compressé) .gif
format non libre, bonne compression,
Internet .jpg/.jpeg format libre, bonne
compression, Internet .png format libre bonne
compression, Internet .tiff/.tif format
d'images (logiciel de numérisation)
45Formats video
.mpg/.mpeg format classique, en général
compression moyenne .avi compression bonne
(divx) .asf .mov logiciel quicktime .rm
format realaudio (internet)
46Format audios
.wav classique .midi logiciels de
manipulation de sons .mp3 très connu bonne
compression de la musique (format
propriétaire) .ogg ogg-vorbis alternative libre
de .mp3 .ra format realaudio (internet) .au/.aif
f format binaire (internet)
47Autres formats classiques
.xls/xlt logiciel Excel .exe programme
exécutable (sous windows) .bin programme
exécutable (mac/ unix?) .zip/.rar/.gz/.tar.gz/.tar
.Z/.bz2 fichier ou archive compressée .psp
Image PaintShopPro (non libre) .mdb base de
données access .uu fichier encodé
(unix) .hlp/.help fichier aide
(windows) .sav/.bak fichiers de sauvegarde .sys
fichier systèmes ....
48(No Transcript)