Département d’informatique L’Environnement de Travail Bases Informatiques Année Universitaire : 2009/2010 21/04/2017 et 1 Partie I L’Environnement de travail Plan • Le système d’exploitation • Windows XP • Les fichiers et dossiers • Les applications 3 Le système d’exploitation • Généralités • Le système d’exploitation • Historique – Avant les Systèmes d'Exploitations – Systèmes d'exploitations • Les composantes d’un OS • Classification des OS – par rapport au noyau – par rapport à l’interface • Quelques exemples... • Windows NT/2000 • Comparaison entre quelques OS – Les atouts de Windows – Que propose MS DOS ? 4 utilisé? – Pourquoi Linux est il tant Généralités Un ordinateur se compose de: 1-Du matériel • Dispositifs physiques • Langage machine 2- D’un système d’exploitation 3- De programmes • Programmes système • Programmes d’applications 5 Le système d’exploitation Le système d’exploitation (Operating System ou OS ou SE): • C’est un ensemble de programmes assurant la liaison entre le matériel, l'utilisateur et les applications. • C’est le plus important des programmes systèmes Le premier à être exécuté (Boot), juste après le BIOS • Constamment présent en MC et actif (Noyau) • Il peux : – Contrôler les ressources de l’ordinateur – Permettre le partage des ressources – Protéger l’accès aux ressources – Gérer l’exécution des autres programmes – Masquer la complexité du matériel. 6 Son rôle • Gestion des entrées/sorties : contrôler l'accès des programmes aux ressources matérielles par l'intermédiaire des pilotes et des drivers. • Gestion des fichiers: SGF gère la lecture, l'écriture et le droit d'accès aux fichiers. • Gestion de l'exécution des application: il permet de diagnostiquer une panne éventuelle de la machine. • Gestion de la mémoire vive : le SE est chargé de gérer l'espace mémoire alloué à chaque application. En cas d'insuffisance de mémoire physique, le SE peut créer une zone mémoire sur le disque dur, appelée «mémoire virtuelle». • Gestion du processeur: le SE est charger de gérer l’allocation du processeur entre les différents programmes grâce a l’ordonnanceur. 7 Utilisateur Schéma : clavier Moniteur Composants visibles Carte vidéo Système d’exploitation Micro-processeur Composants cachés Wordpad Explorateur 8 Applications Paint Système d'exploitation UTILISATEURS APPLICATIONS INTERFACE UTILISATEUR NOYAU SYSTEME COUCHE MATERIELLE Il sert d’interface : • entre Les composants matériels d’un ordinateur et les applications • entre ces constituants et les utilisateurs 9 Historique (avant les Systèmes d'Exploitations) 1945 - 55 : tubes et interrupteurs Pas de système d'exploitation 1955 - 65 : transistors, cartes perforées Traitement par lots 1965 - 80 : circuits intégrés, disques Multiprogrammation, temps-partagé, entrées/sorties Unix, version BSD, AT&T, interface POSIX 1980 -- : ordinateurs personnels (PC) Interface graphique (concept crée vers 1960, Stanford) Réseaux et systèmes distribués --> Système d'exploitation nécéssaire 10 Systèmes d'exploitations • CP/M (depuis 1974), Digital Research • UNIX (depuis 1969-1979), premier par AT&T • MS-DOS : (MicroSoft Disk Operating System ): SE du disque, est un SE Monoposte de Microsoft pour micro ordinateur PC (depuis 1981) • MacOS : est le SE propre aux ordinateurs de type Macintosh, commercialisé par la société Apple (depuis 1984) • Windows : Installé par défaut sur tous les ordinateurs personnels (sauf ceux de la marque Apple) , commercialisé par la société Microsoft. (depuis 1991) • Linux :est SE libre multi-utilisateur et multi-plateforme (il peut s’installer sur plusieurs configurations matérielles différentes).(depuis1991), OpenSource 11 Les composantes d’un OS Il se compose: • D’un noyau (kernel): partie la plus critique d’un OS. Il permet aux éléments matériel et logiciel de communiquer entre eux, de fonctionner ensemble et de former un tout. Pour ces raisons, il est le premier logiciel chargé en mémoire. • Des outils système: partie permettant à l’utilisateur de tirer profit de l’OS, de gérer les périphériques, les configurer …En bref, ils fournissent une interface d’accès au système. 12 Classification par rapport au noyau • Application : mono ou multi-tâche – une seule ou plusieurs applications simultanées Système Système d’exploitation d’exploitation Wordpad Wordpad Explorateur Paint 13 Classification / noyau • Utilisateurs : mono ou multi-utilisateur – gestion des ressources propre à chaque usager Utilisateur Utilisateur Utilisateur Système Système d’exploitation d’exploitation 14 Classification / noyau • Architecture : micro-noyau ou pas – dépend de la mise en option des services ou pas Prog. clavier Système d’exploitation Prog. Affichage Prog. Applications Système d’exploitation 15 Classification par rapport à l’interface • Interactif / Différé – Exemples : gros système en mode batch • Langage de commandes – Exemples : DOS, shell Unix • Langage métaphorique – Exemples : MacOS, Windows 3, Windows95, Windows NT, Gnome, KDE, Photon... 16 Quelques exemples... Nom du SE Nom de l’interface Type Windows NT Windows NT Multi-tâches, multiutilisateurs Windows 98 Windows 98 Multi-tâches, Mono-utilisateur Linux, Solaris, VMS, … X + (Gnome, KDE, …) Multi-tâches, Multi-utilisateur QNX Photon Multi-tâches, Multi-utilisateur, Micro-noyau 17 Windows Definition Windows est une interface graphique a système multitâches, Installé par défaut sur tous les ordinateurs personnels. Créé par le constructeur Microsoft en 20 novembre 1985. depuis, il n’a cessé d’évoluer, allant de Windows 1.01 à l’actuel vista 18 Windows Historique: •1985 - Windows 1.01 • 1987 - 1992 - De Windows 2.0 à Windows 3.1 • 1993 - La famille NT • 1995 - Windows 95 • 1996 - Windows NT 4.0 • 1998 - Windows 98 • 2000 - Windows 2000 • 2000 - Windows ME (Millenium ) • 2001 - Windows XP • 2006 - Windows Vista •2008 – Windows Seven 19 Windows Il existe trois versions différentes de Windows XP: L’édition familiale: La plus répandue dans les machines grand public. La version Professionnelle: propose plus des fonctionnalités que l’édition Familiale, une gestion plus poussée du système et des possibilités de connexion à un réseau d’entreprise. L’édition Media Center. Principalement destinée aux PC équipés d’un tuner TV et d’une télécommande. 20 Windows NT/2000 • un produit Microsoft ! • une interface comparable à celle de Windows 9x,XP • le système d’exploitation haut de gamme de la famille Windows : – – – – – – conformité avec la norme POSIX compatible avec les systèmes Microsoft existants portable multitâche (mono ou multi-processeur) station isolée ou serveur réseau (multi-utilisateur) Peut s’interconnecter avec d’autres systèmes d ’exploitation …/… 21 Langage métaphorique – utilisation de la métaphore de bureau bureau, poste de travail, corbeille, presse-papier,... – ensemble d'icônes normalisé aspect visuel agréable – uniformisation des applications caractère intuitif des interfaces – manipulation directe avec la souris – redondance plusieurs manières de réaliser une opération 22 Comparaison entre quelques OS • WINDOWS • MS DOS • LINUX 23 Les atouts de Windows L’efficacité La fibilité La rapidité La conception La convivialité L’accès à Internet La facilité de gestion 24 Que propose MS DOS ? Des systèmes d’arborescences Clair !!!! Précis !!! Des commandes simples d’utilisations 25 Pourquoi Linux est il tant utilisé? •Gratuit •Révolutionnaire •Puissant 26 Windows XP 27 Le démarrage A la mise sous tension d'un ordinateur, on distingue les 2 phases suiva Lancement du BIOS (Basic Input Output System), petit programme contenu sur la carte mère de l'ordinateur qui vérifie le bon fonctionnement du matériel. Chargement du système d'exploitation (Windows, Mas OS, Linux, ...) Démarrage du Windows XP La session Si l'ordinateur est utilisé par plusieurs personnes, il est possible qu'il vous demande de vous identifier et vous ouvre une session de travail. Choix de la session Mot de passe Le bureau Le désigne l'espace de travail visible à l'écran quand aucune fenêtre n'a été ouverte. En général, il se compose : du fond de l'écran sur lequel se trouvent des icônes de barres de commandes Le bureau Description du menu démarrer Personnalisation du bureau Les propriétés d’affichage Personnalisation des éléments de bureau L’arrêt de l’ordinateur Pour éteindre un ordinateur, vous devez toujours utiliser la procédure adéquate prévue par le système d'exploitation. L'arrêt brutal d'un ordinateur sans cette procédure pourrait altérer des fichiers et provoquer des dysfonctionnements. Procédure d’arrêt de l’ordinateur Les fichiers et dossiers 43 Le système de fichiers • Au départ, il n’y a rien ; – les données sur le support ne sont pas organisées, et ne peuvent pas être lues • avec le système d’exploitation vient le système de fichiers ; – il sert à organiser les données • le système de fichiers permet de sauvegarder et de retrouver des informations. 44 Un fichier est une entité logique stockée sur un support externe de mémorisation Exemples : CV, Rapport, Lettre, Enregistrement sonore, Image, Photo, Programme, ... 45 Qu’est-ce qu’une information ? • Une information peut-être un document qu’on crée ou qu’on sauvegarde ; • mais ca peut aussi être un programme ; • ou une date de création... C’est le système de fichiers qui doit gérer toutes ces informations. 46 La métaphore de bureau Lorsqu’on travaille sans ordinateur, on a un bureau, des feuilles volantes, des dossiers et une armoire. Avec un ordinateur, c’est pareil, avec en plus quelqu’un qui tous les soirs jette ce qui traîne sur le bureau... 47 Comment ca marche ? • On écrit sur des feuilles ; • on met les feuilles dans un dossier ; • on met les dossier dans l ’armoire. Au lieu d’écrire sur des feuilles, on crée des documents qui seront ensuite modifies. Feuille = Document = Fichier 48 Comment ca marche ? • On écrit sur des feuilles ; • on met les feuilles dans un dossier ; • on met les dossier dans l ’armoire. Quand on a beaucoup de documents, il faut les classer. Les dossiers (ou répertoires) servent à cela. 49 Arborescence d’un dossier Un dossier ou répertoire Un dossier est un fichier particulier qui joue le rôle d'un conteneur de fichiers. En imbriquant des dossiers, on peut créer une arborescence qui permet de ranger logiquement ses fichiers. Bien que des dossiers prédéfinis existent pour ranger ses documents, il est souvent utile d'en rajouter ... 50 Comment ca marche ? • On écrit sur des feuilles ; • on met les feuilles dans un dossier ; • on met les dossier dans l ’armoire. Pour un ordinateur seul, l’armoire, c’est un disque dur, ou une partie de disque dur (une partition), un CD-ROM… Pour un ordinateur en réseau, c’est une partie de disque dur (une partition), ou un CD-ROM ailleurs… Sous Windows, on appelle ces « armoires » des unités 51 Les fichiers de Windows Applications Documents Dossiers Raccourcis Unités 52 Un document.... 53 ...se range dans un dossier 54 ...se range dans un dossier 55 ...se range dans un dossier 56 Un dossier.... 57 ...se range dans un autre dossier 58 ...se range dans un autre dossier 59 ...se range dans un autre dossier 60 ...ou dans une unité 61 ...ou dans une unité 62 ...ou dans une unité 63 On peut ranger un document directement dans une unité 64 On peut ranger un document directement dans une unité 65 Une unité représente généralement un support Lecteur de disquette Disque dur Lecteur de CD-ROM 66 Synthèse 67 • Les applications (exemples : Paint et WordPad) 68 Une application est un programme •En général, elle est symbolisée par une icône spécifique • Elle suit les mêmes règles que pour un document (rangée dans un dossier ou une unité) 69 Synthèse 70 Il existe différents types de documents Son Non-déterminé Word Web Le type dépend du contenu du document : • nature de l’information (texte, image, son...) • norme de codification interne du document (vaw, doc, html...) 71 Une application utilise des documents d’un certain type Création Modification Consultation Application Document 72 Un document peut être ouvert par plusieurs applications Document Applications 73 Un raccourci est un fichier qui contient la localisation d’un document ou d’une application est une localisation de Raccourci Application Signe distinctif 74 Intérêt Le raccourci possède les mêmes propriétés que l’original: – Redondance (Pratique) – Limitation de la place occupée (Économique) – Partage entre utilisateurs (Pratique et économique) 75 Synthèse 76 Identification d’un fichier • Un fichier possède un nom (chaîne de caractères) qui permet de le distinguer • Nomenclature textuelle : – C:\WINNT\Temp\readme.txt Extension indiquant le type du document Identifiant du document Hiérarchie de dossiers permettant l’accès Unité où se trouve le document 77 Mise en œuvre du système de fichiers (principes généraux) • Au départ, le support est une suite non-structurée 010101110100010101101011101101101... • Puis on sépare en deux parties : – un corps, qui est scindé en N blocs. – une tête, qui contient N bits : si le bit k est à 1, le bloc k est libre. • Exemple : 1111 0101 0101 0011 1001 Tête Blocs (tous les blocs sont libres) 78 Gestion des fichiers La création • Pour créer un nouveau fichier, le système d ’exploitation regarde : – dans la tête, où se trouve le premier bloc libre ; – va à cette position ; – écrit des données pour le système d ’exploitation ; – commence à écrire les données du fichier • exemple : écrire 10 (sans données initiales) 1111 0101 0101 0011 1001 0111 10?? 0101 0011 1001 79 RAPPEL Un fichier est une entité logique stockée sur un support externe de mémorisation 80 Une application est un programme informatique s’exécutant sur l’ordinateur. Une application est simplement un outil informatique permettant à l’utilisateur de travailler sur une machine. 81 Rappel de ce qu’est l’informatique... • C ’est la science du traitement de l ’information ; • Un fichier, c’est une information ; • une application est un mode de traitement un fichier Word contient des informations qui peuvent être traitées par l’application Word 82 Exemples d’applications traitement de texte pour écrire un texte (CV, lettre, rapport,…) exemples : Bloc-notes, WordPad, Word, Publisher,…. outil de dessin pour créer ou modifier des images exemples : Paint, Imaging,…. calculatrice, etc.. 83 Une application produit un document d’un certain type. Type : lié à l’extension du nom du document. Exemples : météo.txt 84 picture.bmp