Professional Documents
Culture Documents
Introduction et gnralits
o
Questcequilyadanslabote?
Ordinateur:composants lectroniques dans une boite en tle. Lensemble permet de manipuler de l'information (do informatique).
Cotmatriel(Hardware)
Dans la bote
La carte mre
Le processeur
7
Familles:
x86 : Intel, AMD (PC et Macintosh depuis 2006) PowerPC : Motorola et IBM (Mac jusque 2006, Wii et Xbox) Sparc : stations de travail Sun IA64 : dvelopps par HP et Intel pour les serveurs HP MIPS : stations de travail Silicon Graphics et Nintendo64
Disque dur
9
Capacit : 160 Go jusque 2 To Fabricants : Hitachi, Samsung, Seagate, Western Digital, Toshiba
Les cartes
10
Carte graphique
2011 Nadia Bel Hadj Aissa
Cartes Rseaux
Carte USB
N.B. de plus en plus intgrs la carte mre.
11
Les bus
A votre avis
quelle date pour cette machine ?
Xerox Star 8010 (avril 1981) Quelle diffrence avec nos ordinateurs actuels ?
processeur :IntelIntelCore2DuoExtreme 4MBL2 3.33GHz1066MHzbus mmoire :2Go disque dur :Disque dur DiamondMax 11, 500Go,
7200tpm, buffer16Mo, UDMA133, Maxtor
14
15
Systme dexploitation
16
Illuifautunprogrammedebasequi
Dfinition dun SE
18
Chef dorchestre
19
Gestionnaire
20
Interprte
21
Rcapitulons,
22
23
24
25
Systme dexploitation
Matrie
Le Systme dExploitation gre lexcution des programmes au niveau du processeur ce qui le ramne a grer les processus. Un processus est lentit cre par le systme dexploitation pour excuter un programme. Le SE est charg de grer l'allocation du processeur entre les diffrents programmes grce un algorithme d'ordonnancement
La MC est destin accueillir les donnes traiter. De mme aprs excution, les rsultat de ce traitement est plac en MC Il faut donc grer lallocation des cette mmoire aux programmes (attribution, libration de mmoire) Il existe pour a plusieurs algorithmes et politiques de gestion de mmoire centrale. En cas d'insuffisance de mmoire physique: mmoire virtuelle
Ledisquedurestunsupportdestockagequiapour objectifdeconserverdemanirepermanentelesfichiers etlesprogrammesexcutsenmmoirecentrale. Lesprogrammessontstockessousformedefichierssur ledisqueduretorganissenrpertoire. LeSGFdoitoffrirdesfonctionsafindecrer,copier,lire, desfichier. Lagestiondemmoiresecondaireinclutaussilestockage defichier,larestauration,Lagestiondespacelibresurle disque,lacorrectionderreur
LexistencedE/Sdansunprogrammeintroduitde nombreuxproblmesdusladiffrencedevitesseentre lespriphriquesetlunitcentrale. AinsilorsdelaconceptiondunSE,uneattention particulireestaccordeauE/Squipermetdeles protgeretdeninterdiregnralementlaccsdirectaux programmeurs. Lunification etlecontrle d'accsdesprogrammesaux ressourcesmatriellesparl'intermdiairedespilotes (gestionnairesdepriphriques)
La gestion du rseau
Linterconnexiondesmachinespardes rseauxlocauxconstitueunedesmajeures volutionsdeladerniredcennie. LesSEactuelsprennentenchargecetaspect danslamesureoilsoffrent:
2011 Nadia Bel Hadj Aissa
31
Lesproblmestechniquesactuelsdescurit informatiquedcoulentdirectementou indirectementdel'essordesrseaux,quimultipliela quantitetlagravitdesmenacespotentielles. Cesmenacespeuventtre:atteinteladisponibilit dessystmesetdesdonnes,destructionde donnes,corruptionoufalsificationdedonnes,vol ouespionnagededonnes,usageillicited'unsystme oud'unrseau,usaged'unsystmecompromispour attaquerd'autrescibles.
32
Il existe plusieurs diteurs de systmes dexploitation qui ont chacun leur philosophie sur la manire de conduire un ordinateur (et sur la faon de remporter des parts de march). Chaque diteur peut produire plusieurs systmes dexploitation, et chaque systme dexploitation peut avoir diffrentes versions au cours de son existence. Les systmes dexploitation peuvent tre classs en diffrentes catgories et selon diffrents critres.
Les interfaces Le nombre dapplication qui tournent en simultan Le nombre de processeur Le nombre dutilisateurs La connectivit rseau Le nombre de bits
34
Les interfaces
pilotparcommandes(DOS)
2011 Nadia Bel Hadj Aissa
pilotparmenus(peucommun) interfaceutilisateurgraphique(Windows)
GUI Vs CLI
36
DveloppparXeroxdanssoncentrede recherchePARC(Palo AltoResearch Center) PopularisparlacompagnieAppleavec sonordinateurMacintosh EstapparudanslenvironnementIBMet compatiblesavecWindows3.1 Onretrouveaussicetypedinterfacesur dautrestypesdordinateurs(Sun)
Comparaison
39
plus compliqu apprendre informaticiens, professionnels beaucoup plus puissant possibilit de programmation flexible
40
Lenombredapplicationqui tournentensimultan
Partagerletempsduprocesseur(UCT) entreplusieursprogrammes(tches)
Impressionderalisationsimultane
Lepassagedelexcutiondunprocessus uneautre(commutation)peuttreiniti...
Parlesprogrammeseuxmmes(coopratif) Parlesystmedexploitation(premptif)
Ex:Onpeutsurfersurlewebencoutantun MP3
Lesprogrammesencoursd'excutionsontstocks dansunefiled'attente
Ilsaccdentchacunleurtourauxressourcesdela
Auraiton une ligne provenant de chacun des programmes ? un caractre ? On voit ici que le rle du systme dexploitation dans la rpartition des priphriques aux diffrents utilisateurs est essentiel Cest donc le SE qui stocke les donnes allant vers limprimante et qui soccupe de grer une file dattente.
45/118
46
Le nombre dutilisateurs
48
La connectivit rseau
Exemple(WindowsXP)
Exemple(Windows2008Server)
50
Le nombre de processeur
Le multiprocessing permetd'obtenirunepuissancedecalculplus importantequecelleobtenueavecunprocesseurhautdegammeou bienafind'augmenterladisponibilitdusystme(encasdepanne d'unprocesseur). Onappelle SMP (Symmetric Multiprocessing ou Symmetric Multiprocessor)unearchitecturedanslaquelletouslesprocesseurs accdentunespacemmoirepartag. Unsystmemultiprocesseurdoitdonctrecapabledegrerlepartage delammoireentreplusieursprocesseursmaisgalementde distribuerlachargedetravail.
52
Le nombre de bits
La taille des registres gnraux pour les nombres entiers, Dans les Units Arithmtiques et Logiques, qui utilisent les donnes contenues dans les registres doivent donc tre capables d'effectuer des oprations
Ilnesuffitpasd'avoirunemachineavecprocesseur 64 bits et d'installerlesversions habituelles du systme d'exploitation etdes logiciels.Decettefaon,le processeur 64 bitstourneraenmode 32 bits (compatibilit descendante). Pourlamajoritdes systmesdexploitation,ilexisteune version 32 bits etuneversion 64 bits,etilfautdoncchoisir dinstallerlaversion 32 bits ou 64 bits. Avecunsystme64bits,ontraiteenthoriedeuxfoisplusde donnesenuncycled'horlogeduprocesseurqu'avecun systme32bits.Cependant,celanesignifiepasqueles calculss'effectuentdeuxfoisplusrapidement.
55
Lexistencedunemultitudedesystmesdexploitationpeut laisserpenserquilssonttousdiffrents,cenestpastoujours vrai. Onpeutfairelanalogieaveclesvoitures,ilexisteplusieurs modles,maisellesonttoutes oupresque 4roues,unvolant, desfeuxellenediffrentqueparlergonomieetlemoteur IlenestlemmeaveclesOS,ilsonttouslesmmerleset objectifs,ilsnediffrentqueparlinterfaceetlesstratgiesquils appliquent Sinousconsidronslagestionduprocesseur,tousOSprenden chargelacrationdunprocessus(*). ToutefoischaqueOSasamaniredelecrer
*UnprocessusestuneentitcreparlOSpourexcuterunprogramme
2011 Nadia Bel Hadj Aissa
Ordinateursetserveurs classiques (Linux, Windows,MacOS) Ordinateursdepoche(PalmOS,Windows,Linux) GSM(Symbian,Windows,PalmOS,Linux) LecteursDVD(Linux,...) Routers (CiscoOS,Linux,...) Avions,satellites,voitures,machineslaver,... Consolesdejeux:(PS3,WII,Xbox,...)
Les 4 OS Principaux
Mac OS X (Apple) Windows XP de Microsoft (MS-DOS, Windows 95/98/Me/NT) pour les PC (Personal Computer) Unix (IBM, Sun, HP) pour les gros systmes et machines propritaires (1969)
2011 Nadia Bel Hadj Aissa
Linux (mis au point par Linus Thorvald, 1991) est un Unix pour PC
MS Dos
59
2011 Nadia Bel Hadj Aissa
Microsoft Disk Operating System dvelopppar Microsoft pourl'IBMPC d'abord,puis pourles compatiblesPC. fonctionneen modemonotche et monoutilisateur, Une interfaceenlignedecommande. De19801990,lesystmeleplusutilissurPC,avant d'treprogressivementremplacpardessystmes d'exploitationplusvolus,notammentWindows. Sondveloppementestmaintenantarrt.
Windows
60
Cettefamillede systmesdexploitation estleprincipal produitdelafirmeMicrosoftetatlesecondagentde sonphnomnalsuccsaprsDOS,dontlesapports financiersrcurrentsontfinancledveloppement (dficitaire)deWindowsjusqula version3.0 dece logiciel,quiatteintalorssonseuilderentabilit). Windowsestinstallsurpresque90 %desordinateurs personnelsvendusdanslemonde,etdgage actuellement87 %demargebnficiaire.Nanmoins, Windowsperdpetitpetitdespartsde marchauprofitde MacOSX dApple. MaisWindowsresteaujourdhuile produitleplusrentabledelditeur.
Unix/Linux
61
UNIXestun S.E. multitche et multiutilisateur cr en1969,conceptuellementouvertetfondsurune approcheparlaquelleiloffredenombreuxpetits outilschacundotsd'unemissionspcifique. Linuxestunnoyaulibrecren1991parLinus Torsvald Maintenupardenombreuxinternautesbnvoleset pardesentreprises
Mac OS X
62
Macintosh Operating System estlenomdu S.E.d'Apple pour les ordinateurs Macintosh. Premiersystmegrandpublic ayantune interface graphique basesur les fentres, icnes, menus et souris (modle WIMP).
QNX
63
S.EUNIX commercial tempsrel compatible POSIX. Onleretrouveentreautresdansle dveloppementde logiciels,lecontrlederobotsindustrielsetles ordinateursembarqus. QNXestbassurl'ideoriginaledefairefonctionner unegrandepartieduS.E. commeunensemblede petitestchesconnues souslenomdeserveurs.
Android
64
Android (prononc androde)estun systme d'exploitation opensource pour smartphones, PDA et terminauxmobilesconuparAndroid, une startup rachetepar Google,etannonc officiellementle 5 novembre 2007.D'autrestypes d'appareilspossdantcesystmed'exploitation existent,parexempledestlviseursetdestablettes.
2011 Nadia Bel Hadj Aissa
OS/400
65
OS/400 estleS.E. d'IBM conupoursesmachinesde lagamme AS/400:gammedeminiordinateursIBM apparuedbutfvrier1987. Ils'agitd'unsystmeddil'informatiquede gestionquiintgredestechnologiesbrevetes commeunsystmede fichiersobjetetunebase dedonnesintgre.
Netographie
66
2011 Nadia Bel Hadj Aissa