Desfasurarea cursului

      Cursul se desfasoara conform orarului.

         



     
Continutul cursului


1 Introducere.
Notiunea de sistem de operare. Istoria sistemelor de operare. Arhitectura unui sistem de calcul. Clasificarea sistemelor de operare. Functiile unui sistem de operare. Structura unui sistem de operare. Sistemul de fisiere. Gestiunea memoriei. Managementul operatiilor I/O.
2 Concepte si structura unui sistem de operare
Definitia proceselor. Metode de descriere a proceselor. Shell. Apeluri de sistem. Structuri de sistem de operare ( monolitice stratificate, masini virtuale model client - server)
3 Procese si concurenta
Planificarea proceselor ("round robin", cu prioritati, planificarea in timp real). Gestiunea timpului.
4 Comunicarea, sincronizarea intre procese. Accesul exclusiv la resurse
Comunicarea prin cutii postale si cozi de mesaje,semafoare, sectiuni critice, sectiuni neplanificabile, sectiuni neinreruptibile
5 Subsistemul memorie
Gestiunea memoriei. Memoria virtuala. Memorii de masa
6 Subsisteme de intrare iesire
7 Sisteme de fisiere
8 Elemente de protectie si securitate
9 Sistemul de operare Windows

Componentele sistemului de operare Windows. Nucleul sistemului de operare
10 Sistemul de operare Unix si Linux
Componentele sistemului de operare Unix, Linux. Nucleul sistemului de operare



Arhiva pentru curs