Skirtumas tarp CLI ir GUI

Autorius: Laura McKinney
Kūrybos Data: 1 Balandis 2021
Atnaujinimo Data: 15 Gegužė 2024
Anonim
A SIMPLE DISH WILL GO WITH FISH MEAT. HRENOVINA. COMEDY
Video.: A SIMPLE DISH WILL GO WITH FISH MEAT. HRENOVINA. COMEDY

Turinys


Vartotojo sąsaja yra terminas, naudojamas nurodyti, kaip vartotojas sąveikauja su elektroniniu prietaisu, ypač kompiuteriu. CLI ir GUI yra skirtingos vartotojo sąsajų rūšys. Dažniausiai jie skiriasi operacinėje sistemoje naudojama grafika. Norint atlikti operaciją CLI sistemoje, reikia parašyti komandą. Kita vertus, GUI vartotojai pateikė vaizdines priemones (grafiką), apimančias vaizdus ir piktogramas, kurios vartotojams palengvina užduotį tiesiogiai.

CLI sistemoms reikalinga kompetencija komandoms atlikti užduotis, o GUI nereikia kompetencijos, jas gali valdyti ir pradedantieji vartotojai.

  1. Palyginimo diagrama
  2. Apibrėžimas
  3. Pagrindiniai skirtumai
  4. Išvada

Palyginimo diagrama

Palyginimo pagrindasCLIGUI
PagrindinisKomandinės eilutės sąsaja leidžia vartotojui bendrauti su sistema komandomis.Grafinė vartotojo sąsaja leidžia vartotojui sąveikauti su sistema naudojant grafiką, kurioje yra vaizdai, piktogramos ir kt.
Naudotas įrenginys KlaviatūraPelė ir klaviatūra
Užduočių atlikimo paprastumasSunku atlikti operaciją ir reikalauja kompetencijos.Lengva atlikti užduotis ir nereikalauja kompetencijos.
Tikslumas
AukštasŽemas
Lankstumas
NeištikimasLankstesnis
Atminties sunaudojimas
Žemas Aukštas
IšvaizdaNegalima pakeistiGalima naudoti pasirinktinius pakeitimus
Greitis
GreitasLėtai
Integracija ir išplėtimasGalimų patobulinimų apimtisApribota


CLI apibrėžimas

CLI yra naudojamas santrumpa Komandinės eilutės sąsaja, kurios yra įprastos sąsajos, plačiai naudojamos devintajame dešimtmetyje. Komandų eilutės sąsaja (CLI) leidžia vartotojams rašyti komandas a terminalas arba konsolės langą, kad galėtumėte susisiekti su operacine sistema. Tai laikmena, kurioje vartotojai reaguoja į vaizdinį raginimą parašydami komandą ir gauna atsakymą iš sistemos. Norėdami atlikti užduotį, vartotojai turi įvesti komandą arba komandų treniruotę. CLI yra tikslesni nei GUI, tačiau tam reikia įvaldyti komandas ir sintaksę. Tai pabrėžia per daug pažinimo procesas kaip pagrindinė užduotis. CLI tinka brangiam skaičiavimui, kai prioritetas yra įvesties tikslumas.

CLI trūkumai

  • CLI tinka vartotojui, kuris ja naudojasi reguliariai ir gali įsiminti komandų bei parinkčių diapazoną.
  • Neteisingai įvedus, gali kilti visiškas chaosas.
  • Komandos niekada negali būti intuityvios.
  • Tai tinka modeliuoti ne interaktyvią grafiką.

GUI apibrėžimas

GUI plečiasi įGrafinė vartotojo sąsaja. GUI naudoja grafiką, kad vartotojai galėtų susisiekti su operacine sistema ar programa. Vartotojo sąsajoje pateikiami langai, slinkties juostos, mygtukai, vedliai, vaizdingi vaizdai ir kitos piktogramos, kad vartotojams būtų lengviau. Tai lengvai naudojama sąsaja pradedantiesiems vartotojams. Tai intuityvu, lengva išmokti ir sumažina pažintinis krūvis. Priešingai nei CLI, GUI vartotojams nereikia atsiminti komandų, o to reikia pripažinimas ir gerai tiriamoji analizė ir grafika.


GUI trūkumai

  • Trūksta tikslumo.
  • Analizės atkartojimas ir žingsnių perkėlimas yra sunkus.
  • Netinka modeliavimui.
  • Sunku suprojektuoti.
  1. CLI leidžia vartotojams įvesti rankinę komandą, kad būtų galima atlikti norimą užduotį, tuo tarpu GUI vartotojai pateikė vaizdinius ryšius su operacine sistema, tokius kaip mygtukai, piktogramos, vaizdai ir tt
  2. Nesunku atlikti užduotį GUI ir ji yra gera pradedantiesiems. Kita vertus, CLI reikia žinių apie komandas ir sintaksę.
  3. GUI sistemoms reikalinga pelė ir klaviatūra, o CLI reikalinga tik klaviatūra.
  4. CLI, palyginti su GUI, gali būti pasiektas didesnis tikslumas.
  5. GUI pranašumas prieš lankstumą, kai CLI sistemos yra nelanksčios.
  6. GUI sunaudoja daugiau sistemos vietos, o CLI reikia mažiau sistemos išteklių ir vietos.
  7. CLI išvaizda negalėjo būti pakeista. Priešingai, GUI išvaizdą galima reguliuoti.
  8. CLI yra greitesnė nei GUI.

Išvada

Ir CLI, ir GUI turi savo privalumų ir trūkumų, ir jie yra tinkami atsižvelgiant į vartotojo reikalavimus ir naudojimą. Grafinė vartotojo sąsaja suteikia didesnį daugiafunkcinį užduočių atlikimą ir efektyvumą, tačiau komandos eilutės sąsaja suteikia daugiau valdymo, tikslumo ir pakartojamumo.