Erinevus CLI ja GUI vahel
Sisu
Kasutajaliides on termin, mida kasutatakse kasutaja elektroonilise seadme, eriti arvutiga suhtlemise täpsustamiseks. CLI ja GUI on erinevad kasutajaliidesed. Peamiselt erinevad need operatsioonisüsteemis kasutatava graafika osas. CLI-süsteemis toimingu tegemiseks tuleb kirjutada käsk. Teisalt pakkusid kasutajad graafilise kasutajaliidese abil pilte ja ikoone sisaldavaid visuaalseid abivahendeid (graafikat), mis hõlbustab kasutajatel ülesande otsest täitmist.
CLI-süsteemid nõuavad tööülesannete täitmiseks käskude tundmist, samas kui GUI-d ei vaja asjatundlikkust, seda võivad hallata ka algajad kasutajad.
- Võrdlusdiagramm
- Definitsioon
- Peamised erinevused
- Järeldus
Võrdlusdiagramm
Võrdluse alus | CLI | GUI |
---|---|---|
Põhiline | Käsurea liides võimaldab kasutajal süsteemiga käskude kaudu suhelda. | Graafiline kasutajaliides võimaldab kasutajal süsteemiga suhelda, kasutades pilte, ikoone jms sisaldavat graafikat. |
Kasutatav seade | Klaviatuur | Hiir ja klaviatuur |
Ülesannete täitmise lihtsus | Operatsiooni raske teostada ja vaja on asjatundlikkust. | Lihtne ülesandeid täita ega vaja eriteadmisi. |
Täpsus | Kõrge | Madal |
Paindlikkus | Suutmatu | Paindlikum |
Mälukasutus | Madal | Kõrge |
Välimus | Ei saa muuta | Kasutada saab kohandatud muudatusi |
Kiirus | Kiire | Aeglane |
Integreerimine ja laiendatavus | Võimalike paranduste ulatus | Piiritletud |
CLI määratlus
CLI on lühend, mida kasutatakse Käsurea liides, mis on tavalised liidesed, mida 1980. aastatel laialdaselt kasutati. Käsurea liides (CLI) võimaldab kasutajatel käske kirjutada a-kirja terminali või konsooli aken, et suhelda opsüsteemiga. See on meedium, kus kasutajad reageerivad visuaalsele viibale, kirjutades käsu ja saavad vastuse süsteemist tagasi. Kasutajad peavad ülesande täitmiseks tippima käsu või käskluse. CLI-d on täpsemad kui GUI-d, kuid see nõuab käskude ja süntaksi valdamist. See rõhutab üle kognitiivne protsess esmase ülesandena. CLI on sobiv kulukaks andmetöötluseks, kus esmatähtis on sisestustäpsus.
CLI puudused
- CLI sobib kasutajale, kes kasutab seda regulaarselt ning suudab meelde jätta käskude ja valikute hulga.
- Vigane sisestamine võib põhjustada täieliku kaose.
- Käsud ei saa kunagi olla intuitiivsed.
- Need sobivad modelleerimiseks, mitte interaktiivseks graafikaks.
GUI määratlus
GUI laienebGraafiline kasutajaliides. Graafiline liides kasutab graafikat, et võimaldada kasutajatel suhelda opsüsteemi või rakendusega. GUI pakub kasutajatele hõlbustamiseks aknaid, kerimisribasid, nuppe, viisardid, ikoonilisi pilte ja muid ikoone. See on algajate kasutajate jaoks hõlpsasti kasutatav liides. See on intuitiivne, seda on lihtne õppida ja see vähendab kognitiivne koormus. Erinevalt CLI-st ei pea GUI kasutajad käske meelde jätma, vaid see nõuab tunnustus ja hea uurimuslik analüüs ja graafika.
GUI puudused
- Täpsuse puudumine.
- Analüüsi kordamine ja sammude eemaldamine on keeruline.
- Ei sobi modelleerimiseks.
- Raske kujundada.
- CLI võimaldab kasutajatel sisestada käskluse käskluse soovitud ülesande täitmiseks, samas kui kasutajaliideses pakkusid kasutajad operatsioonisüsteemiga suhtlemiseks visuaale, näiteks nuppe, ikoone, pilte jne.
- Ülesande täitmine on GUI-s lihtne ja sobib ka algajatele. Teisest küljest vajab CLI teadmisi käskude ja süntaksi kohta.
- GUI-süsteemid nõuavad hiirt ja klaviatuuri, samal ajal kui CLI vajab töötamiseks lihtsalt klaviatuuri.
- Võrreldes GUI-ga on CLI-s võimalik saavutada suurem täpsus.
- GUI-l on eelis paindlikkuse ees, kus CLI-süsteemid on paindumatud.
- GUI tarbib rohkem süsteemiruumi, samas kui CLI vajab vähem süsteemiressursse ja -ruumi.
- CLI välimust ei saanud muuta. Seevastu GUI välimust saab reguleerida.
- CLI on kiirem kui GUI.
Järeldus
Nii CLI-l kui ka GUI-l on oma plussid ja miinused ning need on sobivad vastavalt kasutaja vajadustele ja kasutamisele. Graafiline kasutajaliides pakub suuremat multitegumtöötlust ja suuremat tõhusust, kuid käsurealiides pakub suuremat kontrolli, täpsust ja korratavust.