정보처리기사 · 소프트웨어 설계 과목
정보처리기사 화면 설계 개념 정리
중요도 ★★★☆☆ · 15% (추정)
AI 작성 · 검수 완료
AI가 새로 쓴 글 가운데, 작성과 분리된 AI 검증(다시 읽고 사실·수치 확인)을 통과한 단원만 싣습니다. 틀린 곳을 발견하면 알려 주세요.
핵심 개념
UI 설계 원칙
누구나 쉽게 이해하는 직관성, 목적을 정확히 이루는 유효성, 쉽게 배우는 학습성, 실수를 줄이고 다양한 요구를 받아 주는 유연성이 기본 원칙입니다.
외우는 요령'직·유·학·유' 네 글자.
CLI·GUI·NUI
CLI 는 글자 명령을 입력해 조작하고, GUI 는 아이콘·창을 마우스로 조작하며, NUI 는 말이나 손짓 같은 자연스러운 동작으로 조작합니다.
외우는 요령C = 명령(Command), G = 그림(Graphic), N = 자연(Natural).
와이어프레임·목업·프로토타입
와이어프레임은 화면 배치만 그린 뼈대, 목업은 실제와 비슷하게 꾸민 정지 화면, 프로토타입은 눌러 볼 수 있게 동작하는 견본입니다.
외우는 요령뼈대 → 겉모습 → 움직임 순서로 실제에 가까워집니다.
자주 나오는 포인트
- UI 설계 원칙과 그 뜻을 짝짓는 문제가 나옵니다.
- CLI·GUI·NUI 를 구분하는 문제가 나옵니다.
- 와이어프레임·목업·프로토타입의 차이를 묻습니다.
대표 문제 3개
검수를 마친 예상문제 가운데 이 단원의 대표 문제입니다.
예상문제검수 완료소프트웨어 설계 › 화면 설계★★★☆☆
문제 1. UI 설계 원칙 가운데 '누구나 쉽게 이해하고 사용할 수 있어야 한다'는 원칙은?
- ① 직관성
- ② 유효성
- ③ 학습성
- ④ 유연성
▼ 정답과 해설 보기▲ 정답과 해설 접기
정답: ① 직관성
핵심: UI 설계 원칙: 직관성, 유효성, 학습성, 유연성
직관성은 설명서를 읽지 않아도 보자마자 쓸 수 있다는 뜻입니다.
틀린 선지
- ② 유효성: 사용자의 목적을 정확하게 이룰 수 있어야 한다는 원칙입니다.
- ③ 학습성: 누구나 쉽게 배우고 익힐 수 있어야 한다는 원칙입니다.
- ④ 유연성: 사용자의 요구를 최대한 받아들이고 실수를 줄일 수 있어야 한다는 원칙입니다.
예상문제검수 완료소프트웨어 설계 › 화면 설계★★★☆☆
문제 2. 사용자의 말이나 몸짓 같은 자연스러운 움직임으로 시스템을 조작하는 사용자 인터페이스는?
- ① CLI
- ② GUI
- ③ NUI
- ④ API
▼ 정답과 해설 보기▲ 정답과 해설 접기
정답: ③ NUI
핵심: CLI 글자, GUI 그림, NUI 말·몸짓
NUI(Natural User Interface)는 터치, 음성, 몸짓처럼 사람의 자연스러운 행동으로 조작합니다.
틀린 선지
- ① CLI: 키보드로 명령어 글자를 입력해 조작하는 방식입니다.
- ② GUI: 아이콘이나 메뉴를 마우스로 눌러 조작하는 방식입니다.
- ④ API: 프로그램끼리 기능을 주고받는 규칙으로, 사용자 인터페이스가 아닙니다.
예상문제검수 완료소프트웨어 설계 › 화면 설계★★★☆☆
문제 3. UI 설계 원칙 가운데 '사용자의 목적을 정확하고 완벽하게 달성해야 한다'는 원칙은?
- ① 유연성
- ② 직관성
- ③ 유효성
- ④ 학습성
▼ 정답과 해설 보기▲ 정답과 해설 접기
정답: ③ 유효성
핵심: UI 원칙: 직관성·유효성·학습성·유연성
UI 설계의 네 가지 원칙
- 직관성: 쉽게 이해하고 사용
- 유효성: 목적을 정확하게 달성
- 학습성: 쉽게 배움
- 유연성: 요구를 폭넓게 수용
틀린 선지
- ① 유연성: 사용자의 요구를 최대한 받아들이고 오류를 줄여야 한다는 원칙입니다.
- ② 직관성: 누구나 쉽게 이해하고 사용할 수 있어야 한다는 원칙입니다.
- ④ 학습성: 누구나 쉽게 배우고 익힐 수 있어야 한다는 원칙입니다.