프로그래밍/개발 일기 , 회사 이야기

2026년 정보처리기사 대비 필기 2단원 요약 #02 2025-12-31

hyungdev 2025. 12. 30. 13:10
반응형
SMALL

 정보처리기사 2단원 대비 요약

(소프트웨어 설계 – 화면 설계)

 

1 화면 설계 개요 

▪ 목적

  • 사용자 편의성(Usability) 향상
  • 사용자 요구사항을 화면으로 구체화

▪ 설계 절차

요구사항 분석 → 화면 설계 → 화면 구현

 UI(User Interface) 개념 

▪ 정의

  • 사용자와 시스템 간 상호작용 수단

▪ UI 유형

 

 

CLI 문자 기반
GUI 그래픽 기반
NUI 자연 사용자 인터페이스
VUI 음성 인터페이스

3UI 설계 원칙

직관성 / 유효성 / 학습성 / 유연성

원칙과 설명
직관성 쉽게 이해
유효성 정확히 수행
학습성 쉽게 배움
유연성 오류 허용

 

4 UI 설계 지침  

  • 일관성 유지
  • 단순성 유지
  • 정보 명확성
  • 최소한의 조작

오류 예방 및 복구

5  사용자 중심 설계(UCD)  

▪ 개념

  • 사용자 요구와 특성 중심 설계

▪ 절차

분석 → 설계 → 평가

6UI 표준 & 지침 

구분내용
UI 표준 조직 공통 규칙
UI 지침 권장 사항
UI 스타일 가이드 색상·폰트·레이아웃

7 화면 설계 도구  

▪ 스토리보드  

  • 화면 흐름 정의
  • 가장 많이 출제됨

▪ 와이어프레임

  • 화면 구조 설계

▪ 프로토타입

동작 가능한 시제품

 

8 프로토타입 유형 

구분특징
페이퍼 종이 기반
디지털 도구 활용
일회용 요구확인 후 폐기
진화형 실제 시스템 발전

 

9 UX(User Experience)  

▪ 정의

  • 사용자가 느끼는 총체적 경험

▪ UX 구성요소

  • 유용성
  • 사용성
  • 감성

 

 암기 포인트

  • UI 원칙 직·유·학·유
  • 스토리보드 vs 와이어프레임
  • 프로토타입 유형
  • UI ≠ UX
  • 사용자 중심 설계 절차

문제 1

화면 설계의 주된 목적으로 가장 적절한 것은?

① 시스템 성능 최적화
② 사용자 편의성 향상
③ 데이터 무결성 유지
④ 프로그램 실행 속도 개선

정답: ②

 

문제 2

다음 중 사용자와 시스템 간 상호작용 수단을 의미하는 용어는?

① UX
② UI
③ API
④ DB

정답: ②

문제 3

UI 설계 원칙에 해당하지 않는 것은?

① 직관성
② 유효성
③ 확장성
④ 학습성

정답: ③

문제 4

다음 중 화면의 전체 흐름과 기능 간 이동 관계를 표현하는 데 가장 적합한 도구는?

① 와이어프레임
② 스토리보드
③ 프로토타입
④ UML 다이어그램

정답: ②

문제 5

와이어프레임에 대한 설명으로 옳은 것은?

① 실제 동작을 시뮬레이션한다
② 화면의 구조와 배치를 표현한다
③ 사용자 경험을 평가한다
④ 화면 전환 흐름을 정의한다

정답: ②

문제 6

다음 중 일회용 프로토타입의 특징으로 옳은 것은?

① 실제 시스템으로 발전한다
② 테스트 후 즉시 폐기한다
③ 유지보수에 활용된다
④ 최종 산출물로 사용된다

정답: ②

문제 7

사용자 중심 설계(UCD) 절차로 올바른 것은?

① 설계 → 분석 → 평가
② 분석 → 설계 → 평가
③ 평가 → 분석 → 설계
④ 분석 → 평가 → 설계

정답: ②

문제 8

다음 중 UX(User Experience)에 대한 설명으로 가장 적절한 것은?

① 화면 디자인 요소
② 사용자와 시스템 간 인터페이스
③ 사용자가 느끼는 총체적 경험
④ 시스템의 시각적 구성

정답: ③

문제 9

UI 표준에 대한 설명으로 옳은 것은?

① 개인 개발자 기준
② 조직 공통 설계 규칙
③ 화면 구현 코드
④ 사용자 경험 평가 기준

정답: ②

문제 10

다음 중 UI 설계 지침으로 가장 거리가 먼 것은?

① 일관성 유지
② 단순성 유지
③ 오류 예방
④ 데이터 정규화

정답: ④

반응형
LIST