현재 선택한 정보처리 과정

정보처리기사 실기 이론 학습

이론 목록으로 돌아가기

UI/UX·인터페이스 종류

UI의 조작 방식과 UX의 전체 이용 경험을 구별한다.

예상 읽기 3

실기 학습 목표

UI의 조작 방식과 UX의 전체 이용 경험을 구별한다.

핵심 이론

UI는 사용자와 시스템이 상호작용하는 접점이고 UX는 이용 과정에서의 전체 경험이다. CLI는 명령 입력, GUI는 그래픽 요소, NUI는 음성·제스처 같은 자연스러운 행동을 활용한다.

피드백은 사용자 동작에 대한 진행 상태·결과를 알려 주는 것이다. 일관성·직관성·오류 예방·회복 가능성 등은 이용자가 다음 행동을 이해하도록 돕는다.

와이어프레임은 화면 구조, 스토리보드는 화면·흐름·동작 명세, 프로토타입은 주요 상호작용을 확인할 모형으로 비교한다.

UI 용어는 사례에 해당하는 이름과 목적을 답하는 수준으로 학습하며 상세 디자인 제작 도구 기능까지 확대하지 않는다.

UI 원칙은 사용자의 행동 결과로 판단한다

UI는 사용자가 시스템과 만나는 조작·표시 접점이고 UX는 사용 과정에서 얻는 전체 경험이다. 화면이 보기 좋다는 한 요소가 UX 전체를 뜻하지는 않는다. GUI는 그래픽 요소, NUI는 터치·동작·음성 등 자연스러운 상호작용 단서를 본다.

직관성은 쉽게 이해하고 사용할 수 있음, 유효성은 사용 목적을 정확히 달성함, 학습성은 쉽게 배우고 기억함, 유연성은 여러 상황과 요구에 대응함이라는 방향으로 비교한다. 사용자 행동에 대한 상태 표시와 오류 안내도 원활한 조작을 돕는다.

파일 업로드 버튼을 눌렀는데 아무 표시가 없다면 사용자는 진행 중인지 실패했는지 알기 어렵다. 진행률·완료·오류를 알려 주는 것은 피드백이다. 도움말을 길게 늘리는 것과 현재 시스템 상태를 즉시 알려 주는 것을 같은 개선으로 보지 않는다.

문제에서는 사용자의 목표, 불편한 행동, 개선 후 알 수 있는 정보를 차례로 적는다. 원칙 이름을 여러 개 나열하기보다 제시한 변화가 직접 해결하는 문제에 대응시킨다. 실기 용어 학습이므로 CSS 속성이나 디자인 도구 조작을 따로 암기하지 않는다.

풀이 예시

사용자가 메뉴 명령을 암기하거나 마우스로 버튼을 누르지 않고 손동작과 음성으로 화면의 물체를 움직인다. 사람의 자연스러운 행동을 이용하는 사용자 인터페이스 유형의 영문 약어를 쓰시오.

예시 정답

CODE코드 영역 안에서 좌우로 이동할 수 있습니다.
NUI

풀이 과정

Natural User Interface는 몸짓·음성 등 사람의 자연스러운 상호작용 방식을 활용한다. 그래픽 화면이 존재한다는 사실만으로 GUI와 핵심 특징을 동일하게 보지 않는다.

답안 점검

위 풀이 예시의 답을 가린 뒤, 핵심 이론의 규칙을 적용해 직접 풀어 보세요. 코드와 계산 문제는 중간값·단위·최종 출력의 순서를, 용어 문제는 지문의 핵심 단서와 답의 의미를 점검하세요. 해설과 다른 부분이 있으면 어느 조건을 놓쳤는지 확인하고 연결된 실기 문제로 다시 연습하세요.