정보처리기사(정처기) 요약

강민경·2026년 1월 31일

1과목

UML

개요

  • 6개의 구조 다이어그램
    • 정적 다이어그램
  • 7개의 행위 다이어그램
    • 동적 다이어그램

구성요소

  • 사물(Tings)
  • 관계(Relationships)
  • 다이어그램(Diagram)

사물(Things)

  • Structural Things (구조 사물)
  • Behavioral Things (행동 사물)
  • Grouping Things (그룹 사물)
  • Annotation Things (주해 사물)

관계(Relationships)

  • Association (연관 관계)
  • Aggregation (집합 관계)
  • Composition (포함 관계)
  • Generalization (일반화 관계)
  • Dependency (의존 관계)
  • Realization (실체화 관계)

다이어그램(Diagram)

구조적(Structural) 다이어그램 종류

  • Class Diagram (클래스 다이어그램)
  • Object Diagram (객체 다이어그램)
  • Component Diagram (컴포넌트 다이어그램)
  • Deployment Diagram (배치 다이어그램)
  • Composite Structure Diagram (복합체 구조 다이어그램)
  • Package Diagram (패키지 다이어그램)

행위(Begavioral) 다이어그램 종류

  • Use Case Diagram (유스케이스 다이어그램)
  • Sequence Diagram (순차 다이어그램)
  • Communication Diagram (커뮤니케이션 다이어그램)
  • State Diagram (상태 다이어그램)
  • Activity Diagram (활동 다이어그램)
  • Interation Overview Diagram (상호작용 개요 다이어그램)
  • Timing Diagram (타이밍 다이어그램)

사용자 인터페이스 (UI)

UI 구분

  • CLI(Command Line Interface)
  • GUI(Graphical User Interface)
  • NUI(Natural User Interface)
    • 모바일 체스처
      • Tap (누르기)
      • Double Tap (두 번 누르기)
      • Drag (누른 채 움직임)
      • Pan (누른 채 계속 움직임)
      • Press (오래 누르기)
      • Flick (빠르게 스크롤)
      • Pinch (두 손가락으로 넓히기/좁히기)
  • VUI(Voice User Interface)
  • OUI(Organic User Interface) : 사물과 사용자 간의 상호작용 인터페이스

기본 원칙

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

설계 지침

  • 사용자 중심
  • 사용성
  • 일관성
  • 단순성
  • 결과 예측 가능
  • 가시성
  • 심미성
  • 표준화
  • 접근성
  • 명확성
  • 오류 발생 해결
profile
간단한 기록

0개의 댓글