0% ont trouvé ce document utile (0 vote)
23 vues10 pages

Fiche Revision SE

Le document traite des systèmes d'exploitation et de la gestion des fichiers, en expliquant les concepts de processus, de mémoire, et d'ordonnancement. Il décrit également les composants matériels d'un ordinateur, tels que l'unité centrale et les périphériques, ainsi que les types de logiciels. Enfin, il aborde la structure arborescente des fichiers et les chemins d'accès dans un système de gestion de fichiers.

Transféré par

Sidaty Kane
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
23 vues10 pages

Fiche Revision SE

Le document traite des systèmes d'exploitation et de la gestion des fichiers, en expliquant les concepts de processus, de mémoire, et d'ordonnancement. Il décrit également les composants matériels d'un ordinateur, tels que l'unité centrale et les périphériques, ainsi que les types de logiciels. Enfin, il aborde la structure arborescente des fichiers et les chemins d'accès dans un système de gestion de fichiers.

Transféré par

Sidaty Kane
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF ou lisez en ligne sur Scribd
_ Plan 2 Quelques Rappels Systémes d’Exploitation J-Processus y [Link] PPID » [Link]éité * [Link] d’un processus - [Link] d’exécution d’un processus — [Link] il-Systéme de Gestion de Fichiers 1. Arborescence 2. Chemin absolut chemin relatif _— [Link] élémentaires ~N Quelques Rappels ique et industriel concernant le 5 ni ue: domaine d'aciivité scientifique, tech’ ave @ (calelateur, ordinateur, Informatia: traitement automatique de l'information par des mac robol,...) Informatique= Information + Automatique é % re et informatique se divise en 2 grandes branches complémentaires : hardware software. I-Hardware : C'est le matériel informatique. Ensemble des piéces détachées d'un apparel informatique. ll est composé d'une unité centrale et d'un ensemble de périphériques. 4. Unité centrale : élément principal d'un ordinateur, il s'agit généralement d'un. boitier contenant principalement : a) Un processeur : « cerveau » de l'ordinateur, il exécute les instructions. b) Une. destinée a conserver des informations. On distingue 2 types de mémoires : Une mémoire centrale : divisée en 2 sous-types * ROM (Read Only Memory) : mémoire morte. Les informations fie peuvent Eire modifiées dans cette memoire. Elle est inctallée par le constructeur. RAM (Random Access Memory) : mémoire vive. Les informations peuvent étre modifiées dans cette memoire. Les informations non enregistrées sont perdues a la mise hors tension. C'est la mémoire de travail. - Une mémoire de masse : dispositif de stockage de grande capacité destiné @ conserver longtemps une grande quantité ‘informations. Exemple : disque dur, clé USB... 2. Périphériques : équipements situés a lextérieur de l'unité centrale. On distingue 2 types de périphériques - Périphériques d’entrée : servent a foumir des informations au systéme. Exemple : clavier, souris, scanner, ~ Périphériques de sortie : servent a extraire dés informations du systéme. Exemple : imprimante, écran, ... Remarque : cerlains périphériques peuvent étre a la fois des périphé et des périphériques de sortie. Exemple : clé USB. ll-Software : es tvta donnée. Exemple ; éditeur de texte, MS Excel @ : aussi appelé logiciel de base, ses automatismes ation du matériel informatique par les logiciels applicatifs. 11 s de base que peuvent effectuer les apparells ue ; enregistrer des fichiers, réserver de |'espace nts aux imprimantes, afficher des icé rvices aux logiciels applicatifs. | | Systemes d Exploitation vintermediaire entre a stame. II joue te role ai a et le matériel informatique dune ier programme execute lors de la cr en iche logicielle au-dessus du matériel. Un systéme d’exploitation est un logiciel s\ utilisateur et les logiciels applicatifs d'une autre. Le systéme d'exploitation est le premi marche de l'ordinateur ; c'est la premiére cout Utilisateur Application ‘Systéme d’exploitation Matériel Informatique Les 2 familles de systémes d'exploitation les plus connues sont a famille Unix et la famille Windows. Un systéme d'exploitation a 2 objectifs principaux : Présentation : masquer les éléments du matériel pour foumir une interface simple A utiliser (abstraction du matériel) : machine virtuelle. 2. Gestion des ressources : ordonnancer et contréler l'allocation des ressources (processeurs, mémoires, périphériques, icénes et fenétres,...). II protege les utiisateurs dans le cas d’usage partagé. 1 Les principales fonctions assurées par un systéme d'exploitation sont entre autres: * Gestion de la mémoire principale et des mémoires secondaires Gestion des processus : ordonnancement, parallélisme, répartition en mémoire, partage des données,... = Gestion des fichiers + Protection, sécurité Les programmes utiisateurs peuvent accéder & ces différentes fonctionnalites l'aide des appels systéme. Un appel systéme est une fonction fournie par I ell il g is Programme = Aspect statique Processu: pect dynamique Le méme programme peut s'exécuter plusieurs fois donnant ainsi un processus différent pour chacune de ses executions ! Programme: eS. Processus 1 Processus 2 Processus n Remarque : Un processus étant une execution, il peut étre suspendu, puis repris. Les appels systéme relatifs aux processus permettent d’effectuer les actions ‘Suivantes : + Création d'un processus Destruction d'un processus * Mise en attente d'un processus = Réveil d'un processus * Demande de mémoire supplémentaire Restitution de mémoire inutilisee = Modification de la priorite d'un processus Echange de messages avec d' ‘autres processus 1. PID et PPID : Un processus ne peut étre crée que par un appel systéme, Cest-a-dire par u processus ayant lancé cet appel. Lors de la création d'un processus, le s\ ‘attribue un numéro unique (nombre entier positif) ee Id "numéro permet de repérer le processus. LLors de tnitialisation du systéme UNIX, premier in PID 1. sales anes processus est le Shel!) Chacune de ces les commandes de l'utilisateur (ce i: semmandes peut elle-méme créer un NouveSt! processus... Exemple : Processus | PID PID. 8 Pt sea | P2 995 | 969 3 7425 | 995 P4 1029 | 969 PS qai0 | 995 PG 75168 | 1029 ee Liarborescénce de processus correspondant a ce tableau est la suivante © 2(995) ge Mise en ceuvre concrate de 'exéculion de pt at p2 » Exécution séauentielle (1 processour) : estes EE eS tsinps: a + Exécution paralléle (1 processeur) : Pseudo-simultanéité i in, le processeur ~ Si le processus termine ou se bleque avat ae Sine ‘et immédiatement alloué au prochain Processus = Be cin Sinon (cCest-d-dire : le processus arrive ala fin du Sse alee , ° suspendu esl aon eee ae .gsus suspendu est inséré processus prochain : celui en téte de file, Le proce: ta Patat prét sont en queue de file. Les processus bloqués qui également insérés en queue de file. nt ia fin Remarques = ntum, le processus actif peut Y_ Dans le cas de lalgorithme SRTF : 2 la fin du quai avoir le plus court temps d’exécution restant et peut donc étre réélu pour poursuivre son exécution. Y Siun processus actif se bloque ou termine avant la fin du quantum, Tordonnanceur passe immédiatement au processus suivant et lui alloue le processeur. ll-Systéme de Gestion des Fichiers rete Un fichier est un ensemble diinformations regroupées sous un méme nom et manipulées comme une unité. Ces informations sont stockées en vue de leur conservation et de leur utilisation dans un systéme informatique. Le SGF (Systeme de Gestion des Fichiers) offre 2 Tutiisateur un modéle de gestion efficace des fichiers permettant de les conserver, d'y accéder et d'effectuer plusieurs actions % (création, suppression, ouverture, fermeture, copie, ...). Plusieurs fichiers peuvent étre regroupés dans un méme emplacement : répertoire ou dossier (directory). Un répertoire peut contenir d'autres répertoires. 1. Arborescence = Le SGF gére les fichiers en structure arborescente - = Ipracine est désignée par le symbole « | », cest le répertoire de base ou le — Jes nceuds sont les répertoires non vides rae. = es feuilles sont les répertoires vides et les fichiers 2. Chemin absolu et chemin relatif Pour designer un répertoire ou un fichier quelconque dans 'arborescence, on utilise un chemin absolu ou un chemin relatif. Un chemin est une suite de répertoires séparés par le symbole « / », + Unchemin absolu spécifie la suite des répertoires a traverser en partant de la facine jusqu’au répertoire ou fichier voulu. Un chemin relatif spécifie la suite des répertoires a traverser en partant du répertoire courant jusqu’au répertoire oui fichier voulu. Exemple : Soit 'arborescence suivante (cases bleues : répertoires, cases rouges - fichiers) 4, “ gseur pour urce proce processus est prét sine lu! manque que la ress! siexécuter. al ar 'autom: Les transitions entre ces 3 etals sont matérialisées P La signification des 4 transitions est la suivante : i Actif > Prét : le processus est interrompu et 'ordonnanceur va choisir un autre processus parmi les processus préts selon un algorithme d'ordonnancement. Prét > Actif : un processus parmi les processus préts est choisi par 'ordonnanceur etcasse a tif, Actif > Bloqué : le processus ne peut plus progresser dans son exécution ; il s'endort en attente d'un événement exteme (altente d'une ressource). Uordonnanceur doit choisir un autre processus parmi les processus préts. Bloqué > Prat : lévenement attendu par le processus se produit. Le processus passe 4 l'état prét. 4. Contexte d’exécution d’un processus : L’exécution d'un processus se fait dans son contexte. Ce contexte est constitué par Tensemble des données utilisées par le processus lors de son exécution (ses données, sa pile, son compteur ordinal, son pointeur de pile et les autres contenus de registres nécessaires Son exécution). Le contexte d'un processus est sauvegardé lors de son interruption afin de permettre la reprise de son exéculi point ou elle a été interrompue. egestas Une commutation de contexte est la sauvegarde du conte) ‘ usta

Vous aimerez peut-être aussi