Caracteristicile si Structura sistemului Unix referat



Caracteristicile sistemului Unix

Sistemul UNIX este un sistem de operare cu destinatie generala, multiutilizator, multiproces, lucrind in regim time-sharring. Dintre caracteristicile care-l fac atractiv enumeram urmatoarele:

  • Este un sistem de operare cu o interfata relativ simpla, avand numeroase programe utilitare, care acopera o gama larga de aplicatii (retele, grafica, baze da date , inteligenta artificiala). Sunt disponibile compilatoare si medii de programare pentru limbaje de programare de nivel inalt (Basic, Fortran 77, Pascal, C, Lisp, Prolog)
  • Unix este un sistem multiutilizator, permitind lucrul simultan dde la mai multe terminale
  • Este un sistem portabil, putind fi implementat pe diferite tipuri de calculatoare
  • Unix are un sistem de fisiere arborescent, cu fisiere organizate simplu (sir de octeti) si grupate in directoare.
  • Unix dispune de un sistem de intrare/iesire generalizat, care trateaza identic fisiere, periferice, memoria si comunicatiile interproces
  • Unix are un mecanism simplu de gestiune a memoriei, folosind conceptul de memorie virtuala, asigurind un nivel inalt de multiprogramare.
  • Unix dispune de un sistem eficient de protectie a informatiei, folosind parole si drepturi de acces
  • Unix are o interfata utilizator simpla, numita SHELL, care se poate extinde la nivelul unui limbaj de programare de nivel inalt, de tip C, cu un interpretor de comenzi diferit de nucleu (utilizatorul poate incarca interpretorul de comenzi pe care-l doreste).
  • Procesele Unix sunt reentrante (procesele care au partea de cod identica folosesc o singura copie a codului, rezidenta in memorie)

1.3 Structura sistemului Unix



Sistemul de operare Unix contine un nucleu (partea rezidenta) si un mare numar de programe utilitare accesibile prin intermediul interpretorului de comenzi. Interfata tuturor acestor utilitare si a programelor utilizator cu nucleul se realizeaza prin intermediul unui ansamblu de functii sistem. Utilizatorul are trei niveluri de acces la sistem:

  • prin intermediul utilitarelor (nivel extranucleu);
  • prin functii de biblioteca standard a limbajului C (nivelul intermediar);
  • prin directive sistem (nivel scazut);

Nucleul este intermediarul intre interfata furnizata de apelurile sistem si echipamentele fizice. Nucleul realizeaza:

  • gestiunea fisierelor;
  • gestionarea memoriei;
  • planificarea proceselor pentru executie;

Apelurile sistem definesc interfata programator. Apelurile sistem sunt de trei categorii:



  • pentru manipularea fisierelor (perifericelor);
  • pentru controlul executiei proceselor;
  • pentru manipularea informatiei;









Copyright © Contact | Trimite referat


Ultimele referate adaugate
Mihai Beniuc
   - Mihai beniuc - „poezii"
Mihai Eminescu Mihai Eminescu
   - Mihai eminescu - student la berlin
Mircea Eliade Mircea Eliade
   - Mircea Eliade - Mioara Nazdravana (mioriţa)
Vasile Alecsandri Vasile Alecsandri
   - Chirita in provintie de Vasile Alecsandri -expunerea subiectului
Emil Girlenu Emil Girlenu
   - Dragoste de viata de Jack London
Ion Luca Caragiale Ion Luca Caragiale
   - Triumful talentului… (reproducere) de Ion Luca Caragiale
Mircea Eliade Mircea Eliade
   - Fantasticul in proza lui Mircea Eliade - La tiganci
Mihai Eminescu Mihai Eminescu
   - „Personalitate creatoare” si „figura a spiritului creator” eminescian
George Calinescu George Calinescu
   - Enigma Otiliei de George Calinescu - geneza, subiectul si tema romanului
Liviu Rebreanu Liviu Rebreanu
   - Arta literara in romanul Ion, - Liviu Rebreanu











Scriitori romani