ࡱ> MOL9 2bjbj"@_l2   $ N "    d      q @ J z0,J FJ    Def: Un sistem de operare const ntr-un ansamblu de proceduri manuale _i module de programe de sistem, care administreaz resursele sistemului de calcul, asigur utilizarea eficient n comun a acestor resurse _i ofer utilizatorului o interfac ct mai comod pentru utilizarea sistemului de calcul. Se poate aprecia c un sistem de operare accioneaz ca o interfac ntre componenta hardware a unui sistem de calcul _i utilizator sau programele de aplicacie. Funcciile sistemului de operare Pentru a ndeplini rolul de interfac ntre hardware _i utilizatori, un sistem de operare trebuie s fie capabil ndeplineasc urmtoarele funccii: 1.Oferirea posibilitcii de lansare n execucie a programelor de aplicacie. In acest sens, sistemul de operare trebuie s dispun de: un editor de texte un translator un editor de legturi 2.Alocarea resurselor necesare executrii programelor, se realizeaz prin identificarea: programelor ce se execut, a necesarului de memorie, a dispozitivelor periferice _i a cerincelor privind proteccia datelor. 3.Facilitci pentru compresia datelor, sortare, interclasare, catalogarea _i ntrecinerea bibliotecilor, prin programele utilitare disponibile. 4.Planificarea execuciei lucrrilor dup anumite criterii, pentru utilizarea eficient a unitacii centrale de prelucrare. 5.Asistarea execuciei programelor prin comunicacia sistem calcul-utilizator, att la nivel hardware, ct _i la nivel software. Componentele sistemului de operare Majoritatea sistemelor de operare, pentru a rspunde rolului de interfac hardware  utilizatorii, sunt organizare pe dou niveluri: nivelul fizic, care este mai apropiat pe partea hardware a sistemului de calcul, interfernd cu aceasta prin intermediul unui sistem de nteruperi. nivelul logic, care este mai apropiat de utilizator, interfernd cu acesta prin intermediul unor comenzi, limbaje de programare, utilitare, etc. Potrivit acestor dou niveluri, sistemele de operare cuprind n principal dou categorii de programe: programe de control _i comand, cu rolul de coordonare _i control a tuturor funcciilor sistemelor de operare , cum ar fi: procese de intrare-ie_ire, execucia ntreruperilor, comunicacia hardware-utilizator; programe de servicii(prelucrri), care sunt executate sub supravegherea programelor de comand _i control, fiind utilizate de programator pentru dezvoltarea programelor sale de aplicacie. Dezvoltri ale sistemelor de operare Primele sisteme de operare realizau prelucrarea pe loturi de programe. Comunicarea operaciilor ce urmau s se realizeze se fcea prin intermediul unui limbaj de comand care permitea interpretarea instrucciunilor adresate sistemului, precum _i tratarea situaciilor de eroare. Sistemele de acest tip funccionau n regim de monoprogramare. UCP(unitatea central de prelucrare) poate executa numai o instrucciune ntr-o anumit cuant de timp _i nu poate opera dect cu date ce se gsesc n memoria intern; dac dispozitivele periferice de intrare sunt lente n furnizarea datelor sau programelor ctre memoria intern, UCP trebuie s a_tepte transferul datelor/programelor n memoria intern de a ncepe execucia programului. Dac sistemul de calcul dispune de un sistem de operare simplu, atunci prelucrarea mai multor programe se realizeaz serial, ceea ce conduce la o ineficient utilizare a UCP. Tipuri de sisteme de operare In principal, n cazul calculatoarelor personale exist dou tipuri de sisteme de operare: monotasking, care execut un singur program la un moment dat, realiznd dou funccii de baz; ncrcarea _i execucia programelor asigurarea unor interference cu dispozitivele periferice. multitasking, la care nucleul sistemului de operare trebuie s asigure suplimentar partajarea tipului ntre programele ce se execut _i gestiunea alocrii resurselor sistemului; componenetele principale incluse: supervizorul, care lanseaz, opre_te sau suspend alocrile; planificatorul, care regleaz timpul de execucie pentru operaciile n curs de execucie; alocatorul de resurse, care evidenciaz resursele libere sau alocate; modulul de gestiune pentru intrri/ie_iri, care asigur dialogul cu perifericele. Principalele tipuri de sisteme de operare existente pe PC-uri MS-DOS (MicroSoft-Disk Operating System) dezvoltarea microcalculatoarelor DOS a nceput n anul 1978, cnd INTEL CORPORATION a lansat microprocesorul I 8088, urmat la scurt timp de I 8086, care au putut utiliza mai mult memorie intern _i au adus _i alte ntrebuincri seriei de microprocesoare I 8080. OS/2 (Operating System/2) In 1988, IBM _i Microsoft au introdus OS/2, care a fost proiectat s preia avantajele microprocesoarelor Intel 80386 pentru seria de microcalculatoare IBM PS/2 pe 32 de bici; Apple DOS este un sistem de operare monoutilizator, monotasking; un sistem de operare mai performant este MacIntosh UNIX a fost creat pentru minicalculatoare, pentru a mri disponibilitcile sistemului: memorie virtual _i multitasking Windows 3.1 Este o interfac grafic orientat pe ferestre, care se instaleaz pe un sistem de calcul ce lucreaz sub MS-DOS, permicnd utilizatorului lansarea concomitent a mai multor aplicacii, fiecare n fereastra ei, precum _i schimbul de informacii ntre acestea. Windows NT (NT  New Technology) este un sistem de operare foarte complex proiectat de Microsoft _i al crui principal avantaj l constituie posibilitatea implementrii lui att pe PC-uri cu microprocesoare Intel, ct _i pe PC-uri cu microprocesoare RISC. Windows 95 un sistem de operare ce nglobeaz o serie de facilitci noi, alturi de cele regsite la versiunile precedente Windows 98 Este un mediu complet integrat cu Internetul, constituindu-se ca un suport pentru noile tehnologii hardware _i pstrnd compatibilitatea cu Windows 95, fac de care apare ca o extindere(upgrade). Windows 2000 este ceva nou de la care se a_teapt o compatibilizare a platformelor Windows _i performance superioare. Windows Xp  r $  H ` h \\l.06D~8N $$>%J%'ʽʽѳѭѭѭѭѭѭѭʽѳ56>*B*CJ \]ph5B*CJ \ph 6>*CJ ] 5CJ \56>*CJ \] B*CJ ph 6CJ ] B*CJ ph3fCJ B*CJ ph56B*CJ \]phCJ( jUjCJUmHnHuCJ$7  p $ 0 V r H h \Z\ & F  U#$a$2l0BD~8: V""# $$$$<%   Ct^t  & F C  & F C$^a$^ & F<%>%%''0)D)*"*+ +$-f-$/:/000112222 ^ t^t & F  & F  ''0)D)v)x)***"*+ +"-8-d-f-$/:/000112222CJ$ 5CJ$\CJ 5CJ \ 1h/ =!"#8$%9DdUW  C AC:\Program Files\Common Files\Microsoft Shared\Clipart\cagcat50\bs00580_.wmf2 4R dYapDp`! 4R dYap+ :>4x}zU5v&\  *MUDz&HTT{GR H& "?>{znN$Lf>`Bc4R$oIlԆQ;@DH+-ZCzhFDThPe>~I+ҙ 8wULt0n&kb./],U8-}q|e'Lڅ? JqWqG{$6G>'#XyK5hӠH*!8ۈe]~=|^Vpԗ`ܕ/2(x[ pp3`6 .9H |aOq׃nIE~ǟ -hVeEЀ[,Eb fBS0%ٌSbz&2E9x6M"D{vl{"/1M1ǓU\k~7@ؚGX^…? MU [\j jhޤZ΍YDӞ0uA*a~Yx)#O_)zg٩j^fkKS'͔K={SZLZ&`-}?P#2*ccr-h?+] G>edPVFAi=H/ma77o h 9p1 MI/?rhSAST:IhL㋊!˩_a(l?,#&,ekT $}\O7WV. 7 f6%ڝot>-O%I8L3`NZdh@6z$#qFxB n'y_$5A2d*Πl j⠌J "Dt9b)͟aq jIE8<-»MKGr&< qq5Oi'ºt&$hlSL1 QL.^) 8 ROut0X,#r"X%1<,ER-[* ra@«{pHjTH` zIT ҫt n';J=qWzE~ %ïa3Ζ^2&MRS o>NzdDUf-emX_H=NONf[c jiW[vo ZH˥û#}U /iE\xיÛ|2yybA`ojqA`GPO-i`X,xG5(ïuݠ6qV¸հbE}ApH;tjU,?;H\r\Ii'Ύ_ wG3RqQ?I9( ddZ2/ >nsW-9NQPVC3e/)'yl|#:ۚfކun%=|"5]9l<5^W)oD6`\p&Ί>¨g;\:,ív@#]n#[d*.qv܄Ux<+;O|sr.;9i56zɞv*նC@-4K=d-y[2^.0#ye4fR$#{lpVm:y&X;.|j(k +uxmHà OBelz&E`Xo#,%0R{moE*<Ǖ5dx]F 8ʫ@H%!^ o8kvỦ 2JMOjck00HEM#*Yr $A3h6 7+&c`zw)ojt(3MM6f-vL|y6o^L 7bOD>,#sۚSX|,ozH8d&?1 q2xJ)-0d+Kvǔus5;pYL#cJ禀f,yɆb&1L1eJhU&cjXSOQi{d$74z${v1W>P?$W%W:8F~.U}h&+Vw~t康kxZmb3]!4Z}恓LC<}whIph'Qu; t Sةs@j-Q:Xguӌ:؎6mE'\ zHBRNg.䞳\R݃+q/\LaC AN{p. o,-\qQiCIlj2aȊS*.TœPwAibȏ_C6p0p)TPB]Ľ/qʌ=߼\mPDhh!L 0BZ gu>Uw=x<-,qz`cwa`X_AS 1:X;'Um7smIW+Ke;4vlG,JsTYn[MvΌ=QaǞQQ?6+2{MClQfa={Xf)AKTӾĶƮeq8p VDǍy1u``>i(-HO ]З\k2,h`kګ]}\$&+;㐉~zodGG0~PLf.vgb /`. 4fV-QǓHnrW.r2WҮuMsqE}}% xLS:2mqMyPvtrW@^Nj6^X Faeea7XH˼0R],pٽg\85#FpyOVxGf"5,g&QAF  WU0:cv:ek xX풫\yH:>,6wY=PPjg4z:YGPJ~K2Wx<|<7SfT?:loE q&14x:doӣ~@k몿iG<7Q|C{;]KRZfQEC_gtQ#jKU)iCG3~tHCUϨ18|+h[OGNk7Q4Oћi.? ^+wylY2.Go~NtXrEs|Rs!aj}bdHiS4R&AMS4V.PF$>|H8"Z7rFï:.NpR~I-IH2jM=?||Pyryx,W`y.H{]6/F\V>ҖHO-?0^#k;U桚 %9j".3mI*!$ $zI)+7]{Z(}39OPYvinzs=#Sns\PI8'HC*UÒMVQ]GӇ#^Ao1(-dlu?zi.,$G_f&K%oۉ#i(Iea+8S\Y#i[A獒HZ|kY*cIiW*X!K`,sv0w8N 8sZa-O 9ͳ]GP<I;'e IrJ%L {MNy=ǓW-uWs2_3j{xQ߃_N+^b$vZ)rR(?WǸB2Ur<);7TRSr%{}Pǝ4sFMwf)v44(O,j܂SޘZ>op>ebzT.ԗdӻސl!Yk3IQ/]:R{z}19ï5\~È;n L-'0\k|@8q?:i @ * (#'v]/׆T3QNs*}!<#BOP>]rMXfk<GAҜq:jYh.gep!ǯR=.K9|yx?q IJG'S˭Z߮{9'E>|#7=s97/Q܇anMlв>>Omt>;S#Z?^;-y6)XOZǕ^>O9i!G[cSgL5-4 S'|Wi[R+<<8O|, kk-8 [  ǂ.xC9UR$`&9JoLһY|uKc.#,_6_& = Z?0ԍҸh-TpE2-gB}7Շ (]<$?:`J/f)4kxOl>.NwuF`N*k fNa8apn}cJ;if13"SIީav [?}ހ?  i8@8 NormalCJ_HaJmHsHtH>> Titlu 1$ @& >*CJ$\]L@L Titlu 2$ @&56>*B*CJ(\]phBA@B Font de paragraf implicit2B@2 Corp text  CJ$@P@@ Corp text 2   B*CJ(ph_@8+9O$.X}r s q ! " ? @ W+hXY_  R]^a000000000000 0 0 000000000 0 000 0 0000000000 0 0  0  0 0W 0W 0W 0W0000 0W 0  0 0  0 0  0 0  0 0  0 0 0 0 0 0 0 0 000'2<%228@&(    S (WGRd1[ ?Sistemul de operareArial BlackB S  ?_x( ta 79*+89NO#$-.WX|q s p r " > A VW*+ghW`    QR\aY^a Sebastian#C:\My Documents\Sist de operare.docM#C:\My Documents\Sist de operare.docSeby#C:\My Documents\Sist de operare.docjsv  ^ `OJPJQJ^Jo(-^`5OJPJQJ^Jo( ^`OJQJo( | | ^| `OJQJo( LL^L`OJQJo(o ^`OJQJo( ^`OJQJo( ^`OJQJo(o ^`OJQJo(js\hJ@4dh| _PPP PPPP"P$P*P0UnknownG:Times New Roman5Symbol3& :Arial;Wingdings?5 :Courier New"g\&+bFL\aE )!8r0_2Q Sebastian Sebastian Oh+'0  0 < H T`hpxss Sebastian ebaebaNormala Sebastian 18aMicrosoft Word 9.0@@qD@|@UJaE ՜.+,D՜.+,0 hp  Homer)   Titlu 8@ _PID_HLINKSA$MC:\Program Files\Common Files\Microsoft Shared\Clipart\cagcat50\bs00580_.wmf  "#$%&'()*+,-./023456789:;=>?@ABCEFGHIJKNRoot Entry F ӽJPData !91Table1JWordDocument"@SummaryInformation(<DocumentSummaryInformation8DCompObjjObjectPool ӽJ ӽJ  FDocument Microsoft Word MSWordDocWord.Document.89q