Académique Documents
Professionnel Documents
Culture Documents
Systmes dexploitation
M. AAMMOU Souhaib
1
Nommez des systmes dexploitation que vous avez utiliss votre avis quest-ce quun systme dexploitation?
10
Quel est le premier systme dexploitation? (Historique) Quel est le systme dexploitation le plus utilis? Pourquoi avons nous un systme dexploitation? Quest ce quun systme dexploitation? O est-ce que le systme dexploitation existe? Les types de systmes dexploitation
(Le Zoo des SE)
11
12
Systmes dexploitation
13
Windows
14
GNU/Linux
15
De quelle autre faons est-ce que les priphriques (disques, cran, ports,) et le matriel (mmoire, CPU,) pourraient communiquer? Chaque application serait responsable doprer lordinateur! portable et efficace, il faut pouvoir grer simultanment:
la multiplicit des diffrentes ressources; la complexit des composants de chacune d'elles, qui
16
programmation norme et fastidieuse, et de lui permettre de se concentrer sur l'criture de son application;
de protger le systme et ses usagers de fausses
manipulations;
d'offrir une vue simple, uniforme, et cohrente de la
Cache les dtails du travail Abstraction du matriel et des drivers Accs au disques, imprimantes, ports de communication, Tches multiples (parallles) Permet aux programmes de partager les
Cest un grant de ressources Chaque programme se voit donner du temps, de lespace, et des ressources Le systme dexploitation est aussi lordonnanceur (scheduler)
19
Alors rpondre compltement cette question n'est pas simple. De manire pratique, le systme d'exploitation est le logicielle le plus important de la machine, puisqu'il fournit :
une gestion des ressources de celle-ci: processeurs,
programmes d'application.
20
Noyau (kernel)
21
Applications
Systme d'exploitation
Langage machine Microprogrammation Dispositifs physiques
Matriel
22
Systme d'exploitation en mode de traitement par lots (batch mode): L'oprateur assemblait les tches similaires par lots , puis les excutait par le biais de l'ordinateur. Chaque tche disposait d'un contrle total sur la machine jusqu' ce qu'elle se termine. Systmes par lots en multiprogrammation (multiprogram batch system): les tches en cours d'excution sont lues partir d'un ensemble de tches stockes sur le disque. Lorsqu'une tche n'est pas en mesure de s'excuter car elle attend la fin d'une opration d'E/S, l'excution d'une autre tche peut tre autorise.
23
Systmes d'exploitation temps partag (time-shared): autorisent des interactions entre l'utilisateur et le processus. Ce systme doit non seulement partager des ressources entre divers processus, mais il doit galement agir comme di les processus sexcutent simultanment. Pour cela, il bascule trs rapidement dun processus actif lautre. Systme d'exploitation en rseau (networked): avec un systme d'exploitation en rseau, les ressources de chaque machine du rseau sont gres par le systme d'exploitation de cette machine (serveur).
24
Systme d'exploitation rparti (distributed): reprsente une autre forme spcialise de systme d'exploitation, Avec un systme d'exploitation rparti, les systmes d'exploitation de toutes les machines fonctionnent conjointement pour grer les ressources collectives du rseau. Un seul systme d'exploitation collectif rparti gre les ressources du rseau qui sont fournies par chaque ordinateur du rseau ou nud . Systme d'exploitation en temps rel (real-time): est conu pour prendre en charge l'excution de tches dans le cadre de contraintes lies l'horloge (temps). L'utilisation de systme en temps rel se limite quasiment des applications ddies, telles que des systmes de contrles industriels, des systmes d'armes et les produits contrls par ordinateur.
25
tableau de bord automobile, Gameboy Ont des proccupations que les autres SE nont pas: encombrement, puissance, mmoire.
Similaire embarqus Opre sur les cartes de la grosseur dune carte de crdit
26
Questions?
Visitez le site: http://www.operating-system.org Pour plus dinformations
27