[PDF] Systèmes dExploitation - Introduction





Previous PDF Next PDF



Systèmes dexploitation Introduction

20 août 2007 Unix : Créé en 1969 rapidement multi-utilisateur



Introduction aux systèmes dexploitation des ordinateurs

Un système informatique est composé de deux niveaux bien distincts : le système d'exploitation et les applications. ?L'objectif du logiciel est d'offrir 



Introduction aux systèmes dexploitation

Introduction aux systèmes d'exploitation. Module systèmes d'exploitation. Cours de 28h Deuxième année. Filière Génie Informatique.



Systèmes dExploitation - Introduction

Systèmes d'Exploitation. Didier Verna. EPITA. Introduction. Préhistoire. Histoire. Aujourd'hui. Génie Logiciel. Systèmes d'Exploitation. Introduction.



Introduction aux systèmes dexploitation

Systèmes d'exploitation Andrew Tanenbaum ;. Unix



Cours de Systèmes dExploitation

AMD Athlon 64. SE - SRC 1ère année. Page 49. Introduction. Principe de fonctionnement d'un ordinateur. Matériel. Architecture de Von Neumann. Processeur.



SystèmedExploitation et Outils de programmation

Introduction. ? Le système d'exploitation (SE) est un ensemble de programmes qui. ? Réalise l'interface entre le matériel de l'ordinateur et les 



Chapitre I : Introduction aux systèmes dexploitation

18 janv. 2018 Introduction. ? Un système d'exploitation (Operating System OS) : – un programme qui gère le hardware. – Intermédiaire entre l'utilisateur ...



Introduction aux systèmes dexploitation : Exercices

5 sept. 2008 votre système d'exploitation : Linux ou Windows. ... 4 : Le fichier sys.pdf est le même que le fichier sys.ps mais au format pdf (Portable.



Chapitre I : Introduction aux systèmes dexploitation

27 sept. 2020 Introduction. ? Un système d'exploitation (Operating System OS) : – un programme qui gère le hardware. – Intermédiaire entre l'utilisateur ...



Introduction aux systèmes d'exploitation des ordinateurs

Système d’exploitation Le système d'exploitation (SE en anglais Operating System ou OS) est un ensemble de programmes responsables de la liaison entre les ressources matérielles d'un ordinateur (Hardware) et les applications de l'utilisateur (traitement de texte jeu vidéo ) (Software)



100 Introduction aux systèmes d’exploitation Plan - INF3173

100 Introduction aux systèmes d’exploitation INF3173 Principes des systèmes d’exploitation Jean Privat Université du Québec à Montréal Hiver 2021 Jean Privat (UQAM) 100 Introduction aux systèmes d’exploitation INF3173 Hiver 2021 1/18



Introduction aux systèmes d’exploitation

Le système d’exploitation (Operating System ou OS ou SE): c’est le plus important des programmes systèmes : 1 Il contrôle les ressources de l’ordinateur 2 Il libère le programmeur de la complexité du matériel 2 QU’EST-CE QU’UN SYST EME D’EXPLOITATION (3) Partie 1 : Introduction 7 Il se compose:



Searches related to introduction aux systèmes d+exploitation pdf PDF

Systèmes d'Exploitation II Introduction à Linux Département d?Informatique 3 Mr B Boudjemaa /mnt/ /media/ : contient les points de montage d`autres systèmes de fichiers

Quels sont les éléments d’un système d’exploitation?

le statut (entreprise industrielle ou non industrielle); c. le type d’activité économique; d. la date de l’enregistrement dans le système ainsi que la date de l’effacement. 3Le système peut contenir en outre: a. des plans, des descriptifs de plans, des approbations des plans et des autori- sations d’exploiter selon l’art. 7, al. 4, de la loi; b.

Quels sont les débuts des systèmes d’exploitation?

Les débuts des systèmes d’exploitation. Les premières décennies de l’histoire des systèmes d’exploitation voient un mou- vement de balancier entre les objectifs d’économie et d’ergonomie, privilégiant suc- cessivement l’un et l’autre, avant l’arbitrage ?nal, permis par l’évolution technique, en faveur de l’ergonomie.

Quels sont les attributs du système d’exploitation ?

L’ un des attributs du système d’exploitation est de charger dans la mémoire et de faciliter l’exécution des programmes que l’utilisateur utilise. Lorsqu’ un programme est en cours d’exécution, le système d’exploitation continue de fonctionner.

Qu'est-ce que le système d'exploitation?

Le système d'exploitation est le logiciel le plus important d'un ordinateur. C?est un ensemble de programmes qui permettent l'utilisation de l'ordinateur et la gestion de ses ressources (processeurs, mémoires, disques, périphériques, communication inter-processus et inter-machines, …etc.).

Systèmes

d"Exploitation

Didier Verna

EPITA

Introduction

Préhistoire

Histoire

Aujourd"hui

Génie LogicielSystèmes d"Exploitation

Introduction

Didier Verna

didier@lrde.epita.fr http://www.lrde.epita.fr/˜didier 1/46

Systèmes

d"Exploitation

Didier Verna

EPITA

Introduction

Préhistoire

Histoire

Aujourd"hui

Génie LogicielTable des matières

1Introduction2Préhistoire3Histoire4Autres Systèmes contemporains5Organisation des systèmes d"exploitation2/46

Systèmes

d"Exploitation

Didier Verna

EPITAIntroduction

Préhistoire

Histoire

Aujourd"hui

Génie LogicielQu"est-ce qu"un système d"exploitation?

Ça?Ça?

Que dire decommand.com, des shellutils, de X11... ?4/46

Systèmes

d"Exploitation

Didier Verna

EPITAIntroduction

Préhistoire

Histoire

Aujourd"hui

Génie LogicielDéfinition pragmatiqueUtilisateurOSMachine

Permettre une utilisation

pratique de la machineUtiliser efficacement les ressources matérielles

Fournir une indépendance

vis-à-vis du matériel13 2 5/46

Systèmes

d"Exploitation

Didier Verna

EPITAIntroduction

Préhistoire

Histoire

Aujourd"hui

Génie LogicielDéfinition(s) technique(s)

La plus répandue :

I

Allocateur de ressources

(CPU, mémoire, périphériquesetc.)

IContrôleur de ressources

(gestion et contrôle dans le temps et dans l"espace)Autres : I Première couche logicielle au dessus du matériel

ISeul programme permanent dans une machine

IPortion logicielle qui tourne en mode noyau6/46

Systèmes

d"Exploitation

Didier Verna

EPITA

IntroductionPréhistoire

Histoire

Aujourd"hui

Génie Logiciel1642 : Pascal

http://davidguy.brinkster.net/computer/ Machines Arithmétiques :calcul dirigé manuellement. 8/46

Systèmes

d"Exploitation

Didier Verna

EPITA

IntroductionPréhistoire

Histoire

Aujourd"hui

Génie Logiciel1801 : Jacquard

Automates :métier à tisser doté d"un programme sur une carte en bois permettant de gérer le mouvement des engrenages. 9/46

Systèmes

d"Exploitation

Didier Verna

EPITA

IntroductionPréhistoire

Histoire

Aujourd"hui

Génie Logiciel1843 : Charles Babbage / Ada Byron Automatepour le calcularithmétique: programme sur une carte en bois, " magasin » pour le stockage des résultats intermédiaires, automate pour l"exécution du programme. 10/46

Systèmes

d"Exploitation

Didier Verna

EPITA

Introduction

PréhistoireHistoire

Aujourd"hui

Génie Logiciel1936 : Alan Turing

Définition mathématique précise de la notion d"algorithme. Modèle abstrait pour le calcul informatique. " Machine de

Turing ».

12/46

Systèmes

d"Exploitation

Didier Verna

EPITA

Introduction

PréhistoireHistoire

Aujourd"hui

Génie Logiciel1945 : Von Neumann

Stockage du programme dans le " magasin » (la mémoire), codage de l"information en binaire. Seul le " logiciel » sait distinguer les instructions et les données. 13/46

Systèmes

d"Exploitation

Didier Verna

EPITA

Introduction

PréhistoireHistoire

Aujourd"hui

Génie Logiciel1945 - 1955 : lampes et jacks

Machines énormes

Dizaines de milliers de relais mécaniques

progressivement remplacés par des lampesUtilisation 100% manuelle

Directement en langage machine, panneaux de

contrôle électriques.Pas de distinction entre concepteurs, administrateurs et

utilisateurs1950 :apparition des cartes perforées=)Temps de préparation considérable, unité centrale peu

active. 14/46

Systèmes

d"Exploitation

Didier Verna

EPITA

Introduction

PréhistoireHistoire

Aujourd"hui

Génie LogicielENIAC(1)

Electronic Numerical Integrator and Computerhttp://www-gap.dcs.st-and.ac.uk/~history/ 15/46

Systèmes

d"Exploitation

Didier Verna

EPITA

Introduction

PréhistoireHistoire

Aujourd"hui

Génie LogicielENIAC(2)http://www-gap.dcs.st-and.ac.uk/~history/ 16/46

Systèmes

d"Exploitation

Didier Verna

EPITA

Introduction

PréhistoireHistoire

Aujourd"hui

Génie LogicielENIAC(3)http://www-gap.dcs.st-and.ac.uk/~history/ 17/46

Systèmes

d"Exploitation

Didier Verna

EPITA

Introduction

PréhistoireHistoire

Aujourd"hui

Génie LogicielENIAC(4)http://www-gap.dcs.st-and.ac.uk/~history/ 18/46

Systèmes

d"Exploitation

Didier Verna

EPITA

Introduction

PréhistoireHistoire

Aujourd"hui

Génie LogicielENIAC(5)http://www-gap.dcs.st-and.ac.uk/~history/ 19/46

Systèmes

d"Exploitation

Didier Verna

EPITA

Introduction

PréhistoireHistoire

Aujourd"hui

Génie Logiciel1955 - 1965 : traitement par lots (batch)

Utilisation de transistors

Machines plus fiables (mainframes)Opérateur professionnel I

Engagé pour s"occuper du système

IEnchaînement des tâches, surveillance de leur déroulementetc.I Le programmeur n"a plus accès à la consoleMise en commun des tâches similaires

Exemple : deux programmes FORTRANutilisent le

même compilateur=)Toujours de longues périodes d"inactivité de l"unité centrale. 20/46

Systèmes

d"Exploitation

Didier Verna

EPITA

Introduction

PréhistoireHistoire

Aujourd"hui

Génie LogicielTraitement par lots (suite)

Traitement hors ligne (offline)

Utilisation de bandes magnétiques comme buffers E/S de l"unité centrale (IBM-7094). Conversion cartes$ bandes sur des machines distinctes (IBM-1401).Moniteur résident

Premier système d"exploitation rudimentaire :

programme d"enchaînement automatique des tâches

contrôlé par des cartes spéciales ($LOAD, $RUNetc.).=)Aucune interactivité dans le traitement des tâches.21/46

Systèmes

d"Exploitation

Didier Verna

EPITA

Introduction

PréhistoireHistoire

Aujourd"hui

Génie LogicielIBM-7094http://www.columbia.edu/acis/history/ 22/46

Systèmes

d"Exploitation

Didier Verna

EPITA

Introduction

PréhistoireHistoire

Aujourd"hui

Génie LogicielConsole 7094

http://www.columbia.edu/acis/history/ 23/46

Systèmes

d"Exploitation

Didier Verna

EPITA

Introduction

PréhistoireHistoire

Aujourd"hui

Génie LogicielIBM-1401http://www.columbia.edu/acis/history/ 24/46

Systèmes

d"Exploitation

Didier Verna

EPITA

Introduction

PréhistoireHistoire

Aujourd"hui

Génie Logiciel1965 : circuits intégrés

Offrir une gamme de machines compatibles

Éviter les machines dédiées (IBM-1401vs.IBM-7094). Permettre la montée en puissance progressive.IBMSystem/360, 370, 4300etc. Première famille d"ordinateurs dotés de circuits

intégrés. Rapport performance / coût cassé.OS/360 :des millions de lignes d"assembleur. Des

milliers de programmeurs. Autant de bugs. 25/46

Systèmes

d"Exploitation

Didier Verna

EPITA

Introduction

PréhistoireHistoire

Aujourd"hui

Génie LogicielIBM-360/91http://www.columbia.edu/acis/history/ 26/46

Systèmes

d"Exploitation

Didier Verna

EPITA

Introduction

PréhistoireHistoire

Aujourd"hui

Génie Logiciel1965 - 1980 : multiprogrammation

Traitement par lots multiprogrammé

I

Idée : 1960, mise en oeuvre : 1970.

IProblème :inactivité du CPU pendant les E/S. ISolution :faire coexister plusieurs travaux dans la mémoire, et faire travailler celui qui peut.Spooling(Simultaneous Peripheral Operation Online) I Utilisation de disques (accès direct) plutôt que de bandes (accès séquentiel) IPlus besoin de conversion cartes$bandesForme rudimentaire d"ordonnancement I Le système choisi un candidat parmi les travaux disponibles (modification de l"ordre initial des travaux) IPremier cas de prise de décision à la place des utilisateurs 27/46

Systèmes

d"Exploitation

Didier Verna

EPITA

Introduction

PréhistoireHistoire

Aujourd"hui

Génie LogicielDisques magnétiques

http://davidguy.brinkster.net/computer/ 28/46

Systèmes

d"Exploitation

Didier Verna

EPITA

Introduction

PréhistoireHistoire

Aujourd"hui

Génie LogicielTemps partagé (multitâche / timesharing) Extension logique de la multiprogrammationPlusieurs travaux sont lancés simultanément (multiprogrammation)Commutation très fréquente entre les différents programmes en cours (illusion de parallélisme)Possibilité de dialogue avec le programmeur (celui-ci redevient le contrôleur de ses travaux)CTSS(Compatible Time Sharing System), MULTICS

(MULTiplexed Information and Computing Service).=)Un accès interactif aux données nécessite un système

de fichiers, et pose donc les premiers problèmes de sécurité. 29/46

Systèmes

d"Exploitation

Didier Verna

EPITA

Introduction

PréhistoireHistoire

Aujourd"hui

Génie LogicielPour la p"tite histoire...

Mini-ordinateurs: DECPDP-1 (5% du prix d"un 7094)

sorti en 1961. La famille s"agrandi jusqu"au PDP-11.Ken Thompson (Bell Labs) développa une version

simplifiée de MULTICSsur un PDP-7. Ce travail est à l"origine d"UNIX.UNIXs"est développé enSystem V(AT&T) etBSD (Berkeley Software Distribution). POSIXest un effort de normalisation IEEE.1987 :Andrew Tanenbaum livre MINIX, un clone d"UNIXà vocation pédagogique.MINIXest à la base de LINUX(Linus Torvalds). 30/46

Systèmes

d"Exploitation

Didier Verna

EPITA

Introduction

PréhistoireHistoire

Aujourd"hui

Génie LogicielPDP-11/50http://www.columbia.edu/acis/history/quotesdbs_dbs13.pdfusesText_19
[PDF] taux de mortalité maternelle au sénégal en 2016

[PDF] definition de l'information-education-communication

[PDF] mortalité maternelle et infantile au sénégal

[PDF] taux de mortalité au sénégal

[PDF] taux de mortalité maternelle au sénégal en 2015

[PDF] éléments de la planification dun programme diec

[PDF] taux de mortalité infantile au sénégal

[PDF] les français et le vote de 1814 ? 1870

[PDF] histoire 4ème voter de 1815 ? 1870

[PDF] les trois générations des droits de l'homme

[PDF] naissance des droits de l homme

[PDF] l évolution des droits de l homme dans le monde

[PDF] evolution pouvoir d'achat depuis 2000

[PDF] evolution successive exercice corrigé

[PDF] taux global maths