CLI-süsteemid vajavad ülesannete täitmiseks vajalike käskude teadmisi, samas kui GUI-d ei nõua asjatundlikkust, seda võivad kasutada ka algajad.
Võrdluskaart
Võrdluse alus | CLI | GUI |
---|---|---|
Põhiline | Käsurealiides võimaldab kasutajal süsteemiga suhelda käskude kaudu. | Graafiline kasutajaliides võimaldab kasutajal süsteemiga suhelda, kasutades graafikat, mis sisaldab pilte, ikoone jne. |
Kasutatav seade | Klaviatuur | Hiir ja klaviatuur |
Ülesannete lihtne teostamine | Raske operatsiooni teostada ja nõuda asjatundlikkust. | Lihtne täita ülesandeid ja ei vaja ekspertiisi. |
Täpsus | Kõrge | Madal |
Paindlikkus | Intensiivne | Paindlikum |
Mälu tarbimine | Madal | Kõrge |
Välimus | Ei saa muuta | Kohandatud muudatusi saab kasutada |
Kiirus | Kiire | Aeglane |
Integreerimine ja laiendamine | Potentsiaalsete paranduste ulatus | Piiratud |
CLI mõiste
CLI on käsurealiidese jaoks kasutatav akronüüm, mis on 1980. aastatel laialdaselt kasutatavad tavalised liidesed. Käsurealiides (CLI) võimaldab kasutajatel terminali- või konsooliaknas käske kirjutada operatsioonisüsteemiga suhtlemiseks. Tegemist on meediumiga, kus kasutajad reageerivad visuaalsele kiirsõnumile, kirjutades käsu ja saavad süsteemilt vastuse. Ülesande täitmiseks peavad kasutajad sisestama käsu või käsurongi. CLI-d on täpsemad kui GUI-d, kuid see nõuab käskude ja süntaksite valdamist. See rõhutab kognitiivse protsessi kui esmane ülesanne. CLI on sobiv kulukaks arvutamiseks, kus prioriteediks on sisendi täpsus.
CLI puudused
- CLI sobib kasutajale, kes seda regulaarselt kasutab ja saab meelde jätta käsud ja valikud.
- Mistyping võib põhjustada täieliku kaose.
- Käsud ei saa kunagi olla intuitiivsed.
- Need sobivad mitte interaktiivse graafika jaoks.
GUI määratlus
GUI laieneb graafiliseks kasutajaliideseks . GUI kasutab graafikat, et võimaldada kasutajatel operatsioonisüsteemiga või rakendusega suhelda. Kasutajaliidese hõlbustamiseks pakub GUI aknaid, kerimisribasid, nuppe, võlureid, ikoonilisi pilte, muid ikoone. See on algajatele kasutajatele lihtne kasutada. See on intuitiivne, lihtne õppida ja vähendab kognitiivset koormust . Erinevalt CLI-st ei pea GUI-kasutajad käske meeles pidama, vaid nõuab tunnustamist ja head uurimistööd ja graafikat.
GUI puudused
- Täpsuse puudumine.
- Analüüsi replikatsioon ja sammude tagasikerimine on raske.
- Ei sobi modelleerimiseks.
- Raske kujundada.
Peamised erinevused CLI ja GUI vahel
- CLI võimaldab kasutajal soovitud ülesande täitmiseks manuaalset käsku sisestada, samas kui GUI kasutajatel on visuaalid operatsioonisüsteemiga suhtlemiseks, näiteks nupud, ikoonid, pildid jne.
- Ülesanne on lihtne täita GUI-s ja see on hea algajatele. Teisest küljest vajab CLI käsud ja süntaksit.
- GUI-süsteemid vajavad hiirt ja klaviatuuri, samal ajal kui CLI vajab lihtsalt klaviatuuri töötamist.
- CLI-s on GUI-ga võrreldes suurem täpsus.
- GUI-l on eelis paindlikkuse suhtes, kus CLI-süsteemid on paindumatud.
- GUI tarbib rohkem süsteemi ruumi, samas kui CLI vajab vähem süsteemi ressursse ja ruumi.
- CLI välimust ei saanud muuta. Seevastu GUI välimus on reguleeritav.
- CLI on kiirem kui GUI.
Järeldus
Mõlemal CLI-l ja GUI-l on oma eelised ja puudused ning need sobivad vastavalt kasutaja nõudmistele ja kasutamisele. Graafiline kasutajaliides tagab suurema multitegumi ja tõhususe, kuid käsurealiides pakub suuremat kontrolli, täpsust ja korratavust.