Administratie | Alimentatie | Arta cultura | Asistenta sociala | Astronomie |
Biologie | Chimie | Comunicare | Constructii | Cosmetica |
Desen | Diverse | Drept | Economie | Engleza |
Filozofie | Fizica | Franceza | Geografie | Germana |
Informatica | Istorie | Latina | Management | Marketing |
Matematica | Mecanica | Medicina | Pedagogie | Psihologie |
Romana | Stiinte politice | Transporturi | Turism |
SISTEMUL DE OPERARE
Functiile si componentele de baza ale unui sistem de operare
Un sistem de operare asigura functionarea continua a unitatii centrale si a
unitatilor periferice, realizand supravegherea executiei mai multor programe aflate la un moment dat in memoria interna, organizeaza accesul si prelucrarea unui volum mare de date, prin crearea si exploatarea fisierelor si a bazelor de date, simplifica activitatea de programare, prin reluarea programelor scrise in limbaje evoluate si traduse automat in limbaj intern, prin detectarea si semnalarea erorilor de programare, gestioneaza memoria interna, efectuand alocarea dinamica si statistica a acesteia, lanseaza si controleaza executia programelor utilizator.
Pentru gestionarea resurselor, un sistem de operare trebuie sa se realizeze
evidentierea fiecarei resurse, sa adopte o strategie pentru determinarea, in orice
moment, carei componente sa-i fie alocate resurse, la ce moment de timp, pentru
cat timp, alocarea resurselor se va efectua la inceputul activitatii, iar la terminarea
activitatii va dezaloca resursele.
Functiile unui sistem de operare sunt urmatoarele:
functia de gestiune a memoriei;
functia de gestiune a procesorului;
functia de gestiune a dispozitivelor periferice;
functia de gestiune a informatiei
Majoritatea sistemelor de operare, pentru a raspunde rolului de interfata hardware - utilizatorii, sunt organizate pe doua niveluri:
nivelul fizic, care este mai apropiat pe partea hardware a sistemului de calcul, interferand cu aceasta prin intermediul unui sistem de intreruperi.
nivelul logic, care este mai apropiat de utilizator, interferand cu acesta prin intermediul unor comenzi, limbaje de programare, utilitare, etc.
Componentele sistemului de operare
Programul monitor este rezident integral, sau in mare parte, in memoria interna
realizand coordonarea executiei programelor aplicative, controlul si planificarea unitatii centrale, alocarea memoriei interne, asigurarea perifericelor, servirea cererilor de intrare/iesire. In cazul sistemelor care permit lucrul in regim conversational, utilizatorii pot emite comenzi monitor, prin care sa-si asigure alocarea resurselor sistemului in functie de necesitatile stabilite in prealabil.
Programele de comanda si control asigura executia comenzilor de operare
direct sau prin construirea de proceduri (fisiere de comenzi indirecte).
Programele pentru operatii cu periferice asigura operatiile de intrare/iesire,
tratarea intreruperilor, protectia fisierelor si a programelor aplicative.
Programele de serviciu ce permit utilizatorului sa foloseasca eficient resursele fizice sau logice ale sistemului electronic de calcul. In aceasta categorie se
incadreaza urmatoarele programe de serviciu:
bibliotecarul reprezinta programul care asigura gestionarea bibliotecii de
sistem si a fisierelor utilizator, precum si retinerea programelor aplicative in oricare
din fazele premergatoare executiei;
editorul de legaturi reprezinta programul cu ajutorul caruia se obtine un
program in format direct executabil, pornind de la imaginea sa in format obiect;
incarcatorul este reprezentat printr-un program care asigura incarcarea in
memoria interna RAM a programelor pentru executie. Incarcarea programelor
poate avea loc imediat dupa translatare, cand sistemul de operare are inclus incarcatorul in compilator (LOAD and GO), in momentul realizarii editarii de legaturi
(LINK) sau separat, dupa realizarea editarii de legaturi.
Acest document nu se poate descarca
E posibil sa te intereseze alte documente despre:
|
Copyright © 2024 - Toate drepturile rezervate QReferat.com | Folositi documentele afisate ca sursa de inspiratie. Va recomandam sa nu copiati textul, ci sa compuneti propriul document pe baza informatiilor de pe site. { Home } { Contact } { Termeni si conditii } |
Documente similare:
|
ComentariiCaracterizari
|
Cauta document |