Sisteme de Operare

Curs
7.8/10 (5 voturi)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 9 în total
Cuvinte : 3188
Mărime: 19.30KB (arhivat)
Cost: Gratis
Definitie. Un sistem de operare este un sistem de programe care gestioneaza resursele hardware din cadrul unui SC si realizeaza suportul de baza pe care programele de aplicatie pot fi scrise si executate folosind eficient resursele SC (memoria, mP, dispozitivele I/O).

Extras din document

3. SISTEME DE OPERARE

3.1. Definitia si functiile sistemelor de operare

Componenta software a unui calculator are rolul de a stoca, procesa si regasi informatiile si ea este divizata în:

- programe de sistem sau sistemul de operare (SO)

- programe de aplicatie care rezolva problemele utilizatorilor.

Definitie. Un sistem de operare este un sistem de programe care gestioneaza resursele hardware din cadrul unui SC si realizeaza suportul de baza pe care programele de aplicatie pot fi scrise si executate folosind eficient resursele SC (memoria, mP, dispozitivele I/O).

SO este o colectie de programe (sistem de programe) care are doua componente principale:

- nucleul sau programele de baza se încarca de pe HD în memoria interna la pornirea SC si realizeaza :

- legatura cu rutinele BIOS,

- legatura ce cererile programelor de aplicatie si

- gestioneaza resursele SC necesare în timpul executarii programelor de aplicatie ale utilizatorilor ;

- comenzile / programele utilitare sunt cele care realizeaza servicii pentru utilizarea eficienta a resurselor SC .

Deosebirea dintre aceste doua componente ale SO este ca nucleul se executa în mod supervizor cu privilegii extinse asupra memoriei si a celorlalte resurse, în timp ce programele utilitare se executa în mod utilizator cu privilegii reduse la fel ca si un program de aplicatie.

Functia de baza a SO este “ascunderea” complexitatii hardware prin furnizarea unui set de instructiuni mult mai accesibil si degrevat de detalii pentru comanda dispozitivelor periferice.

Functiile generale a unui sistem de operare sunt urmatoarele:

- functia de comanda si control a executiei programelor utilizatorilor;

- functia de gestiune a memoriei evidentiaza resursele de memorie utilizate, realizeaza alocarea/dealocarea memoriei si asigura un sistem de protectie a datelor si programelor;

- functia de gestiune a procesorului analizeaza si decide ce proces va utiliza procesorul realizând alocarea si ulterior dealocarea acestuia la expirarea cuantei de timp sau la finalizarea executiei programului, prelucreaza si modifica starea fisierelor si programelor;

- functia de gestiune a dispozitivelor periferice, initializeaza si verifica starea resurselor SC, formateaza HD (hard disk), formateaza FD (floppy disk), defineste structura sistemului de fisiere si gestioneaza (asigura partajarea) resurselor SC;

Locul sistemului de operare în cadrul unui SC este prezentat în figura 3.1.

Figura 3.1. Locul sistemului de operare în cadrul unui SC

3.2. Evolutia sistemelor de operare

Vom prezenta caracteristicile SO din cadrul fiecarei generatii de calculatoare. Primele SO au aparut în cadrul generatiei a doua de calculatoare.

Generatia II avea urmatoarele caracteristici din punct de vedere software:

- pentru prima data este o separatie clara între proiectare, construire, operare, programare si întretinere;

- aceste calculatoare au nevoie de camere speciale cu aer conditionat si un operator profesionist care executa programele;

- prelucrarea se face pe loturi “batch processing” si presupune formarea unui fisier cu extensia .bat si lansarea lui; job-urile sunt citite pe banda magnetica dupa care sunt executate succesiv;

- apar primele limbaje evoluate de programare:

- FORTRAN (FORmula TRANslation) în anul 1956 pentru probleme tehnico-stiintifice

- ALGOL (ALGOrithmic Language) în 1958 pentru probleme stiintifice, cu putine date initiale, dar cu numeroase prelucrari aritmetice si logice

- COBOL (Common Business Oriented Language) în 1959 pentru calcule economice

Preview document

Sisteme de Operare - Pagina 1
Sisteme de Operare - Pagina 2
Sisteme de Operare - Pagina 3
Sisteme de Operare - Pagina 4
Sisteme de Operare - Pagina 5
Sisteme de Operare - Pagina 6
Sisteme de Operare - Pagina 7
Sisteme de Operare - Pagina 8
Sisteme de Operare - Pagina 9

Conținut arhivă zip

  • Sisteme de Operare.doc

Alții au mai descărcat și

Fișiere Sistem

În sistemul de operare Windows 95/98, baza de date ierarhica intitulata Registry pastreaza configuratia sistemului. În Registry sunt stocate...

AutoCad

APERTURE - controleazã mãrimea cursorului selector, caracteristic modului object snap. ARC - traseazã un arc de cerc de orice dimensiune. A -...

Biblioteca de Șabloane Standard

Biblioteca de Sabloane Standard (STL) asigura o abstractizare standardizata a datelor prin intermediul containerelor si o abstractizare procedurala...

Clase Derivate

1. Clase derivate. Prin mostenire, atributele unei clase de baza sunt transmise unor clase derivate. Derivarea permite definirea unor clase noi,...

Clase în Java

Clase pentru miniaplicatii Miniaplicatiile constituie extensii ale unei clase deja existente java.applet.Applet. Structura clasei unui applet...

Clase

1. Programare procedurala –Programare orientata pe obiecte. Limbajul C, ca si Pascal, utilizeaza modelul programarii structurate procedurale, care...

Comunicații internet

2.1. Stilurile caracterelor {n sfirsit pagina dvs. contine ceva, chiar daca este vorba numai de un nume. Vom analiza in continuare elementele de...

Crearea unei aplicații independente în Java

Toate aplicatiile Java contin o metoda main(), spre deosebire de miniaplicatii. class FirstApp { public static void main( String argsst) {...

Te-ar putea interesa și

Windows

Argument Istoria mediului Windows este presarata cu un numar de succese si cu un numar egal de esecuri.Windows a aparut ca ceva putin mai mult...

Aspecte Generale ale Sistemelor de Operare Windows și Unix

ASPECTE GENERALE ALE SISTEMELOR DE OPERARE WINDOWS ŞI UNIX 1.1 Sisteme de operare; definiţii, componente, clasificări Sistemul de operare...

Sisteme de Operare - Windows 98

SISTEME DE OPERARE Prezentare generala Se stie ca, pe lânga componenta sa fizica (hardware), calculatorul mai are nevoie, pentru a putea...

Lucrare de Specialitate - Sistemul de Calcul Software

Cap.I. STRUCTURA GENERALA A UNUI SISTEM DE CALCUL Sistemele electronice de calcul sunt reprezentate printr-un ansamblu de echipamente fizice...

Sisteme de Operare

1.SISTEME DE OPERARE 1.1 Definiţie Sistemul de operare reprezintă un ansamblu de programe care asigură utilizarea eficientă a resurselor fizice...

Arhitectura calculatoarelor - prezentare și istorie sisteme de operare - Linux, Haiku

Capitolul I: Sisteme de operare 1. Introducere Sistemul de operare reprezintă ansamblul de programe care asigură utilizarea optimă a resurselor...

Sisteme de operare - evoluția sistemelor de operare

Un sistem de operare este un program care controleaza executia programelor de aplicatie si actioneaza ca o interfata intre utilizator si partea...

Scurtă comparație între două sisteme de operare

Noţiuni introductive despre sistemele de operare Definiţia sistemului de operare Un sistem de operare este un sistem de programe care gestionează...

Ai nevoie de altceva?