![]() XHost |
Servere virtuale de la 20 eur / luna. Servere dedicate de la 100 eur / luna - servicii de administrare si monitorizare incluse. Colocare servere si echipamente de la 75 eur / luna. Pentru detalii accesati site-ul BluePink. |
SISTEME DE OPERARE
|
Un sistem de operare consta intr-un ansamblu de
proceduri
manuale si module de programe de sistem, care administreaza
resursele sistemului de calcul, asigura utilizarea eficienta in comun a
acestor resurse si ofera utilizatorului o interfata cat mai comoda
pentru utilizarea sistemului de calcul. Se poate aprecia ca un sistem de operare actioneaza ca o interfata intre componenta hardware a unui sistem de calcul si utilizator sau programele de aplicatie. Funcţiile sistemului de operare 1.Oferirea posibilitatii de lansare in executie a programelor de aplicatie. In acest sens, sistemul de operare trebuie sa dispuna de: un editor de texte, un translator, un editor de legaturi 2.Alocarea resurselor necesare executarii programelor, se realizeaza prin identificarea: programelor ce se executa, a necesarului de memorie, a dispozitivelor periferice si a cerintelor privind protectia datelor. 3.Facilitati pentru compresia datelor, sortare, interclasare, catalogarea si intretinerea bibliotecilor, prin programele utilitare disponibile. 4.Planificarea executiei lucrarilor dupa anumite criterii, pentru utilizarea eficienta a unitatii centrale de prelucrare. 5.Asistarea executiei programelor prin comunicatia sistem calcul-utilizator, atat la nivel hardware, cat si la nivel software. Componentele sistemului de operare Majoritatea sistemelor de operare, pentru a raspunde rolului de interfata hardware – utilizatorii, sunt organizare pe doua niveluri: - nivelul fizic, care este mai apropiat pe partea hardware a sistemului de calcul, interferand cu aceasta prin intermediul unui sistem de înteruperi. - nivelul logic, care este mai apropiat de utilizator, interferand cu acesta prin intermediul unor comenzi, limbaje de programare, utilitare, etc. Potrivit acestor doua niveluri, sistemele de operare cuprind in principal doua categorii de programe: - programe de control şi comanda, cu rolul de coordonare si control a tuturor functiilor sistemelor de operare , cum ar fi: procese de intrare-iesire, executia intreruperilor, comunicatia hardware-utilizator; - programe de servicii (prelucrari), care sunt executate sub supravegherea programelor de comanda si control, fiind utilizate de programator pentru dezvoltarea programelor sale de aplicatie. Dezvoltari ale sistemelor de operare Primele sisteme de operare realizau prelucrarea pe loturi de programe. Comunicarea operatiilor ce urmau sa se realizeze se facea prin intermediul unui limbaj de comanda care permitea interpretarea instrucţiunilor adresate sistemului, precum şi tratarea situaţiilor de eroare. Sistemele de acest tip functionau în regim de monoprogramare. UCP (unitatea centrala de prelucrare) poate executa numai o instructiune intr-o anumita cuanta de timp si nu poate opera decat cu date ce se gasesc in memoria interna; daca dispozitivele periferice de intrare sunt lente in furnizarea datelor sau programelor catre memoria interna, UCP trebuie sa astepte transferul datelor/programelor in memoria interna de a începe executia programului. Daca sistemul de calcul dispune de un sistem de operare simplu, atunci prelucrarea mai multor programe se realizeaza serial, ceea ce conduce la o ineficienta utilizare a UCP. Tipuri de sisteme de operare In principal, in cazul calculatoarelor personale exista doua tipuri de sisteme de operare: 1. monotasking, care executa un singur program la un moment dat, realizand doua functii de baza; - incarcarea si executia programelor - asigurarea unor interferente cu dispozitivele periferice. 2. multitasking, la care nucleul sistemului de operare trebuie sa asigure suplimentar partajarea tipului între programele ce se executa si gestiunea alocarii resurselor sistemului; componenetele principale incluse: - supervizorul, care lanseaza, opreste sau suspenda alocarile; - planificatorul, care regleaza timpul de executie pentru operatiile in curs de executie; - alocatorul de resurse, care evidentiaza resursele libere sau alocate; - modulul de gestiune pentru intrari/iesiri, care asigura dialogul cu perifericele. Tipuri de sisteme de operare pe PC-uri - MS-DOS (MicroSoft-Disk Operating System) - OS/2 (Operating System/2) - Apple - Linux cu derivatele sale: Mandriva, RedHat, Ubuntu, LinuxXp, etc. - Windows cu versiunile sale: 3.1, 95, 98, NT, 2000, XP, VISTA si viersiunile viitoare |
Powered by Bugulet Ciprian - Dumitru 2009 |