그래픽 사용자 인터페이스 란 무엇입니까?

수년 동안 프로그래밍 언어는 독점적으로 명령 행 중심이었습니다. 이로 인해 사용자는 언어에 대한 실무 지식이있는 사람들로 제한되어 데이터를 조작하기 위해 암호 명령을 실행할 수 있습니다. GUI (Graphical User Interface)는 프로그래밍 언어의 창 드레싱과 같습니다. 객체와 명령을 나타내는 아이콘과 메뉴가있는 데스크탑 스타일 환경의 그래픽 표현을 만듭니다. 사용자는 기본 언어 나 단일 명령을 몰라도 데이터를 가리키고 클릭하여 데이터와 프로그램을 조작 할 수 있습니다.

1980 년대에 컴퓨터 혁명을 인식 할만큼 나이가 든 사람이라면 누구나 혁신적인 그래픽 사용자 인터페이스와 마우스를 갖춘 Apple® Macintosh® 컴퓨터의 성공을 기억할 것입니다. 이것은 누구나 사용할 수있는 상업적으로 성공한 저렴한 컴퓨터로, 프로그래밍 지식이 필요하지 않았습니다. Microsoft®는 Windows® 운영 체제를 신속하게 따라 갔으며 아무도 되돌아 보지 않았습니다. 그래픽 사용자 인터페이스는 효율적이고 쉬울뿐만 아니라 재미있었습니다.

Apple과 Microsoft는 GUI를 가정에 가져 왔지만 최초의 그래픽 사용자 인터페이스를 발명 할 책임은 없었습니다. 1965-1968 년 당시 Stanford Research Institute와 함께 Doug Engelbart는 일부 동료들과 함께 사용자가 객체를 가리키고 클릭 할 수있는 작은 3 버튼 기즈모의 발명으로 보강 된 창 스타일 하이퍼 텍스트 환경을 만들었습니다. 창에서. 단추 눈, 코 및 전기“꼬리”가있는 기즈모는 마우스와 유사하므로 장치의 이름을 얻었습니다. GUI에 대한 Engelbart의 영감은 1945 년 미국의 엔지니어 인 Vannevar Bush가 "memex"시스템에 관한 그의 논문을 발표 한 30 년 전에 제안한 아이디어에서 비롯되었습니다.

Xerox® Corporation은 Engelbart의 작업을 모델로 한 그래픽 사용자 인터페이스와 마우스를 갖춘 두 대의 컴퓨터를 개발했습니다. 알토와 별; 후자는 1981 년에 대중에게 공개되었다. 컴퓨터가 비싸고 운영 체제의 요구에 비해 하드웨어가 부적절했습니다. 보고 된 25,000 대만 판매했지만, 스티브 잡스 (Apple founder)와 Bill Gates (Microsoft founder)에게 개발팀이 Macintosh 및 Windows 운영 체제를 만들도록 고무시키는 것은 적어도 부분적으로 책임이 있다고 생각됩니다.

그래픽 사용자 인터페이스는 프로그램이 열릴 때 사용자가 가장 먼저 보는 것이므로 시각적으로 매력적인 인터페이스를 디자인하면 프로그램에 대한 매력적인 디자인을 만들 수 있습니다. 그러나 가장 중요한 요소는 GUI가 직관적으로 사용되는지 여부입니다. 소프트웨어 사용 경험이있는 사람은 매뉴얼을 참조하거나 예상되는 메뉴, 도구 및 옵션을 찾지 않고도 익숙하지 않은 프로그램에서 기본 기능을 찾을 수 있어야합니다. 고급 또는 독점 기능은 사용자에게 적합한 방식으로 통합되어야하므로 액세스 및 활용 방법을 기억하는 것이 번거롭지 않습니다. 화려한 GUI는 지금까지만 프로그램을 사용합니다. 그래픽 사용자 인터페이스가 직관적이고 효율적으로 설계되지 않은 경우 소프트웨어가 인기를 얻지 못할 수 있습니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?