Atšķirība starp CLI un GUI

Autors: Laura McKinney
Radīšanas Datums: 1 Aprīlis 2021
Atjaunināšanas Datums: 10 Maijs 2024
Anonim
K.Maro - Femme Like U (Clip officiel)
Video: K.Maro - Femme Like U (Clip officiel)

Saturs


Lietotāja interfeiss ir termins, ko izmanto, lai norādītu, kā lietotājs mijiedarbojas ar elektronisko ierīci, īpaši datoru. CLI un GUI ir dažāda veida lietotāja saskarnes. Galvenokārt tie atšķiras ar operētājsistēmā izmantoto grafiku. Lai veiktu operāciju CLI sistēmā, ir jāraksta komanda. No otras puses, GUI lietotāji sniedza vizuālos palīglīdzekļus (grafiku), kas ietver attēlus un ikonas, kas lietotājiem atvieglo tiešu uzdevumu izpildi.

CLI sistēmām ir nepieciešama kompetence komandu veikšanai uzdevuma veikšanai, turpretim GUI nav nepieciešama kompetence, to var darbināt arī iesācēju lietotāji.

  1. Salīdzināšanas tabula
  2. Definīcija
  3. Galvenās atšķirības
  4. Secinājums

Salīdzināšanas tabula

Salīdzināšanas pamatsCLIGUI
PamataKomandrindas saskarne ļauj lietotājam sazināties ar sistēmu, izmantojot komandas.Grafiskais lietotāja interfeiss ļauj lietotājam mijiedarboties ar sistēmu, izmantojot grafiku, kas ietver attēlus, ikonas utt.
Izmantotā ierīce TastatūraPele un tastatūra
Vienkārša uzdevumu veikšanaGrūti veikt operāciju un nepieciešama kompetence.Viegli izpildīt uzdevumus un neprasa kompetenci.
Precizitāte
AugstsZems
Elastība
NeizturīgsElastīgāka
Atmiņas patēriņš
Zems Augsts
IzskatsNevar mainītVar izmantot pielāgotas izmaiņas
Ātrums
ĀtriLēns
Integrācija un paplašināmībaPotenciālo uzlabojumu jomaAprobežots


CLI definīcija

CLI ir izmantotais saīsinājums Komandrindas saskarne, kas ir parastās saskarnes, kuras plaši izmantoja 1980. gados. Komandrindas saskarne (CLI) ļauj lietotājiem rakstīt komandas a terminālis vai konsoles logs, lai sazinātos ar operētājsistēmu. Tā ir vide, kurā lietotāji reaģē uz vizuālu uzvedni, rakstot komandu un saņemot atbildi no sistēmas. Lietotājiem ir jāievada komanda vai komandu vilciens, lai veiktu uzdevumu. CLI ir precīzāki nekā GUI, taču tas prasa komandu un sintakse prasmi. Tas uzsver pāri izziņas process kā galveno uzdevumu. CLI ir piemērota dārgai skaitļošanai, kur prioritāte ir ievades precizitāte.

CLI trūkumi

  • CLI ir piemērots lietotājam, kurš to regulāri izmanto, un var iegaumēt komandu un iespēju klāstu.
  • Nepareiza ievadīšana var radīt pilnīgu haosu.
  • Komandas nekad nevar būt intuitīvas.
  • Tie ir piemēroti modelēšanai, nevis interaktīvai grafikai.

GUI definīcija

GUI paplašinās līdzGrafiskā lietotāja saskarne. GUI izmanto grafiku, lai lietotāji varētu sazināties ar operētājsistēmu vai lietojumprogrammu. GUI nodrošina logus, ritjoslas, pogas, vedņus, ikoniskus attēlus un citas ikonas, lai lietotājiem atvieglotu. Tas ir ērti lietojams interfeiss iesācēju lietotājiem. Tas ir intuitīvs, viegli iemācīties un samazina kognitīvā slodze. Atšķirībā no CLI, GUI lietotājiem nav jāatceras komandas, drīzāk tas ir nepieciešams atzīšana un labi izpētes analīze un grafika.


GUI trūkumi

  • Trūkst precizitātes.
  • Grūti ir veikt analīzes atkārtošanu un soļu atkārtošanu.
  • Nav piemērots modelēšanai.
  • Grūti noformēt.
  1. CLI ļauj lietotājiem ievadīt manuālo komandu, lai veiktu vēlamo uzdevumu, turpretī GUI lietotāji sniedza vizuālos attēlus mijiedarbībai ar operētājsistēmu, piemēram, pogas, ikonas, attēlus utt.
  2. Tas ir viegli izpildāms GUI un ir piemērots iesācējiem. No otras puses, CLI ir vajadzīga kompetence komandu un sintakses jomā.
  3. GUI sistēmām nepieciešama pele un tastatūra, savukārt CLI darbam nepieciešama tikai tastatūra.
  4. CLI var sasniegt lielāku precizitāti, salīdzinot ar GUI.
  5. GUI ir priekšrocība salīdzinājumā ar elastīgumu, kur CLI sistēmas ir neelastīgas.
  6. GUI patērē vairāk sistēmas vietas, savukārt CLI ir nepieciešami mazāk sistēmas resursu un vietas.
  7. CLI izskatu nevarēja mainīt. Turpretī GUI izskats ir regulējams.
  8. CLI ir ātrāka nekā GUI.

Secinājums

Gan CLI, gan GUI ir savas priekšrocības un trūkumi, un tie ir piemēroti atbilstoši lietotāja prasībām un lietojumam. Grafiskais lietotāja interfeiss nodrošina augstāku daudzuzdevumu līmeni un lielāku efektivitāti, bet komandrindas interfeiss piedāvā lielāku kontroli, precizitāti un atkārtojamību.