Introducere in Stiinta Calculatoarelor 2013 | Page 145
interfeţei şi la comportamentul interfeţei ca răspuns la acţiunile
utilizatorului.
8.3.1. Interfața utilizator linie comandă
O interfaţă linie de comandă (CLI) reprezintă un mecanism de
interacţiune cu un sistem de operare sau un software, prin tastarea de
comenzi având scopul de a îndeplini sarcini specifice. Această interfaţă
text contrastează cu utilizarea indicatorului mouse-ului într-o interfaţă
grafică (GUI), făcând clic pe opţiuni sau pe meniurile dintr-o interfaţă
utilizator text (TUI) pentru a selecta anumite opţiuni. Această metodă
de instruire a calculatorului, pentru a îndeplini o sarcină dată, este
menţionată ca fiind "introducerea" unei comenzi. Sistemul aşteaptă
utilizatorul să încheie introducerea comenzii text prin apăsarea tastei
"Enter". Un interpretor linie comandă primeşte, analizează, şi execută
comanda solicitată. Interpretorul linie comandă poate rula într-un
terminal text sau într-o fereastră emulată de terminal pentru un client de
la distanţă. După finalizare, comanda de obicei întoarce o ieşire pentru
utilizator sub formă de linii de text pe interfață. Această ieșire poate fi
un răspuns în cazul în care comanda a fost o întrebare, sau un rezumat
al operaţiunii.
8.3.2. Interfata utilizator grafică
O interfaţă grafică (Graphical User Interface-GUI) este o zonă grafică
(de lucru) situată între utilizator şi dispozitivele electronice cum ar fi
calculatoarele, dispozitivele care se țin în mână (hand-held-playere
MP3, playere media portabile, dispozitive de jucat, smartphone-uri,
tablete etc.), aparate electrocasnice şi unele echipamente de birou.
Pentru a prezenta toate informațiile şi acţiunile disponibile, un GUI
oferă pictograme şi indicatori vizuali, în contrast cu interfeţele bazate
pe text, care oferă navigaţia text sau nume de comenzi ce trebuiesc
tastate.
Interfeţele utilizator actuale se bazează pe grafică (în sensul de imagine
construită punct cu punct), numite de aceea Interfeţe Utilizator Grafice
(în engleză cu acronimul GUI).
145