Un sistem de operare, reprezinta un produs de tip software care este parte componenta a unui sistem, echipament sau aparat computerizat, si care se ocupa de gestionarea si coordonarea activitatilor acestuia. Sistemul computerizat poate fi un computer, o statie de lucru, un server, un PC, un notebook, un smartphone, un aparat de navigatie rutiera sau si un alt sistem cu "inteligenta" proprie. Sistemul de operare joaca si rolul de gazda pentru aplicatiile care ruleaza pe echipamentul (hardware-ul) respectiv.
Un compilator este un program (sau set de programe) care traduce textul unui program scris intr-un limbaj de programare ,,sursa" intr-un alt limbaj de calculator, numit limbaj ,,tinta". Sursa originala se numeste de obicei cod sursa iar rezultatul cod obiect. De obicei rezultatul are o forma potrivita pentru procesarea de catre alte programe (de ex. un linker), si poate fi inteligibil si pentru oameni. Codul obiect poate fi insa si un program executabil. Numele de ,,compilator" este folosit pentru un program care traduce dintr-un limbaj high-level intr-unul low-level. Un program care face operatia inversa se numeste ,,decompilator", iar unul care traduce intre doua limbaje high-level se numeste ,,translator".
Exista mai multe criterii de clasificare a sistemelor de operare. Aici vom lua in considerare trei criterii
Pentru a descărca acest document,
trebuie să te autentifici in contul tău.