Système d'exploitation
III. Fonctions de base d'un Système d'exploitation :
1. Gestion du dialogue entre la machine et l'utilisateur :
La communication entre l'Utilisateur et le S.E s'effectue par :
Un langage de commande :
Dans ce cas l'utilisateur doit connaître le nom de la commande pour effectuer une tâche.commandes sous forme textuelle)
Une interface graphique :
utilisation d'environnement graphique, dans ce cas il suffit de
choisir et cliquer sur des objet sous forme d'icône,ouvrir des
fenêtre...
( utilisation de WYSIWYG: What You See Is What You Get)
( utilisation de WYSIWYG: What You See Is What You Get)
2. Gestion des fichiers et répertoires :
Pour être traité par ordinateur l'information est stockée dans des entités logiques appelées fichier.
Un fichier : Est un ensemble des données de mêmes type qui sont présentes de façon permanente sur une mémoire de masse ;
un fichier est caractérisé par :
-Un nom : formé d'une suite finie des caractères ;
-Une extension : (ou suffixe) sert a identifier le type du fichier.
-Date : la date de création ou de modification
-Taille : exprimé en octet.
Un fichier : Est un ensemble des données de mêmes type qui sont présentes de façon permanente sur une mémoire de masse ;
un fichier est caractérisé par :
-Un nom : formé d'une suite finie des caractères ;
-Une extension : (ou suffixe) sert a identifier le type du fichier.
-Date : la date de création ou de modification
-Taille : exprimé en octet.

Exemple d'extensions: TXT,Doc,xls,bmp,jpg,gif,mid,wav,mp3,avi,htm,exe,pas....
Un répertoire (ou un dossier) : Est un objet informatique
pouvant contenir des fichiers et/ou des dossiers. Les répertoires
peuvent être organisé sous forme d'arborescence.

3. Gestion des périphériques :
Le S.E permet de communiquer avec les périphériques d'entrée/sortie
et de définir le mode d'emploi et la configuration matérielle.
.4. Gestion des applications :
consiste à exécuter plusieurs programmes simultanément, le S.E
contrôle le programme dés son chargement en mémoire centrale jusqu'à sa
terminaison.
5. Gestion de la mémoire centrale
Tout programme avant d'être exécuté, il doit être chargé en mémoire.
La gestion de mémoire consiste à la répartition de celle-ci entre la
partie résidente du S.E, les programmes utilisateurs et les données
nécessaires aux processus.