Sunteți pe pagina 1din 30

Sisteme de operare.

Rețele de
calculatoare.

Ion Munteanu,
Asistent universitar
Sistemul de operare

Exploatarea hardware-ului necesită existența unui set de


programe ce să ne ajute la:
• aducerea în memoria internă a programelor și datelor;
• lansarea în execuție a programelor;
• urmă rirea pe ecran a rezultatelor programelor.
Acest prim set de programe este denumit SISTEM DE OPERARE și
el ne ajută prin funcțiile sale să exploată m eficient resursele
calculatorului.
• Sistemul de operare este cel mai important ansamblu de
programe care rulează pe un calculator.
• Orice calculator de uz general este dotat cu un sistem de
operare care permite execuția altor programe.

2
Funcțiile unui sistem
de operare sunt:

• controlul execuției programelor (încă rcare în


memoria internă , lansarea în execuție, încheierea
execuției acestora),
• planificarea și controlul fluxului aplicațiilor,
• detectarea și pă strarea controlului erorilor ce apar în
cursul prelucră rilor,
• -administrarea spațiului memoriei interne și externe,
• gestionarea sistemului de fișiere,
• efectuarea operațiilor de intrare-ieșire,
• gestionarea periferiei calculatorului,
• oferirea unui set de comenzi ce sa permită
utilizatorului accesul optim la resursele
calculatorului
• asigurarea interfeței cu utilizatorul,
• asigurarea securită ții, prin controlarea accesibilită ții
utilizatorilor la resursele sistemului de calcul
3
Clasificarea
Sistemelor de Operare

• multi-user: Permit ca doi sau mai mulți utilizatori să ruleze


în același timp programe (utilizatori concurenți). Anumite
sisteme de operare permit sute sau chiar mii de utilizatori
concurenți.
• Un sistem de operare pentru mai mulți utilizatori a fost conceput
pentru ca mai mulți utilizatori să poată accesa computerul la un
moment dat. În general, este stabilită o rețea, astfel încâ t un
calculator să poată fi utilizat de la distanță . Minicomputerele
funcționează pe sisteme de operare pentru mai mulți utilizatori.
Aceste sisteme de operare sunt complexe în comparație cu
sistemele de operare pentru un singur utilizator. Fiecare
utilizator este prevă zut cu un terminal și toate aceste terminale
sunt conectate la un computer principal.

4
Clasificarea
Sistemelor de Operare

• multiprocesor: Permit execuția unui program pe mai mult


de un microprocesor. Un sistem multiprocesor este definit ca
„ un sistem cu mai mult de un procesor” și, mai precis, „un numă r
de unită ți centrale de procesare legate între ele pentru a permite
procesarea paralelă”. Obiectivul cheie al unui multiprocesor este
de a crește viteza de execuție a unui sistem.
• multitasking: Permit mai multor programe să ruleze în
același timp (execuție concurentă).
• timp real (real time): Răspund instantaneu la diferite
intrări. Sistemele de operare de uz general, nu sunt sisteme
de operare de timp real. Calculatoarele ce conduc procese
industriale utilizează acest tip de sistem de operare.

5
STRUCTURA SOFTWARE

• Noțiunea de fișier: Putem defini fișierul ca forma sub care


regă sim informația, pe un suport nevolatil. Din punct de
vedere al conținutului fișierul este în general omogen, atâ t ca
organizare câ t și ca informație. Pentru identificare, fișierul
are un nume. Numele de fișier se supune unor restricții
privind numă rul de caractere, felul lor (litere mari, litere
mici, cifre, semne speciale). Extensia numelui fișierului este o
terminație, separată de nume prin caracterul punct, care ne
codifică tipul de fișier. Codificarea ne este necesară pentru a
ști cu ce program să folosim fișierul. Deschiderea unui fișier
înseamnă decodificarea modului în care a fost pusă
informația (proprie fiecă rui program în parte).

6
Noțiunea de director (folder)

• Structura arborescenta - În arborele


informatic ramurile vor fi denumite
directoare (foldere) și nu vor face altceva
decâ t să grupeze fișiere. Cum ramurile mai
tinere cresc din cele mai în vâ rstă , așa și în
arborele informatic vom avea directoare
derivate din alte directoare, ele fiind
subdirectoare ale directorului din care
provin.

7
CE ESTE DOS?

• DOS - Disk Operating Sistem - Sistem de operare pe disc


• MS-DOS Microsoft Disk Operating Sistem
– primul SO utilizat de calculatoarele personale IBM
– sistem de operare de tip “linie de comanda”
– utilizează condiții hardware modeste
– SO mono-user, mono-tasking
– o parte din comenzi (comenzile interne) sunt rezidente în
memoria interna
– comenzile externe sunt încă rcate in memorie și executate
atunci câ nd sunt necesare
– nu se face distincție între literele mici și cele mari.

8
Comand Prompt/cmd.exe

Lansarea într-un program se face în felul urmator scriindu-i numele și


apăsând tasta enter C:\>numeprog.exe
9
WINDOWS

• Microsoft Windows este un sistem de operare ce a


preluat întreg controlul asupra calculatorului. Este
un mediu puternic structurat într-o interfață
grafică simplă și prietenoasă ce asigură
portabilitatea informației între aplicații și asigură
pseudo-multitasking (se poate ocupa aparent de
mai multe programe în același timp).

10
Istoric WINDOWS
• Windows este anuntat de Microsoft - 1983
• Windows 3.x - 1990
• Windows for Workgroups 3.11 - facilită ți pentru lucrul în rețea.
• Windows NT 3.5 - sistem de operare propriu-zis nu are nevoie de MS DOS.
• Windows 95 - Interfață grafică cu utilizatorul noua mai intuitivă . Facilită ți superioare de lucru în
rețea și multimedia (sunet si grafica) precum si Plug and Play.
• Windows NT Workstation 4.0 - fiabilitate mult sporită
• Windows NT Server 4.0 - sistem de operare construit pentru administrare de rețele de calculatoare.
• Windows 98 - aduce îmbună tă țiri variantei Windows 95
• Windows 2000 Professional - combina ușurința utiliză rii sistemului de operare Windows 98 cu
simplitatea administră rii, fiabilitatea și securitatea sistemului de operare Windows NT.
• Windows 2000 Server – Protecția superioare a fișierelor, Interoperabilitate ridicată cu
calculatoarele client: Suporta sistemele de operare Windows NT Workstation, Windows 9x, Windows
3.x, Macintosh si Unix.
• Windows Millenium Edition (Me) - Multimedia Center. fișierelor audio că tre dispozitive audio
portabile sau că tre dispozitive ce rulează Windows CE.
• Microsoft Windows XP - sistem de operare foarte stabil, mult mai sigur decâ t versiunile anterioare
• Microsoft Windows VISTA – varianta de trecere ce anunță schimbă ri în filozofia de construire
• Microsoft Windows 7
• Microsoft Windows 8
• Microsoft Windows 10
11
WINDOWS
ELEMENTE DE BAZA

• Icon Iconurile sunt simboluri grafice cu funcții speciale.


Accesarea iconurilor se face apă sâ nd de doua ori pe
butonul din stanga al mouse-ului (doubleclick).
• Taskbar Taskbar-ul (bara de lucră ri) se află în partea de
jos a ecranului și conține butonul de Start (în stâ nga) și
ceasul sistemului (în dreapta). La pornirea unui program
sau la deschiderea unei ferestre, un buton reprezentâ nd
acea fereastra apare pe taskbar.
• Desktop Desktop-ul este principala fereastra din
WINDOWS ce conține, pe lâ ngă principalele iconuri de
sistem și iconuri create de utilizator.

12
Exemplu de interfață
windows

Iconuri

Butonul Start

Butonul de că utare
a programelor

Buton Program
activ
Bara de programe
active

13
SO Linux

• Bazele sistemului de operare Linux au fost puse in


1969, câ nd o echipa de programatori americani a
realizat un software care sa poată fi aplicat pe orice
calculator. Acesta a fost scris cu ajutorul limbajului de
programare C si a fost denumit Unix. O parte a codului,
numit „kernel”, era utilizata pentru dezvoltarea unor
sisteme de operare, destinate utilizatorilor de masa. În
1992 a fost lansat sistemul de operare Linux, bazat pe
SO Unix. În scurt timp, Linux-ul a început sa fie preferat
la nivel mondial, in special, datorita faptului ca este
gratis si ca poate fi personalizat după dorință . 

14
Avantajele Linuxului

• Este un program de tip open-source, adică oricine îl


poate descă rca cu ușurință și-l poate modifica în funcție
de propriile dorințe. Distribuirea și îmbună tă țirea
codului este încurajata ca fiind o soluție pentru apariția
unor programe mai performante;
• Linuxul are o securitate mai performantă decâ t cea a
altor sisteme de operare, deoarece trebuie sa existe
autorizarea unui administrator pentru instalarea orică rei
aplicații, în acest fel, un virus neputâ nd să pă trundă fă ră
ca administratorul sa ofere parola sistemului.
• Linux este gratis. Pentru folosirea lui, nu este obligatorie
o licență .
15
Avantajele Linuxului

• Este foarte performant in ceea ce privește managementul


rețelelor și permite conectarea unui numă r imens de
utilizatori;
• Sistemul de operare Linux este flexibil, putâ nd fi instalat pe
orice sistem (computere, servere, sisteme incorporate);
• Update-urile sunt fă cute direct de utilizatorul care poate alege
ceea ce este necesar si renunța la ceea ce ar încarcă sistemul
inutil;
• Suporta majoritatea limbajelor de programare;
• Suporta fisiere de aproape orice format si, astfel, nu va aparea
problema compatibilitatii;
• Este potrivit pentru lucrul de tip multitasking, deoarece viteza
sistemelor nu este influențată de numă rul de aplicații deschise
concomitent; 16
Rețele de calculatoare

• O rețea de calculatoare reprezinta un ansamblu de dispozitive (PC-uri, Routere, Switch-


uri etc.) interconectate, care pot comunica (schimba informații) intre ele.
• Putem spune că avem o rețea de calculatoare, atunci câ nd, cel puțin 2 calculatoare
împart (comunică ) între ele date, printr-un mediu comun de transmisie, pe baza unor
reguli de comunicație (protocol)
• Un protocol este o definire a modului în care calculatoarele vor reacționa atunci câ nd
vor comunica unele cu altele. Definițiile protocoalelor se întind de la descrierea
modului de plasare a biților pe sâ rmă pâ nă la formatul unui mesaj prin poșta
electronică . Protocoalele standard permit calculatoarelor de la diferiți producă tori să
comunice; calculatoarele pot folosi un software complet diferit, cu condiția ca
programele care rulează la cele două capete să se înțeleagă asupra sensului datelor.
17
Dimensiunea
unei retele de calculatoare

• LAN – Local Area Network – ex: reteaua (prin cablu) de


acasa
• MAN – Metropolitan Area Network – ex: reteaua extinsa,
pe suprafata unui oras
• WAN – Wide Area Network – ex: Internetul
• WLAN – Wireless LAN – reteaua, wireless, de acasa
• etc.
LAN este o retea relativ mica care este locala unei organizatii
WAN este o rețea de rețele ce permite extinderea pe mai multe orașe, tari sau chiar
continente.
WLAN este o rețea LAN la care ne putem conecta wireless de pe telefonul mobil,
tableta, laptop sau orice alt dispozitiv.

18
Componentele unei retele de calculatoare

End-device (PC, Laptop, Smartphone, Servere etc.)


Switch – interconectează mai multe end-device-uri într-
o rețea
Router – interconectează mai multe rețele
Firewall – ne protejează reteaua de posibile atacuri din
Internet
Mediu de transmisie – cablu (cupru), lumina (fibra
optica), wireless (aer)

19
Modem

• Modemul (modulare - demodulare) - O piesă de echipament


care conectează un calculator la o linie de transmitere a datelor
(de obicei o linie telefonică de un anumit fel). Majoritatea
oamenilor folosesc modemuri care transferă date la viteze
variind între 1200 biți pe secundă (bps) și 56 Kbps. Există , de
asemenea, modemuri care oferă viteze mai mari și care suportă
și alte medii de transmitere a datelor. Acestea sunt folosite
pentru scopuri speciale-de exemplu, pentru a conecta o rețea
locală mare la furnizorul rețelei printr-o linie închiriată .
• Linie dedicată ; linie închiriată - O linie telefonică permanent
conectată între două zone. Liniile închiriate sunt de obicei
folosite pentru a conecta rețele locale de dimensiuni moderate
la furnizorii de servicii Internet.
20
HUB

• HUB - dispozitiv ce ramifica rețeaua, dând posibilitatea


conectării mai multor clienți.
• Un "hub" de rețea (cuvâ ntul englez hub ce înseamnă butuc de roată )
este un dispozitiv pentru conectarea altor dispozitive fie prin cablu
ră sucit (de tip twisted pair), fie prin cablu de fibră optică ; legă tura
permite ca rețeaua să se comporte ca un singur segment. În caz de
blocare, hub-ul este responsabil și pentru retransmiterea semnalului
spre toate porturile sale.

21
REPEATER

• REPEATER - dispozitiv ce amplifică semnalul, dând posibilitatea


măririi lungimii cablului rețelei. 22
Router

• Router - Un sistem care transferă date între două rețele care


folosesc același protocol. Rețelele pot fi diferite în
caracteristicile lor fizice (de exemplu, un router poate
transfera date între un Ethernet și o linie telefonică închiriată ).
Scopul unui Router este de a interconecta mai multe rețele
LAN, într-o rețea mai mare (adesea numita WAN). 23
Gate

• Gate (Poartă ) - Un sistem computerizat care transferă


datele între aplicații sau rețele în mod normal
incompatibile. El reformatează datele astfel încâ t ele să fie
acceptabile pentru noua rețea (sau aplicație) înainte de a o
furniza acesteia. Termenul este adesea folosit și sub numele
de router, dar această folosire este incorectă . 24
Structură de rețea
instituțională

25
Internet

Internetul este o rețea heterogenă de rețele. Este un grup de două


sau mai multe rețele interconectate fizic, capabile de a comunica
și utiliza datele în comun una cu alta și de a acționa împreună ca
o singură rețea globală , fundamentată pe TCP/IP (Transmission
control protocol/Internet protocol).
Principii:
• acceptă orice tip de documente: grafice, text, imagini, video,
audio.
• orice document are o adresa si poate conține adresa altui
document.
• informația poate circula pe orice traseu.
• informația e divizată în pachete.

26
Navigarea pe internet

• Pentru a circula în internet, datele sunt sparte în bucăți mai mici, de


aceeași dimensiune numite pachete.
• Fiecărui pachet i se adaugă la început un antet (header) care spune
de unde vine, unde se duce și cum trebuie asamblat cu celelalte
pachete de date pentru a reconstrui informația inițială.
• Astfel asamblat, fiecare pachet este trimis din calculator în
calculator până când își găsește drumul că tre destinație a
pachetului, depinzând de cât de ocupate sunt diversele căi , astfel
încât pachete diferite pot ajunge la destinație pe drumuri diferite.
• La destinație pachetele sunt examinate, se solicită retrimiterea
pachetelor lipsă, sau cu erori, procesul acesta continuând până când
toate pachetele ajung intacte la destinație.
• La urmă pachetele sunt reasamblate în forma originală.

27
Servicii de internet

• Remote login (telnet) – asigură conectarea la distanță , astfel


se poate lucra de oriunde într-o rețea aflată la distanță .
• File transfer – transfer de fișiere.
• Electronic mail – poșta electronică .
• NEWS – știri în rețea.
• Sistemul hypertext – www.
• Simple mail transfer protocol (SMTP) pentru poșta
electronică .
• File transfer protacol pentru transferul de fișiere între
calculatoare.
• Hypertext transfer protocol (HTTP) pentru transmiterea
informației în WWW.
• Network news transfer protocol (NNTP) pentru transmiterea
știrilor în rețea. 28
Servicii internet

• World Wide Web; WWW - Un sistem bazat pe hypertext


pentru că utarea și accesarea resurselor Internet.
• Html - Hypertext markup language; limbajul în care sunt
scrise documentele pentru WorldWide Web.
• hypermedia - O combinație de hypertext si multimedia.
• hypertext - Documente care conțin legă turi la alte
documente; selectarea unei legă turi afișează automat al
doilea document. Multimedia - Documente care includ
diferite tipuri de date; de exemplu, text si audio sau text în
diferite limbi etc.

29
VĂ MULȚ UMESC PENTRU ATENȚ IE!

S-ar putea să vă placă și