Sunteți pe pagina 1din 2

Arhitectura calculatoarelor (Pag. 1) Sem.

I/ F03

Totalitatea programelor care permit funcţionarea unui sistem de calcul este


denumită software.
Structura componentei software a calculatorului:

SOFTWARE

Software Software de
Firmware
de aplicații sistem

Sistem de Programe
operare (SO) utilitare

Nucleu Interfață

Există trei mari categorii de software:


 software de aplicaţii: cuprinde programele destinate utilizării, folosite pentru a se
executa activităţi cu caracter particular, care se lansează şi rulează pe suportul oferit
de sistemul de operare;
 software de sistem (operating system): cuprinde instrucţiuni de nivel inferior care
interacţionează cu calculatorul la nivel de cod maşină. Acesta este folosit pentru a
se executa activităţi comune sistemelor de calcul în general. În această categorie
se încadrează sistemele de operare şi diferitele programe utilitare care gestionează
resursele calculatorului.
o Sistemul de operare (SO) este o colecţie de programe folosite pentru
gestionarea resurselor calculatorului şi controlarea întregii sale activităţi.
o Programele utilitare sunt folosite pentru a se executa activităţi comune mai
multor tipuri de utilizatori.
 firmware: cuprinde instrucţiunile ce intră în contact direct cu componentele fizice ale
calculatorului.
Arhitectura calculatoarelor – Componenta SOFTWARE a calculatorului (Pag. 2) Sem.I/ F03

SISTEMUL DE OPERARE
Sistemul de operare este cel mai important program care rulează pe un calculator.
El asigură legătura utilizatorului cu sistemul de calcul. Fiecare calculator trebuie să
dispună de un sistem de operare pentru a se putea executa alte aplicaţii. Sistemul de
operare execută sarcini de bază, cum ar fi: recunoaşterea datelor de intrare de la
tastatură, trimiterea datelor de ieşire la monitor, gestionarea fişierelor şi directoarelor pe
disc (redenumire, mutare în alta locaţie, copiere, ştergere), controlul dispozitivelor
periferice (imprimantă, scanner etc.).
Componentele unui sistem de operare sunt nucleul şi interfaţa.
 Nucleul. Funcţia principală a nucleului unui SO este aceea de a administra diferitele
resurse ale calculatorului şi de a planifica folosirea lor. Calculatorul dispune de două
tipuri de resurse:
 Resurse fizice. Acestea sunt componentele hardware ale calculatorului care au
funcţii de prelucrare, păstrare sau transfer al informaţiei (procesor, memoria internă,
dispozitivele periferice).
 Resurse logice. Acestea sunt componentele software ale calculatorului care au
funcţii de administrare a resurselor şi datelor, de executare a programelor de
aplicaţie, de organizare şi prelucrare a datelor.
 Interfaţa. Aceasta defineşte modul în care utilizatorul interacţionează cu sistemul de
operare. Interfaţa asigură comunicarea utilizatorului cu calculatorul printr-un dialog
continuu între cei doi, astfel:
 utilizatorul transmite calculatorului, prin intermediul tastaturii sau al mouse-ului,
anumite comenzi pentru executarea diferitelor operaţii sau răspunsuri la întrebările
puse de calculator prin care îşi precizează intenţiile;
Exemplu. Utilizatorul deschide aplicaţia Microsoft Word şi creează un document.
 calculatorul transmite utilizatorului, prin intermediul monitorului, mesaje cu privire la
intenţiile utilizatorului sau întrebări privind modul de realizare a operaţiilor solicitate.
Exemplu. Ca răspuns la comanda de închidere a unui document nou creat,
calculatorul ne întreabă dacă dorim să salvăm documentul.

SOFTWARE DE APLICAŢII
Aplicaţia este un program sau un grup de programe destinate folosirii de către
utilizatorul final.
Programele de aplicaţie sunt realizate de echipe de specialişti (proiectanţi).
În funcţie de problemele pe care le rezolvă, programele de aplicaţie se clasifică în:
 Programe de uz general – sunt produsele realizate pe scară largă. Sunt destinate
utilizatorilor din organizaţii diferite, dar care desfăşoară activităţi asemănătoare.
Exemplu. Pachetul Microsoft Office
● Programe specifice – sunt produse realizate în serie mică. Ele sunt destinate unei
anumite categorii de utilizatori.
Exemplu. Un program de gestiune a medicamentelor dintr-o farmacie
 Programe pentru client – sunt produsele unicat. Ele sunt realizate la cererea viitorului
utilizator (persoană fizică/ organizaţie), pentru a-i realiza o problemă specifică.

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