본문으로 바로 가기

정보처리기사 · 소프트웨어 설계 과목

정보처리기사 화면 설계 개념 정리

중요도 ★★★☆☆ · 15% (추정)

AI 작성 · 검수 완료

AI가 새로 쓴 글 가운데, 작성과 분리된 AI 검증(다시 읽고 사실·수치 확인)을 통과한 단원만 싣습니다. 틀린 곳을 발견하면 알려 주세요.

핵심 개념

  • UI 설계 원칙

    누구나 쉽게 이해하는 직관성, 목적을 정확히 이루는 유효성, 쉽게 배우는 학습성, 실수를 줄이고 다양한 요구를 받아 주는 유연성이 기본 원칙입니다.

    외우는 요령'직·유·학·유' 네 글자.

  • CLI·GUI·NUI

    CLI 는 글자 명령을 입력해 조작하고, GUI 는 아이콘·창을 마우스로 조작하며, NUI 는 말이나 손짓 같은 자연스러운 동작으로 조작합니다.

    외우는 요령C = 명령(Command), G = 그림(Graphic), N = 자연(Natural).

  • 와이어프레임·목업·프로토타입

    와이어프레임은 화면 배치만 그린 뼈대, 목업은 실제와 비슷하게 꾸민 정지 화면, 프로토타입은 눌러 볼 수 있게 동작하는 견본입니다.

    외우는 요령뼈대 → 겉모습 → 움직임 순서로 실제에 가까워집니다.

자주 나오는 포인트

  • UI 설계 원칙과 그 뜻을 짝짓는 문제가 나옵니다.
  • CLI·GUI·NUI 를 구분하는 문제가 나옵니다.
  • 와이어프레임·목업·프로토타입의 차이를 묻습니다.

대표 문제 3개

검수를 마친 예상문제 가운데 이 단원의 대표 문제입니다.

예상문제검수 완료소프트웨어 설계 › 화면 설계★★★☆☆

문제 1. UI 설계 원칙 가운데 '누구나 쉽게 이해하고 사용할 수 있어야 한다'는 원칙은?

  1. ① 직관성
  2. ② 유효성
  3. ③ 학습성
  4. ④ 유연성
▼ 정답과 해설 보기▲ 정답과 해설 접기

정답: ① 직관성

핵심: UI 설계 원칙: 직관성, 유효성, 학습성, 유연성

직관성은 설명서를 읽지 않아도 보자마자 쓸 수 있다는 뜻입니다.

틀린 선지

  • ② 유효성: 사용자의 목적을 정확하게 이룰 수 있어야 한다는 원칙입니다.
  • ③ 학습성: 누구나 쉽게 배우고 익힐 수 있어야 한다는 원칙입니다.
  • ④ 유연성: 사용자의 요구를 최대한 받아들이고 실수를 줄일 수 있어야 한다는 원칙입니다.
예상문제검수 완료소프트웨어 설계 › 화면 설계★★★☆☆

문제 2. 사용자의 말이나 몸짓 같은 자연스러운 움직임으로 시스템을 조작하는 사용자 인터페이스는?

  1. ① CLI
  2. ② GUI
  3. ③ NUI
  4. ④ API
▼ 정답과 해설 보기▲ 정답과 해설 접기

정답: ③ NUI

핵심: CLI 글자, GUI 그림, NUI 말·몸짓

NUI(Natural User Interface)는 터치, 음성, 몸짓처럼 사람의 자연스러운 행동으로 조작합니다.

틀린 선지

  • ① CLI: 키보드로 명령어 글자를 입력해 조작하는 방식입니다.
  • ② GUI: 아이콘이나 메뉴를 마우스로 눌러 조작하는 방식입니다.
  • ④ API: 프로그램끼리 기능을 주고받는 규칙으로, 사용자 인터페이스가 아닙니다.
예상문제검수 완료소프트웨어 설계 › 화면 설계★★★☆☆

문제 3. UI 설계 원칙 가운데 '사용자의 목적을 정확하고 완벽하게 달성해야 한다'는 원칙은?

  1. ① 유연성
  2. ② 직관성
  3. ③ 유효성
  4. ④ 학습성
▼ 정답과 해설 보기▲ 정답과 해설 접기

정답: ③ 유효성

핵심: UI 원칙: 직관성·유효성·학습성·유연성

UI 설계의 네 가지 원칙

  • 직관성: 쉽게 이해하고 사용
  • 유효성: 목적을 정확하게 달성
  • 학습성: 쉽게 배움
  • 유연성: 요구를 폭넓게 수용

틀린 선지

  • ① 유연성: 사용자의 요구를 최대한 받아들이고 오류를 줄여야 한다는 원칙입니다.
  • ② 직관성: 누구나 쉽게 이해하고 사용할 수 있어야 한다는 원칙입니다.
  • ④ 학습성: 누구나 쉽게 배우고 익힐 수 있어야 한다는 원칙입니다.
이 단원 4문제 풀기 →