Académique Documents
Professionnel Documents
Culture Documents
Support de Cours Architecture Et Systeme D'exploitatioon
Support de Cours Architecture Et Systeme D'exploitatioon
La première réalisation concrète d’une machine de Turing date de 1941, c’est le Z3 allemand, qui
est électromécanique. La première réalisation entièrement électronique est l’ENIAC, qui date de 1943.
L’ensemble fut conçu par John William Mauchly et John Eckert et ne fut pleinement opérationnel qu’en
1946. Von Neumann intégra l’équipe en 1944 et publia un rapport sur la conception de l’EDVAC (un
autre ordinateur électronique) en 1945.
1 - Alimentation
2 - Lecteur/graveur CD/DVD
Un lecteur de DVD vous permet de lire les données qui se trouvent sur les CD
et DVD (jeux, logiciels, photos). Dans sa fonction graveur, en plus de lire les
données, il permet de stocker des fichiers sur des CD et des DVD (musique,
photos, sauvegardes), afin de libérer de l’espace sur votre disque dur.
Contrairement à la mémoire vive, les données stockées sur un disque dur sont
permanentes et ne sont pas effacées à l’arrêt de votre ordinateur. C’est donc
sur un disque dur que votre système d’exploitation (Windows), vos logiciels et
vos documents sont conservés. C’est donc un espace de stockage permanent,
ou vous pouvez copier et supprimer des données a volontés.
La capacité d’un disque dur grand public est de l’ordre du Téraoctet (1 To = 103 Go).
4 - Carte mère
5 - Processeur
Souvent qualifie de cerveau de l’ordinateur, le processeur permet de
manipuler et de traiter les données qui lui sont fournies. Sa puissance a une
influence sur la vitesse d’exécution de vos logiciels et des opérations que vous
effectuez.
6 - Mémoire vive
7 - Carte Graphique
La carte graphique permet de traiter et d’a cher sur un écran les données
provenant de votre ordinateur. Les cartes graphiques récentes disposent de
processeurs spécialisés dans la manipulation de données en 3D. La carte
graphique peut être une puce intégrée a la carte mère (généralement, ce
genre de puce permet des traitements simples), ou bien une carte distincte
(permet des traitements plus évoluées).
8 - Carte son
La carte son permet de gérer les entrées (microphone, ligne) et les sorties (vers
les hauts parleurs) de votre ordinateur. Elle comporte un processeur charge de
tous les traitements numériques du son. La carte son peut être une puce
intégrée a la carte mère, ou bien une carte distincte.
Les périphériques d’entrées permettent à l’utilisateur d’entrer des données, des commandes et des
programmes qui seront gérés par l’unité de traitement. Parmi les plus courants, on trouve :
CLAVIER
SOURIS
Une souris est un dispositif de pointage pour ordinateur. Elle est composée d’un
petit boitier fait pour tenir sous la main, sur lequel se trouvent un ou plusieurs
boutons, et une molette dans la plupart des cas.
MANETTE DE JEU
Une manette de jeu est chargée de transmettre les actions d’un joueur a une
console d’un ordinateur. Une manette comporte divers interrupteurs et
détecteurs dont l’actionnement permet au joueur l’interaction avec le jeu
vidéo. Elle permet aussi à l’ordinateur d’interagir avec le joueur,
principalement par des vibrations.
SCANNER
MICROPHONE
WEBCAM
Une webcam est une caméra conçue pour être utilisée comme un
périphérique d’ordinateur, et qui produit une vidéo dont la nalite n’est pas
d’atteindre une haute qualité, mais de pouvoir être transmise en direct au
travers d’un réseau, typiquement internet.
Les périphériques de sorties permettent à l’utilisateur de recevoir des résultats des calculs ou des
manipula-tions de donnees e ectues par l’ordinateur. Parmi les plus courants, on trouve :
ECRAN
IMPRIMANTE
Les imprimantes ont et concues des l’apparition des premiers ordinateurs, pour
permettre la consultation et la conservation sur support papier des resultats
produits par les programmes informatiques.
HAUT-PARLEUR
VIDEO-PROJECTEUR
CLE USB
Une cle USB est un support de stockage amovible qui se branche sur le port
Universal Serial Bus d’un ordinateur. Une cle USB contient une memoire ash
et possede tres peu d’elements mecaniques, ce qui la rend tres resistante aux
chocs.
Un disque dur externe est un support de stockage amovible, qui possede bien
plus de capacite de stockage qu’une cle usb.
MODEM
CLE WIFI
Le Wi est une technologie permettant de creer des réseaux informatiques sans fil.
Une cle Wi permet d’utiliser les ondes Wifi.
CLE BLUETOOTH
Bien que ces familles de mémoire soient toutes trois utilisées pour stocker des informations, elles
servent à des usages distincts et ont des propriétés physiques différentes.
La mémoire vive, ou RAM (Random Access Memory) est généralement amovible et enferme à
l’intérieur de l’ordinateur. Sa force réside dans sa grande rapidité à stocker des données et à les fournir.
Le processeur l’emploie donc pour stocker les informations dont il a très souvent besoin. En revanche, son
Qu’elle contient, elles sont ineffaçables, à moins de recourir à une manipulation longue et dangereuse.
D’où son acronyme : ROM (Read Only Memory, mémoire qui peut être seulement lue).
Le terme de Mémoire de masse désigne plus particulièrement la mémoire offerte par l’ensemble des
périphériques. Elle permet de stocker les données utilisateurs. On utilise de nos jours des disques durs (pour
les ordinateurs) ou une mémoire cash (pour les smartphones). A l’heure actuelle sa capacité est de l’ordre
de la centaine de Gigaoctet (ou du Téraoctet : 1000 Go).
TRAVAUX- DIRIGES
EXERCICE 1 :
1- Donnez les termes correspondants aux définitions suivantes :
a. Quel outil permet de faire fonctionner l’ordinateur ?
b. L’outil qui permet de jouer à des jeux vidéo est ?
c. Comment peut-on aussi appelé l’unité centrale. ?
d. Quelle partie du microprocesseur déclenche les différentes phases de l’exécution des ’instructions ?
e. Quelle est partie de l’unité centrale s’occupe d’exécuter les opérations logiques et des calculs
Arithmétiques commandés par le ou les programmes ?
f. Quelle carte fournie toutes les informations dont votre ordinateur a besoin ?
g. Quel outil permet de faire beaucoup moins ramer l’ordinateur ?
h. Qu’est ce qui permet de faire évacuer la chaleur de l’unité centrale ?
i. Dans quelle partie de l’unité centrale est stockée toute la mémoire de l’ordinateur ?
j. Quel matériel est indispensable pour ajouter des capacités ou des fonctionnalités à un ordinateur ?
EXERCICE 2 :
Q1) Donner la définition de l'informatique
Q2) Donner le nom et le contenu des 3 échelles de description de l'ordinateur.
Q3) Donner la définition du hardware et du software.
Q4) Qu'est-ce que l'architecture d'un système à microprocesseurs?
Q5) Quels sont les trois éléments constituant l'architecture de base d'un ordinateur de type Von
Neumann?
Q6) Quels sont les 3 types de mémoire existants?
Q7) Quel est la différence entre mémoire morte et RAM?
Q8) Donner la définition d'un bus. Quels sont les 3 types de bus?
Q9) Quelle est la différence entre un bus de données et d'adresses?
1. Petite mémoire contenue dans le microprocesseur destiné à stocker de manière très temporaire
un certain nombre d’informations comme les résultats intermédiaires d’un calcul ou l’adresse de
la prochaine instruction à exécuter.
2. Principale carte de circuits imprimés dans un ordinateur.
3. Type de mémoire volatile, lisible et réinscriptible, dont chaque cellule est directement accessible.
4. Mémoire interne dont le contenu peut être lu mais non modifié.
5. Ensemble des lignes transportant les signaux qui permettent au microprocesseur de
communiquer avec ses mémoires et ses périphériques.
6. Dispositif d’E/S du micro-ordinateur accessible par un programme qui transporte simultanément
les 8 bits d’un mot au travers d’un ensemble de conducteurs.
7. Unité principale de traitement d’un ordinateur, généralement contenue dans un circuit intégré
unique.
8. Programme nécessaire à la gestion des ressources matérielles et logiciels d’un ordinateur.
EXERCICE 5 :
1- Une disquette 3 pouce ½ à une taille de stockage de 1.44Mo.
a) Quel est le nombre des caractères qui peut contenir un fichier dont la taille est égale à
la taille de la disquette ?
b) Combien de disquettes peuvent contenir un CD-ROM dont la taille est 650 Mo ?
c) Combien de disquettes peuvent contenir un disque dur de 80 Go ?
Bus E
OP : Savoir faire les conversions dans les différentes bases, l’arithmétique dans les systèmes de
numérations et représenter les informations
I- DEFINITION
Une information est un enseignement qui augmente notre connaissance sur un fait. Elle peut être aussi
la recherche du renseignement sur une personne ou une chose. L’information traitée par l’ordinateur est
appelée donnée. Elle doit être structurée et codifiée afin qu’elle soit traitée.
Les bases de numération les plus utilisées sont la base décimale (b = 10), la base binaire (b = 2), et les
bases dérivées de la base binaire : base octale (b = 8) et base hexadécimale (b = 16).
La numération binaire utilise les 2 bits 0 et 1, la numération octale utilise 8 chiffres : 0, 1, 2, 3, 4, 5, 6, 7,
et la numération hexadécimale utilise 16 symboles : 0, 1, 2, ..., 9, A, B, C, D, E, F (les symboles A à F ont
pour équivalents décimaux les nombres 10 à 15).
Le système binaire et ses dérivés sont ceux utilisés pour le codage des informations dans les systèmes
numériques. La base 16 est couramment utilisée car elle peut être considérée comme une écriture
condensée
de l’écriture binaire et, par conséquent, sa conversion vers le binaire est particulièrement aisée.
Les conversions les plus utilisées sont les suivantes
• base b vers base 10
• base 10 vers base b
• base 2 vers base 2n (8 ou 16)
• base 2n (8 ou 16) vers base 2
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………..
Cette méthode consiste à diviser par B autant de fois que le quotient est nul on écrit alors les restes dans
l’ordre inversé ou ils ont été obtenu.
0*0 = 0 ………………………………………………………………………………………………………………………………………….
0*1 = 0 .............................................................................................................................................................................................................................................
1*0 = 0 ……………………………………………………………………………………………………………………………………….....
1*1 = 1 ……………………………………………………………………………………………………………………………………………
2- Arithmétique Octale
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
C'est naturellement la première représentation qui vient à l'esprit. Il suffit d'affecter un bit pour
le signe et d'attribuer par convention :
la valeur 0 au signe +
la valeur 1 au signe -.
N B : 1° Calcul du complément à 1 = Remplacer tous les 0 par des 1 et tous les 1 par des 0.
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
Exemples :
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
TRAVAUX DIRIGES
1) Quelles valeurs numériques décimales faites-vous correspondre à la valeur binaire 1111 0000
contenue dans un mot mémoire de 8 bits, en :
(a) Représentation normale
(b) Valeur absolue signée
(c) Complément à 1 ?
(d) Complément à 2
2) Quels nombres décimaux signes représentent les nombres binaires en complément à 2 suivants ?
(a) 1111 1110 0000 1100
(b) 1111 1111 1111 1111
(c) 0000 1111 1111 1111
3) Donner en binaire et en hexadécimal la représentation en virgule fixe (8 bits de partie entière + 4 bits de
partie décimale "binaire") des nombres décimaux suivants :
(a) 0.3125
(b) 32.625
(c) 128.2
4) Coder en binaire sur un octet les entiers 105 et 21 puis effectuer l’addition binaire des entiers
ainsi codés. Vérifier que le résultat sur un octet est correct.
5) Coder en binaire sur un octet les entiers 79 et 52 puis effectuer la multiplication binaire des
entiers ainsi codés.
6) Indiquer la valeur codée par le mot par le mot de 16 bits 1101100101110101 suivant qu’il
représente un entier non signé, ou un entier signé.
7) Indiquer la valeur codée par la suite 1101100101110101 qui représente un entier signé en
complément à 2 sur 16 bits.
8) Donner la valeur décimale des entiers suivants, la base dans laquelle ces entiers sont codés étant
précisée.
a- 1011011 et 101010 en binaire (base 2)
b- AIBE et C4F3 en hexadécimal (base 16) ;
c- 77210 et 31337 en octal (base 8).
10) Donner la valeur décimale du nombre 10101, dans le cas où il est codé 2, 8 ou 16.
OP : Connaitre les propriétés de l’algèbre de Boole, Savoir Simplifier les équations logiques
I. Introduction :
Le fonctionnement des systèmes numériques repose sur la manipulation de variables et fonctions
dont les valeurs sont représentées par des grandeurs physiques dites binaires car ne pouvant prendre
que deux valeurs (généralement notées 0 et 1). La structure mathématique permettant de formaliser
les opérations de manipulation de ces grandeurs binaires est dites algèbre de commutation ou plus
communément algèbre de Boole. Nous nous intéressons dans ce chapitre aux bases et aux propriétés
fondamentales de l’algèbre de Boole indispensables à la compréhension du fonctionnement des
systèmes numériques.
Application :
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
Principe de simplification :
Application :
TRAVAUX-DIRIGES
SYSTEME D’EXPLOITATION
Le système d'exploitation permet ainsi de "dissocier" les programmes et le matériel, afin notamment de
simplifier la gestion des ressources et offrir à l'utilisateur une interface homme-machine (notée «IHM»)
4- Systèmes multitâches
Un système d'exploitation est dit «multitâche» (en anglais multithreaded) lorsque plusieurs «tâches»
(également appelées processus) peuvent être exécutées simultanément.
Les applications sont composées en séquence d'instructions que l'on appelle «processus légers» (en anglais
«threads»). Ces threads seront tour à tour actifs, en attente, suspendus ou détruits, suivant la priorité qui
leur est associée ou bien exécutés séquentiellement.
Un système est dit préemptif lorsqu'il possède un ordonnanceur (aussi appelé planificateur), qui répartit,
selon des critères de priorité, le temps machine entre les différents processus qui en font la demande.
Le système est dit à temps partagé lorsqu'un quota de temps est alloué à chaque processus par
l'ordonnanceur. C'est notamment le cas des systèmes multi-utilisateurs qui permettent à plusieurs
utilisateurs d'utiliser simultanément sur une même machine des applications différentes ou bien
similaires : le système est alors dit «système transactionnel». Pour ce faire, le système alloue à chaque
utilisateur une tranche de temps.
5- Systèmes multiprocesseurs
Le multiprocessing est une technique consistant à faire fonctionner plusieurs processeurs en parallèle afin
d'obtenir une puissance de calcul plus importante que celle obtenue avec un processeur haut de gamme
ou bien afin d'augmenter la disponibilité du système (en cas de panne d'un processeur).
On appelle SMP (Symmetric Multiprocessing ou Symmetric Multiprocessor) une architecture dans laquelle
tous les processeurs accèdent à un espace mémoire partagé.
Un système multiprocesseur doit donc être capable de gérer le partage de la mémoire entre plusieurs
processeurs mais également de distribuer la charge de travail.
6- Systèmes embarqués
DOS 16 bits X X
I - DEFINITION ET GENERALITE
Le système de gestion de Fichier joue un rôle central dans un système d’exploitation car il doit gérer la
plupart des informations des usagers et du système lui- même.
Il a des liens étroits avec le système d’entrée/sortie
La conservation des fichiers et la réalisation des fonctions d’accès impliquent la prise en charge par le
système de gestion de fichier ce :
La gestion du support physique en masque à l’utilisateur les détails de l’organisation physique de
ses fichiers
La sécurité et la protection des fichiers, c'est-à-dire la garantie de leur intégrité en cas d’incident
ou la malveillance et le respect des règles d’utilisation fixées (droit d’accès, condition de partage...)
L’ensemble des données sur le disque peut être vu comme un énorme catalogue de fichiers, référencés de
façon non ambiguë. C’est donc une structure de données complexes qui doit pouvoir gérer à la fois les
notions haut niveau :
nom d’un fichier
Les attributs d’un fichier : ce sont des options pour mettre un fichier soit :
o en lecture uniquement
o en archive ;
o Système
le type d’un fichier
la taille
l’endroit physique sur le support
les opérations en cour sur le fichier (accès, modification etc....)
Mais le système doit aussi gérer les aspects bas niveau :
partie des supports occupés et libres,
sections des supports endommagés,
1. Concept de Fichier
L’unité logique de base du système de Gestion de Fichier est le Fichier. Son contenu est entièrement
connu par le créateur.
Un fichier est un ensemble d’informations conservées sur une Mémoire de masse. Il peut s’agit de Fichier
de données. Dans le cas d’un fichier de données, celui-ci représente alors une collection d’informations de
même nature, de dimension et de format connus par le système.
2. Enregistrement
La représentation sur support logique d’un article est appelée enregistrement.
L’enregistrement physique ou bloc est l’unité de transfert de données entre l’unité de support et la
mémoire centrale.
Lorsque le support externe est un disque, le bloc correspond logiquement à un nombre entier de secteurs.
II- L’ORGANISATION ET LE MODE D’ACCES
La manière dont les enregistrements d’un fichier sont agencés sur le support désigne l’organisation du
fichier. Et la façon de retrouver un enregistrement sur le support s’appelle, le mode d’accès sur le fichier.
• Mode d’accès séquentiel : on accède à un enregistrement par la lecture successive de tous les
enregistrements sur les supports.
• Mode d’accès direct ou sélectif : dans ce cas, on accède directement à
L’enregistrement par rapport à une clé.
1. La structure du système de gestion de fichier
Le système de fichier est structuré en deux couches logicielles :
La première couche est la couche des méthodes d’accès aux fichiers. Chaque méthode d’accès
transforme la notion d’enregistrement logique en unité d’allocation de place sur le support.
La première couche est le noyau qui transforme les informations de la couche des méthodes
d’accès en adresse physiques sur le support.
Les adresses physiques sont ensuite fournies au gestionnaire d’entrée/sortie qui réalise l’opération de
transfert.
2. Les tables de manipulations par le système de gestion de fichiers
- Une table des unités logiques ouvertes par une tâche associée à chaque descripteur de tâche c’est-à-dire
que chaque descripteur de tâches associé à une tâche d’unité logiques
- Les éléments qui constituent un descripteur de fichier en mémoire.
• Le nom du fichier
• L’adresse dans la table du périphérique de l’unité physique sur laquelle est
Stockée le fichier (disque)
• L’adresse du début d’implantation du fichier sur l’unité physique
• Le mode d’ouverture, de lecture ou l’écriture
• L’adresse du bloc à lire ou à écrire
Les fichiers catalogues ou répertoire: ce sont des fichiers systèmes qui maintiennent les autres
types de fichiers, mémorisent les noms et attributs de fichiers. Un catalogue peut donc contenir
d’autres catalogues.
Différentes méthodes sont utilisées pour la sauvegarde des données d’un fichier :
1. Implantation Contigüe
Les fichiers occupent un ensemble de blocs contigus sur le disque. Cette politique est utilisée par le
système VMS /CMS d’IBM.
VMS (Virtual Machine System)
CMS (Conversational Monitor System)
AVANTAGES
Mise en œuvre simple : il suffit de mémoriser un numéro de bloc et le nombre de blocs pour localiser un
fichier.
Très bonne performance car très peu de mouvement de la tête de lecture
INCONVENIENTS
La taille du fichier doit être connue au moment de sa création. Il faut compacter le disque : qui est une
opération coûteuse pour récupérer les espaces vides et aussi longs.
Accès aléatoire lent à cause de la dispersion des blocs. Si un bloc s’altère les suivants sont perdus.
IV- LE PARTITIONNEMENT
Qu’est-ce qu’une partition ?
Le partitionnement d’un disque dur se fait après le formatage physique de celui-ci et avant le formatage
logique. Il consiste à créer des zones sur le disque dont les données ne seront pas mélangées. Cela sert
par exemple à installer des systèmes d’exploitation différents n’utilisant pas le même système de fichier.
Il y aura donc au minimum autant de partition que de système d’exploitation utilisant des fichiers différents.
Dans le cas d’un utilisateur d’un système d’exploitation unique. Une seule partition de la taille du disque
peut suffire sauf si l’utilisateur désir en créer plusieurs pour faire par exemple plusieurs lecteurs dont les
donnes sont séparées. Il y a trois sortes de partition :
La partition principale, la partition étendue et les lecteurs logiques. Un disque peut contenir
jusqu’a 4 partitions principales (dont une seule peut être active) ou trois partitions principales et une
partition étendue. Dans la partition l’utilisateur peut créer des lecteurs logiques (c'est-à-dire simuler
plusieurs disques de taille moindre).
Voyons voir un exemple dans lequel le disque contient une partition principale et une partition
étendue composée de trois lecteurs logique (nous verrons par la suite les partitions principal multiples) :
C: D: E: F:
Le système de fichier FAT est caractérisé par l’utilisation d’une table d’allocation de fichier’ et de clusters
(ou blocs).
Les clusters sont les plus petites unités de stockage du système de fichier FAT. Un cluster représente en
vérité un nombre fixe de secteurs du disque. Le FAT (File Allocation Table: table d’allocation des fichiers)
est le cœur du système de fichiers. Elle est localisée dans le secteur 2 du cylindre 0 à la tête 1 (elle est
dupliquée dans un autre secteur par des mesures de précautions en cas d’accident.). Dans cette table sont
enregistrée les numéros des clusters utilisées et ou sont situé les fichiers dans les clusters.
Le système de fichier FAT supporte des disques ou des partitions d’une taille allant jusqu'à 2 GB mais
autorise au maximum 65536 clusters. Ainsi quelle que soit la taille de la partition ou du disque, il doit y
avoir suffisamment des secteurs par cluster pour que tout l’espace disque puisse être contenu dans ses
65523 clusters.
Ainsi la taille du disque (ou de la partition) est importante, plus le nombre de secteur par cluster doit être
important.
Le système de fichier FAT utilise un répertoire racine (représente sur les systèmes d’exploitation
qui utilise ce type de système de fichiers par le signe C:/) qui doit être situe à un endroit spécifique du
disque dur. Ce répertoire racine stocke les informations sur les sous répertoire et fichiers qu’il contient.
Pour un fichier, il stockera donc :
• Le nom du fichier
• La taille du fichier
• La date et l’heure de la dernière modification du fichier
• Les attributs du fichier
• Le numéro du cluster auquel le fichier commerce
Voyons voir à quoi pourrait ressembler un système comportant plusieurs systèmes d’exploitation :
Partition principale Participation étendue (2 lecteurs logique)
PARTICIPATION HPFS
ACTIVE NTFS
FAT (WINDOWS NT) (OS/2)
Le formatage
Avant de vouloir comprendre ce qu’est le formatage, il est essentiel de connaitre le fonctionnement d’un
disque dur. Beaucoup de personne ne distingue pas le formatage de haut niveau (appelée aussi formatage
logique).
Les disques durs aussi petits soit ils contiennent des millions de bits il faut donc organiser les données
afin de pouvoir localiser les informations c’est le but du formatage. La surface de chaque cylindre
originalement uniforme est divisé lors du formatage (par divisée on entend que les particules à la surfaces
du disque sont magnétisée bien sûr ...) en petites parcelles qui pourront plus facilement être repéré.
Le formatage de bas niveau
Le but du formatage de bas niveau est de diviser la surface des disques en éléments basiques :
• Pistes
• Secteurs
• Cylindriques
Un disque dur est rappelons le constitué de plusieurs plateaux circulaires tournant autour d’un axe et
recouvert de part et d’autre part un oxyde magnétique qui en étant polarisé va pouvoir stocker des
données.
Lorsque vous acheté un disque dur celui-ci a déjà subi un formatage de bas niveau, IL N’EST DONC
PAS NECESSAIRE D’EFFECTUER UN FORMATAGE DE BAS NIVEAU.
Le formatage de haut niveau
Le formatage logique s’effectue après le formatage de bas niveau, il crée un système de fichier sur le disque
qui va permettre à un système d’exploitation (DOS, Win 95, Linux, OS2, Win NT,...) d’utiliser l’espace
disque pour stocker et utiliser des fichiers. Les systèmes d’exploitation utilisent des systèmes de fichiers
différents ainsi le type de formatage logique dépend du système d’exploitation que vous installez. Ainsi, si
vous formater votre disque en un seul système de fichier cela limite naturellement le nombre de type de
système d’exploitation que vous installez.
TRAVAUX - DIRIGES
EXERCICE 1 :
1- Définir la notion de système d’exploitation
2- Donner la composition d’un système d’exploitation
3- Donner les fonctions d’un système d’exploitation
4- Donner les caractéristiques d’un système d’exploitation
5- Donner les différents types de système d’exploitation
6- Définir les différents termes suivants :
- Processus
- Ordonnancement
- Partitionnement
- Formatage
- Interruption
EXERCICE 2 :
1- Dans un tableau dont les titres sont : SGBD , LANGAGE PROGRAMMATION , ANTIVIRUS ,
SYSTEME D’EXPLOITATION , INTERFACE , LOGICIEL D’APPLICATION, ranger les mots
suivants : Binaire , COBOL , Access , SQL SERVER, Oracle , NORTON , Intel , Excel , Unix ,
Powerpoint , OS/2 , Windows 95 , Pascal , ROM , C++ , Kaspersky , DBASE , Windows XP , CD ,
AVAST , Pentium , Minix , BIOS , Modem
SYSTEME INFORMATIQUE
Syntaxe : C:\>MEM
2. Vérification ou modification de l’heure : TIME
La commande TIME nous permet d’afficher le temps sur l’écran de notre ordinateur avec la possibilité
de le mettre à jour.
Syntaxe : C:\>TIME
2- TRANSFERT DE FICHIERS
2-1 Copier des fichiers : COPY
- Pour afficher le contenu du répertoire écran par écran, il faut taper la commande DIR / P.
Syntaxe : C:\>DIR / P
NB : Pour lire la page suivante, tapé sur n’importe quelle touche.
- Pour afficher le contenu d’un répertoire sur toute la largeur de l’écran, il faut taper la commande DIR
/ W.
Syntaxe : C:\>DIR / W
Remarque :
- La commande DIR / P fournit plus d’informations détaillées sur les fichiers et répertoires
comparativement à la commande DIR / W
- Si votre répertoire contient plus de fichier que ne peut afficher votre écran, vous pouvez
combiner les deux commutateurs comme suivent :
Syntaxe : C:\>DIR / W / P
2- CREER UN REPERTOIRE ET UN SOUS-REPERTOIRE
La création d’un répertoire permet de regrouper les fichiers apparentés pour faciliter leur recherche. Pour
créer un répertoire on utilise la commande
C:\>rd ESSAI1
EXEMPLE
Pour accéder au MS DOS on fait :
• Démarrer – Programme – Accessoire – Commande MS DOS
• C : \ Windows >
Tapé cd .., on valide pour venir sur l’invite c
C : \ > cd..
1. Création du répertoire PIO
C : \ > md PIO on valide
2. Pour accéder au répertoire PIO
C : \ > cd PIO on valide
On obtient C:\PIO>
3. Pour afficher le contenu du répertoire PIO
On tape la commande DIR et on valide
C: / PIO > DIR on valide
4. Création d’un sous répertoire DAVID du répertoire PIO
C : \ PIO > md DAVID on valide
• Pour accéder au sous répertoire DAVID
C: \ PIO >\ cd DAVID on valide
Et
• Pour afficher le contenu du sous répertoire
C: \ PIO >\ DAVID > DIR on valide
5. Le répertoire PIO contient des informations (capital) très importantes et secrètes. Pour être
protégé de toutes attaques, on va renommer le répertoire PIO.
On revient d’abord sur l’invite C en tapant cd \ on valide
C : \ > rename PIO Elie on valide
• Pour voir si ça été fait on tape
C : \ > cd Elie on valide
C : \ Elie> DAVID > ...
6. Copiez les fichiers d’extension
• Doc du répertoire mes documents dans le répertoire Perroquet
On accède d’abord au répertoire mes documents
C : \ > cd Mes documents on valide
TRAVAUX- DIRIGES
EXERCICE1 :
Dans votre répertoire d’accueil, donnez les commandes MS-DOS pour créer l’arborescence suivante, en
n’utilisant que des
Chemins relatives:
rep1
|—fich11
|—fich12
|—rep2
| |—fich21
| |—fich22
|—rep3
| |—fich31
| |—fich32
EXERCICE 2
On se situe à ce niveau hiérarchique de l’arborescence :
C:\documents and settings\utilisateur\CHARTIER>
1. Créer le répertoire « VLAVLAMOU » dans documents and settings
2. Dans « c » créer « GAGAMOU »
3. Dans « c » créer « AGLAGLA »
4. Dans « VLAVLAMOU » créer car.txt pour contenu # Le bon sens est la chose la mieux partagé #
5. Dans « VLAVLAMOU » créer kôrô.txt pour contenu # je suis un Etudiant de UTA#
6. Dans « AGLAGLA » créer CHU.txt pour contenu # je suis un Etudiant de UIST COCODY#
7. Dans « AGLAGLA » créer caro.txt pour contenu # je serai le meilleur de ma génération #
8. Fusionner CHU.txt et caro.txt en un fichier will.txt
9. Renommer le fichier will.txt en darwill.txt
10. Supprimer le répertoire « AGLAGLA »
11. Supprimer le répertoire « VLAVLAMOU »
Windows est le système d’exploitation commercialisé par la société Microsoft, dont le siège est implanté
à Seattle. La société Microsoft, initialement baptisé «Traf-O-Data» en 1972 a été rebaptisée «Micro-
soft» en novembre 1975, puis «Microsoft» le 26 novembre 1976. Microsoft a débuté son activité avec la
commercialisation en août 1981 de la version 1.0 du système d’exploitation Microsoft DOS (MS-DOS), un
système d’exploitation 16 bits en ligne de commande. La première version de Microsoft Windows
(Microsoft Windows 1.0) est apparue en novembre 1985. Il s’agissait d’une interface graphique,
inspirée de l’interface des ordinateurs Apple de l’époque. Windows 1.0 n’a pas eu de succès auprès du
public, pas plus que Microsoft Windows 2.0, lancé le 9 décembre 1987. C’est le 22 mai 1990 que le succès
de Microsoft Windows a débuté avec Windows 3.0, puis Windows 3.1 en 1992 et enfin Microsoft
Windows for Workgroups, baptisé par la suite Windows 3.11, comprenant des fonctionnalités
réseau. Windows 3.1 ne peut pas être considéré comme un système d’exploitation à part entière car il
s’agit d’une interface graphique fonctionnant au-dessus du système MS-DOS.
Le 24 août 1995, Microsoft lance le système d’exploitation Microsoft Windows 95. Windows 95
marque la volonté de Microsoft de transférer des fonctionnalités de MS-DOS dans Windows, mais cette
version s’appuie encore largement sur le système DOS 16-bits et garde notamment les limitations des
systèmes de fichiers FAT16, si ce n’est la possibilité d’utiliser des noms de fichiers longs.
Après des révisions mineures de Microsoft Windows 95, baptisées successivement Windows 95A OSR1,
Windows 95B OSR2, Windows 95B OSR2.1 et Windows 95C OSR2.5, Microsoft commercialise le 25 juin
1998 la version suivante de Windows : Windows 98. Windows 98 intègre nativement d’autres
fonctionnalités de MS-DOS mais s’appuie toujours sur ce dernier. D’autre part Windows 98 souffre d’une
mauvaise gestion du partage de la mémoire entre processus, pouvant provoquer des
dysfonctionnements du système. Une seconde édition de Windows 98 paraît, le 17 février 2000, elle se
nomme Windows 98 SE (pour «Second Edition»).
Parallèlement, Microsoft a lancé dès octobre 1992 un système d’exploitation entièrement 32 bits (ne
s’appuyant donc pas sur MS-DOS) pour un usage professionnel, à une époque où les entreprises
utilisaient essentiellement des mainframes. Il s’agit de Windows NT (pour Windows «New
Technology»). Windows NT n’est donc pas une version ou une évolution de Windows 95, mais un
système d’exploitation à part entière.
Le 24 mai 1993 la première version de Windows NT est commercialisée. Il s’agit de Windows NT 3.1,
puis Windows NT 3.5 sort en septembre 1994 et Windows 3.51 en juin 1995. C’est avec Windows NT
4.0, lancé sur le marché le 24 août 1996, que Windows NT va enfin connaître un réel succès.
En juillet 1998, Microsoft commercialise Windows NT 4.0 TSE (Terminal Server Emulation), le premier
système Windows à permettre la possibilité de brancher des terminaux sur un serveur, c’est-à-dire
d’utiliser des clients légers pour accéder à une session ouverte sur le serveur.
Le 17 février 2000, la version suivante de Windows NT 4.0 est baptisée Windows 2000 (en lieu et
place de Windows NT 5.0) afin de montrer la convergence des systèmes «NT» avec les systèmes
«Windows 9x». Windows 2000 est un système entièrement 32-bits possédant les caractéristiques de
Windows NT, ainsi qu’une gestion améliorée des processus et une prise en charge complète des
périphériques USB et FireWire.
Puis, le 25 octobre 2001, Windows XP fait son apparition. Il s’agit de la convergence des systèmes
précédents.
Enfin le 24 avril 2003, un système d’exploitation dédié pour les serveurs est commercialisé par Microsoft
: Windows Server 2003.
Pour minimiser toutes les fenêtres d'un coup et revenir au Bureau, cliquez sur l'icône en forme de petite
barre verticale « Afficher le Bureau », située tout à droite de la Barre des tâches, après l'horloge.
Pour minimiser toutes les fenêtres d'un coup sauf une, cliquez au centre de la barre de titre supérieure
de celle que voulez voir rester à l'écran et, sans relâcher le bouton, agitez vigoureusement votre souris
de droite à gauche.
• Le carré sert à agrandir la fenêtre au maximum, afin qu'elle occupe toute la surface de l'écran. À ce
moment, il change d'apparence pour devenir un double carré superposé. Cette nouvelle icône vous
permet de faire revenir la fenêtre à sa taille d'origine.
Vous pouvez également redimensionner manuellement une fenêtre. Pour l'adapter à la taille de votre
choix, approchez la souris d'un des coins de la fenêtre jusqu'à ce que le pointeur prenne la forme d'une
double flèche. Cliquez alors sur le bouton gauche et, sans le relâcher, faites glisser la souris jusqu'à
obtenir la taille désirée
La position
Pour modifier la position d'une fenêtre à l'écran, cliquez avec la souris sur son bord supérieur et, sans
relâcher le bouton, faites glisser la fenêtre à l'endroit désiré.
Avec Windows 7, vous pouvez également envoyer automatiquement une fenêtre sur un côté, de façon
à ce qu'elle occupe exactement la moitié de l'écran. Pour cela, faites glisser la fenêtre par un côté,
jusqu'à ce qu'elle disparaisse presque de l'écran. Windows la repositionnera automatiquement.
Relâchez alors la souris. À noter que si vous effectuez cette manipulation vers le haut de l'écran, la
fenêtre occupe alors la totalité de celui-ci.
Vous pouvez également appuyer simultanément sur les touches « Alt » et « Tab » du clavier. Une boîte
de dialogue apparaît alors au centre de l'écran avec les miniatures de toutes les fenêtres ouvertes. Tout
en maintenant la touche « Alt » enfoncée, appuyez plusieurs fois sur la touche « Tab » jusqu'à arriver
sur la miniature de la fenêtre que vous souhaitez afficher. Relâchez alors les touches du clavier : votre
fenêtre est activée au premier plan.
Si vous utilisez l'interface graphique Aero présente dans les éditions Familiale Premium et Intégrale de
Windows 7, vous pouvez remplacer la combinaison « Alt + Tab » par la combinaison « Windows + Tab
». Dans ce cas, les différentes fenêtres ouvertes sont présentées en 3D, et vous pouvez les faire défiler
vers l'avant avec la molette de la souris, ou en appuyant sur « Tab » tout en maintenant la touche «
Windows » enfoncée.
• La barre d'adresse
Elle affiche le « chemin » parcouru depuis l'icône Ordinateur pour arriver jusqu'au dossier actuellement
ouvert. Pour revenir à un dossier parent de l'arborescence, cliquez sur son nom dans cette barre
d'adresse ou utilisez les flèches situées à gauche.
Le moteur de recherche
Il sert à trouver un fichier ou un dossier situé dans la fenêtre ouverte. Pour lancer la recherche, saisissez
les premières lettres du nom de ce dossier ou de ce fichier, voire celles du nom de son auteur ou d'un
mot précis de son contenu. Au fur et à mesure de votre saisie, les réponses s'affinent jusqu'à afficher le
résultat final.
La barre de commande
Son contenu varie légèrement en fonction du contenu de la fenêtre ouverte ou du fichier sélectionné.
En plus des options d'organisation et d'affichage de la fenêtre, elle propose des raccourcis permettant
d'utiliser directement les fichiers qu'elle contient. Par exemple, si vous sélectionnez un de ces fichiers
avec la souris, des menus permettant de l'ouvrir, de l'imprimer ou de le graver apparaissent dans la
• Pour faire apparaître les menus tels qu'on les trouvait des anciennes versions de Windows, (Fichier,
Édition, etc.), cliquez sur « Organiser » puis sélectionnez « Disposition » et « Barre de menus ».
• Enfin, vous pouvez supprimer le volet des détails en cliquant sur « Organiser » puis « Disposition » et
en décochant la ligne « Volet des détails ». Vous pouvez à l'inverse afficher le volet de visualisation,
qui permet d'obtenir à gauche de la fenêtre un aperçu du fichier sélectionné.
Exemple, avec « Type », vous pouvez choisir de n'afficher que les fichiers d'un ou plusieurs genres
donnés : Clip vidéo, Document texte, Image JPEG, etc.
Enfoncé.
Vous pouvez également sélectionner un premier fichier puis ensuite appuyer sur la touche « Maj » du
clavier. Tout en la maintenant enfoncée, cliquez sur le dernier fichier à sélectionner. Tous les fichiers
situés entre ce premier et ce dernier fichier seront eux aussi sélectionnés. Vous pouvez aussi appuyer sur
la touche « Ctrl » du clavier et, tout en la maintenant enfoncée, sélectionner un à un à la souris tous les
fichiers désirés. Enfin, le plus simple, pour sélectionner d'un seul coup tous les fichiers d'un dossier, consiste
à utiliser le raccourci clavier « Ctrl + A ».
Déplacez et copiez des fichiers
Pour déplacer ou copier des fichiers, la méthode la plus simple consiste, après les avoir sélectionnés, à
faire glisser cette sélection avec la souris vers un autre dossier du disque dur, affiché par exemple dans le
volet de navigation d'une fenêtre de l'Explorateur. La copie ou le déplacement démarre au moment
où vous relâchez la souris.
Si le transfert s'opère entre deux dossiers du même disque dur ou de la même partition, les fichiers
seront déplacés. Entre deux dossiers de disques ou de partitions différents, les fichiers seront dupliqués.
Pour qu'ils soient copiés même lors d'une opération entre deux dossiers du même disque dur, appuyez
sur la touche « Ctrl » du clavier pendant que vous effectuez l'opération.
Sous Windows 7, quel que soit l'endroit du disque dur où vous vous trouvez et quel que soit le type de
fichier concerné, pour copier un fichier, sélectionnez-le et cliquez dessus avec le bouton droit de la souris
pour choisir « Copier ». Vous pouvez aussi appuyer simultanément sur les touches « Ctrl + C » du clavier.
Ouvrez via l'Explorateur le dossier de destination et cliquez dedans avec le bouton droit de la souris
pour sélectionner « Coller ». Vous pouvez aussi utiliser le raccourci clavier « Ctrl + V ».
Pour déplacer un fichier plutôt que de le copier, la manipulation est la même, via dans un premier
temps le choix « Couper » ou les touches « Ctrl + X ».
Dans les deux premiers cas, une boîte de dialogue apparaît, vous demandant de valider votre choix
par « Oui » ou de l'invalider par « Non ».
Dans le troisième, aucune confirmation n'est nécessaire, le fichier est directement envoyé à la Corbeille.
À SAVOIR
Un fichier placé dans la Corbeille n'est en fait pas totalement supprimé du disque dur. Il est encore
temps de le récupérer en double cliquant sur l'icône de la Corbeille puis en sélectionnant le fichier en
question et en cliquant sur le bouton « Restaurer cet élément » de la barre de commande.
Pour supprimer définitivement un fichier de votre ordinateur et de ce fait vider la Corbeille, cliquez
avec le bouton droit de la souris sur l'icône de la Corbeille et sélectionnez « Vider la corbeille ».
Le fichier ou le dossier restauré remplacera la version actuelle sur votre disque dur. Ce remplacement
ne pourra pas être annulé.
LE DOSSIER UTILISATEUR
Apparu avec Windows Vista, ce dossier situé sur le Bureau prend le nom de votre compte d'utilisateur.
Il regroupe tous vos fichiers et documents personnels, dans une dizaine de sous-dossiers spécifiques,
automatiquement créés par Windows, pour trier les images, la musique, les vidéos ou les fichiers
téléchargés.
Dans le volet de navigation à gauche de la fenêtre qui s'affiche, cliquez sur le disque dur ou la partition
sur laquelle est enregistré votre nouveau dossier puis parcourez cette partition ou ce disque dur jusqu'à
ouvrir ce dossier. Cliquez alors sur « Sélectionner un dossier ». Cliquez ensuite sur « OK », puis sur « Oui »
dans la boîte de dialogue de confirmation qui apparaît.
Désormais, et même si la barre d'adresse qui s'affiche lorsque vous ouvrez votre dossier Mes documents
indique encore que vous êtes dans le dossier Utilisateur > Mes documents, vos fichiers seront
physiquement stockés à l'endroit du disque dur que vous avez spécifié.