Section outline
-
Sisteme de Operare
-
Cunoașterea arhitecturii, funcționalității și ctructurii sistemelor de operare. Însușire algoritmilor de planificare a proceselor în sistemele de operare. Învățarea unor tehnici de baza pentru realizarea programelor de mare fiabilitate și siguranță funcțională
-
Titularul disciplinei: Lilia Rotaru asist. univ.
Kapusteanschi Maxim
Seniușin Anton
-
-
Concepte de baza ale SO. Sistem de operare, proces, sistem de gestionare a proceselor, memorie.
-
Structura SO. Funcţiile componentelor SO. Clasificarea SO. Arhitectura soft-ului: pachete de programe, sisteme de programare, sisteme instrumentale.
-
Planificarea proceselor. Politici şi mecanisme. Contoare de evenimente. Monitoare. . Probleme clasice: Problema "producător-consumator”. Problema cinei filozofilor. Problema scriitorilor şi cititorilor.Problema barbierului.
-
Gestionarea proceselor, Implementarea proceselor. Comunicaţia între procese. Planificatorul lucrului procesorului, Algoritmii de planificare a lucrului proceselor.
-
Gestionarea sistemului de operare Windows
-
Planificarea memoriei. Clasificarea planificatorului de memorie Algoritmi de planificare a memoriei fizice (swapping). Memoria virtuală. Metode de organizare a memoriei virtuale: paginarea. Algoritmi de înlocuire a paginilor.
-
Introducere în Docker: imagini, containere și fișiere Docker
-
Principiile de proiectare şi de elaborare a sistemelor de operare: analiza datelor, determinarea arhitecturii calculatorului, definirea problemei, metode de elaborare a componentelor sistemului de operare.
