Sunteți pe pagina 1din 6

Rezumat Sisteme de Operare.

Prima Parte

1. Componentele unui Sistem de Operare


Sistemul de operare (SO) este o colecţie de programe de sistem folosite
pentru gestionarea resurselor calculatorului, interfața între utilizator și
componentele hardware și software și controlul întregii lui activităţi.
Sistemul de operare asigură legătura dintre utilizator şi calculator, copiază
programele din fişierele executabile de pe disc în memoria internă, execută în
ordine instrucţiunile din aceste programe şi comunică rezultatele obţinute.

Componentele unui sistem de operare


1. Nucleul (Kernel)–conține programele necesare pentru gestionarea resurselor
calculatorului și pentru controlul activității echipamentelor și programelor;
2. Interfața (Shell)–definește modul în care utilizatorul interacționează cu S.O.
Un sistem de operare obișnuit are două tipuri de interfețe:
a) Interfaţa grafică (GUI – Graphical Use Interface). Se bazează pe
deschiderea unei ferestre (Window). Fereastra deschisă când SO este lansat în
execuție se numește DESKTOP.
Interacțiunea dintre utilizator și Nucleul SO are loc prin intermediul
ferestrelor (Windows) și se bazează pe iconuri (icoane, pictograme, meniuri),
manipulabile cu ajutorul unui Mouse.
Într-o fereastră apare un cursor (pointer) care poate fi deplasat cu
mouse-ul.
Avantaje ale interfeței GUI:
▪ Este intuitivă şi uşor de folosit
▪ Poate fi utilizată şi de către neprofesionişti
▪ Creează un mediu de lucru ordonat
▪ Permite crearea şi utilizarea de aplicaţii de complexe, precum şi integrarea
acestora în medii de lucru unitare

b) Interfața pe linie de comandă (Interfața CLI – Command Line


Interface)
Introducerea comenzilor pentru utilizarea SO se face prin comenzi
introduse prin intermediul unei tastaturi. Este foarte rapidă și eficientă. Comenzile
trebuie cunoscute de către utilizator. Nu poate folosi mouse-ul. Exemple: UNIX,
MS-DOS, Rețele, Windows, etc.
Avantajele interfețelor CLI
❖ Permite scrierea clară şi explicită a comenzilor, cu toţi parametrii bine
definiţi
❖ Oferă flexibilitate în utilizare
❖ Comunicarea cu sistemul de operare se face rapid şi eficient

Funcțiile unui sistem de operare:


• Sa asigure comunicarea intre utilizator si SO;
• Pregătirea şi lansarea în execuţie a programelor de aplicaţie
• Sa asigure controlul executiei programelor;
• Sa asigure alocarea eficienta a resurselor fizice ale sistemului;
• Sa faciliteze utilizatorilor dezvoltarea de noi aplicatii;
• Sa faciliteze gestionarea eficienta a datelor;
• Sa asigure securitatea sistemului.

Încărcarea sistemului de operare.


Deoarece nucleul sistemului de operare conţine programele necesare pentru
gestionarea resurselor calculatorului, el trebuie să fie în permanenţă rezident în
memoria internă.
Din această cauză, la începutul fiecărei sesiuni de lucru cu calculatorul, SO
trebuie încărcat în memoria internă nucleul sistemului de operare. Atunci când se
porneşte calculatorul, un program numit preîncărcător, din memoria ROM,
iniţializează echipamentele periferice, identifică configuraţia calculatorului şi
caută un suport magnetic pe care să existe un sistem de operare.
Dacă găseşte, încarcă în memoria internă programul numit încărcător care
se găseşte la începutul suportului şi îl lansează în execuţie.
Programele sistemului de operare vor încărca la rândul lor în memoria
RAM diverse programe utilitare sau programe de aplicaţie şi le vor lansa în
execuţie.
Modulul ROM-BIOS.
Modulul ROM-BIOS (ROM – Basic Input Output System) conţine
programe de sistem esenţiale în funcţionarea unui sistem de calcul, organizate
într-o mică bibliotecă de funcţii de intrare/ieşire.
Acestea asigură auto-testarea componentelor hardware, iniţializarea lor,
comunicaţia între ele şi asigură încărcarea sistemului de operare de pe un suport
de stocare (magnetic, optic) sau din reţea.
Ulterior secvenţei POST (Power-On Self Test) controlul este predat
sistemului de operare care va oferi utilizatorului interfaţa pentru comenzi.
2. Tipuri de sisteme de operare

1. Sisteme de operare pentru calculatoare desktop (calculatoare de birou și


laptop-uri).
Cele mai importante tipuri de OS pentru calculatoarele desktop sunt:
a) SO Windows, dezvoltat de către Microsoft, cu versiuni multiple, de-a
lungul anilor: Windows ’95, Windows ‚97; Windows 2000; Windows 2003 sau
XP, Windows 2007; Windows 2008; Windows 2010; Windows 2011, ultima
versiune a acestui tip de SO.
Este SO predominant, în acest moment, pe piața sistemelor de operare.
Necestiă licență pentru funcționare completă.
b) SO LINUX, este un SO open-source. Linux este o familie de sisteme de
operare de tip Unix care folosesc Nucleul Linux (în engleză kernel). Linux poate
fi instalat pe o varietate largă de hardware, începând cu telefoane mobile, tablete,
console video, continuând cu calculatoare personale până la supercomputere.
Este un program open-source (poate fi descarcat si modificat cu usurinta),
este gratuit (nu are nevoie de o licenta) si este mult mai stabil decat celelalte
sisteme de operare. In cazul in care nu stii, afla ca multe dintre electrocasnicele si
gadget-urile de acasa sunt terminale cu Linux – router-ul de internet, televizorul
smart, frigiderul smart etc.
c) Mac OS (Mac Operating System). este un sistem de operare (SO) produs
de firma Apple Inc. (Apple) pentru computerele sale.
Lansat în 1984 împreună cu primele calculatoare de tip Macintosh.
Mac OS reprezintă o serie de sisteme de operare cu interfață grafică,
proiectată de firma Apple (nume anterior: Apple Computer) pentru gama sa de
computere de tip Macintosh. A fost introdus pentru prima dată la modelul
Macintosh 128K în anul 1989.
Mac OS X („X” este un 10 roman) care include elemente de OpenStep și
Mac OS 9. Spre deosebire de versiunile anterioare, Mac OS X este un sistem de
operare multi-user, multitasking, de tip Unix. Mac OS X este o familie de sisteme
de operare cu interfață grafică, proiectate, promovate și vândute de firma Apple,
ultima versiune Mac OS X v10.11 (El Capitan), fiind instalată la toate
computerele Macintosh până în anul 2016. Aceasta a fost ultima versiune care a
folosit numele OS X.
Versiunea actuală a SO Mac OS se numește macOS. Prima versiune a fost
10.12 (Sierra). Interfața a rămas acceași ca la OS X, doar cu un nume schimbat,
pentru a se adapta mai bine la numele celorlale produse Apple.
Versiunea actuală a MacOS este MacOS 13 și se numește Ventura. A fost
lansată în octombrie 2022.
Funcționează doar pe produsele desktop și notebook de la Apple.
d) SO UNIX. A fost dezvoltat începând cu anul 1969. Stă la baza SO
LINUX
Atuuri UNIX:
• Bazat pe standarde
• Puternic, flexibil, scalabil, securizat
• Suport din partea producătorilor de echipamente
• SO matur şi stabil
• Bine integrat cu protocoalele de re ţ ea TCP/IP
• Folosit pe scară largă pentru aplicații critice
Componente:
✓ Kernel
✓ Shell
✓ Sistemul de fișiere
✓ Sistemul de Comenzi
e) Chrome OS, este un SO lansat de Google și care se bazează pe Linux și
suportă principalele aplicații Web.
f) Free BSD. Este un sistem de operare open source, iar experiența este
similară cu cea pe care o oferă Linux. Din păcate nu este la fel de popular precum
Windows sau Linux.
g) MS-DOS (Microsoft – Disk Operated System). Este primul SO al
Microsoft pentru calculatoare personale. Nu are interfață grafică, ci se bazează pe
introducerea comenzilor de la tastatură. Stă la baza primelor versiuni de Windows.

2. Sisteme de operare pentru dispozitive mobile.


Sunt utilizate pentru funcționarea diverselor dispozitive mobile: telefoane
smart, iPhone, tablete, iPod, Ipad, etc. Principalele SO de acest tip sunt:
a) SO Android.
Din punct de vedere al cotei de piață, sistemul Android rămâne în top, fiind
preferat de o mare parte dintre clienții de telefonie mobila. Și asta pentru că acest
SO, dezvoltat de cei de la Google, poate fi rulat de pe mai multe tipuri de telefoane
(este un sistem de tip „open source”, putând fi folosit și modificat fără restricții).
b) SO iOS
Sistem de operare dezvoltat de cei de la Apple, ce oferă mai rapid update-uri de software și o
putere superioară de procesare pentru jocuri si aplicații. Așa cum îi spune și numele, poate fi întâlnit și
folosit doar pe dispozitivele create și dezvoltate de către Apple. Asta înseamnă ca iOS este un sistem de
tip „proprietary”, adică este dezvoltat de către producători speciali pentru smartphone-urile/
dispozitivele lor, iar codurile sursa și specificațiile tehnice nu sunt disponibile publicului larg.
c) SO Windows pentru dispozitive mobile. A fost puțin folosit la noi;
d) Harmony OS. Este un sistem de operare dezvoltat mai recent (după iOS
și Android), de către producătorii de la Huawei. A fost dezvoltat după ce SUA au
interzis grupurilor mari sa facă comerț în domeniul telecomunicațiilor cu
companiile chinezești. Urmare a acestei decizii, cei de la Google au anunțat
suspendarea relațiilor cu acest producător chinez, oprind activitățile ce implică
transferul de tehnologii open-source.
e) BlackBerry OS. Acest sistem este similar cu cel de la Apple, in sensul
in care este tot de tipul „proprietary”, adica poate fi folosit doar pe smartphone-ul
dezvoltat de producator. Blackberry OS poate fi folosit doar pe telefoanele
BlackBerry.

3. Sisteme de Operare pentru TV.


Lucrurile au evoluat atât de mult încât avem și sisteme de operare pentru
TV.
Pentru televizoare există o versiune de Android, Opera TV, dar și Tizen,
un sistem open source pentrue televizoare Samsung.

4. Sisteme de Operare pentru servere.


Un sistem de operare server (OS) este un tip de sistem de operare care este
proiectat pentru a fi instalat și utilizat pe un computer server.
Este o versiune avansată a unui sistem de operare, având caracteristici și
capabilități necesare în cadrul unei arhitecturi client-server sau a unui mediu de
calcul similar întreprinderii
Principalele tipuri de SO Server:
a) Red Hat Enterprise Linux și alte versiuni Linux: Ubuntu Server LTS pe
serverele PowerEdge; SUSE Linux Enterprise Server pe serverele PowerEdge .
b) Windows Server, cu diverse versiuni : Windows NT, Windows 2000 Server,
Windows 2008 Server; Windows 2012 Server; Windows 2016 Server; Windows
2019 Server; Windows 2022 Server.
c) Server Mac OS X.
d) Oracle Linux.
e) CentOS, bazat pe Linux. CentOS oferă un mediu stabil. Este un derivat open
source al Red Hat Enterprise Linux (RHEL). Astfel, CentOS oferă o experiență
de server de tip enterprise.

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