Environnement Windows 2007

  • Upload
    -

  • View
    219

  • Download
    0

Embed Size (px)

Citation preview

  • 7/30/2019 Environnement Windows 2007

    1/83

    1/57

    Introduction l'informatique

    ArchitectureLicence 1 - Octobre 2007

  • 7/30/2019 Environnement Windows 2007

    2/83

    2/57

    But de ce cours

    Pas faire de vous desexperts en informatique

    Plutt vous donner une culture gnraleet des outils pour votre futur mtier !

  • 7/30/2019 Environnement Windows 2007

    3/83

    3/57

    Objectifs

    Vous expliquer les notions fondamentales Vous en faire percevoir les diffrentes

    facettes de faon (relativement ...) simple Vous montrer qu'il n'y a pas de magie Dmonter tous les mcanismes intervenants

    Si vous ne comprenez pas quelque chose...

    INTERVENEZ !

  • 7/30/2019 Environnement Windows 2007

    4/83

    4/57

    Introduction

    L'informatique est prsente partout :- tudes (support d'apprentissage)

    - maison (communication, bureautique)- faits de socit (brevets, Microsoft,)

    Le public se fait souvent une fausse ide :ordinateur = engin intelligent

    C'est FAUX !

  • 7/30/2019 Environnement Windows 2007

    5/83

    5/57

    DfinitionMachine lectronique de traitement de

    l'information capable d'excuter unensemble d'instructions (programme)pralablement enregistr dans sammoire.

    Anglais : computer

  • 7/30/2019 Environnement Windows 2007

    6/83

    6/57

    Pour quoi faire ? Taper un rapport diter ses photos de vacances Calculer sa moyenne, sa feuille d'impt Jouer Naviguer sur Internet Utiliser des LOGICIELS qui servent

    crer, transformer et diter des

    donnes ...

  • 7/30/2019 Environnement Windows 2007

    7/83

    7/57

    Principe de base

    Organede sortie

    Unit centrale

    Mmoire

    Unit de traitement

    Interface d'entres/sorties

    dentre

    Organe

    Donnes

    Programmes

    Rsultats

  • 7/30/2019 Environnement Windows 2007

    8/83

    8/57

    Architecture

  • 7/30/2019 Environnement Windows 2007

    9/83

    9/57

    Diffrents ordinateurs

    PC (Personal Computer) Macintosh Mainframe (Gros systmes)

    etc.

  • 7/30/2019 Environnement Windows 2007

    10/83

    10/57

    Architecture modulaire Carte mre Processeur Mmoire vive Disque dur

    Ecran Priphriques Lecteurs

  • 7/30/2019 Environnement Windows 2007

    11/83

    11/57

    Sous le capot

    Jetons un coup d'il a l'intrieur ...

  • 7/30/2019 Environnement Windows 2007

    12/83

    12/57

    Vue d'ensemble

  • 7/30/2019 Environnement Windows 2007

    13/83

    13/57

    Le matrielplus en dtails

  • 7/30/2019 Environnement Windows 2007

    14/83

    14/57

    Carte mre Linterface : le BIOS Support CPU et Chipset Les slots :AGP, PCI (-express), ISA La pile (batterie)

    Et surtout, le BUS

  • 7/30/2019 Environnement Windows 2007

    15/83

    15/57

    La carte mre

  • 7/30/2019 Environnement Windows 2007

    16/83

    16/57

    Processeur(s)

    Caractristiques Architecture : RISC (Sparc), CISC (Intel), ...

    Un ou plusieurs processeurs, multi-coeurs (core) Frquence et vitesse dhorloge La mmoire interne : le cache

    Performances Consommation Exemples : Intel P4, Motorola PowerPC, SUN

    UltraSPARC III

  • 7/30/2019 Environnement Windows 2007

    17/83

    17/57

    Architecture classique dunprocesseur

    Cycle classique

    1- lire une instruction ( ladresse indique)

    2- dcoder linstruction calculer (ventuellement) les adressesdes oprandes et les lire

    3- excuter linstruction

    4- crire (ventuellement) le rsultat en mmoire

  • 7/30/2019 Environnement Windows 2007

    18/83

    18/57

    Architecture classique dunprocesseur

    Schma classique simplifi

    mmoire

    donnes

    contrle

    registresdonnes

    registreinstruction

    dcodeur

    adresses

    UAL

    donnes

    contrle

    adresses

    registreinstruction

    dcodeur

    registresdonnes

    UAL

  • 7/30/2019 Environnement Windows 2007

    19/83

    19/57

    Le processeur

  • 7/30/2019 Environnement Windows 2007

    20/83

    20/57

    Le BUS

    Gre les communications entre lesdiffrentes units fonctionnelles :

    processeur,mmoire,contrleur de disques,carte graphique,etc.

    Sa vitesse est prpondrante !

  • 7/30/2019 Environnement Windows 2007

    21/83

    21/57

    Structure d'un ordinateurbus des donnes

    RAM ROM

    E/Scranclavierdisques

    bus de contrle

    processeur

    bus des adresses

  • 7/30/2019 Environnement Windows 2007

    22/83

    22/57

    Communiquer

    bus interne au processeur

    bus pour le cache

    communication entre les units fonctionnelles

    fils + circuits pour la synchronisationvitesse de communication : frquence du processeur

    communication entre un cache externe et le processeur

    vitesse de communication : proche de celle du processeur

  • 7/30/2019 Environnement Windows 2007

    23/83

    23/57

    La mmoire

  • 7/30/2019 Environnement Windows 2007

    24/83

    24/57

    Mmoriser

    Critres d'valuation des mmoires

    Temps d'accs Capacit

    Cot par bit

    Plusieurs niveaux

    Registres

    Mmoire cache

    Mmoire centrale

    Mmoire de masse

    Vitesse

    _

    + _

    +

    Capacit

    Cot

    Proximit duprocesseur

    Diffrentes technologies

  • 7/30/2019 Environnement Windows 2007

    25/83

    25/57

    MmoriserRegistres Conservation des informationsproche de lUAL

    Stockage des oprandes et des rsultats intermdiaires

    Mmoire cache

    Mmoire vive (RAM Random Access Memory)

    Mmoire morte (ROM Read Only Memory)Disques dursDisquettes, CD-ROMBandes magntiquesCD-ROM spciaux

    Mmoire centrale

    Tampon entre l'unit centrale et la mmoire centrale Acclration des accs

    Organe principal de rangement des informations

    utilises par l'unit centrale (instructions et donnes)

    Mmoire de masse

  • 7/30/2019 Environnement Windows 2007

    26/83

    26/57

    Mmoriser

    La mmoire doit conserver la trace du passage du courant

    Mmoire = ensemble de composants lectroniquescapables de mmoriser chacun un bit

    Il existe plusieurs technologies permettant de conserver la trace ducourant, correspondant plusieurs types de mmoire.

    - mmoires mortes

    - mmoires statiques- mmoires dynamiques

    - mmoires de masse : magntiques ou optiques

    RAM : infos perdues horsalimentation lectrique

    }

    } ROM : infos conservesmme hors alimentationlectrique

  • 7/30/2019 Environnement Windows 2007

    27/83

    27/57

    Mmoriser mmoires dynamiquesLes mmoires statiques (SRAM Static RAM) sontrapides... ... mais chres ...

    Mmoires dynamiques (DRAM Dynamic RAM)- un seul transistor coupl un condensateur pour stocker un bit( 6 transistors par bit en SRAM)

    le condensateur se dcharge progressivement entrainant laperte de l'information

    le circuit doit tre rafrachi priodiquement(plusieurs milliers de fois par seconde)

    pour chaque bit : lire sa valeur et la rcrire immdiatement

  • 7/30/2019 Environnement Windows 2007

    28/83

    28/57

    Mmoriser mmoires statiques / dynamiques

    SRAM- plus rapide- plus coteuse- taille plus importante

    DRAM- circuit de rafrachissement plus lente- fabrication plus simple moins coteuse- densit d'intgration plus grande (facteur 4)

    Utilise pour lescaches

    Utilise pour la

    mmoire centrale

  • 7/30/2019 Environnement Windows 2007

    29/83

    29/57

    La mmoire vive

  • 7/30/2019 Environnement Windows 2007

    30/83

    30/57

    Mmoriser mmoires de masseBesoin de mmoire de masse

    - mmoires magntiques

    - mmoires optiques CD-rom, DVD-rom

    - dote (trs) grande capacit

    - pour le stockage permanent de l'information en l'absence de courant(quelques annes)

    Deux types de mmoire de masse

    disques durs, disquettes

    bandes magntiques{

  • 7/30/2019 Environnement Windows 2007

    31/83

    31/57

    Le disque dur

  • 7/30/2019 Environnement Windows 2007

    32/83

    32/57

    De plus prssupports magntiques/disques durs

    cheveu

    trace de doigtfume

  • 7/30/2019 Environnement Windows 2007

    33/83

    33/57

    Mmoriser supports optiques : disques optiques

    cuvette dans la pellicule rflchissante

    trou dans la pellicule rflchissante

    indice de rfraction du substrat transparent

    Principe : rayon laser envoy sur une surface

    rflchissante. On observe (ou non) un rayon

    rflchi.

    modifiable 1 fois (Recordable)

    effaable (Rewritable)

  • 7/30/2019 Environnement Windows 2007

    34/83

    34/57

    Mmoriser hirarchie mmoire : caractristiques

    Taille Tempsdaccs (ns)

    Dbit (Mo/sec) Technologie

    Registres < 1 Ko 0,250,5 20 000100 000 M moirespcialise

    Cache < 16Mo 0,5 - 25 5 000 - 10 000 SRAM

    Mmoire

    principale

    < 16 Go 80 - 250 1000 - 5000 DRAM

    Mmoire

    de masse> 100 Go 5 000 000 20 - 150

    S upport

    magntique

  • 7/30/2019 Environnement Windows 2007

    35/83

    35/57

    Les cartes additionnelles

    Sur les slots de la carte mre Quelques cartes frquentes :

    RseauVido Son SCSI / RAID TV

  • 7/30/2019 Environnement Windows 2007

    36/83

    36/57

    La carte vido

  • 7/30/2019 Environnement Windows 2007

    37/83

    37/57

    Priphriques entres/sorties

    Par dfinition, un priphrique n'est pasindispensable au dmarrage :Clavier / SourisEcranScanner, imprimanteWebcamModem

  • 7/30/2019 Environnement Windows 2007

    38/83

    38/57

    Ports additionnels

    Permettent de brancher les priphriques Parallle Srie USB

    PS/2 Firewire ...

  • 7/30/2019 Environnement Windows 2007

    39/83

    39/57

    Lecteurs

    CDROM / DVDROM (et graveurs ...) Disquette Bandes magntiques (sauvegardes)

    Lecteurs de cartes mmoires

  • 7/30/2019 Environnement Windows 2007

    40/83

    40/57

    Ecran

    Taille de la diagonale Rsolution (nombre de points) Frquence de rafrachissement

    CRT (tube) vs TFT (plat) TFT : Luminosit, angle de vue, ...

  • 7/30/2019 Environnement Windows 2007

    41/83

    Windows :Le Systme dexploitation

  • 7/30/2019 Environnement Windows 2007

    42/83

    A quoi a sert ?

    Interface Homme / Machine Sous-couche dexcution des

    programmes Fournit des fonctions plus labores

  • 7/30/2019 Environnement Windows 2007

    43/83

    Lesquels ?

    Le plus rpandu : Windows (2000, XP, Vista) La grande famille des Unix :

    Linux (RedHat, Ubuntu, Debian, Gentoo, ) SUN Solaris HP/UX SGI Irix FreeBSD, NetBSD, OpenBSD

    Dautres solutions exotiques : Lindows, Warp

  • 7/30/2019 Environnement Windows 2007

    44/83

    Les caractristiques

    Multitches Multi-utilisateurs Gre les Multi-processeurs (et cores)

    Non-libre

  • 7/30/2019 Environnement Windows 2007

    45/83

    Le noyau

    Cur du systme d'exploitation

    Interface programmes/priphriques Ensemble de routines en mmoire Gre les processus du systme Gre la mmoire

  • 7/30/2019 Environnement Windows 2007

    46/83

    NOYAU

    MACHINE

    Application Application Application

  • 7/30/2019 Environnement Windows 2007

    47/83

    Commandes de base

    Utilitaires basiques fournis avec Windows Gestion machine, drivers gnriques,

    Interface utilisateur Programmes utiles

    Editeurs de textes, d'images, navigateurs, Et encore plein d'autres choses

  • 7/30/2019 Environnement Windows 2007

    48/83

    Sur le disque dur

    Ensemble de fichiers et rpertoires Formats : FAT32, NTFSAttention aux fichiers systme !

    On diviser le disque en plusieursmorceaux : les partitions

  • 7/30/2019 Environnement Windows 2007

    49/83

    Pourquoi un partitionnement ?

    Classer les donnes Protger les donnes Sparer les systmes dexploitations

    Format des donnes Descripteur diffrent

    Convention de nommage sous Windows :A: (disquette) ,C: (1er DD), D: (CDROM),

  • 7/30/2019 Environnement Windows 2007

    50/83

    Les pilotes du matriel

    Sert de traducteur matriel / OS Les plus courant sont dj installs Mais sinon, on peut tout trouver sur :

    INTERNET !

  • 7/30/2019 Environnement Windows 2007

    51/83

    Le CD dinstallation

    Contient : Noyau Pilotes gnriques (Drivers) Interface Programmes (dmineur, navigateur,)

    Dmarrage dun mini-sytme partir du CDCest l que commencent les ennuis

  • 7/30/2019 Environnement Windows 2007

    52/83

    Les rseaux

  • 7/30/2019 Environnement Windows 2007

    53/83

    Histoire

    1969 Dpt Dfense US lance Arpanet : rseau pour larecherche

    4 nuds : UCLA, UCSB, SRI, U. Utah1971 13 machines sur le rseau1990 fin d'Arpanet, dbut d'Internet1993 1re interface de navigation : NCSA Mosaic

    1994 1er navigateur Netscape, augmentation rapide dunombre de surfers et multiplication des offres

    Aujourd'hui Des millions de machines sur la plante

  • 7/30/2019 Environnement Windows 2007

    54/83

    Principes Echange de donnes entre 2 ordinateurs

    Il faut gommer les diffrences aux niveaux matriel et logiciel entre les 2 machines

    Comment se comprennent-ils ?Grce aux protocoles

    Donnes

  • 7/30/2019 Environnement Windows 2007

    55/83

    Protocole

    Le support physique Electrique : cble cuivre Ondes : air (faisceau hertzien, wifi ...) Optique : fibre optique

    Le codage

    Analogique Numrique

  • 7/30/2019 Environnement Windows 2007

    56/83

    Exemple

    Votre modem la maison

    Ordinateur

    (Numrique)

    Lignes tlphoniques

    (Analogique)

    Provider

    (Numrique)

    Modem

    IN

    T

    E

    R

    NE

    T

  • 7/30/2019 Environnement Windows 2007

    57/83

    Les types de rseaux

    WAN (Wide Area Network) : rseau national ou internationalPlusieurs centaines de Km de diamtre

    MAN (Metropolitan Area Network) : rseau mtropolitainDizaines de Km

    LAN (Local Area Network) : rseau localCentaines de mtres

  • 7/30/2019 Environnement Windows 2007

    58/83

    Rseau local

    Quel matriels ?

    - Hubs (Rpteurs)- Switches (Concentrateurs)

    - Routeurs

  • 7/30/2019 Environnement Windows 2007

    59/83

    Topologies

    Hub

    Rseau Ethernet avec

    topologie en BUS

    La plus courante :

  • 7/30/2019 Environnement Windows 2007

    60/83

    Topologies Mais aussi :

    en anneau

    en toilehirarchique (arbre)

    multipoint (graphe)

  • 7/30/2019 Environnement Windows 2007

    61/83

    Topologiesmixte (rseau de rseaux)

  • 7/30/2019 Environnement Windows 2007

    62/83

    Internet ?

    Rseau fdrateur de rseaux Constitu de multitudes de noeuds :

    Routeurs Serveurs (Web, DNS,) Ordinateurs personnels

  • 7/30/2019 Environnement Windows 2007

    63/83

    La numrotation IPv4

    Adresse unique par machine sur 32 bits Nom unique par machine

    Srie de 4 nombres entre 0 et 255 Exemple : 130.79.6.50 pour HP_LP1

    A dcomposer en rseau et machine Rseau : 130.79.6 Machine : 1

  • 7/30/2019 Environnement Windows 2007

    64/83

    Les classes d'adresses

    Classe A, B, C ou D Les plus courante : Classe C ou 255

    adresses comme notre LAN "130.79.6.0" Mais comment faire plus grand/petit ?

    Pour changer le nombre d'adresses, onchange le masque

  • 7/30/2019 Environnement Windows 2007

    65/83

    Notations

    Adresse + Masque

    130.79.6.0 + 255.255.254.0

    Notation abrge : CIDR 130.79.6.0/23

  • 7/30/2019 Environnement Windows 2007

    66/83

    Vos adresses

    Entre 130.79.6.201 et 130.79.6.225

    Mais cela ne suffit pas pour configurerune machine sur le rseau O sont les autres machines de mon

    rseau ? O est le reste du monde ?

    Dautres infos

  • 7/30/2019 Environnement Windows 2007

    67/83

    Les bases d' IPv4 (1/2) Passerelle / Gateway

    130.79.7.254C'est la porte de sortie vers d'autres LAN et

    Internet Sous-rseau / Subnet

    130.79.6.0C'est l'adresse du sous-rseau de la machine

    Masque de sous-rseau / Subnet Mask 255.255.254.0

    Il permet de connatre la taille du sous-rseau

  • 7/30/2019 Environnement Windows 2007

    68/83

    Les bases d' IPv4 (2/2)

    Diffusion / Broadcast

    130.79.7.255C'est l'adresse rserve la diffusion massive

    Boucle locale / Loopback 127.0.0.1

    C'est l'adresse locale de la machine

  • 7/30/2019 Environnement Windows 2007

    69/83

    Les services rseau

  • 7/30/2019 Environnement Windows 2007

    70/83

    Le Web World -Wide Web (WWW ou W3 ou 3W ou Web) Projet du CERN en 1989 Notion de document hypertexte

    liens sur dautres documents (hyperliens)

    Messagerie lectroniqueForums de discussionchanges de logiciels ou de fichiers (ftp, scp)Connexion et travail distance (ssh)Recherche sur le Web

    Documents de tous types (textes, graphiques, images, vidos,sons)

    Chaque document a une adresse unique : adresse URLEx : http://www-ulp.u-strasbg.fr/bienvenue/index.php

  • 7/30/2019 Environnement Windows 2007

    71/83

    Le Web Les pages sont ralises avec un langage comme HTML Laccs aux documents se fait avec laide de navigateurs

    (browser) Mosaic (NCSA) Netscape Mozilla Firefox Internet Explorer (Microsoft)

    La recherche sur le Web se fait grce des moteurs de

    recherche : Google (http://www.google.fr) Yahoo (http://www.yahoo.fr) Lycos (http://www.lycos.fr)

  • 7/30/2019 Environnement Windows 2007

    72/83

    La rsolution de nom / DNS

    Pourquoi ? Adresse IP complique !

    Impossibilit de connatre tout le rseau

    Rponse : DNS ou Serveur de noms

    Donnes rparties partout sur le rseau Fonctionne en arborescence

  • 7/30/2019 Environnement Windows 2007

    73/83

    DNS, la suite Cration de domaines par lAFNIC :

    .fr .com, ...

    Possibilits infinies de sous-domaines : u-strasbg.fr wanadoo.fr

    Serveur DNS de lUniversit : 130.79.200.1 130.79.200.3

  • 7/30/2019 Environnement Windows 2007

    74/83

    Un exemple : www.perdu.com

    Thomas

    GW

    DNS

    Routeur

    Routeur

    Routeur

    Perdu.com66.134.207.43

    www.perdu.com

    Page webRouteur

  • 7/30/2019 Environnement Windows 2007

    75/83

    Les autres

    FTP : Transfert de fichiers SSH : Console scurise IRC : Discussion SMTP : Mail LDAP : Annuaire

  • 7/30/2019 Environnement Windows 2007

    76/83

    Et la suite

    Nouveau protocole d'adressage IPv6

    Nouvelles technologies rseaux : Bluetooth

    Wi-fi Gigabit Ethernet

  • 7/30/2019 Environnement Windows 2007

    77/83

    Bases dadministration

  • 7/30/2019 Environnement Windows 2007

    78/83

    La scurit (1/2)

    Plusieurs aspects : Topologies

    Choix d'une topologie sure Systme d'exploitation

    Mise jour Windows UpdateLes pilotes (drivers)

    MatrielleProtger physiquement les machines

  • 7/30/2019 Environnement Windows 2007

    79/83

    La scurit (2/2)

    Utilisation dapplication scurises Formation des utilisateurs

    Mots de passeHrsies (modem, divulgation mot de passe)

    VeilleSurveillance

    InformationConstruction d'une base de ressources

  • 7/30/2019 Environnement Windows 2007

    80/83

    DHCP

    Configuration auto d'interface rseauxAdresse IP

    Gateway Masque de sous-rseau Serveur DNS Nom de domaine

    Bail limit Scurit : distribution par adresse MAC

  • 7/30/2019 Environnement Windows 2007

    81/83

    Les scripts

    Pour automatiser les taches rptitives Pour lancer des taches heure fixe Pour mettre jour de nombreux fichiers

    Les SCRIPTS !

  • 7/30/2019 Environnement Windows 2007

    82/83

    Exemple : ps2ascii.bat@echo offif '%1'=='' goto a0if '%2'=='' goto a1gs -q -dNODISPLAY -dNOBIND -dWRITESYSTEMDICT -dSIMPLE

    ps2ascii.ps %1 -c quit >%2goto x:a0gs -q -dNODISPLAY -dNOBIND -dWRITESYSTEMDICT -dSIMPLE

    ps2ascii.ps - -c quitgoto x

    :a1gs -q -dNODISPLAY -dNOBIND -dWRITESYSTEMDICT -dSIMPLEps2ascii.ps %1 -c quit

    goto x:x

  • 7/30/2019 Environnement Windows 2007

    83/83

    Ensuite ?

    Installation des machines sous XP Partitionnement

    Installation du systme Configuration / Mise jour Installation de logiciels

    Installation de limprimante

    Mais avant on relit son cours !