Rozdiel Medzi GUI A Príkazovým Riadkom

Rozdiel Medzi GUI A Príkazovým Riadkom
Rozdiel Medzi GUI A Príkazovým Riadkom

Video: Rozdiel Medzi GUI A Príkazovým Riadkom

Video: Rozdiel Medzi GUI A Príkazovým Riadkom
Video: CS50 2014-7 неделя 2024, Apríl
Anonim

GUI vs príkazový riadok

Dva najobľúbenejšie spôsoby interakcie s počítačom sú príkazový riadok a GUI (grafické používateľské rozhranie). Príkazový riadok je textové rozhranie, zatiaľ čo GUI je rozhranie zložené z grafických symbolov. Všetky všeobecné úlohy vykonávané pomocou grafického používateľského rozhrania je väčšinou možné vykonať z príkazového riadku a naopak (aj keď v prípade pokročilých úloh môže byť jedinou možnosťou príkazový riadok).

Čo je GUI?

GUI (vyslovene gooey) je typ rozhrania, ktoré umožňuje používateľom komunikovať s operačnými systémami vo forme obrázkov / animácií / zvuku na rozdiel od textu. Toto rozhranie poskytuje používateľovi informácie / akcie dostupné prostredníctvom grafických objektov (napríklad ikon). Na interakciu je možné použiť myš aj klávesnicu. Používateľ vykonáva akcie priamou manipuláciou s grafickými objektmi na obrazovke.

Čo je príkazový riadok?

Príkazový riadok (zvyčajne známy ako rozhranie / tlmočník príkazového riadku alebo CLI) je mechanizmus, ktorý umožňuje interakciu s operačným systémom počítača zadávaním (písaním) príkazov. Toto je textové rozhranie, ktoré vyžaduje iba vstup z klávesnice (zvyčajne sa označuje ako „zadanie príkazu“). Kláves Enter sa zvyčajne stlačí na konci príkazu, po ktorom počítač tento príkaz prijme, analyzuje a vykoná. Výstup príkazu sa vráti späť do terminálu ako textové riadky. Výstup môže obsahovať letný popis úlohy a skutočný výsledok. Na vloženie príkazu v dávkovom režime môže užívateľ použiť súbor skriptu. Skript je súbor obsahujúci usporiadanú sekvenciu príkazov, ktoré dokončia celú úlohu.

Aký je rozdiel medzi GUI a príkazovým riadkom?

Väčšina úloh rozhrania príkazového riadku vyžaduje iba klávesnicu, zatiaľ čo systémy GUI vyžadujú myš aj klávesnicu. Používatelia príkazového riadku preto zvyčajne nemusia prepínať ruky medzi dvoma miestami. A rozhranie príkazového riadku zvyčajne vyžaduje len pár riadkov kódu na vykonanie komplikovanej úlohy. Príkazový riadok určite používa menej zdrojov ako systém GUI, pretože systém GUI načíta ikony, písma, I / O ovládače a ďalšie zdroje. Z týchto troch dôvodov môžu byť používatelia príkazového riadku schopní dokončiť väčšinu úloh relatívne rýchlejšie ako používatelia grafického používateľského rozhrania. Používatelia príkazového riadku môžu vytvárať skripty a šetriť čas, zatiaľ čo používatelia grafického používateľského rozhrania môžu robiť to isté so zariadeniami, ako je vytváranie skratiek.

Aj keď sa noví používatelia možno budú musieť naučiť pracovať s myšou, grafické rozhranie je ľahšie vyzdvihnúť ako pomocou príkazového riadku. Na rozdiel od grafického používateľského rozhrania potrebujú používatelia príkazového riadku pomerne veľa znalostí a musia si pamätať množstvo príkazov, aby mohli svoje úlohy vykonávať hladko. Používateľ príkazového riadku má však oveľa väčšiu kontrolu nad súborom a operačným systémom. A pri vykonávaní niektorých pokročilých úloh môže byť jedinou možnosťou (niekedy) príkazový riadok. Systémy GUI vo svojej podstate uľahčujú multitasking tým, že poskytujú grafické prostriedky na monitorovanie viacerých vecí (procesov) naraz (veľa prostredí príkazového riadku ponúka multitasking, ale je ťažšie ich zobraziť naraz).

Odporúčaná: