berło

Wyjaśniamy, czym jest interfejs komputerowy, jego rodzaje oraz charakterystykę interfejsu użytkownika i interfejsu graficznego.

Interfejsy to przestrzeń, narzędzie i dynamika wymiany danych.

Co to jest interfejs?

w przetwarzanie danych, słowo interfejs jest używane w odniesieniu do fizycznej i logicznej dynamiki połączeń między dwoma urządzeniami lub systemy niezależne lub między systemem komputerowym a jego Nazwa użytkownika człowiek. Ten termin to pożyczka z języka angielskiego berłorozumianej jako „powierzchnia kontaktu” między dwoma podmiotami, a popularność zyskała dzięki technologia przetwarzanie danych.

Interfejsy służą do standaryzacji i ułatwienia wymiany Informacja. Mogą być różnego rodzaju, w zależności od konkretnego środowiska, w którym mają miejsce, a także strategie które wykorzystują do wykonywania swojej misji, jak w przypadku:

  • Interfejsy użytkownika, gdy służą do komunikacji użytkownika systemu komputerowego z tym ostatnim. Na przykład: a klawiatura i mysz stanowią interfejs użytkownika pomiędzy komputerem PC a jego użytkownikiem.
  • Interfejsy fizyczne, gdy służą do fizycznego (czyli elektronicznego) połączenia dwóch urządzeń. Na przykład, Porty USB z komputery i konsole.
  • Interfejsy logiczne, jeśli pozwalają Komunikacja pomiedzy dwa programy lub kawałki oprogramowanie, jak w przypadku protokoły komputerowe. Na przykład API i DOM.

Aby interfejsy w głębi duszy były jednocześnie przestrzenią, narzędziem i dynamiką wymiany informacji. dane.

Interfejs użytkownika

W konkretnym przypadku interfejsów użytkownika mamy na myśli przestrzeń lub środowisko, w którym odbywają się interakcje między maszyną a użytkownikiem, mające na celu ułatwienie komunikacji między nimi. Generalnie są to przestrzenie intuicyjne, przyjazne dla użytkownika, które poprzez różną dynamikę pozwalają użytkownikowi zarządzać złożonymi procesami systemu komputerowego.

Tak więc interfejsy użytkownika obejmują trzy różne poziomy interakcji między człowiekiem a maszyną, którymi są:

  • Interfejsy sprzęt komputerowy, które odnoszą się tylko do fizycznych i elektronicznych elementów systemu, które umożliwiają użytkownikowi wprowadzanie i wydobywanie informacji do systemu. Tak jest w przypadku klawiatur, myszy (myszek), ekranów dotykowych i/lub wyświetlaczy itp.
  • Interfejsy oprogramowanie, które odnoszą się do specyficznego działania programów komputerowych i informacji wirtualnych, które „występują” lub „ma miejsce” w obrębie komputer. Tak jest w przypadku aplikacji, z których na co dzień korzystamy w pracy z komputerami.
  • Interfejsy oprogramowanie sprzętowe, które mają na celu stworzenie pomostu między maszyną a użytkownikiem, „przetłumaczenie” instrukcji człowieka na język systemowy i umożliwienie dokładnego ich wykonania, a jednocześnie „przetłumaczenie” odpowiedzi systemu kodu dwójkowy na język rozpoznawalny przez użytkownika.

Jednocześnie, ze względu na sposób interakcji z użytkownikiem, interfejsy można podzielić na:

  • Interfejsy wiersza poleceń (CLI), gdy składają się z sekwencji znaków alfanumerycznych, czyli tekst tylko. Na przykład MS-DOS.
  • Graficzne interfejsy użytkownika (GUI), gdy odtwarzają symulowane środowisko wizualne (wirtualne), którego logika umożliwia komunikację z użytkownikiem. Na przykład, Microsoft Okna.
  • Naturalne interfejsy użytkownika (NUI), gdy wykorzystują „naturalną” dynamikę istota ludzka, jako mówi lub dotykowy (za pośrednictwem ekranów dotykowych), aby komunikować się bezpośrednio z użytkownikiem. Na przykład programy AI usług osobistych (takie jak Siri, od Apple).

Interfejs graficzny

Graficzny interfejs zapewnia znacznie bardziej przyjazne środowisko pracy.

Ogólnie rzecz biorąc, graficzne interfejsy użytkownika (GUI) to programy komputerowe przeznaczone do pośredniczenia między użytkownikiem a systemem komputerowym. Zapewniają wizualne środowisko z obrazami, animacjami i obiektami graficznymi, które reprezentują informacje o systemie i możliwe działania do wykonania. Jego głównym zastosowaniem jest as System operacyjny, podobnie jak w przypadku Microsoft Wiindows, iOS, Mac OS, Linux, Android itp.

Ten typ interfejsu oferuje użytkownikowi interaktywny język graficzny, składający się z ikon, sygnałów, ruchów i innych elementów dynamicznych, które reprezentują działania systemu komputerowego. Zapewniają znacznie bardziej przyjazne środowisko pracy niż czarny ekran z tekstem wiersza poleceń lub, co gorsza, zestawem operacji algebraicznych.

Pierwsze graficzne interfejsy użytkownika pojawiły się w latach 70. jako część pierwszych komputerów osobistych oferowanych komercyjnie. Użyli metafora biurka jako powodu środowiska graficznego, ponieważ początkowo komputery były traktowane wyłącznie jako narzędzia pracy.

Następnie pojawienie się pierwszych produktów Apple i Microsoftu przyniosło ze sobą ważny krok naprzód w tej materii, do tego stopnia, że ​​w dzisiejszych czasach interakcja z systemem komputerowym jest nie do pomyślenia bez tego typu wirtualnych (lub naturalnych) narzędzi do naszej dyspozycji.

!-- GDPR -->