Diferència entre CLI i GUI

Autora: Laura McKinney
Data De La Creació: 1 Abril 2021
Data D’Actualització: 16 Ser Possible 2024
Anonim
Diferència entre CLI i GUI - Tecnologia
Diferència entre CLI i GUI - Tecnologia

Content


Interfície d'usuari és el terme que s'utilitza per especificar com un usuari interactua amb un dispositiu electrònic, en particular amb un ordinador. La interfície d'usuari (CLI) i la interfície gràfica són diferents tipus d'interfície d'usuari. Principalment difereixen dels gràfics utilitzats en el sistema operatiu. Per realitzar una operació al sistema CLI cal escriure una ordre. D’altra banda, a la GUI els usuaris proporcionaven ajuts visuals (gràfics) que inclouen imatges i icones, cosa que facilita als usuaris realitzar una tasca directament.

Els sistemes CLI requereixen experiència en els comandaments per dur a terme la tasca, mentre que la interfície gràfica no requereix experiència, pot ser que també la facin servir els usuaris novells.

  1. Gràfic de comparació
  2. Definició
  3. Diferències claus
  4. Conclusió

Gràfic de comparació

Bases per a la comparacióCLIGUI
BàsicLa interfície de línia de comandaments permet a un usuari comunicar-se amb el sistema mitjançant comandes.La interfície d'usuari gràfica permet a un usuari interactuar amb el sistema mitjançant gràfics que inclouen imatges, icones, etc.
Dispositiu utilitzat TeclatRatolí i teclat
Facilitat de realitzar tasquesÉs difícil dur a terme una operació i requerir experiència.Tasques fàcils de realitzar i no requereixen experiència.
Precisió
Altbaix
Flexibilitat
IntransigentMés flexible
Consum de memòria
baix Alt
AparicióNo es pot canviarEs poden fer canvis personalitzats
Velocitat
RàpidLent
Integració i extensibilitatÀmbit de millores potencialsLligada


Definició de CLI

CLI és l’acrònim que s’utilitza Interfície de la línia de comandaments, que són interfícies convencionals que s'utilitzen àmpliament a la dècada de 1980. Una interfície de línia d’ordres (CLI) permet als usuaris escriure ordres en un terminal o finestra de la consola per comunicar-se amb un sistema operatiu. És un mitjà on els usuaris responen a un missatge visual escrivint una ordre i reben una resposta de nou del sistema. Els usuaris han de teclejar un ordre o un tren de comandaments per realitzar una tasca. Les CLI són més precises que les interfícies gràfiques, però requereix domini sobre les ordres i la sintaxi. Destaca per sobre procés cognitiu com a tasca principal. La CLI és adequada per a una càlcul costosa on la precisió d’entrada és la prioritat.


Inconvenients de la CLI

  • El CLI és adequat per a l’usuari que l’utilitza de manera regular i pot memoritzar el ventall d’ordres i opcions.
  • El error podria provocar un caos complet.
  • Les ordres no poden ser mai intuïtives.
  • Aquests són adequats per modelar no per als gràfics interactius.

Definició de la GUI

GUI s’expandeix aInterfaç gràfica d'usuari. Una interfície gràfica utilitza gràfics per permetre als usuaris comunicar-se amb el sistema operatiu o l’aplicació. La GUI proporciona finestres, barres de desplaçament, botons, assistents, imatges icòniques i altres icones per facilitar als usuaris. És una interfície fàcil d’utilitzar per als usuaris novells. És intuïtiu, fàcil d’aprendre i redueix càrrega cognitiva. A diferència de la CLI, els usuaris de la GUI no han de recordar les ordres, sinó que requereixen reconeixement i bo anàlisi exploratòria i gràfics.

Inconvenients de la GUI

  • Manca de precisió.
  • És difícil dur a terme la replicació i el recorregut de l'anàlisi.
  • No és adequat per modelar.
  • Difícil de dissenyar.
  1. CLI permet als usuaris escriure ordre manual per tal de realitzar la tasca desitjada, mentre que a la GUI els usuaris proporcionaven visuals per interactuar amb el sistema operatiu com botons, icones, imatges, etc.
  2. És fàcil realitzar una tasca en interfície gràfica i és adequat per a principiants. D'altra banda, CLI necessita experiència sobre comandaments i sintaxi.
  3. Els sistemes GUI requereixen ratolí i teclat, mentre que CLI només necessita un teclat per funcionar.
  4. Es pot obtenir una precisió més gran en CLI en comparació amb la GUI.
  5. La GUI té l’avantatge sobre la flexibilitat, en què els sistemes CLI són inflexibles.
  6. La GUI consumeix més espai del sistema mentre que la CLI necessita menys recursos del sistema i més espai.
  7. L'aparença de la CLI no s'ha pogut canviar. En canvi, l'aspecte de la GUI és regulable.
  8. La CLI és més ràpida que la GUI.

Conclusió

Tant CLI com GUI presenten els seus avantatges i inconvenients, i són adequats segons el requisit i l’ús de l’usuari. La interfície gràfica d'usuari proporciona un major grau de multitasca i més eficiència, però la interfície de la línia de comandaments ofereix més control, precisió i repetibilitat.