{"id":960,"date":"2021-04-09T13:08:15","date_gmt":"2021-04-09T11:08:15","guid":{"rendered":"http:\/\/maths-code.fr\/cours\/?page_id=960"},"modified":"2024-05-28T21:51:41","modified_gmt":"2024-05-28T19:51:41","slug":"systeme","status":"publish","type":"page","link":"https:\/\/maths-code.fr\/cours\/systeme\/","title":{"rendered":"Syst\u00e8me"},"content":{"rendered":"<h2>Syst\u00e8me d&rsquo;exploitation<\/h2>\n<p>Nous avons vu que le syst\u00e8me d\u2019exploitation, SE ou OS en anglais, est responsable de la gestion des ressources mat\u00e9rielles. Le SE pr\u00e9sente \u00e0 chaque processus un environnement d\u2019ex\u00e9cution, dans lequel il peut tourner sans se soucier des autres processus. Dans le jargon, on dit qu\u2019il <em>virtualise<\/em> les ressources, car chaque <strong>processus<\/strong> cro\u00eet avoir l\u2019ensemble des ressources r\u00e9elles pour lui alors qu\u2019il n\u2019a acc\u00e8s qu\u2019\u00e0 une petite partie.<\/p>\n<p>Le SE se situe donc entre les utilisateurs et le mat\u00e9riel. C&rsquo;est un ensemble de programme qui permet de g\u00e9rer et partager les ressources. en voici le sprincipales fonctions:<\/p>\n<ul>\n<li>gestion des fichiers;<\/li>\n<li>gestion de la m\u00e9moire;<\/li>\n<li>gestion des p\u00e9riph\u00e9riques;<\/li>\n<li>traitement des entr\u00e9es\/sorties;<\/li>\n<li>s\u00e9curisation du syt\u00e8me.<\/li>\n<\/ul>\n<h3>Quelques syst\u00e8me d&rsquo;exploitation pour PC:<\/h3>\n<ul>\n<li>Histoire de <strong>GNU\/Linux<\/strong>: GNU\/Linux est n\u00e9 de deux projets : le projet GNU de Richard Stallman associ\u00e9 \u00e0 l&rsquo;\u00e9criture d&rsquo;un noyau bas\u00e9 sur Unix d&rsquo;un \u00e9tudiant Finnois : Linus Torvalds.<br \/>\nC&rsquo;est pour cela qu&rsquo;il convient d&rsquo;appeler ce syst\u00e8me GNU\/Linux.<br \/>\nC&rsquo;est depuis le succ\u00e8s du travail collaboratif de milliers de contributeurs.<\/li>\n<li><strong>CP\/M et MS-DOS:<\/strong> Voici une histoire sur le premier syst\u00e8me d&rsquo;exploitation pour micro-ordinateur: le CP\/M \u00e9crit pour l&rsquo;intel 4004. Et comment Gary Killdal fondateur de Digital research perdit la main sur le contrat du si\u00e8cle avec IBM, que remport\u00e8rent Bill gates et Paul Allen avec <em>Microsoft<\/em> alors que la firme n&rsquo;avait pas de syst\u00e8me d&rsquo;exploitation \u00e0 vendre:<br \/>\n<a title=\"Une histoire de CP\/M et MS-DOS\" href=\"http:\/\/http:\/\/panier-de-crabes.over-blog.com\/article-gary-kildall-la-premiere-victime-de-bill-gates-38107427.html\">Une histoire de CP\/M et MS-DOS<\/a><\/p>\n<blockquote><p>Au moment o\u00f9 <em>IBM<\/em> contacte Digital research pour son syst\u00e8me d&rsquo;exploitation, la soci\u00e9t\u00e9 de Gary Kildall est en conflit avec une autre soci\u00e9t\u00e9, Seattle Computer Products . \u00abUn de nos clients commen\u00e7ait \u00e0 revendre des copies de notre syst\u00e8me d&rsquo;exploitation sous le nom de Q-Dos. Nous allions les attaquer en justice quand nous apprenons que Bill Gates a rachet\u00e9 ce Q-DOS et l&rsquo;a revendu \u00e0 IBM\u00bb.<br \/>\nL&rsquo;histoire \u00e9tait r\u00e9crite. Alors que Gary avait cr\u00e9\u00e9 de ses mains cette technologie, Bill \u00e9tait partout pr\u00e9sent\u00e9 comme le p\u00e8re de l&rsquo;industrie informatique.<\/p><\/blockquote>\n<\/li>\n<\/ul>\n<h2>Processus<\/h2>\n<blockquote><p>Un processus est l\u2019instance dynamique d\u2019un programme et incarne le fil d\u2019ex\u00e9cution de celui-ci dans un espace d\u2019adressage prot\u00e9g\u00e9, c\u2019est-\u00e0-dire sur une plage m\u00e9moire dont l\u2019acc\u00e8s lui est r\u00e9serv\u00e9.<\/p><\/blockquote>\n<p>Dans ce cours nous \u00e9tudions la fa\u00e7on dont l&rsquo;OS g\u00e8re le couple ressources\/processus et comment l&rsquo;utilisateur peut \u00e9ventuellement intervenir.<\/p>\n<ul>\n<li>Le cours: <a title=\"Processus, ordonnancement\" href=\"https:\/\/maths-code.fr\/NSI\/terminale\/SE\/Processus\/Cours_proc.pdf\">Processus, ordonnancement<\/a>.<\/li>\n<li>L&rsquo;outil universitaire <a title=\"AnimOS CPU-Scheduling\" href=\"https:\/\/ess.cs.uni-osnabrueck.de\/software\/AnimOS\/CPU-Scheduling\/index.html\" >AnimOS CPU-Scheduling<\/a> permettant de tracer les chronogrammes pour un ordonnancement donn\u00e9.<\/li>\n<\/ul>\n<h2>R\u00e9seau<\/h2>\n<p>En classe de premi\u00e8re, le protocole <a title=\"TCP\/IP\" href=\"https:\/\/maths-code.fr\/cours\/reseau-et-internet\/\">TCP\/IP<\/a> a \u00e9t\u00e9 \u00e9tudi\u00e9. Deux protocoles de routage sont pr\u00e9sent\u00e9s dans le cours de terminale:<\/p>\n<ul>\n<li>Le protocole RIP.<\/li>\n<li>Le protocole OSPF.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Syst\u00e8me d&rsquo;exploitation Nous avons vu que le syst\u00e8me d\u2019exploitation, SE ou OS en anglais, est responsable de la gestion des ressources mat\u00e9rielles. Le SE pr\u00e9sente \u00e0 chaque processus un environnement d\u2019ex\u00e9cution, dans lequel il peut tourner sans se soucier des autres processus. Dans le jargon, on dit qu\u2019il virtualise les ressources, car chaque processus cro\u00eet avoir l\u2019ensemble des ressources r\u00e9elles pour lui alors qu\u2019il n\u2019a acc\u00e8s qu\u2019\u00e0 une petite partie. Le SE se situe donc entre les utilisateurs et le mat\u00e9riel. C&rsquo;est un ensemble de programme qui permet de g\u00e9rer et partager les ressources. en voici le sprincipales fonctions: gestion des fichiers; gestion de la m\u00e9moire; gestion des p\u00e9riph\u00e9riques; traitement des entr\u00e9es\/sorties; s\u00e9curisation du syt\u00e8me. Quelques syst\u00e8me d&rsquo;exploitation pour PC: Histoire de GNU\/Linux: GNU\/Linux est n\u00e9 de deux projets : le projet GNU de Richard Stallman associ\u00e9 \u00e0 l&rsquo;\u00e9criture d&rsquo;un noyau bas\u00e9 sur Unix d&rsquo;un \u00e9tudiant Finnois : Linus Torvalds. C&rsquo;est pour cela qu&rsquo;il convient d&rsquo;appeler ce syst\u00e8me GNU\/Linux. C&rsquo;est depuis le succ\u00e8s du travail collaboratif de milliers de contributeurs. CP\/M et MS-DOS: Voici une histoire sur le premier syst\u00e8me d&rsquo;exploitation pour micro-ordinateur: le CP\/M \u00e9crit pour l&rsquo;intel 4004. Et comment Gary Killdal fondateur de Digital research perdit la main sur le contrat du si\u00e8cle avec IBM, que remport\u00e8rent Bill gates et Paul Allen avec Microsoft alors que la firme n&rsquo;avait pas de syst\u00e8me d&rsquo;exploitation \u00e0 vendre: Une histoire de CP\/M et MS-DOS Au moment o\u00f9 IBM contacte Digital research pour son syst\u00e8me d&rsquo;exploitation, la soci\u00e9t\u00e9 de Gary Kildall est en conflit avec une autre soci\u00e9t\u00e9, Seattle Computer Products . \u00abUn de nos clients commen\u00e7ait \u00e0 revendre des copies de notre syst\u00e8me d&rsquo;exploitation sous le nom de Q-Dos. Nous allions les attaquer en justice quand nous apprenons que Bill Gates a rachet\u00e9 ce Q-DOS et l&rsquo;a revendu \u00e0 IBM\u00bb. L&rsquo;histoire \u00e9tait r\u00e9crite. Alors que Gary avait cr\u00e9\u00e9 de ses mains cette technologie, Bill \u00e9tait partout pr\u00e9sent\u00e9 comme le p\u00e8re de l&rsquo;industrie informatique. Processus Un processus est l\u2019instance dynamique d\u2019un programme et incarne le fil d\u2019ex\u00e9cution de celui-ci dans un espace d\u2019adressage prot\u00e9g\u00e9, c\u2019est-\u00e0-dire sur une plage m\u00e9moire dont l\u2019acc\u00e8s lui est r\u00e9serv\u00e9. Dans ce cours nous \u00e9tudions la fa\u00e7on dont l&rsquo;OS g\u00e8re le couple ressources\/processus et comment l&rsquo;utilisateur peut \u00e9ventuellement intervenir. Le cours: Processus, ordonnancement. L&rsquo;outil universitaire AnimOS CPU-Scheduling permettant de tracer les chronogrammes pour un ordonnancement donn\u00e9. R\u00e9seau En classe de premi\u00e8re, le protocole TCP\/IP a \u00e9t\u00e9 \u00e9tudi\u00e9. Deux protocoles de routage sont pr\u00e9sent\u00e9s dans le cours de terminale: Le protocole RIP. Le protocole OSPF.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"class_list":["post-960","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/maths-code.fr\/cours\/wp-json\/wp\/v2\/pages\/960","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maths-code.fr\/cours\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/maths-code.fr\/cours\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/maths-code.fr\/cours\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/maths-code.fr\/cours\/wp-json\/wp\/v2\/comments?post=960"}],"version-history":[{"count":27,"href":"https:\/\/maths-code.fr\/cours\/wp-json\/wp\/v2\/pages\/960\/revisions"}],"predecessor-version":[{"id":5736,"href":"https:\/\/maths-code.fr\/cours\/wp-json\/wp\/v2\/pages\/960\/revisions\/5736"}],"wp:attachment":[{"href":"https:\/\/maths-code.fr\/cours\/wp-json\/wp\/v2\/media?parent=960"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}