sisteme de operare
DESCRIPTION
Sisteme de operare. Un sistem de calcul nu poate prelucra date daca nu este programat , programul constand dintr -o succesiune de instructiuni care conduc spre solutia problemei ce se rezolva . Sunt doua categorii de programe : Programe de sistem Programe de aplicatii. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Sisteme de operare](https://reader036.vdocuments.pub/reader036/viewer/2022082203/56812aba550346895d8e7d50/html5/thumbnails/1.jpg)
Sisteme de operareUn sistem de calcul nu poate
prelucra date daca nu este programat , programul constand dintr-o succesiune de instructiuni care conduc spre solutia problemei ce se rezolva.
Sunt doua categorii de programe:1. Programe de sistem2. Programe de aplicatii
![Page 2: Sisteme de operare](https://reader036.vdocuments.pub/reader036/viewer/2022082203/56812aba550346895d8e7d50/html5/thumbnails/2.jpg)
1. Programul de sistem numit si software de baza e proiectat astfel incat asigura utilizarea eficienta a resurselor sistemului de calcul si ofera instrumente pentru executia si dezvoltarea programelor de aplicatie.
2. Programele de aplicatie efectueaza prelucrari ale datelor in concordanta cu cerintele informationale necesate
![Page 3: Sisteme de operare](https://reader036.vdocuments.pub/reader036/viewer/2022082203/56812aba550346895d8e7d50/html5/thumbnails/3.jpg)
Exemple de S.O.
![Page 4: Sisteme de operare](https://reader036.vdocuments.pub/reader036/viewer/2022082203/56812aba550346895d8e7d50/html5/thumbnails/4.jpg)
Sistemul de operare
Un sistem de operare consta într-un ansamblu de proceduri manuale si module de programe de sistem, care administreazã resursele sistemului de calcul, asigura utilizarea eficienta in comun a acestor resurse si ofera utilizatorului o interfata cat mai comoda pentru utilizarea sistemului de calcul.
![Page 5: Sisteme de operare](https://reader036.vdocuments.pub/reader036/viewer/2022082203/56812aba550346895d8e7d50/html5/thumbnails/5.jpg)
Sistemul de operare, prescurtat SO (engleză Operating system, prescurtat OS), reprezintă un produs de tip software care este parte componentă a unui sistem, echipament sau aparat computerizat, şi care se ocupă de gestionarea şi coordonarea activităţilor acestuia.
![Page 6: Sisteme de operare](https://reader036.vdocuments.pub/reader036/viewer/2022082203/56812aba550346895d8e7d50/html5/thumbnails/6.jpg)
Sistemul computerizat poate fi un computer, o staţie de lucru (workstation), un server, un PC, un notebook, un netbook, un smartphone, un aparat de navigaţie rutieră, un e-book reader sau şi un alt sistem cu "inteligenţă" proprie. Sistemul de operare joacă şi rolul de gazdă pentru aplicaţiile care rulează pe echipamentul (hardwareul) respectiv.
![Page 7: Sisteme de operare](https://reader036.vdocuments.pub/reader036/viewer/2022082203/56812aba550346895d8e7d50/html5/thumbnails/7.jpg)
![Page 8: Sisteme de operare](https://reader036.vdocuments.pub/reader036/viewer/2022082203/56812aba550346895d8e7d50/html5/thumbnails/8.jpg)
APLICATII SOFTWARE
PROGRAME DE COMUNICATIE
PROGRAME DE MANIPULARE SI
GESTIUNE A FISIERELOR
PROGRAME DE NAVIGARE PE
WEB
PROGRAME DE PROCESARE DE
TEXT
PROGRAME DE CALCUL
TABELAR
PROGRAME DE GESTIUNE A BAZELOR DE
DATE
ALTELE
![Page 9: Sisteme de operare](https://reader036.vdocuments.pub/reader036/viewer/2022082203/56812aba550346895d8e7d50/html5/thumbnails/9.jpg)
Funcţiile sistemului de operare
Pentru a îndeplini rolul de interfaţã între hardware şi utilizatori, un sistem de operare trebuie sã fie capabil îndeplineascã urmãtoarele funcţii:1.Oferirea posibilitãţii de lansare în execuţie a programelor de aplicaţie. In acest sens, sistemul de operare trebuie sã dispunã de:
- un editor de texte - un translator - un editor de legãturi
2.Alocarea resurselor necesare executãrii programelor, se realizeazã prin identificarea: programelor ce se executã, a necesarului de memorie, a dispozitivelor periferice şi a cerinţelor privind protecţia datelor.3.Facilitãţi pentru compresia datelor, sortare, interclasare, catalogarea şi întreţinerea bibliotecilor, prin programele utilitare disponibile.4.Planificarea execuţiei lucrãrilor dupã anumite criterii, pentru utilizarea eficientã a unitaţii centrale de prelucrare.5.Asistarea execuţiei programelor prin comunicaţia sistem calcul-utilizator, atât la nivel hardware, cât şi la nivel software.
6. Coordonarea executiei mai multor programe, prin urm[rirea modului de executie a instructiunilor programului , depistarea si tratarea erorilor, lansarea in executie a operatiilor de intrare/iesire.
![Page 10: Sisteme de operare](https://reader036.vdocuments.pub/reader036/viewer/2022082203/56812aba550346895d8e7d50/html5/thumbnails/10.jpg)
ETAPELE REALIZĂRII APLICAŢIILOR SOFTWARE
Semnalarea necesităţii unui program – studiu de fezabilitate (analiză);
Proiectarea programului (design) – realizarea bazelor de date, stabilirea funcţiilor necesare prelucrărilor;
Realizarea programului – etapa de programare; Testarea programului – în această etapă programul este
implementat în paralel cu cel deja existent sau se realizează testarea lui în cadrul unei secţii sau a unui departament.
Implementarea programului – odată testat şi eventual îmbunătăţit, programul este gata pentru implementare, de data aceasta în totalitate, fără a mai necesita un alt program în paralel.
Verificare – studierea modului în care programul respectiv răspunde tuturor cerinţelor beneficiarului.
Întreţinere – actualizare, modificare în funcţie de schimbarea condiţiilor reale
![Page 11: Sisteme de operare](https://reader036.vdocuments.pub/reader036/viewer/2022082203/56812aba550346895d8e7d50/html5/thumbnails/11.jpg)
REŢELE DE CALCULATOARE (INFORMAŢIONALE)
![Page 12: Sisteme de operare](https://reader036.vdocuments.pub/reader036/viewer/2022082203/56812aba550346895d8e7d50/html5/thumbnails/12.jpg)
REŢELE LAN, WAN, MAN, GAN
![Page 13: Sisteme de operare](https://reader036.vdocuments.pub/reader036/viewer/2022082203/56812aba550346895d8e7d50/html5/thumbnails/13.jpg)
Reţea (Network) – grup de două sau mai multe calculatoare conectate împreună. Calculatoarele din reţea sunt denumite noduri.În funcţie de aria de întindere reţelele se pot clasifica în:
![Page 14: Sisteme de operare](https://reader036.vdocuments.pub/reader036/viewer/2022082203/56812aba550346895d8e7d50/html5/thumbnails/14.jpg)
1. Local Area Network (LAN) – reţea locală - calculatoarele sunt localizate foarte aproape unele de altele, în aceeaşi întreprindere sau clădire;2. Wide Area Network (WAN) – reţea de largă acoperire – comunicarea între calculatoare aflate la o distanţă foarte mare unele de altele (chiar în altă ţară); 3. Metropolitan Area Network (MAN) – reţea metropolitană – se întinde pe teritoriul unui oraş sau al unui spaţiu aglomerat; 4. Global Area Network (GAN) – reţea globală – reţeaua care cuprinde toată lumea, legând între ele calculatoarele de pe întreg globul. Cea mai renumită reţea GAN este Internet-ul.
![Page 15: Sisteme de operare](https://reader036.vdocuments.pub/reader036/viewer/2022082203/56812aba550346895d8e7d50/html5/thumbnails/15.jpg)
Pentru a clasifica tipurile de reţele se pot folosi mai multe criterii, printre care:
![Page 16: Sisteme de operare](https://reader036.vdocuments.pub/reader036/viewer/2022082203/56812aba550346895d8e7d50/html5/thumbnails/16.jpg)
ARHITECTURA – determină clasificarea reţelelor după modul de conectare:
![Page 17: Sisteme de operare](https://reader036.vdocuments.pub/reader036/viewer/2022082203/56812aba550346895d8e7d50/html5/thumbnails/17.jpg)
TOPOLOGIA – aranjarea geometrica a sistemului de calculatoare. Există următoarele tipuri de topologii:
![Page 18: Sisteme de operare](https://reader036.vdocuments.pub/reader036/viewer/2022082203/56812aba550346895d8e7d50/html5/thumbnails/18.jpg)
Magistrala (BUS) – calculatoarele sunt aşezate de o parte şi de alta a magistralei principale;
![Page 19: Sisteme de operare](https://reader036.vdocuments.pub/reader036/viewer/2022082203/56812aba550346895d8e7d50/html5/thumbnails/19.jpg)
Stea (STAR) – calculatoarele sunt aşezate sub formă de stea;
![Page 20: Sisteme de operare](https://reader036.vdocuments.pub/reader036/viewer/2022082203/56812aba550346895d8e7d50/html5/thumbnails/20.jpg)
Inelară (RING) – calculatoare sunt asezate în cerc.
![Page 21: Sisteme de operare](https://reader036.vdocuments.pub/reader036/viewer/2022082203/56812aba550346895d8e7d50/html5/thumbnails/21.jpg)
1. Reţele punct la punct (peer to peer) – fiecare staţie de lucru are capabilităţi şi responsabilităţi echivalente (fiecare calculator are acces la resursele, programele, bazele de date aflate pe celelalte calculatoare);2. Reţele client/server – fiecare calculator este fie client fie server. Fiecare calculator este conectat la un calculator central de unde acceseaza aplicaţiile de care are nevoie şi le foloseşte, calculatorul acela numindu-se server.
Calculatoarele ce realizează cererile serverului poartă denumirea de client.
Există reţele în cadrul cărora staţiile de lucru nu sunt constituite decât din monitoare şi tastatură fără a avea un hard propriu, ele transmiţând toate datele serverului, fără a face nici o operaţiune proprie în afara consultării/încărcării datelor la de monitor/tastatură. Acestea poartă denumirea de terminale neinteligente.
În cazul în care staţiile dispun de procesor propriu şi fac o serie de operaţii cu resursele proprii, acestea poartă denumirea de terminale inteligente.