Sunteți pe pagina 1din 12

Programare de sistem și de rețea

Notiuni introductive

Victor Moraru
conf.univ.
Sisteme de operare
Sistem de operare : un ansamblu de programe care
gestionează resursele calculatorului (managementul
memoriei si al proceselor, planificarea resurselor, protec ția
împotriva blocajelor, etc.) şi asigură interfa ță cu utilizatorul.
Funcționalități:
 Interfață între utilizatori şi hardware
 Permite stocarea convenabilă de date
 Permite utilizarea eficientă a sistemului, desfășurarea în paralel a
mai multor activități, înlătură irosirea inutilă a resurselor
 Oferă posibilitatea de protecție a informațiilor
 Oferă fiecărui utilizator o parte din totalul resurselor sistemului
 Acționează ca un program de control.

2
Sisteme de operare

În linii mari, un SO poate fi văzut ca:
 un mecanism utilizat pentru planificarea job-urilor şi
a proceselor. Activitatea de planificare poate fi
foarte simplă ca în cazul rulării următorului proces
dintr-o coadă de aşteptare, sau poate fi ceva mai
complicată prin folosirea unor reguli mai complexe
de alegere a următorului proces ce va fi rulat.
 o metodă pentru execuția simultană a mai multor
task-uri şi pentru administrarea intrărilor/ie șirilor.

3
Sisteme de operare
Utilizatori

Interfaţa program

Programe utilizator

Interfaţa SO

Sistem de Operare

Interfaţa hardware/
Instrucţiuni privilegiate

Disc/Bandă/Memorie
4
Clasificarea sistemelor de operare

Conform numărului de utilizatori care pot lucra
simultan :
 Monoutilizator
 Multiutilzator

Conform numărului de task-uri prelucrate
simultan:
 Monotask
 Multitask

5
Caracteristicile sistemelor de
operare

Multiprogramarea (comutarea dinamică) pentru o gestionare
eficienta a timpului de procesor. În timp ce un job a șteaptă pentru
eliberarea unei resurse, procesorul poate căuta să ruleze alt job.
Asta înseamnă că mai multe job-uri sunt gata simultan să fie
rulate şi așteaptă resursele procesorului pentru a continua.

Partajarea timpului – mediul de multiprogramare este, de
asemenea, interactiv

Sisteme în timp real – caracteristica principală este răspunsul
rapid. Sunt utilizate pentru controlul aplicaţiilor unde un răspuns
rapid este esenţial.

6
Caracteristicile sistemelor de
operare

Multiprocesarea - sisteme ce colaborează şi comunică prin
intermediul unei memorii partajate. Utilizată pentru îmbunătă țirea
vitezei de calcul prin funcționarea in paralel a unui anumit număr
de procesoare.


Sisteme de operare izolate - funcționează în mod autonom fără
a comunica cu alte sisteme

7
Caracteristicile sistemelor de
operare

Sisteme distribuite – sisteme conectate în rețea ce comunică prin
transfer de mesaje. Avantaje: partajarea resurselor, cre șterea vitezei,
fiabilitate, comunicație

Sisteme de operare în rețea SOR (network operating systems – NOS în


engleza) : asigura funcționarea sistemelor distribuite prin organizarea
schimbului de date prin rețea intre procesele lansate pe calculatoare
diferite
Sistem de operare în rețea :
sistem de operare + suport
pentru comunicare prin rețea
8
Sisteme de operare în rețea (SOR)

Servicii de
aplicații

SOR pot rula atât pe servere cât și pe stații de lucru

9
Caracteristici dorite ale SOR

Portabilitate – posibilitatea instalării/executării sistemului de
operare pe diverse configurații hardware ale sistemelor de calcul

Multiutilizator - numărul de utilizatori care pot lucra simultan cu
acel sistem de operare

Multiprogramare – numărul de procese care pot fi rulate
simultan

Multiprocesare – prelucrarea multiprocesor sporește
productivitatea sistemului

Asigurarea suportului de comunicare prin diferite tipuri de
rețele

10
Criterii pentru selectarea SOR

Performanță – un sistem de operare de rețea trebuie să aibă
viteze mari de citire / scriere a fișierelor clien ților din re țea, chiar și
în condițiile în care sunt sute de cereri.

Securitate – un sistem de operare de rețea trebuie să ofere
siguranța datelor pe care le deține prin autentificarea utilizatorilor,
drepturi de acces, criptarea informațiilor

Scalabilitate – sistemele de operare trebuie să fie capabile să aibă
performanțe ridicate în condițiile în care apar noi utilizatori și noi
servicii de rețea

Fiabilitate și rezistență la defecte – sistemul de operare trebuie
să rămână funcțional chiar și în situația în care anumite
componente fizice și / sau procese nu mai func ționează sau
funcționează necorespunzător (func ționarea în mod degradat).

11
Familii de SOR

Unix (HP-UX, Solaris, BSD, etc.)

Linux (Red Hat, Suse, Ubuntu, Debian,
Slackware, etc.)

Novell Netware

Microsoft Windows Server

Mac Os Server

12

S-ar putea să vă placă și

  • 3 Instalare Linux
    3 Instalare Linux
    Document9 pagini
    3 Instalare Linux
    PopusoiDaniel
    Încă nu există evaluări
  • 5 Sistemul de Fisiere UNIX
    5 Sistemul de Fisiere UNIX
    Document35 pagini
    5 Sistemul de Fisiere UNIX
    Istrate Nicolae
    Încă nu există evaluări
  • Mercedes Proiect Marketing
    Mercedes Proiect Marketing
    Document24 pagini
    Mercedes Proiect Marketing
    Istrate Nicolae
    100% (2)
  • 7-8-9-10 SAV Bucur
    7-8-9-10 SAV Bucur
    Document2 pagini
    7-8-9-10 SAV Bucur
    Istrate Nicolae
    Încă nu există evaluări
  • Laborator nr23 SDA
    Laborator nr23 SDA
    Document37 pagini
    Laborator nr23 SDA
    Ion Popescu
    Încă nu există evaluări
  • !SDAlab 2 Si 3
    !SDAlab 2 Si 3
    Document2 pagini
    !SDAlab 2 Si 3
    Catalina Bucur
    Încă nu există evaluări
  • Lab 5
    Lab 5
    Document5 pagini
    Lab 5
    Istrate Nicolae
    Încă nu există evaluări
  • 2 Initiere UNIX
    2 Initiere UNIX
    Document19 pagini
    2 Initiere UNIX
    Istrate Nicolae
    Încă nu există evaluări
  • Cercetările de Marketing Ale Consumului
    Cercetările de Marketing Ale Consumului
    Document8 pagini
    Cercetările de Marketing Ale Consumului
    Istrate Nicolae
    Încă nu există evaluări
  • SDAlab 4 Si 5
    SDAlab 4 Si 5
    Document1 pagină
    SDAlab 4 Si 5
    Vasea Gurduza
    Încă nu există evaluări
  • Lab Sda
    Lab Sda
    Document13 pagini
    Lab Sda
    Istrate Nicolae
    Încă nu există evaluări
  • Lab Sda
    Lab Sda
    Document13 pagini
    Lab Sda
    Istrate Nicolae
    Încă nu există evaluări
  • Lab 5
    Lab 5
    Document5 pagini
    Lab 5
    Istrate Nicolae
    Încă nu există evaluări
  • Laborator nr6 SDA2
    Laborator nr6 SDA2
    Document12 pagini
    Laborator nr6 SDA2
    Ekaterina Ejova
    Încă nu există evaluări
  • Lab 4-5
    Lab 4-5
    Document24 pagini
    Lab 4-5
    Istrate Nicolae
    Încă nu există evaluări
  • Fizica
    Fizica
    Document3 pagini
    Fizica
    Istrate Nicolae
    Încă nu există evaluări
  • Lab Sda
    Lab Sda
    Document13 pagini
    Lab Sda
    Istrate Nicolae
    Încă nu există evaluări
  • Raport
    Raport
    Document42 pagini
    Raport
    Istrate Nicolae
    Încă nu există evaluări
  • Lab 11
    Lab 11
    Document3 pagini
    Lab 11
    Dinu Ciobanu
    Încă nu există evaluări
  • Lab 11
    Lab 11
    Document3 pagini
    Lab 11
    Dinu Ciobanu
    Încă nu există evaluări
  • Lab 11
    Lab 11
    Document3 pagini
    Lab 11
    Dinu Ciobanu
    Încă nu există evaluări
  • Lab 6
    Lab 6
    Document5 pagini
    Lab 6
    Istrate Nicolae
    Încă nu există evaluări
  • LAB2
    LAB2
    Document7 pagini
    LAB2
    Istrate Nicolae
    Încă nu există evaluări