Logourile Sistemelor de Operare






Sisteme de Calcul!

Un sistem de operare, prescurtat SO (engleză Operating system, prescurtat OS), reprezintă un produs de tip software care este parte componentă a unui sistem, echipament sau aparat computerizat, și care se ocupă de gestionarea și coordonarea activităților acestuia. Sistemul computerizat poate fi un computer, o stație de lucru (workstation), un server, un PC, un notebook, un smartphone, un aparat de navigație rutieră sau și un alt sistem cu "inteligență" proprie. Sistemul de operare joacă și rolul de gazdă pentru aplicațiile care rulează pe echipamentul (hardware-ul) respectiv.

Destinatia Sistemului de Operare este de administrare a resurselor tehnice principale si asigurarea unei interfete comode intre calculator si utilizator.
Necesitatea studierii SO – p-ru a alege corect SO si a versiunii concrete; cunoasterea tuturor subtilitatilor SO;  p-ru utilizarea resurselor hardware in scopuri speciale, sau sa se introduca modificari in sistemul existent;
NOTIUNI DE BAZA SI CLASIFICARI
NOTIUNI SI TERMENI DIN DOMENIUL RESURSELOR TEHNICE
Functiile de baza ale SO – Initializarea (testarea, rularea si incarcarea fisierelor); Introducerea (transferarea datelor dintr-o sursa externa in calculator); Procesarea (manipularea datelor introduse in scopul producerii unui rezultat); Stocarea (procesul salvarii informatiei); Extragerea rezultatelor
Componentele principale Procesorul: UC, controleaza functionarea UAL; Memoria: memoria centrala (operativa) si memoria secundara (externa, de lunga durata).
Procesorul si memoria formeaza nucleul calculatorului
Marimea magistralei interne de date – procesoarele pastreaza datele in locatii speciale, numite registre. Datele sunt transferate intre registre prin intermediul unei magistrale realizate in circuitele procesorului. Valoarea ei poate varia intre 8 si 32 biti (uneori 64, 128).
Marimea magistralei externe de date – masoara cite date pot fi transferate intre procesor si dispozitivele periferice intr-o singura operatie. Cu cit magestrala e mai mare cu atit calculatorul devine mai performant.
Marimea adresei de memorie – determina volumul de memorie care poate fi gestionat de calculator fara eforturi speciale.
NOTIUNI SI TERMENI DIN DOMENIUL SISTEMELOR DE OPERARE
Atributele SOtimpul de raspuns (durata intervalului delimitat de lansarea unei cereri de serviciu si achitarea acesteia de catre sistem): timp de asteptare si timp de executie; Simultaneitatea utilizarii (masoara gradul in care un sistem poate sa execute in acelasi timp mai multe lucrari); Eficienta (masoara proprietatea unui sistem de a folosi in mod optim resursele de care dispune); Partajare si protectia (evitarea accesului neautorizat si alterarii intentionate a informatiei); Generalitatea, flexibilitatea (gradul in care un sistem poate fi folositor si adaptabil unui context specific, precum si gradul in care se pot include in sistem noi componente hard si soft fara eforturi de proiectare); Fiabilitatea si disponibilitatea; Transparenta si vizibilitatea (proprietatea unui sistem de a face invizibil utilizatorului ceea ce se afla sub interfata de utilizare).
Resursele program – reprezinta seturi de programe si date utilizate pentru solutionare anumitor probleme.
Program – transcrierea intr-un limbaj de programare a unui algoritm; Utilizator – este oricare doritor sa indeplineasca anumite lucrari la calculator; Sarcina – un set de actiune, necesare pentru indeplinirea unui lucru anume; Pasi de task – unitati de lucru, care vor fi indeplinite consecutiv; Multiprogramarea – termen utilizat in cazul unui sistem in care pot exista simultan citeva procese in stare de executie; Intreruperea – este un mecanism care impune procesorul sa observe anumite evenimente.

TIPURI DE SISTEME DE OPERARE
Tipuri de SO: Secventiale – executa la un moment dat un singur program, care trebuie terminat inainte de a lua un alt program in consideratie; Cu multiprogramare – accepta la un moment dat mai multe programe in memoria centrala, acestea aflindu-se in diverse stadii de executie; Cu prelucrare multipla – dispune de mai multe procesoare, care pot sa execute simultan unul sau mai multe programe; In timp real – sunt dedicate, functionarii in cadrul lor a unor sisteme de comanda si este necesar ca valorile anumitor atribute sa se incadreze in limite destul de restricte, dictate de dinamica proceselor comandate.
EXEMPLE DE SISTEME DE OPERARE
Sisteme tranzactionale – Caracteristici principale: sistemul gestioneaza un set de informatii sau baze de date, care pot atinge volume importante; asupra acestor informatii pot fi executate un anumit numar de operatii predefinite; sistemul este dotat cu un mare numar de puncte de acces si un mare numar de tranzactii se pot derula simultan.  Exemplu: sistemele de rezervare a biletelor de tren sau avion. Caracteristica importanta – este multitudinea activitatilor paralele. Restrictii – sunt in primul rind legate de integritatea si coerenta interna a informatiilor, care formeaza bazele de date.
Sisteme in timp partajat – Destinatia: furnizarea serviciilor necesare unei multimi de utilizatori, fiecare din ei beneficiind: de servicii echivalente serviciilor unui calculator individual; de servicii legate de existenta unei comunitati de utilizatori. Probleme care apar: definirea masinii virtuale oferite fiecarui utilizator; partajarea si alocare resurselor fizice comune; gestionarea informatiilor partajate si a comunicatiilor. Caracteristicile obligatorii unui atare sistem combina calitatile unui sistem de operare al unui calculator individual si al unui sistem tranzactional.


 

Bun venit!

Aici veţi gasi informaţii utile despre cele mai răspîndite Sisteme de Operare, care vă vor îmbogăţi cunoştinţele!

Totalul afișărilor de pagină