최근 편집
최근 토론
게시판 메인
도구
투표
무작위 문서
스킨 설정
파일 올리기
기타 도구
216.73.216.27
IP
사용자 도구
사용자 설정
로그인
회원 가입
최근 편집
최근 토론
돌아가기
삭제
이동
파일 올리기
GUI
(편집) (1)
(편집 필터 규칙)
176,1711
== 상세 == GUI는 의미적으로 텍스트 모드로 작동하는 TUI(혹은 CLI)와 대비적으로 사용되며, 키보드가 중심이되는 TUI 환경과 달리 그래픽적인 요소와의 상호작용을 위해 마우스, 터치스크린 등의 화면을 포인팅하는 입력장치를 중심으로 운용하게 구성되어있는 것이 특징이다. 텍스트 모드에서 마우스를 쓰는 등의 조합 형태, 예를 들어 MS사의 윈도우 초창기 버전의 쉘이나 [[Mdir]] 등도 광역적인 의미로는 GUI 환경으로 분류할 수도 있으나 텍스트로만 이뤄진 경우에는 용어적인 의미에서 그래픽요소가 없기 때문에 보통 TUI에 포함시키는 경우가 많다. 즉 GUI란 CLI처럼 ‘명령어’와 ‘결과출력’의 텍스트로 이루어지지 않고 시각적으로 조작할 수 있는 체계 전반을 지칭한다. 단지엽적으로 그래픽모드에서 그래픽이 함께 포함되지 않으면 GUI로 분류하지 않는다. 1960년대부터 기본 개념이 개발되기 시작했으며, 현재의 제대로 된 GUI환경을 처음 구축한 것은 1973년 제록스 산하의 팰로 알토 연구소(Palo Alto Research Center, 통칭 PARC)에서 개발한 제록스 알토 컴퓨터로 보고있다. 현재의 아이콘 개념이나 더블클릭, 버튼 조합 클릭 등의 개념을 도입한 것도 역시 PARC의 제록스 스타 컴퓨터였다. 때문에 아직도 일부에서는 PARC User Interface(PUI)라고 부르기도 한다. 일반적으로 알려진 개념과 달리 애플은 GUI개념의 개발자가 아니며 애플에서 GUI를 처음 채용한 애플 리사의 인터페이스는 전반적으로 제록스가 이미 구현한 기능의 열화 카피를 해놓은 것에 지나지 않는다. 일반에 애플이 GUI를 처음 적용한 것처럼 알려진 것은 애플의 언론플레이 능력이 뛰어났기 때문일 뿐이다.[* 남의 지적재산권을 가지고 경쟁사를 소송거는 애플의 양심없는 행위는 이 때부터 시작되었다.] 컴퓨터의 발달과 함께 다중 작업의 실행과 멀티미디어 기능의 활용도가 높아지면서 상당히 중요한 요소로 발달했으며, 현재는 대부분의 상용 OS가 GUI환경을 기본으로 제공하고 있다. 기본적으로 키보드로 명령어를 입력해야만 결과물을 볼 수 있는 CLI와 달리 GUI는 아이콘을 비롯한 시각적인 요소를 선배치하여 사용자가 아이콘을 비롯한 실행기를 선택하는 것만으로 프로그램을 실행할 수 있도록 하는 것이 가능하다는 점에서 직관적이고 접근성이 뛰어나다고 할 수 있다.[* 익숙해지면 CLI가 효율적인 부분도 많은 것은 사실이지만, 처음 컴퓨터를 접하는 사람이 기본적인 명령어를 알 수 없다는 점을 생각하면 이는 혁신이라기 보다는 혁명적인 변화이다.] 때문에 일반 사용자들이 컴퓨터에 접근하는데 필요한 장벽을 낮추는데 큰 역활을 한다. 그러나 동시에 영상적으로 보여지는 것이기 때문에 사용자가 어떤식으로 접근하게 될지에 대한 고려가 필수적이 된다. UI와 UX에 대한 논의가 현재도 계속되고 있는 것은 이러한 고려를 끊임없이 진행하며 더 나은 방향을 모색하고 있기 때문이다. 체계화가 거의 끝나 다양한 프로그램이 거의 유사한 형태로 결론에 도달해있는 CLI를 비롯한 TUI와는 그런 면에서 상당히 구분된다 할 수 있다.
(임시 저장)
(임시 저장 불러오기)
기본값
모나코 에디터
normal
namumark
namumark_beta
macromark
markdown
custom
raw
(↪️)
(💎)
(🛠️)
(추가)
== 상세 == GUI는 의미적으로 텍스트 모드로 작동하는 TUI(혹은 CLI)와 대비적으로 사용되며, 키보드가 중심이되는 TUI 환경과 달리 그래픽적인 요소와의 상호작용을 위해 마우스, 터치스크린 등의 화면을 포인팅하는 입력장치를 중심으로 운용하게 구성되어있는 것이 특징이다. 텍스트 모드에서 마우스를 쓰는 등의 조합 형태, 예를 들어 MS사의 윈도우 초창기 버전의 쉘이나 [[Mdir]] 등도 광역적인 의미로는 GUI 환경으로 분류할 수도 있으나 텍스트로만 이뤄진 경우에는 용어적인 의미에서 그래픽요소가 없기 때문에 보통 TUI에 포함시키는 경우가 많다. 즉 GUI란 CLI처럼 ‘명령어’와 ‘결과출력’의 텍스트로 이루어지지 않고 시각적으로 조작할 수 있는 체계 전반을 지칭한다. 단지엽적으로 그래픽모드에서 그래픽이 함께 포함되지 않으면 GUI로 분류하지 않는다. 1960년대부터 기본 개념이 개발되기 시작했으며, 현재의 제대로 된 GUI환경을 처음 구축한 것은 1973년 제록스 산하의 팰로 알토 연구소(Palo Alto Research Center, 통칭 PARC)에서 개발한 제록스 알토 컴퓨터로 보고있다. 현재의 아이콘 개념이나 더블클릭, 버튼 조합 클릭 등의 개념을 도입한 것도 역시 PARC의 제록스 스타 컴퓨터였다. 때문에 아직도 일부에서는 PARC User Interface(PUI)라고 부르기도 한다. 일반적으로 알려진 개념과 달리 애플은 GUI개념의 개발자가 아니며 애플에서 GUI를 처음 채용한 애플 리사의 인터페이스는 전반적으로 제록스가 이미 구현한 기능의 열화 카피를 해놓은 것에 지나지 않는다. 일반에 애플이 GUI를 처음 적용한 것처럼 알려진 것은 애플의 언론플레이 능력이 뛰어났기 때문일 뿐이다.[* 남의 지적재산권을 가지고 경쟁사를 소송거는 애플의 양심없는 행위는 이 때부터 시작되었다.] 컴퓨터의 발달과 함께 다중 작업의 실행과 멀티미디어 기능의 활용도가 높아지면서 상당히 중요한 요소로 발달했으며, 현재는 대부분의 상용 OS가 GUI환경을 기본으로 제공하고 있다. 기본적으로 키보드로 명령어를 입력해야만 결과물을 볼 수 있는 CLI와 달리 GUI는 아이콘을 비롯한 시각적인 요소를 선배치하여 사용자가 아이콘을 비롯한 실행기를 선택하는 것만으로 프로그램을 실행할 수 있도록 하는 것이 가능하다는 점에서 직관적이고 접근성이 뛰어나다고 할 수 있다.[* 익숙해지면 CLI가 효율적인 부분도 많은 것은 사실이지만, 처음 컴퓨터를 접하는 사람이 기본적인 명령어를 알 수 없다는 점을 생각하면 이는 혁신이라기 보다는 혁명적인 변화이다.] 때문에 일반 사용자들이 컴퓨터에 접근하는데 필요한 장벽을 낮추는데 큰 역활을 한다. 그러나 동시에 영상적으로 보여지는 것이기 때문에 사용자가 어떤식으로 접근하게 될지에 대한 고려가 필수적이 된다. UI와 UX에 대한 논의가 현재도 계속되고 있는 것은 이러한 고려를 끊임없이 진행하며 더 나은 방향을 모색하고 있기 때문이다. 체계화가 거의 끝나 다양한 프로그램이 거의 유사한 형태로 결론에 도달해있는 CLI를 비롯한 TUI와는 그런 면에서 상당히 구분된다 할 수 있다.
비로그인 상태입니다. 편집한 내용을 저장하면 지금 접속한 IP가 기록됩니다.
편집을 전송하면 당신은 이 문서의 기여자로서 본인이 작성한 내용이
CC BY 4.0
에 따라 배포되고, 기여한 문서의 하이퍼링크나 URL로 저작자 표시가 충분하다는 것에 동의하는 것입니다.
전송
미리보기