Chapitre II
Introduction au système
d’exploitation (Ex : MS-DOS).
Introduction :
Un ordinateur doit être capable de faire fonctionner un
programme ,pour cela il faut que la machine puisse effectuer un
certain nombre d'opérations préparatoires afin d'assurer les
échanges entre l'unité centrale de traitement, la mémoire, et les
périphériques.
UCT Mémoire E/S
Opération des échanges
Ces opérations sont assurées par un ensemble de programmes
appelé le système d’exploitation OS (Operating System).
Définition :
Un système d'exploitation est un ensemble de programmes
permettant à son utilisateur de disposer d'un ensemble de services
élaborés à partir des ressources de la machine sur laquelle il
s'exécute.il doit assurer :
chargement et lancement des programmes.
gestion du (des) processeur(s)
gestion des périphériques et entrées/sorties.
gestion de la mémoire principale et secondaire.
...
Matériel
Bios
Applications
O S
Rôles du système d'exploitation
Les rôles du système d'exploitation sont divers :
• Gestion du processeur :
le système d'exploitation est chargé de gérer l'allocation du
processeur entre les différents programmes grâce à un algorithme
d'ordonnancement.
Le type d'ordonnanceur est totalement dépendant du système
d'exploitation, en fonction de l'objectif visé.
Gestion de la mémoire vive :
le système d'exploitation est chargé de gérer l'espace mémoire
alloué à chaque application et, le cas échéant, à chaque usager.
En cas d'insuffisance de mémoire physique, le système
d'exploitation peut créer une zone mémoire sur le disque dur,
appelée «mémoire virtuelle». La mémoire virtuelle permet de
faire fonctionner des applications nécessitant plus de mémoire
qu'il n'y a de mémoire vive disponible sur le système. En
contrepartie cette mémoire est beaucoup plus lente.
Gestion des entrées/sorties :
le système d'exploitation permet d'unifier et de contrôler
l'accès des programmes aux ressources matérielles par l'intermédiaire
des pilotes (appelés également gestionnaires de périphériques ou
gestionnaires d'entrée/sortie).
Gestion de l'exécution des applications :
le système d'exploitation est chargé de la bonne exécution des applications
en leur affectant les ressources nécessaires à leur bon fonctionnement.
Il permet à ce titre de «tuer» une application ne répondant plus
correctement.
Gestion des droits :
le système d'exploitation est chargé de la sécurité liée à l'exécution
des programmes en garantissant que les ressources ne sont utilisées
que par les programmes et utilisateurs possédant les droits adéquats.
Gestion des fichiers :
le système d'exploitation gère la lecture et l'écriture dans le
système de fichiers et les droits d'accès aux fichiers par les
utilisateurs et les applications.
Gestion des informations :
le système d'exploitation fournit un certain nombre
d'indicateurs permettant de diagnostiquer le bon fonctionnement
de la machine.
les périphériques varient d'un ordinateur à un autre, en
particulier sur un PC. On a introduit donc la notion des pilotes
de périphériques (instructions servant à piloter un périphérique,
en anglais drivers) différents selon les types d'ordinateurs et les
types de périphériques.
O S
Pilotes
Matériel
Les principales différences entre systèmes d’exploitation
Ces différences résident dans deux caractéristiques importantes:
Est ce que le système est multi-tâche ou mono-tâche ?
Est ce que le système est multi-utilisateur ou mono-utilisateur ?
Un système mono-tâche ne peut exécuter qu’une tâche à la fois,
la multi-tâche a la possibilité d’en exécuter plusieurs en même temps?
(à voir).
Un système multi-utilisateur donne accès à plusieurs utilisateurs en même
temps sur la même machine, la mono-utilisateur n’accepte qu’un personne
à la fois.
Exemples :
X
DOS
WIN9X
WIN NT2000
Mac  OS X
Unix
Système Mono-utilisateur
X
X
Multi-utilisateur
X
X
Mono-Tâche
X
Multi-Tâche
X
X
X
X
Les Fichiers :
Un fichier est une suite d'informations binaires, c'est-à-dire une suite de 0 et
de 1. Ce fichier peut être stocké pour garder une trace de ces informations. Un
fichier texte est un fichier composé de caractères stockés sous la forme
d'octets.
Le fichier est enregistré sous la forme nom_du_fichier. ext .
".ext" représente l'extension c'est un moyen de reconnaître le type de
programme avec lequel ce fichier peut être ouvert.
La longueur du nom et de l'extension peut varier suivant le système
d'exploitation:
• 8 caractères pour le nom et 3 pour l'extension sous DOS et Windows 3.1
• 256 caractères pour le nom et l'extension sous Windows 95, 98 et NT
Organisation de fichiers et répertoires
Organisation de fichiers et répertoires
Organisation basée sur le concept d'arbres :
"  " racine de' l'arborescence correspondant
à un disque (C: ou A:)
Repertoire1 R2 R3 R4
R6 R7 R8
R5
fichier1 fichier2
fichier3
. .
.
Les répertoires :
Un répertoire (appelé aussi dossier) est un objet informatique qui
contient des fichiers, comme un grand classeur qui contient des feuilles
écrites ou vides.
Introduction au système MS-DOS (Microsoft Disk Operating System)
Le DOS, comme tout système d'exploitation, contrôle les activités de
l'ordinateur. Il gère des opérations telles que la circulation, l'affichage,
et l'entrée de données entre les divers éléments constitutifs du système.
Le rôle du DOS est d'interpréter les commandes saisies au clavier par
l'utilisateur.
Ces commandes permettent d'effectuer les tâches suivantes:
• la gestion des fichiers et des répertoires.
• la configuration du matériel.
• l'optimisation de la mémoire.
• l'exécution des programmes.
• …
Les fichiers sous MS-DOS
Sous MS-DOS chaque fichier peut être aussi volumineux que possible,
cependant le nom que vous lui donnez est soumis à des restrictions, on ne peut
en effet lui donner un nom d'une longueur maximale de 8 caractères plus 3 pour
l'extension.
De plus, les fichiers ne doivent contenir que les caractères suivants:
• lettres de A à Z
• chiffres de 0 à 9
• caractères spéciaux suivants: _ ^ $ ~ ! # % & - { } ( ) @ '
Enfin, les noms de fichiers ne doivent pas contenir:
• de blanc (espace).
• de virgule, de barre oblique inverse.
• de point (hormis le point qui sépare le nom de l'extension).
Les fichiers sous MS-DOS
et ils ne doivent pas non plus appartenir à la liste de noms réservés:
CLOCK$ CON AUX COM1 COM2 COM3 COM4 LPT1
LPT2 LPT3 NUL PRN
Un disque dur peut contenir, suivant sa taille, plusieurs milliers de fichiers.
Cependant, plus leur nombre est élevé plus il est difficile de les gérer, il
devient alors nécessaire de les stocker dans des répertoires. Sous MS-DOS,
les noms de ces répertoires sont soumis aux mêmes restrictions de longueur
que les fichiers (8 caractères pour le nom).
Quelques commandes MS-DOS
Rôle : Afficher le contenu d'un répertoire
La commande " DIR " fait la liste des fichiers correspondant aux
spécifications précisées par l ’argument de la commande et
donne quelques renseignements sur les fichiers.
Remarque : Si on veut afficher la liste des fichiers dont
l ’extension est « .txt », on envoie la commande :
C:DIR *.txt
Rôle : Créer un répertoire
La commande MKDIR (MaKe Directory) peut être
abrégée en MD.
Il suffit de taper :
C:MD Nom du répertoire
Quelques commandes MS-DOS
Rôle : Effacer un répertoire
La commande RMDIR (ReMove DIRectory) peut être abrégée en
RD.
C:RD Nom du Répertoire
Quelques commandes MS-DOS
Quelques commandes MS-DOS
Rôle : Changer de répertoire
La commande "CD" ou encore "CHDIR" permet de
passer d'un répertoire à l'autre (CD pour Change
Directory)
C:cd Nom du Répertoire
Rôle : copier un ou une liste de fichiers
Syntaxe : COPY [fichier départ] [fichier destinataire]
Il faut passer en premier argument le nom du fichier à
copier, et en deuxième argument le nom que nous voulons
donner à la copie.
Quelques commandes MS-DOS
Exemple :
Pour copier « fichier1.txt » dans le sous répertoire « R2 » en lui
donnant un nouveau nom copie1.txt.
"  " racine de' l'arborescence correspondant
à un disque (C: ou A:)
Repertoire1 R2 R3 R4
R6 R7 R8
R5
fichier1 fichier2
fichier3
Répertoire
courant
Rôle : Renommer un fichier
La commande RENAME peut être abrégée
en REN
Exemple :
C:ren fichier1.txt surnom.txt
Quelques commandes MS-DOS
Rôle : Supprimer un fichier
Elle sert à détruire un fichier ou une liste de fichier. On lui
donne comme argument le nom d ’un fichier (et
éventuellement son extension) ou bien les spécifications
d ’une liste de fichiers à l ’aide des caractères « ? » ou « * ».
Il est possible de supprimer tous les fichiers d ’un répertoire
en une seule fois : ERASE *.*
Exemple:
C:erase Nom de fichier
Quelques commandes MS-DOS
dir
cd
cd ..
md ou mkdir
deltree
copy, xcopy
move
del
liste le contenu d'un répertoire
change de répertoire
répertoire parent
crée un nouveau répertoire
supprime un répertoire, ainsi que l'ensemble de ses sous-répertoires.
copie de fichier
déplacement de fichier
supprime le fichier
format
help aide sur la commande demandée
formate le lecteur demandé
ver donne le numéro de version
Quelques commandes MS-DOS

Présentation2 initaiation on windows .pptx

  • 1.
    Chapitre II Introduction ausystème d’exploitation (Ex : MS-DOS).
  • 2.
    Introduction : Un ordinateurdoit être capable de faire fonctionner un programme ,pour cela il faut que la machine puisse effectuer un certain nombre d'opérations préparatoires afin d'assurer les échanges entre l'unité centrale de traitement, la mémoire, et les périphériques. UCT Mémoire E/S Opération des échanges Ces opérations sont assurées par un ensemble de programmes appelé le système d’exploitation OS (Operating System).
  • 3.
    Définition : Un systèmed'exploitation est un ensemble de programmes permettant à son utilisateur de disposer d'un ensemble de services élaborés à partir des ressources de la machine sur laquelle il s'exécute.il doit assurer : chargement et lancement des programmes. gestion du (des) processeur(s) gestion des périphériques et entrées/sorties. gestion de la mémoire principale et secondaire. ... Matériel Bios Applications O S
  • 4.
    Rôles du systèmed'exploitation Les rôles du système d'exploitation sont divers : • Gestion du processeur : le système d'exploitation est chargé de gérer l'allocation du processeur entre les différents programmes grâce à un algorithme d'ordonnancement. Le type d'ordonnanceur est totalement dépendant du système d'exploitation, en fonction de l'objectif visé.
  • 5.
    Gestion de lamémoire vive : le système d'exploitation est chargé de gérer l'espace mémoire alloué à chaque application et, le cas échéant, à chaque usager. En cas d'insuffisance de mémoire physique, le système d'exploitation peut créer une zone mémoire sur le disque dur, appelée «mémoire virtuelle». La mémoire virtuelle permet de faire fonctionner des applications nécessitant plus de mémoire qu'il n'y a de mémoire vive disponible sur le système. En contrepartie cette mémoire est beaucoup plus lente.
  • 6.
    Gestion des entrées/sorties: le système d'exploitation permet d'unifier et de contrôler l'accès des programmes aux ressources matérielles par l'intermédiaire des pilotes (appelés également gestionnaires de périphériques ou gestionnaires d'entrée/sortie). Gestion de l'exécution des applications : le système d'exploitation est chargé de la bonne exécution des applications en leur affectant les ressources nécessaires à leur bon fonctionnement. Il permet à ce titre de «tuer» une application ne répondant plus correctement.
  • 7.
    Gestion des droits: le système d'exploitation est chargé de la sécurité liée à l'exécution des programmes en garantissant que les ressources ne sont utilisées que par les programmes et utilisateurs possédant les droits adéquats. Gestion des fichiers : le système d'exploitation gère la lecture et l'écriture dans le système de fichiers et les droits d'accès aux fichiers par les utilisateurs et les applications.
  • 8.
    Gestion des informations: le système d'exploitation fournit un certain nombre d'indicateurs permettant de diagnostiquer le bon fonctionnement de la machine.
  • 9.
    les périphériques varientd'un ordinateur à un autre, en particulier sur un PC. On a introduit donc la notion des pilotes de périphériques (instructions servant à piloter un périphérique, en anglais drivers) différents selon les types d'ordinateurs et les types de périphériques. O S Pilotes Matériel
  • 10.
    Les principales différencesentre systèmes d’exploitation Ces différences résident dans deux caractéristiques importantes: Est ce que le système est multi-tâche ou mono-tâche ? Est ce que le système est multi-utilisateur ou mono-utilisateur ? Un système mono-tâche ne peut exécuter qu’une tâche à la fois, la multi-tâche a la possibilité d’en exécuter plusieurs en même temps? (à voir). Un système multi-utilisateur donne accès à plusieurs utilisateurs en même temps sur la même machine, la mono-utilisateur n’accepte qu’un personne à la fois.
  • 11.
    Exemples : X DOS WIN9X WIN NT2000 Mac OS X Unix Système Mono-utilisateur X X Multi-utilisateur X X Mono-Tâche X Multi-Tâche X X X X
  • 12.
    Les Fichiers : Unfichier est une suite d'informations binaires, c'est-à-dire une suite de 0 et de 1. Ce fichier peut être stocké pour garder une trace de ces informations. Un fichier texte est un fichier composé de caractères stockés sous la forme d'octets. Le fichier est enregistré sous la forme nom_du_fichier. ext . ".ext" représente l'extension c'est un moyen de reconnaître le type de programme avec lequel ce fichier peut être ouvert. La longueur du nom et de l'extension peut varier suivant le système d'exploitation: • 8 caractères pour le nom et 3 pour l'extension sous DOS et Windows 3.1 • 256 caractères pour le nom et l'extension sous Windows 95, 98 et NT
  • 13.
    Organisation de fichierset répertoires
  • 14.
    Organisation de fichierset répertoires Organisation basée sur le concept d'arbres : " " racine de' l'arborescence correspondant à un disque (C: ou A:) Repertoire1 R2 R3 R4 R6 R7 R8 R5 fichier1 fichier2 fichier3 . . .
  • 15.
    Les répertoires : Unrépertoire (appelé aussi dossier) est un objet informatique qui contient des fichiers, comme un grand classeur qui contient des feuilles écrites ou vides.
  • 17.
    Introduction au systèmeMS-DOS (Microsoft Disk Operating System) Le DOS, comme tout système d'exploitation, contrôle les activités de l'ordinateur. Il gère des opérations telles que la circulation, l'affichage, et l'entrée de données entre les divers éléments constitutifs du système. Le rôle du DOS est d'interpréter les commandes saisies au clavier par l'utilisateur. Ces commandes permettent d'effectuer les tâches suivantes: • la gestion des fichiers et des répertoires. • la configuration du matériel. • l'optimisation de la mémoire. • l'exécution des programmes. • …
  • 18.
    Les fichiers sousMS-DOS Sous MS-DOS chaque fichier peut être aussi volumineux que possible, cependant le nom que vous lui donnez est soumis à des restrictions, on ne peut en effet lui donner un nom d'une longueur maximale de 8 caractères plus 3 pour l'extension. De plus, les fichiers ne doivent contenir que les caractères suivants: • lettres de A à Z • chiffres de 0 à 9 • caractères spéciaux suivants: _ ^ $ ~ ! # % & - { } ( ) @ ' Enfin, les noms de fichiers ne doivent pas contenir: • de blanc (espace). • de virgule, de barre oblique inverse. • de point (hormis le point qui sépare le nom de l'extension).
  • 19.
    Les fichiers sousMS-DOS et ils ne doivent pas non plus appartenir à la liste de noms réservés: CLOCK$ CON AUX COM1 COM2 COM3 COM4 LPT1 LPT2 LPT3 NUL PRN Un disque dur peut contenir, suivant sa taille, plusieurs milliers de fichiers. Cependant, plus leur nombre est élevé plus il est difficile de les gérer, il devient alors nécessaire de les stocker dans des répertoires. Sous MS-DOS, les noms de ces répertoires sont soumis aux mêmes restrictions de longueur que les fichiers (8 caractères pour le nom).
  • 20.
    Quelques commandes MS-DOS Rôle: Afficher le contenu d'un répertoire La commande " DIR " fait la liste des fichiers correspondant aux spécifications précisées par l ’argument de la commande et donne quelques renseignements sur les fichiers. Remarque : Si on veut afficher la liste des fichiers dont l ’extension est « .txt », on envoie la commande : C:DIR *.txt
  • 21.
    Rôle : Créerun répertoire La commande MKDIR (MaKe Directory) peut être abrégée en MD. Il suffit de taper : C:MD Nom du répertoire Quelques commandes MS-DOS
  • 22.
    Rôle : Effacerun répertoire La commande RMDIR (ReMove DIRectory) peut être abrégée en RD. C:RD Nom du Répertoire Quelques commandes MS-DOS
  • 23.
    Quelques commandes MS-DOS Rôle: Changer de répertoire La commande "CD" ou encore "CHDIR" permet de passer d'un répertoire à l'autre (CD pour Change Directory) C:cd Nom du Répertoire
  • 24.
    Rôle : copierun ou une liste de fichiers Syntaxe : COPY [fichier départ] [fichier destinataire] Il faut passer en premier argument le nom du fichier à copier, et en deuxième argument le nom que nous voulons donner à la copie. Quelques commandes MS-DOS
  • 25.
    Exemple : Pour copier« fichier1.txt » dans le sous répertoire « R2 » en lui donnant un nouveau nom copie1.txt. " " racine de' l'arborescence correspondant à un disque (C: ou A:) Repertoire1 R2 R3 R4 R6 R7 R8 R5 fichier1 fichier2 fichier3 Répertoire courant
  • 26.
    Rôle : Renommerun fichier La commande RENAME peut être abrégée en REN Exemple : C:ren fichier1.txt surnom.txt Quelques commandes MS-DOS
  • 27.
    Rôle : Supprimerun fichier Elle sert à détruire un fichier ou une liste de fichier. On lui donne comme argument le nom d ’un fichier (et éventuellement son extension) ou bien les spécifications d ’une liste de fichiers à l ’aide des caractères « ? » ou « * ». Il est possible de supprimer tous les fichiers d ’un répertoire en une seule fois : ERASE *.* Exemple: C:erase Nom de fichier Quelques commandes MS-DOS
  • 28.
    dir cd cd .. md oumkdir deltree copy, xcopy move del liste le contenu d'un répertoire change de répertoire répertoire parent crée un nouveau répertoire supprime un répertoire, ainsi que l'ensemble de ses sous-répertoires. copie de fichier déplacement de fichier supprime le fichier format help aide sur la commande demandée formate le lecteur demandé ver donne le numéro de version Quelques commandes MS-DOS

Notes de l'éditeur

  • #2 L’ordinateur exucute des programmet il faut des echange avec le uct et m et e/s Operating système le nom englais Uct :
  • #3 élaborés =calculer Nous avons donc besoin de services de pointe pour le système d'exploitation Alors pour executé quelque soit la tache on besoin un système d’exploitation pour assurer cette tache , Pour cela on définit plusieur role de système d’exploitation , Olors on cité 2 type de role physique et logique
  • #4 L’ordonnenceur :  désigne le composant du noyau du système d'exploitation choisissant l'ordre d'exécution des processus sur les processeursd'un ordinateur. En anglais, l'ordonnanceur est appelé scheduler. L’objectifs ; optimiser le temps et l’allocation de procesus La périorité de procesuus base a l’algorithme d’ordonnecement soit Fifo ; premier ariver premier servi Ou bien
  • #5 Mémoire vive ou RAM (Random Access Memory); composée de circuit intégrés, donc très rapide La mémoire physique sert de zone de stockage temporaire pour les programmes et données que vous utilisez. De façon générale, plus la quantité de mémoire est importante, plus vous pouvez lancer d'applications simultanément. ci elle est rapide plus votre système réagit vite,
  • #6  La fonction d’un ordinateur est le traitement de l’information (fonction réalisée au niveau de la mémoire et l’UC) L’ordinateur obtenir cette information au moyen d’E/S
  • #7 ALORS LE SYSTÈME DEXPLOITATION RESPONSABLE A LA SECURITE D’EXUCUTé LES PROGRAMME Le système de gestion de fichiers (SGF) est la partie la plus visible d’un système d’exploitation qui se charge de gérer le stockage et la manipulation de fichiers (sur une unité de stockage : partition, disque, CD, disquette. Un SGF a pour principal rôle de gérer les fichiers et d’offrir les primitives pour manipuler ces fichiers.
  • #8 L'information de gestion et la gestion de l'information sont différentes; l'information de gestion est un type d'information ( les données ) ; la gestion de l'information est un type de gestion ( le système ). La gestion de l'information est le processus par lequel on analyse et utilise l'information qui a été accumulée et enregistrée afin de permettre aux gestionnaires ( à tous les niveaux ) de faire des choix éclairés. L'information de gestion est l'information nécessaire afin de prendre des décisions gestionnaires. est importante pour : Prendre des décisions nécessaires à l'amélioration de la gestion de l'équipement et des services Établir la planification participative, l'exécution, la surveillance et l'évaluation
  • #10 Un système d'exploitation est dit «multi-tâche» (en anglais multithreaded) lorsque plusieurs «tâches» (également appelées processus) peuvent être exécutées Simultanément MONO TACHE LANCE SEULEMENT UN TACHE EX MS DOS
  • #17 MS-DOS (abréviation de Microsoft Disk Operating System)