Creeaza.com - informatii profesionale despre


Evidentiem nevoile sociale din educatie - Referate profesionale unice



Acasa » referate » informatica
SISTEME DE OPERARE

SISTEME DE OPERARE



Sistemul de operare este un ansamblu organizat de programe care coordoneaza functionarea echipamentului de calcul, gestioneaza resursele acestuia si realizeaza interfata cu utilizatorul.

Generatia a III-a de calculatoare

Elemente de noutate :

citirea suprapusa a instruct. din mem. (faze ale instruct. curente se suprapuneau cu cele ale instruct. urmatoare;



protectia memoriei prin mecanisme hardware;

sistem de fisiere pe disc magnetic;

multiprogramarea unitatii centrale;

lucrul in timp partajat (time sharing);

tratatament pe loturi la nivel de partitie.

Multiprogramarea UC se realizeaza astfel:

memoria interna era impartita in mai multe zone, numite partitii, fiecare partitie cuprinzind cite o lucrare;

pe durata cat una din lucrari astepta terminarea unei operatii de I/E, UC era afectata altei lucrari, ajungindu-se la o utilizare cvasipermanenta a UC.

Consecinta: cresterea gradului de utilizare al UC =>optimizare a activitatii echipamentului de calcul.

Procesul este un program in executie. Programul este un obiect static, imuabil, procesul este un obiect dinamic, a carui stare se schimba in permanenta. La rulari diferite acelasi program poate sa parcurga faze diferite, in functie de evenimentele externe care se pot apare, sau in functie de interactiunea cu utilizatorul.

Starea unui proces se modifica pe durata existentei sale in sistem. Starea unui proces la un moment dat este determinata de sensul prelucrarilor efectuate de proces si de contextul general al Sistemului de Operare (ceea ce mai exista si ceea ce se intampla in acel moment in sistem). Se considera ca starea unui proces la un moment dat este descrisa de urmatoarele informatii:

codul programului prin lansarea caruia a fost generat procesul;

valorile tuturor variabilelor apartinand procesului:

istoricul apelurilor de functii (pentru functiile in curs de executie);

valoarea contorului de instructiuni si a registrului de stare program;

informatiile despre resursele folosite in acel moment de catre proces.


Etapa 1 = prezentarea lucrarii la calculator (cartele/suport magnetic);



Etapa 2 = introducerea lucrarii intru-un lot aflat sub forma unui fisier pe disc; acest fisier va fi prelucrat prin spooling;

Etapa 3 = executia lucrarii (conform unei planificari automate/manuale);

Etapa 4 = imprimarea rezultatelor din fisierul de iesire al lotului pe hartie;

Etapa 5 = predarea rezultatelor lucrarii utilizatorului.

Concluzie:

• prelucrarea pe loturi exista sub forma fisierelor de comenzi la si la SO moderne;

• fisierele de comenzi sunt de fapt seturi de comenzi care se executa cu inlantuire in mod automata, ca si lucrarile dintr-un lot.

Intreruperea este un mecanism prin care Unitatea Centrala de Procesare ia cunostinta de aparitia unui eveniment in sistem. Ca urmare a producerii unui eveniment, procesul care era in curs de executie este “intrerupt” (suspendat temporar) iar Sistemul de Operare ia in considerare evenimentul respectiv. Aceasta activitate de luare in considerare a unui eveniment aparut in sistem poarta denumirea de “tratare de intrerupere”.

Un proces genereaza el insusi o intrerupere ca urmare a producerii urmatoarelor evenimente :

  • la tentativa de executie a unei instructiuni inexistente sau interzise;
  • la impartirea la zero sau la depasire;
  • la tentativa de accesare a unei zone de memorie interzise sau in cazul generarii unei adrese invalide de memorie;
  • la executia instructiunii de lansare a unui apel sistem.

O clasificare generala a evenimentelor care genereaza intreruperi, impreuna cu cauza si provenienta acestora este prezentata in tabelul urmator:

Eveniment

Cauza

Provenienta

Intrerupere externa

Exterioara executiei procesului curent

Aparitia unui eveniment extern asincron

Exceptie (trap, deruta)

Legata de executia procesului curent

Aparitia unei erori sau a unei situatii exceptionale in derularea procesulu

Apel sistem

idem (generare explicita)

Cererea unui serviciu de la Sistemul de Operare





loading...




Politica de confidentialitate

.com Copyright © 2020 - Toate drepturile rezervate.
Toate documentele au caracter informativ cu scop educational.


Proiecte

vezi toate proiectele
 PROIECT DE LECTIE CLASA: a X a EDUCATIE MUZICALA - OPERA IN GERMANIA SI RUSIA
 PROIECT DIDACTIC 3-5 ani Limba si comunicare - Strugurele, de Maria Gaitan
 Proiect instalatii electrice - Sa se proiecteze instalatia electrica si de forta a unei microintreprinderi la alegerea studentului
 PROIECT - Ingineria reglarii automate - sistemul de reglare automata a unei actionari cu motor electric

Lucrari de diploma

vezi toate lucrarile de diploma
 LUCRARE DE DIPLOMA - Rolul asistentului medical in ingrijirea pacientului cu A.V.C.
 Relatiile diplomatice dintre Romania si Austro- Ungaria din a doua jumatate a secolului al XIX-lea
 Lucrare de diploma managementul firmei “diagnosticul si evaluarea firmei”
 Lucrare de diploma tehnologia confectiilor din piele si inlocuitor - proiectarea constructiv tehnologica a unui produs de incaltaminte tip cizma scurt

Lucrari licenta

vezi toate lucrarile de licenta
 Lucrare de licenta contabilitate si informatica de gestiune - politici si tratamente contabile privind leasingul (ias 17). prevalenta economicului asupra juridicului
 Lucrare de licenta educatie fizica si sport - studiu asupra imbunataȚirii motricitaȚii in lectia de educatie fizica la clasele a v-a de la &
 Lucrare de licenta ecologie si protectia mediului - aspecte ecologice privind fauna de orthoptere si mantide din parcul national muntii macinului
 LUCRARE DE LICENTA - Asigurarea calitatii la firma Trans

Lucrari doctorat

vezi toate lucrarile de doctorat
 Diagnosticul ecografic in unele afectiuni gastroduodenale si hepatobiliare la animalele de companie - TEZA DE DOCTORAT
 Doctorat - Modele dinamice de simulare ale accidentelor rutiere produse intre autovehicul si pieton
 LUCRARE DE DOCTORAT ZOOTEHNIE - AMELIORARE - Estimarea valorii economice a caracterelor din obiectivul ameliorarii intr-o linie materna de porcine

Proiecte de atestat

vezi toate proiectele de atestat
 PROIECT ATESTAT INFORMATICA - GESTIONAREA STOCULUI UNEI FARMACII
 LUCRARE DE ATESTAT ELECTRONIST - TEHNICA DE CALCUL - Placa de baza
 Evidenta a clientilor dar si a serviciilor in Visual Fox pro 9 - Lucrare de atestat
 Lucrare atestat Tehnician in turism - CALITATEA SERVICIILOR TURISTICE




Notiunea de sistem, sistem cibernetic
CALCULUL CLIENT/SERVER
Algoritmul Bellman-Ford
Trasaturile marketingului la inceput de secol XXI
SISTEMUL INFORMATIC , INSTRUMENT AL MANAGEMENTULUI ORGANIZATIILOR ECONOMICO-SOCIALE
SISTEM INFORMATIONAL SI SISTEM INFORMATIC
Sinteza unui dispozitiv secvential de inmultire a numerelor binare reprezentate in complement de doi prin procedura James Robertson
Microcontrolerul AT89C52




Termeni si conditii
Contact
Creeaza si tu