• Aucun résultat trouvé

SYSTÈME D'EXPLOITATION ET MS-DOS 2/4

N/A
N/A
Protected

Academic year: 2022

Partager "SYSTÈME D'EXPLOITATION ET MS-DOS 2/4"

Copied!
28
0
0

Texte intégral

(1)

S

YSTÈME D

'

EXPLOITATION ET

MS-DOS

2/4

(2)

S

YSTÈME D

EXPLOITATION

(SE)

En anglais : Operating System (OS)

• Sans logiciel (software), l’ordinateur est inutile

• 2 catégories de logiciels :

Programme système : gestion du fonctionnement de l’ordinateur

Programme d’applications : exécution du

19

Programme d’applications : exécution du travail demandé par l’utilisateur

SE = programme système fondamental

Permettre et faciliter l’accès aux ressources Ex : recevoir les caractères tapés au clavier et les afficher à l’écran

(3)

S

YSTÈME D

EXPLOITATION

(SE)

Définition

Le SE est l’interface logicielle entre les programmes de l’utilisateur et le matériel.

Utilisateurs Utilisateurs : personnes,

20 Utilisateurs

Programme d’application

Système d’exploitation

Matériel

machines, ordinateurs

Programme d’application :

navigateur internet, système

bancaire, réservation aérienne,…

Matériel (hardware) : CPU,

mémoire, périphériques E/S

SE : intermédiaire entre utilisateur et matériel

(4)

S

YSTÈME D

EXPLOITATION

(SE)

Rôles

Machine virtuelle

• Masquer le matériel,

• Offrir une vue simple et agréable des ressources,

1

21

ressources,

• Objets abstraits : fichiers, processus,…

Fichiers

read() write() open() instructions au contrôleur

Système d’exploitation abstraction

réalité

(5)

S

YSTÈME D

EXPLOITATION

(SE)

Rôles

Gestionnaire de ressources

• Gestion des processus 2

Processus :

ensemble d’instructions (mémoire masse vers

22

ensemble d’instructions (mémoire masse vers RAM)

espace d’adressage dans la RAM (données, instructions,…)

un début et une fin

appel : utilisateur, processus

Problèmes :

communication

accès aux ressources (concurrence)

ordonnancement (gestion temps)

(6)

S

YSTÈME D

EXPLOITATION

(SE)

Rôles

Gestionnaire de ressources

• Gestion des processus

• Gestion de la mémoire 2

Mémoire :

23

Mémoire :

• gestion de la mémoire principale (RAM)

• stockage temporaire programme et données associées

Problèmes :

découpage de la mémoire (segmentation, pagination)

• gestion de l’espace

(7)

S

YSTÈME D

EXPLOITATION

(SE)

Rôles

Gestionnaire de ressources

• Gestion des processus

• Gestion de la mémoire

• Gestion des entrées-sorties 2

• Gestion des entrées-sorties

24

Entrées-Sorties :

• contrôleur de périphérique (carte électronique)

• communication du SE avec le contrôleur

• données transitent par le CPU

(8)

S

YSTÈME D

EXPLOITATION

(SE)

Rôles

Gestionnaire de ressources

• Gestion des processus

• Gestion de la mémoire

• Gestion des entrées-sorties 2

• Gestion des entrées-sorties

• Système de gestion de fichiers

25

Système de Gestion de Fichiers (SGF) :

• présentation d’un modèle abstrait

homogène, quel que soit le périphérique

• notion de répertoire, arborescence

• ex : NTFS (Windows), FAT, ext2 (linux),…

(9)

S

YSTÈME D

EXPLOITATION

(SE)

Buts

1. Fournir un environnement afin d’exécuter des programmes

2. Rendre le système informatique pratique 3. Utiliser le matériel efficacement (temps et

26

3. Utiliser le matériel efficacement (temps et espace)

Exemples

• MS-DOS et Windows (PCs)

• MAC OS X 10.8 (Macintosh)

• UNIX (station de travail LINUX)

(10)

S

YSTÈME

MS-DOS

ET

W

INDOWS

MS-DOS : MicroSoft Disk Operating System

1981 : apparition avec le premier IBM-PC

• Création de Tim Paterson

• Système le plus répandu pour les PCs

• Interface textuelle (ligne de commande)

• Interface textuelle (ligne de commande)

Mono-tâche et mono-utilisateur Windows : « Fenêtre »

1985 : successeur de MS-DOS

• MS-DOS sous-couche jusqu’à Windows XP

• Interpréteur de commande hérité de MS-DOS

Multi-tâche et mono-utilisateur 27

(11)

S

YSTÈME

MS-DOS

ET

W

INDOWS

Système de Gestion de Fichiers (SGF) Les fichiers

Définition :

• entité destinée au stockage des informations sur les mémoires de masses

28

les mémoires de masses

• ensemble d’informations (caractères, code machine exécutable,…) sous un même nom

• un fichier = une unité Nom de fichier :

• description du contenu

• sous DOS : éviter le caractère ESPACE

• extension de trois lettres (.exe, .txt) = type de fichier

(12)

S

YSTÈME

MS-DOS

ET

W

INDOWS

Système de Gestion de Fichiers (SGF) Les fichiers

Exemples :

Examen.txt→ fichier contenant un

29

texte quelconque

IUT.pdf→ fichier contenant un texte qui préservent la mise en forme

MOBILE.bat→ fichier de commandes AGA.c→ fichier qui contient le texte d’un programme écrit en langage C

(13)

S

YSTÈME

MS-DOS

ET

W

INDOWS

Système de Gestion de Fichiers (SGF) Les répertoires (directories)

• SGF = plusieurs milliers de fichiers

• Nécessité de classer et organiser Définition :

30

Définition :

• comparable à une chemise (dossier)

• fichier contenant la liste des fichiers référencés

• même propriété pour le nom

• extension sous DOS : <REP>

• un répertoire peut contenir des répertoires

(14)

S

YSTÈME

MS-DOS

ET

W

INDOWS

Système de Gestion de Fichiers (SGF) Les répertoires (directories)

Exemple :

30

Répertoire courant = celui dans lequel on se trouve

(15)

S

YSTÈME

MS-DOS

ET

W

INDOWS

Système de Gestion de Fichiers (SGF) Les répertoires (directories)

Le répertoire racine

• répertoire principal dans la hiérarchie

• contient tous les répertoires et tous les fichiers

31

• contient tous les répertoires et tous les fichiers

• Nom : « \ » (barre oblique inverse ou antislash)

• Ex :

C:\ partition par défaut sous Windows

(16)

S

YSTÈME

MS-DOS

ET

W

INDOWS

Système de Gestion de Fichiers (SGF) L’arborescence

• organisation hiérarchique et logique

• structure sous forme d’arbre

• tronc → répertoire racine

32

• tronc → répertoire racine

• nœuds intermédiaires → répertoires

• feuilles → fichiers

(17)

S

YSTÈME

MS-DOS

ET

W

INDOWS

Système de Gestion de Fichiers (SGF) L’arborescence

\

Users

Exemple : répertoire

.xxx fichier

33 Users

Programs Brice

Nadia

cv.doc

fichier

budget.xls intro.mp3

(18)

S

YSTÈME

MS-DOS

ET

W

INDOWS

Système de Gestion de Fichiers (SGF) Les chemins

• arborescence → chemin

• emplacement d’un fichier

• le chemin désigne de manière unique un fichier

34

• le chemin désigne de manière unique un fichier

• 2 catégories :

chemin absolu : à partir de la racine \

chemin simplifié : à partir du répertoire courant

(19)

S

YSTÈME

MS-DOS

ET

W

INDOWS

Système de Gestion de Fichiers (SGF) Chemin absolu :

\

Users

cd \Users\Nadia

répertoire courant

35 Users

Programs Brice

Nadia

cv.doc

budget.xls intro.mp3

cd commande DOS

(20)

S

YSTÈME

MS-DOS

ET

W

INDOWS

Système de Gestion de Fichiers (SGF) Chemin simplifié :

\

Users

cd Nadia

répertoire courant

36 Users

Programs Brice

Nadia

cv.doc

budget.xls intro.mp3

(21)

S

YSTÈME

MS-DOS

ET

W

INDOWS

Système de Gestion de Fichiers (SGF) Père et fils

• relation entre les répertoires

• père = répertoire qui contient le répertoire courant

37

courant

• fils = répertoire contenu dans le répertoire courant

• représentation du père en DOS : « .. »

(22)

S

YSTÈME

MS-DOS

ET

W

INDOWS

Système de Gestion de Fichiers (SGF) Père et fils :

\

Users

cd ..

répertoire courant

38 Users

Programs Brice

Nadia

cv.doc

budget.xls intro.mp3

Père de « Brice » : Users

(23)

S

YSTÈME

MS-DOS

ET

W

INDOWS

Système de Gestion de Fichiers (SGF) Père et fils :

\

Users

cd Brice ou cd Nadia

répertoire courant

39 Users

Programs Brice

Nadia

cv.doc

budget.xls intro.mp3

Fils de « Users » :

Brice

Nadia

(24)

S

YSTÈME

MS-DOS

ET

W

INDOWS

Système de Gestion de Fichiers (SGF) Exemple 1 :

\

Users

cd ..\..

répertoire courant

40 Users

Programs Brice

Nadia

cv.doc

budget.xls intro.mp3

Où suis-je ?

\

(25)

S

YSTÈME

MS-DOS

ET

W

INDOWS

Système de Gestion de Fichiers (SGF) Exemple 2 :

\

Users

cd ..\Nadia

répertoire courant

41 Users

Programs Brice

Nadia

cv.doc

budget.xls intro.mp3

Où suis-je ? Nadia

(26)

S

YSTÈME

MS-DOS

ET

W

INDOWS

Système de Gestion de Fichiers (SGF) Unité

• gestion de plusieurs périphériques de stockage

• nom : une lettre + « : »

• ex :

42

• ex :

• lecteur disquette : A:

• disque dur : C:

• lecteur DVD : D:

une arborescence par unité

• unité courante = unité où l’on se trouve

C:\Users\Dbrulin\Documents\IUT_BLAGNAC

Unité courante Répertoire courant

(27)

S

YSTÈME

MS-DOS

ET

W

INDOWS

Système de Gestion de Fichiers (SGF) Unité courante

43

(28)

S

YSTÈME

MS-DOS

ET

W

INDOWS Interpréteur de commandes

• logiciel qui exécute les commandes tapées par l’utilisateur

• langage DOS

• « > » : signe que l’interprète est prêt

44

• « > » : signe que l’interprète est prêt

• toujours rappel de l’unité et du répertoire en cours

• ex :

• validation de la commande avec touche « entrée » C:\Programmes\Google>

Références

Documents relatifs

vous utilisez cette commande lorsque vous voulez changer le répertoire Exemple: cd C: \ DOS vous amènera au dossier DOS. •

Verser le matériau dans l'éprouvette, lire le nouveau volume V2 (nouveau niveau N2) puis, peser cette éprouvette et relever la masse M2.. LES MODES OPERATOIRES DU LABORATOIRE

CP/M ´etant le syst`eme d’exploitation alors le plus r´epandu pour les micro-ordinateurs, IBM approche Digital Research pour rencontrer Gary Kildall.. Les pourparlers entre Kildall

Lors de l’appel de l’interruption logicielle de chargement, `a savoir l’interruption int 19h, le BIOS lit le premier secteur de la disquette situ´ee dans le premier lecteur

il a des dents pointues et de grandes griffes, l’allosaure a une énorme tête et un petit cou, l’allosaure a une énorme tête et un petit cou, sa longue et lourde queue lui permet

il a 60 dents qui coupent comme une scie, sa longue queue équilibrait son poids.. il a 60 dents qui coupent comme une scie, il a 60 dents qui coupent comme

• Alternance de septembre 2008 à Juin 2009 : Exocet Flying Fish / XO SAILS : Chargé de développement produit :. Design et conception du produit Sourcing

Each member of the Concurrent DOS operating system family comes with a wide range of utili'y programs, including a file manager, a quick reference cardftle program, and an