Architecture logicielle des ordinateurs



Documents pareils
Un ordinateur, c est quoi?

Progression secrétariat

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs

Découverte de l ordinateur. Partie matérielle

TIC. Tout d abord. Objectifs. L information et l ordinateur. TC IUT Montpellier

Architecture des ordinateurs Introduction à l informatique

LE MICRO ORDINATEUR. Introduction Architecture Les supports amovibles Les composants Le système d exploitation Les portables

Structure de base d un ordinateur

Travaux pratiques Détermination de la capacité de stockage des données

Cours Informatique 1. Monsieur SADOUNI Salheddine

Base de l'informatique. Généralité et Architecture Le système d'exploitation Les logiciels Le réseau et l'extérieur (WEB)

Sur un ordinateur portable ou un All-in-One tactile, la plupart des éléments mentionnés précédemment sont regroupés. 10) 11)

Démarrer et quitter... 13

MODULE I1. Plan. Introduction. Introduction. Historique. Historique avant R&T 1ère année. Sylvain MERCHEZ

Ordinateur Logiciel Mémoire. Entrées/sorties Périphériques. Suite d'instructions permettant de réaliser une ou plusieurs tâche(s), de résoudre un

I. QU'EST-CE QU'UN ORDINATEUR? Un ordinateur est relié à plein de périphériques

Mes documents Sauvegardés

Premiers pas sur l ordinateur Support d initiation

CH.3 SYSTÈMES D'EXPLOITATION

Cyber-base du Pays Martégal. Atelier «Découverte de l ordinateur»

Leçon 1 : Les principaux composants d un ordinateur

BROCHURE TARIFAIRE Tarifs en vigueur à compter du 01 Septembre 2014

Retrouver de vieux programmes et jouer sur VirtualBox

Généralités sur les systèmes d Exploitation

Fonctionnement de Windows XP Mode avec Windows Virtual PC

Le cas «BOURSE» annexe

AOLbox. Partage de disque dur Guide d utilisation. Partage de disque dur Guide d utilisation 1

FICHE PEDAGOGIQUE. Questions à poser. - Avant de démarrer l ordinateur,

REMISE A NIVEAU DES SAVOIRS DE BASE INFORMATIQUE

Introduction à l informatique en BCPST

Spécifications d'impression Jusqu'à 12 ppm

nom : Collège Ste Clotilde

Tsoft et Groupe Eyrolles, 2005, ISBN :

Généralités sur les systèmes d Exploitation

Clé USB Wi-Fi D-Link DWA-140

Qu est-ce qu un Ordinateur

Epreuve E4 Conception et maintenance de solutions informatiques DESCRIPTION D UNE SITUATION PROFESSIONNELLE

Démontage d'un ordinateur

MANUEL D INSTALLATION

Guide d utilisation de la clé mémoire USB

Le cas «BOURSE» annexe

Programmation C. Apprendre à développer des programmes simples dans le langage C

Unix/Linux I. 1 ere année DUT. Université marne la vallée

Présentation Utilisation. VirtualBox. Firas Kraïem. 22 février 2014

Windows 8 : une petite révolution? 9. Démarrer Windows Accéder au Bureau à la connexion 13. Ouvrir ou activer une nouvelle session 13

TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES

Windows XP niveau 2. D. Hourquin, Médiapôle St Ouen l'aumône

AIDE à l utilisation du cédérom «L athlétisme à l école» Niveau Primaire SOMMAIRE

Installation et prise en main d UBUNTU

Mac OS X 10.6 Snow Leopard Guide d installation et de configuration

La mémoire. Un ordinateur. L'octet. Le bit

Organiser le disque dur Dossiers Fichiers

Quelques bases sur les ordinateurs

ClariLog - Asset View Suite

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq

Fonctions De Base D un Système D Exploitation. I- introduction : II- Gestion des processus :

À la découverte de l ordinateur

6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr

laissez le service en démarrage automatique. Carte de performance WMI Manuel Désactivé Vous pouvez désactiver ce service.

Initiation à l ordinateur Support d initiation

Mode Opératoire Windows XP

Certificat Informatique et internet Niveau 1 TD D1. Domaine 1 : Travailler dans un environnement numérique évolutif. 1. Généralités : Filière

Permis de conduire info

Windows 7 - Installation du client

AUJOUR'HUI, NOUS ALLONS DÉCOUVRIR

hager Logiciel PC pour configurateur Radio Tebis TX 100 Manuel d utilisation 6T7266

Architecture matérielle des systèmes informatiques

Un ordinateur, c est quoi?

CI 1 PROBLEME : Quelles sont les fonctions et les caractéristiques d un environnement informatique?

Systèmes informatiques

DEVILLE Clément SARL ARFLO. DEVILLE Clément 18/01/2013. Rapport de stage Page 1

La communication et la gestion de l'information

Utiliser une clé USB

Initiation Internet Module 0 : Découverte de L ordinateur

A C T I V I T É S CE QUE JE CONNAIS CONTEXTE PROFESSIONNEL. Quel est l élément essentiel du poste informatique? ...

MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA

VMWare Infrastructure 3

PC, Tablette, Smartphone, comment choisir ce qui me convient le mieux?

Manuel d utilisation de ndv 4

Informatique appliqué Microsoft Windows et la suite bureautique Office. Carlier François

40èmes Olympiades des métiers

Instructions relatives à l installation et à la suppression des pilotes d imprimante PostScript et PCL sous Windows, version 8

Chapitre 1 L interface de Windows 7 9

Lutter contre les virus et les attaques... 15

IV- Comment fonctionne un ordinateur?

Boot Camp Guide d installation et de configuration

LES OLYMPIADES DES METIERS. paration aux sélections s. Guide de préparation. régionalesr. Métier n 39 : GESTION DES RESEAUX INFORMATIQUES

Version de novembre 2012, valable jusqu en avril 2013

XP_Downgrade_JDS.book Page 1 Monday, August 31, :57 PM. Guide de l utilisateur du disque d installation de Windows XP

L informatique en BCPST

Windows 2000: W2K: Architecture. Introduction. W2K: amélioration du noyau. Gamme windows W2K pro: configuration.

PLAN. Connexion Mac vers PC. mercredi 15 juillet 2009

INITIATION A L INFORMATIQUE. MODULE : Initiation à l'environnement Windows XP. Table des matières :

INSTALLER LA DERNIERE VERSION DE SECURITOO PC

cc.region.beaujeu@wanadoo.fr Site Internet Actuellement nous trouvons ce schéma réseau :

Virtualisation de Windows dans Ubuntu Linux

Boot Camp Guide d installation et de configuration

Tropimed Guide d'installation

Savoir utiliser les services de l ENT Outils personnels SOMMAIRE

Transcription:

Architecture logicielle des ordinateurs Yannick Prié UFR Informatique Université Claude Bernard Lyon 1 des ordinateurs Objectifs du cours Notions générales sur le fonctionnement matériel (un peu) et logiciel (surtout) d un ordinateur. Comprendre de quelles ressources on peut disposer sur une machine. 2004-2005 Master SIB M1 UE 3 / Bloc 4 Cours 2 2 Les parties physiques d un ordinateur Données et traitements calculs s s Mémoire vive (RAM) stockage de l information pour les calculs dur, disques amovibles, mémoires amovibles stockage de l information ordinateur éteint Périphériques entrées d informations : souris, clavier, scanner, modem, lecteur de code barre... sorties d informations : écran, imprimante, modem...... Dans la mémoire, représentation binaire d informations qui concernent des choses = données exemple : texte, températures journalières,... d informations qui concernent des calculs à effectuer par le processeur = traitements exemple : comment extraire les occurrences des mots d un texte, comment calculer la moyenne des températures sur un an,... Le processeur effectue des calculs (traitements) sur des données souvent pour produire d autres données qui iront également en mémoire. 3 4 Mémoire et processeur dur instructions données instructions données Toutes les données qu on souhaite conserver... programmes qui seront chargés en mémoire, données sur lesquelles on calculera, résultats de calculs, etc.... sont stockées sur une mémoire non volatile = disque dur lecture / écriture rapide et multiple échanges permanents entre disque et mémoire vive On stocke les informations sous la forme de fichiers le système devra gérer ceux-ci 5 6 1

Processeur, mémoire, disque dur Péiphériques et autres matériels instructions données dur Pour Recevoir des commandes Clavier, souris Emettre des informations à destination de l utilisateur Carte vidéo, carte son Imprimante Communiquer avec d autres machines Réseau Des informations binaires sont lues, écrites, transférées à tous les niveaux de l ordinateur. C est le processeur qui contrôle tout...... en suivant un programme qui lui permet de contrôler. 7 8 Des périphériques en plus Trois couches logicielles pour utiliser le matériel instructions données Entrées-sorties Sortie vidéo Clavier Souris Scanner Ecran dur Autres interfaces CD Réseau Bios : Basic Input-Output System sert à démarrer l ordinateur et à gérer le matériel coordination des ressources fournit des services gestion de processus gestion mémoire gestion E/S gestion utilisateurs gestion droits gestion de fichiers programmes qui «tournent» sur le système d exploitation Applications bios Linux Windows 9 10 Noyau : processus Noyau : mémoire Partie de programme en train de s exécuter Un et un seul processus s exécute à un moment donné sur le processeur Gestionnaire de processus ordonnanceur décide quel sera le processus suivant à exécuter Remarque le changement de processus étant très rapide les programmes semble fonctionner en même temps système multitâches Possibilité de déléguer du calcul exemple : moteur de rendu 3D, décompression vidéo Pour chaque processus les instructions du programme qui s exécute les données sur lesquelles il travaille Nécessité de disposer de place dans la mémoire centrale c est un travail pour le gestionnaire de mémoire Notion de mémoire virtuelle (swap) une mémoire pour tous les processus en cours (ex. 1400 Mo) on ne met dans la mémoire effective (RAM ex. 256 Mo) que les informations nécessaires au processus qui s exécute à ce moment, le reste de la mémoire virtuelle est dans une zone spéciale sur le disque dur (ex. 1144 Mo) pour le processus suivant, on procède à un échange mémoire/disque si nécessaire 11 12 2

Noyau : entrées/sorties Objets systèmes : disques Gérer la liaison entre les périphériques et les processus Communication avec un périphérique différente pour chacun un pilote est nécessaire pour chaque périphérique (= ensemble de fonctions qui permettent de l utiliser) périphérique (disque physique) stockage des fichiers découpé en blocs Découpage du disque le disque physique est découpé en partitions les partitions secondaires sont découpées en disques logiques Partition secondaire Partition principale disque logique 2 (E:) disque disque physique disque logique 1 (D:) disque (C:) 13 14 Utilisateurs Objets système : fichiers Ensemble d informations concernant un utilisateur Identificateur et mot de passe Appartenance à un groupe d utilisateurs Droits particuliers «Profil» d environnement préférences Compte utilisateur Enregistrement des caractéristiques utilisateur pour le système Espace disque dont l utilisateur est le possesseur Dès qu on a des utilisateurs Contrôle des accès sur une machine / un ensemble de machines Administration droits/utilisateurs Utilisateurs spéciaux = administrateurs qui ont tous les droits Fichier objet persistant du système d exploitation représenté par une suite d octets sur disque contient des données ou programmes correspond à un certain type / codage des informations Propriétés d un fichier nom propriétaire (utilisateur propriétaire) dates de création, d accès, de mise à jour droits d accès 15 16 Objets système : s Système de gestion de fichier Dossier = fichier particulier objet persistant du système d exploitation représenté par une suite d octets sur disque correspond à un certain type / codage des informations contient des données sur les fichiers et s qu il contient sur le dans lequel il est contenu (= sa position dans l arborescence) sous la forme de pointeurs Ensemble de programmes de manipulation de fichiers Spécifique au système d exploitation nommage adressage sur le disque Gestionnaire de fichiers application permettant de manipuler les fichiers et les s 17 18 3

Structure interne des fichiers sur le disque sur disque (1/4) Un fichier occupe un nombre entier de blocs Chaque bloc connaît le suivant Pour gérer l espace disque système de cartographie des blocs libres / occupés Structure interne d un fichier En-tête du fichier type (ASCII, binaire) nombre d octets d information Fichier Bloc 1 Bloc 2 Bloc 3 Bloc 4 Bloc 5 Le contient 4 fichiers F3 fichier 1 bloc 9 fichier 2 bloc 17 fichier 3 bloc 18 fichier 4 bloc 21 19 20 sur disque (2/4) sur disque (3/4) Création du contenant le fichier F3 b18 Suppression de F3 et déplacement de dans F3 21 22 sur disque (4/4) Services (1/2) Création de F6 (10 blocs) dans F6 F6 b3 ensemble de programmes permettant de gérer des ressources du système d exploitation comptes utilisateurs, accès réseau à distance, site web, gestion des impressions installés comme composants complémentaires au système d exploitation lancés automatiquement ou manuellement disponibles en permanence Services Objets système système Noyau d exploitation BIOS 23 24 4

Services (2/2) Son Fax Rôle d un service Antivirus Horloge utilisé par les applications pour réaliser certaines de leurs fonctions exemple : service d impression utilisé par un traitement de texte, un tableur Fonctionnement un service est activé à intervalles réguliers exemples : horloge, notificateur de mail sur apparition d un événement qu il doit traiter exemples : service d impression, notificateur de mail Applications Programmes ou ensembles de programmes Proposent à l utilisateur des fonctions spécifiques Exemples : traitement de texte, tableur, logiciel de dessins, traitement de vidéo Un utilisateur utilise une application pour réaliser une tâche Un programme peut utiliser d autres programmes comme services pour réaliser des tâches bios 25 26 Installation d une application Bilan : systèmes d exploitations Fichiers d installation rassemblés sur un support cédérom, site web un logiciel d installation (setup, install...) (décompresse et) copie les fichiers nécessaires sur le disque dur (exécutables, données, fichiers exemples, documentation ) «enregistre» l application dans le système (raccourcis, association entre formats de fichiers et l application ) Organisation du système en couches supposée «indépendantes» une couche utilise les services des couches inférieures pour réaliser ses fonctions seul le noyau du système d exploitation accède directement aux composants internes de l ordinateur nécessité de bien installer les pilotes pour que les périphériques fonctionnent correctement Différents systèmes, gestions des processus et de la mémoire différentes (ex. multitâche) systèmes de fichiers différents livrés ou non avec une interface graphique générale (bureau, etc.) Exemples Windows (Microsoft) : Windows 2000, Windows XP Unix : HP-UX (HP), FreeBSD, Linux (Open Source gratuits) Mac (apple) : MacOS10 27 28 Bilan : ressources disponibles sur un ordinateur Remerciements Programmes / services variés Stockage (disques) : plus ou moins rapide, sécurisé Sauvegardes régulières Puissance de calcul (vitesse processeur, mémoire vive) Périphériques génériques (clavier) et spécialisés (lecteur de carte, scanner) Protection antivirus Accès réseau Certains transparents proviennent de cours du Permis de Conduire Informatique (Université Lyon 1 http://pci.univlyon1.fr). 29 30 5