Software-ul de sistem
ING. Florean Mihaela
Software
Sisteme
de
operare
Reprezinta Aplicatii
Jocuri
toatalitatea
componentelor logice Software
(programelor) incluse
intr-un sistem de calcu Driverele
Browse
re
Antivir
usi
Software-ul de sistem
• Software-ul de sistem este un software conceput pentru a furniza
o platformă pentru alt software.
• Exemple de software de sistem includ sisteme de operare precum
macOS, GNU/Linux și Microsoft Windows, software științific,
motoare de jocuri, automatizare industrială și software ca
acomputaționalplicații de servicii.
Sistemul de operare
Este un pachet de programe care trebuie să:
• administreze și să controleze componentele hardware (procesor, memorie
etc.) și software (programe- le care rulează, fișierele);
• asigure o interfață de comunicare cu utilizatorul, interfață care să fie
prietenoasă.
• El este alcătuit din nucleu şi interfaţă.
Exemple de sisteme de operare:
Sisteme de operare pentru desktop, laptop:
• Windows – produs de Microsoft;
• MacOS – produs de Apple;
• Linux – familie de sisteme de operare gratuite (Ubuntu, Debian, CentOS
etc.).
Exemple de sisteme de operare:
Sisteme de operare pentru dispozitivele mobile cum ar
fi tabletă și smartphone:
• Android – gratuit, produs de Google;
• iOS – produs de Apple;
• HarmonyOS – produs de Huawei.
Funcţiile unui sistem de operare sunt:
• Să asigure comunicarea între utilizator şi S.O.;
• Să asigure controlul execuţiei programelor;
• Să asigure alocarea eficientă a resurselor fizice ale sistemului;
• Să faciliteze utilizatorilor dezvoltarea de noi aplicaţii;
• Să faciliteze gestionarea eficientă a datelor;
• Să asigure securitatea sistemului.
Clasificarea S.O. se poate face după mai
multe criterii:
În funcţie de numărul de utilizatori la un moment dat:
• Monoutilizator (monouser/single-user) Concepute pentru un singur utilizator si o singura sarcina la un
moment dat (exemplu: MS-DOS).;
• Multiutilizator (multiuser) -Permite mai multor utilizatori sa lucreze simultan pe acelasi sistem (exemplu:
Unix, Linux). .
În funcţie de numărul de programe ce pot fi prezente simultan în memoria calculatorului:
• Monoprogram (monotasking) – MS-DOS;
• Multiprogram (multitasking) – Suporta executia simultana a mai multor sarcini (exemplu: Windows, macOS).
• Real-Time: Folosit in aplicatii cu nevoi stricte de timp, cum ar fi controlul industrial sau sistemele medicale
Interfata Utilizator (UI):
Interfata Grafica (GUI): Majoritatea
sistemelor de operare moderne ofera o interfata
grafica, cu ferestre, icoane si meniuri, pentru a
facilita interactiunea utilizatorului.
Interfata in Linie de Comanda
(CLI): Folosita de sistemul de operare Unix si
Linux, CLI permite utilizatorilor sa introduca
comenzi text pentru a interactiona cu sistemul.
Interfata sistemului de operare
Sisteme de Operare Incorporate
(Embedded)
• In Dispozitive Inteligente (IoT – Internet of Things): OS-urile sunt integrate in
dispozitive inteligente precum electrocasnice conectate la internet si dispozitive IoT.
• In Automobile si Avioane: Sisteme de operare specializate asigura functionarea
sistemelor de divertisment si de control al vehiculelor.
• Sistemele de operare reprezinta un domeniu vast si in continua evolutie, adaptandu-
se la cerintele tehnologiei moderne si imbunatatind constant experienta
utilizatorului si eficienta sistemelor informatice.
• Cele mai populare sisteme de operare sunt Mac OS, Linux si Windows, fiecare cu
caracteristici distinctive, dar cu un obiectiv comun: sa ofere o experienta
informatica eficienta si accesibila. Incepem prin ale le prezenta pe fiecare dintre
cele 3 fara sa le punem intr-o ordine anume.
Mac OS (Apple): Eleganta si Intuitivitate
• Pe langa design-ul sau rafinat, Mac OS
este apreciat pentru performantele
grafice exceptionale si mediul sau de
dezvoltare, Xcode, esential pentru
programatorii care dezvolta aplicatii
pentru ecosistemul Apple.
Caracteristici Principale:
• Interfata Grafica Eleganta: Mac OS, dezvoltat de Apple, este cunoscut pentru
interfata sa grafica eleganta si design-ul intuitiv.
• Ecosistem Integrat: Se integreaza perfect cu alte dispozitive Apple, oferind o
experienta fluida intre MacBook-uri, iPhone-uri si iPad-uri.
• Securitate Solida: Mac OS are un nivel ridicat de securitate, cu tehnologii
precum Gatekeeper si actualizari regulate.
Linux: Gratuit, Deschis (Open Source) si
Personalizabil
Desi inițial utilizat predominant in medii
server, Linux a castigat popularitate in
randul dezvoltatorilor datorita controlului
sau granular asupra sistemului. Este adesea
folosit in industria IT pentru servere web,
cloud computing si dispozitive IoT.
Caracteristici Principale:
• Open Source: Linux este un sistem de operare open-source, oferind
flexibilitate si posibilitati de personalizare nelimitate.
• Stabilitate si Performanta: Linux este cunoscut pentru stabilitatea si
performanta sa, fiind preferat in servere si dispozitive embedded.
• Varietate de Distributii: Există o gamă largă de distribuții Linux
(Ubuntu, Fedora, CentOS etc.), adaptate la diferite nevoi și
preferințe
Windows: Familiar si la indemana
Cu o istorie lunga in lumea calculatoarelor personale, Windows
ramane lider in industria jocurilor, fiind alegerea preferata pentru
gaming. Microsoft continua sa imbunatateasca securitatea si
functionalitatile Windows pentru a mentine pozitia sa dominanta pe
piata.
Caracteristici Principale:
• Interfata Grafica Familiara: Windows, creat de Microsoft, este recunoscut
pentru interfata sa familiara si accesibila, usor de inteles pentru majoritatea
utilizatorilor.
• Suport Software Extins: Majoritatea programelor si jocurilor sunt
dezvoltate initial pentru Windows, oferind un suport software extins.
• Utilizare Generala: Windows este adesea preferat pentru utilizare
generala, acoperind nevoile atat ale utilizatorilor casnici, cat si ale celor de
business.
Concluzie: Alegerea Sistemului de Operare depinde de ce ai tu
nevoie
Alegerea între Mac OS, Linux și Windows depinde în mare
măsură de necesitățile și preferințele utilizatorului. Mac OS
oferă un design elegant și integrare în ecosistemul Apple, Linux
atrage cei interesați de personalizare și control, iar Windows
rămâne alegerea principală pentru versatilitate și accesibilitate.
In concluzie, indiferent de alegerea facuta, fiecare sistem de
operare aduce cu el un univers unic de oportunitati digitale,
contribuind la evolutia continua a tehnologiei informatiei.
Componentele Sistemului de Operare SO
Nucleul Interfata
• Contine toate programele • Defineste modul in care
necesare pentru gestionerea utilizatorul interactioneaza cu
resurselor calculatorului si sistemul de calcul.
pentru coordonarea activitatii
echipamentelor si a
programelor.
Structura generala a unui sistem de operare
Nivel fizic Nivel logic
• Cuprinde elementele care • Include partea de programe
depinde de configuratia prin care utilizatorul poate
sistemului explora sistemul de calcul
Rolul programelor sistemului de operare,
din punct de Vedere functional
Incarcarea sistemului de operare
• Intializarea si verificarea functionarii corecte a componentelor
hardware instalate
• Lansarea in executie a incarcatorului sistemului de operare (BOOT
STRAP) ;
• Instructiunile incarcate in primul sector de pe hard disk realizeaza
incarcarea in memoria RAM si apoi punerea in functiune;
Optimizarea performanteleor
• Defragmentarea DISK-ului
• Stergerea fisierelor inutile
• Dezinstalarea programelor care nu se mai utilizeaza ;
• Updatarea sistemului de operare si a drivelor;
• Protejarea sistemului de operare;
• Optimizarea aplicatiilor folosite ;
• Mentinerea unui background cat mai simplu ;
Concluzii
• Pentru orice sistem computerizat , ca de exemplu un calculator,
un laptop, un smartphone, un e-book sau un playstation, sistemul
de operare are rol de gazda pentru aplicatiile care ruleaza pe
echipamentul respetiv si asigura interfata.