Sisteme de Operare

Referat
9.3/10 (4 voturi)
Conține 1 fișier: doc
Pagini : 6 în total
Cuvinte : 1679
Mărime: 10.13KB (arhivat)
Publicat de: Petre Petrea
Puncte necesare: 0

Extras din referat

SO in final este un program care controleaza executia programului de aplicatie si actioneaza ca o interfata intre programele de aplicatii si componenta hardware a unui sistem de calcul. In rezumat se poate considera ca are trei obiective majore:

- Conveniente. Un SO trebuie sa faca calculatorul prietenos in momentul utilizarii.

- Eficienta. Un SO trebuie sa asigure o utilizare eficienta a resurselor in deosebi a resurselor costisitoare UCP, RAM si altele.

- Posibilitatea de a evolua. Un SO trebuie astfel proiectat si construit incat sa permita o dezvoltare efectiva, testand si introducand functii(necesare asistarii programelor de aplicatie) in sistem fara a se interfera cu serviciile.

SO ca interfata intre utilizator si calculator

Sistemul de calcul trebuie privit ca o structura pe nivele.

Utilizatorul realizeaza programe de aplicatii in general fara a cunoaste in mod riguros componenta hardware. Astfel utilizatorul final vede sistemul de calcul in functie de setul de aplicatii. O aplicatie poate fi codificata intr-un program de aplicatie. Programul de aplicatie scris intr-un limbaj de programare este compilatsub forma unui set de interactiuni in limbaj masina, care este complet responsabil pentru controlul componetei hardware, conducand la un task complex. Acest task implica activarea unui set de programe de sistem(astfel de programe sunt referite ca utilitare). Aceste implementari frecvente apeleaza functii care realizeaza: creearea programului, managementul fisierelor si controlul dispozitivelor de I/E. Programatorul face uz de aceste facilitate in faza de creare a programului. In timp ce programul este in rulare, el evoca programe utilitare care executa anumite functii. Cel mai important program de sistem este SO. Sistemul de operare defineste detaliile hardware pentru programator si ofera si pune la dispozitia acestuia o interfata pentru a utilizasistemul de calcul. SO actioneaza ca un mediator reducand efortul programatorului pentru programul aplicatii punandu-i la dispozitie facilitate si servicii.

SO ofera servicii in urmatoarele domenii:

- Dezvoltare de programe. SO ofera o varietate de facilitate si

servicii:asista programatorul in faza de realizare a programului, depanare si editarea programului. Aceste servicii sunt sub forma unor programe utilitare, nu fac parte din nucleul SO si sunt oferite ca instrumente pentru dezvoltarea programelor de aplicatii.

- Executia programului. Un numar mare de task-uri sunt

solicitate la faza de executie a unui program. Un program poate fi trecut din stare „gata” in stare de executie numai daca el(sau parti ale lui) se gasesc in RAM. In acest caz instructiunile si datele aferente(programatorului) trebuie sa fie incarcate in RAM, dispozitivele de I/E trebuie activate si alte resurse pregatite. SO manipuleaza toate aceste sarcini in locul utilizatorului.

- Accesul la dispozitivele de I/E. Solicitarile fiecarui dispozitiv

implica un set de instructiuni sau semnale de control pentru operare. SO ofera o interfata uniforma care ascunde aceste detalii, astfel ca programatorul poate accesa aceste dispozitive utilizand doar „read” si „write”.

- Controlul accesului la fisiere. In cazul fisierelor, pentru SO

controlul include o intelegere detaliata nu numai a naturii dispozitivului de I/E dar si structura datelor continute in fisierele de pe mediul de memorat. Trebuie retinut faptul ca in sistemele cu N utilizatori SO trebuia sa ofere mecanisme pentru a controla accesul la fisiere si la operatii care se pot executa asupra unui fisier.

- Accesul la sistem. In cazul sistemelor publice sau partajate, SO

controleaza accesul la sistem in totalitate si specifica resursele instalate in sistem. Functiile de acces la sistem trebuie sa asigure protectia sistemului fata de utilizatorii neautorizati si protectia utilizatorilor intre ei. SO asigura protectia resurselor si datelor fiecarui utilizator in parte si rezolva conflicte care apar in procesul de competitie pentru resurse.

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

Conținut arhivă zip

  • Sisteme de Operare.doc

Alții au mai descărcat și

Sisteme de Operare

Sisteme de operare 1. Definitii, componente, clasificari Sistemul de operare reprezinta ansamblul de programe care asigura utilizarea optima a...

Istoric Windows

1 Interface Manager Windows nu a fost de la inceput un sistem de operare, ci o interfata grafica pentru sistemul de operare MS-DOS (un sistem de...

Sisteme de Operare

Introducere Capitolul1 Ce este un sistem de operare? 1.1. Evoluţia sistemelor de operare 1.2. Structura unui sistem de calcul 1.3. Concepte de...

Introducere în Sistemul de Operare Linux

următoarele atribute de baza: - are un sistem ierarhizat de fişiere; - asigură compatibilitatea între fişiere, dispozitive I/O şi mecanismele de...

Controlul și Gestiunea Proceselor în Linux

Sistemul de operare Linux pune la dispoziţie apeluri sistem pentru controlul şi gestiunea proceselor, cum ar fi apeluri pentru crearea şi...

Linux

Lucrarea 6 Configurarea unui server linux 1. Introducere teoretica Un server Linux poate oferi toate serviciile pe care le poate oferi un server...

Formulare și Subformulare

FORMULARE SI SUBFORMULARE Formularele sunt informări (lucrări de evidenţă) care prezintă, într-o formă specifică, datele memorate în cadrul...

Windows Server 2003

INSTALARE WINDOWS In zilele noastre calculatorul a devenit o necesitate, dar ce este un computer fara un sistem de operare? Este… egal cu zero....

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...

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ă...

Sisteme de Operare și Dezvoltarea Lor

Ce este un sistem de operare. În general, interacţiunea dintre calculator şi utilizator poate fi descrisa la nivel simplist astfel: primul...

Ai nevoie de altceva?