GUI Ja Käsurea Erinevus

GUI Ja Käsurea Erinevus
GUI Ja Käsurea Erinevus

Video: GUI Ja Käsurea Erinevus

Video: GUI Ja Käsurea Erinevus
Video: Разработка приложений для iOS с помощью Swift, Дэн Армендарис 2024, Mai
Anonim

GUI vs käsurida

Kaks kõige populaarsemat viisi arvutiga suhtlemiseks on käsurida ja graafiline kasutajaliides (GUI). Käsurida on ainult teksti liides, samas kui GUI on liides, mis koosneb graafilistest sümbolitest. Enamasti saab kõiki graafilise kasutajaliidese abil sooritatud üldisi ülesandeid täita käsurida ja vastupidi (kuigi täpsemate ülesannete osas võib käsurida olla ainus võimalus).

Mis on GUI?

GUI (hääldatud gooey) on liidese tüüp, mis võimaldab kasutajatel suhelda operatsioonisüsteemidega piltide / animatsioonide / heli kujul teksti asemel. See liides pakub kasutajale teavet / toiminguid, mis on saadaval graafiliste objektide (näiteks ikoonide) kaudu. Suhtlemiseks saab kasutada nii hiirt kui ka klaviatuuri. Kasutaja sooritab toiminguid, manipuleerides otse ekraanil olevate graafiliste objektidega.

Mis on käsurida?

Käsurida (tavaliselt tuntud kui käsurea liides / tõlk või CLI) on mehhanism, mis võimaldab arvuti operatsioonisüsteemiga suhelda käske sisestades (tippides). See on ainult tekstiliides, mis nõuab sisestust ainult klaviatuurilt (tavaliselt nimetatakse seda "käsu sisestamiseks"). Tavaliselt vajutatakse käsu lõpus klahvi Enter, mille järel arvuti selle käsu vastu võtab, sõelub ja täidab. Käsu väljund tagastatakse terminali tagasi tekstiridadena. Väljund võib sisaldada ka suvist ülesannet ja tegelikku tulemust. Käsu sisestamiseks pakettrežiimis saab kasutaja kasutada skriptifaili. Skript on fail, mis sisaldab järjestatud käskude jada, mis täidab kogu töö.

Mis vahe on GUI-l ja käsureal?

Enamik käsurea liidese ülesandeid nõuab ainult klaviatuuri, samas kui GUI-süsteemid vajavad nii hiirt kui ka klaviatuuri. Seetõttu ei pea käsurea kasutajad tavaliselt kätt kahe koha vahel vahetama. Ja käsurea liides nõuab keeruka ülesande täitmiseks tavaliselt vaid mõnda koodirida. Käsurida kasutab kindlasti vähem ressursse kui GUI-süsteem, kuna GUI-süsteem laadib ikoone, fonte, I / O-draivereid ja muid ressursse. Nende kolme põhjuse tõttu võivad käsurea kasutajad enamiku ülesandeid täita suhteliselt kiiremini kui GUI kasutajad. Käsurea kasutajad saavad luua skripte ja säästa aega, samas kui GUI kasutajad saavad seda teha ka selliste funktsioonidega nagu otseteede loomine.

Ehkki uutel kasutajatel võib tekkida vajadus õppida hiirt kasutama, on GUI-d hõlpsam üles võtta kui käsurea kasutamist. Erinevalt GUI-st vajavad käsurea kasutajad piisavalt tööd ja peavad oma töö sujuvaks toimimiseks meelde jätma hulga käske. Kuid käsurea kasutajal on failide ja operatsioonisüsteemi üle palju suurem kontroll. Mõnede täpsemate ülesannete täitmiseks võib (mõnikord) olla ainus võimalus käsurida. GUI-süsteemid muudavad oma olemuse multitegude tegemise lihtsaks, pakkudes graafilisi vahendeid mitme asja (protsessi) korraga jälgimiseks (paljud käsurea keskkonnad pakuvad multitegumtöötlust, kuid mitme asja korraga vaatamine on raskem).

Soovitatav: