Różnica między GUI a wierszem poleceń

Różnica między GUI a wierszem poleceń
Różnica między GUI a wierszem poleceń

Wideo: Różnica między GUI a wierszem poleceń

Wideo: Różnica między GUI a wierszem poleceń
Wideo: Fenomenalny pojedynek między mrówką a termitem 2024, Listopad
Anonim

GUI a wiersz poleceń

Dwa najpopularniejsze sposoby interakcji z komputerem to wiersz poleceń i GUI (graficzny interfejs użytkownika). Wiersz poleceń jest interfejsem wyłącznie tekstowym, podczas gdy GUI jest interfejsem złożonym z symboli graficznych. W większości przypadków wszystkie ogólne zadania wykonywane za pomocą GUI mogą być wykonywane za pomocą wiersza poleceń i odwrotnie (chociaż w przypadku zadań zaawansowanych wiersz poleceń może być jedyną opcją).

Co to jest GUI?

GUI (wymawiane gooey) to rodzaj interfejsu, który pozwala użytkownikom komunikować się z systemami operacyjnymi w formie obrazów/animacji/dźwięku zamiast tekstu. Interfejs ten prezentuje użytkownikowi informacje/działania dostępne za pośrednictwem obiektów graficznych (takich jak ikony). Do interakcji można używać zarówno myszy, jak i klawiatury. Użytkownik wykonuje działania bezpośrednio manipulując obiektami graficznymi na ekranie.

Co to jest wiersz poleceń?

Wiersz poleceń (zwykle znany jako interfejs/interpreter wiersza poleceń lub CLI) to mechanizm, który umożliwia interakcję z systemem operacyjnym komputera poprzez wprowadzanie (wpisywanie) poleceń. Jest to interfejs tekstowy, który wymaga jedynie wprowadzania danych z klawiatury (zwykle określane jako „wprowadzanie polecenia”). Zazwyczaj klawisz Enter jest wciskany na końcu polecenia, po czym komputer odbierze, przeanalizuje i wykona to polecenie. Wynik polecenia zostanie zwrócony do terminala jako linie tekstowe. Wynik może zawierać podsumowanie zadania, a także rzeczywisty wynik. Aby wstawić polecenie w trybie wsadowym, użytkownik może użyć pliku skryptu. Skrypt to plik zawierający uporządkowaną sekwencję poleceń, która zakończy całe zadanie.

Jaka jest różnica między GUI a wierszem poleceń?

Większość zadań interfejsu wiersza poleceń wymaga tylko klawiatury, podczas gdy systemy GUI wymagają zarówno myszy, jak i klawiatury. Dlatego użytkownicy wiersza poleceń zwykle nie muszą przełączać rąk między dwoma miejscami. A interfejs wiersza poleceń zwykle wymaga tylko kilku linii kodu, aby wykonać skomplikowane zadanie. Wiersz poleceń zdecydowanie zużywa mniej zasobów niż system GUI, ponieważ system GUI ładuje ikony, czcionki, sterowniki I/O i inne zasoby. Z tych trzech powodów użytkownicy wiersza poleceń mogą być w stanie wykonać większość zadań stosunkowo szybciej niż użytkownik GUI. Użytkownicy wiersza poleceń mogą tworzyć skrypty i oszczędzać czas, podczas gdy użytkownicy GUI mogą zrobić to samo dzięki takim funkcjom, jak tworzenie skrótów.

Chociaż nowi użytkownicy mogą być zmuszeni nauczyć się obsługi myszy, GUI jest łatwiejszy do pobrania niż korzystanie z wiersza poleceń. W przeciwieństwie do GUI, użytkownicy wiersza poleceń potrzebują sporej znajomości i muszą zapamiętać wiele poleceń, aby płynnie wykonywać swoją pracę. Ale użytkownik wiersza poleceń ma znacznie większą kontrolę nad plikiem i systemem operacyjnym. A do wykonywania niektórych zaawansowanych zadań linia poleceń może być jedyną opcją (czasami). Systemy GUI z natury ułatwiają wielozadaniowość, zapewniając graficzne środki monitorowania kilku rzeczy (procesów) jednocześnie (wiele środowisk wiersza poleceń oferuje wielozadaniowość, ale trudniej jest wyświetlić kilka rzeczy jednocześnie).

Zalecana: