[시나공] UI/UX 핵심 이론 정리 (UI·UX·CLI·GUI·NUI·기본 원칙)
2026. 3. 4. 11:58ㆍCertifications/정보처리기사 실기
1️⃣ UI / UX 개념 정리
✅ UI (User Interface)
- 사용자와 시스템 간 상호작용이 이루어지는 접점
- 사용자가 시스템을 조작할 수 있도록 도와주는 장치 및 소프트웨어
🔹 UI의 3가지 관점
- 정보 제공과 전달을 위한 물리적 제어
- 콘텐츠의 상세 표현과 전체적 구성
- 모든 사용자가 편리하고 간편하게 사용할 수 있도록 하는 기능
🔎 키워드: 상호작용, 인터페이스, 조작, 접점
✅ UX (User Experience)
- 사용자가 시스템이나 서비스를 이용하면서 느끼고 생각하게 되는 총체적 경험
- UI가 ‘사용성’을 강조한다면, UX는 감정·만족·경험 전체를 포함
| 구분 | UI | UX |
|---|---|---|
| 초점 | 사용성 | 경험 |
| 관점 | 기능 중심 | 감정·만족 중심 |
| 의미 | 사용자 인터페이스 | 사용자 경험 |
🔎 “느끼고 생각하게 되는 총체적 경험” → UX
2️⃣ UI의 구분 (CLI · GUI · NUI)
| 구분 | 특징 | 키워드 |
|---|---|---|
|
CLI (Command Line Interface) |
명령어를 텍스트 형태로 입력하여 실행하는 인터페이스 키보드 중심 환경 |
명령어 / 텍스트 기반 (예: cmd, PowerShell, Linux 터미널) |
|
GUI (Graphical User Interface) |
아이콘, 메뉴 등을 마우스로 선택하여 작업 수행 그래픽 환경 기반 |
아이콘 / 마우스 / 그래픽 환경 (예: Windows, macOS) |
|
NUI (Natural User Interface) |
사용자의 자연스러운 움직임, 말, 행동을 통해 기기를 조작하는 인터페이스 터치, 음성 인식, 제스처 등 활용 |
자연어 / 터치 / 음성 / 제스처 |
3️⃣ UI 기본 원칙 (설계 원칙 4가지)
| UI 기본 원칙 | 설명 |
|---|---|
| 직관성 (Intuitiveness) | 누구나 쉽게 이해하고 사용할 수 있어야 함 |
| 유효성 (Effectiveness) | 사용자의 목적을 정확하고 완벽하게 달성해야 함 |
| 학습성 (Learnability) | 누구나 쉽게 배우고 익힐 수 있어야 함 |
| 유연성 (Flexibility) | 사용자 요구사항을 최대한 수용하고 실수를 최소화해야 함 |
📌 UI 원칙 = 직·유·학·유
📊 시험 포인트 정리
🔥 1. UX 정의 문제
- “사용자가 느끼는 총체적 경험” → UX
🔥 2. CLI / GUI / NUI 구분 문제
- 텍스트 기반 → CLI
- 아이콘/마우스 → GUI
- 자연어/음성/터치 → NUI
🔥 3. UI 기본 원칙 약어
- 직관성 / 유효성 / 학습성 / 유연성
- 특히 직관성 설명형 문제 자주 출제
🔥 4. UI vs UX 비교 문제
- UI = 인터페이스
- UX = 경험
🔥 5. 자연어 UI 설명 → NUI로 연결
- “자연스러운 움직임” 키워드 나오면 NUI
📌 암기 핵심 요약
- UI = 사용자 접점
- UX = 사용자 경험
- CLI = 텍스트
- GUI = 그래픽
- NUI = 자연어·음성
- UI 원칙 = 직유학유

2025 시나공 퀵이지 정보처리기사 실기 단기완성
(저자: 강윤석, 김용갑, 김우경, 김종일 | 출판사: 길벗)
※ 본 글은 위 교재를 참고하여 학습 목적으로 재정리한 내용입니다.
'Certifications > 정보처리기사 실기' 카테고리의 다른 글
| [시나공] 테스트 유형 정리 (화이트박스·블랙박스 핵심 총정리) (0) | 2026.03.04 |
|---|---|
| [시나공] 화면 설계 도구 · 품질 특성 · HCI 정리 (0) | 2026.03.04 |
| [시나공] 인터페이스·미들웨어·연계 기술 (0) | 2026.03.04 |
| [시나공] 디자인 패턴(GoF) 총정리 + crontab 작성법 (0) | 2026.03.04 |
| [시나공] 정의형 총정리 (IPC·테스트 케이스·공통 모듈 명세·재사용·코드 체계) (0) | 2026.03.03 |