본문 바로가기

정보처리기사29

패키지 다이어그램(Package Diagram) 개념 시스템의 서로 다른 패키지들 사이의 의존관계를 표현하기 위한 다이어그램 구성요소 패키지(폴더모양) 요소들의 그룹으로 조직하기 위한 요소 의존관계(점선) 하나의 패키지가 다른 패키지를 사용하는 관계, 의존성의 성질을 나타내기 위해 스테레오 타입을 붙일 수 있음 스테레오 타입에는 , 가 있음 패키지 다이어그램 그림형식이 출제! 2023. 6. 20.
클래스 다이어그램(Class Diagram) 개념 객체 지향 모델링 시 클래스의 속성 및 연산과 클래스 간 정적인 관계를 표현한 다이어그램 UML의 유형 중 클래스 다이어그램은 속성, 메서드를 포함하는 다이어그램이다. 구성요소 클래스(Class) : 공통의 속성, 연산, 관계 의미를 공유하는 객체들의 집합 속성(Attribute) : 특성에 해당하는 인스턴스가 보유할 수 있는 값의 범위를 기술 연산(Operation) : 객쳉 요청하여 행동에 영향을 줄 수 있는 서비스 접근제어자/접근 제한자(Access Modifier) : 클래스에 접근할 수 있는 정도를 표현 - private, + public, # protected, ~ default 클래스간의 관계 연관관계(Assocition) 클래스가 서로 개념적으로 연결된 선, 사물 사이를 실선으로 연결.. 2023. 6. 20.
정보처리기사 실기용어(데이터 입출력 구현) 논리 데이터 모델링 데이터 베이스 설계 프로세스의 기초 설계 단계로 비즈니스 정보의 구조와 규칙을 명확하게 표현할 수 있는 기법 물리 데이터 모델링 관계 데이터 모델링으로 불리며 논리적 데이터 모델을 DBMS의 특성, 기능, 성능 등을 고려하여 데이터베이스의 물리적인 구조를 작성해나가는 기법 정규화 관계형 데이터 모델에서 데이터의 중복성을 제거하여 이상 현상을 방지하고 데이터의 일관성과 정확성을 유지하기 위해 무손실 분해하는 과정 데이터 마이닝 대규모로 저정된 데이터 안에서 체계적이고 자동적으로 통계적 규칙이나 패턴을 찾아내는 기술 2023. 6. 20.
2. UI 설계(★★★) UI 설계를 위한 UML UML(Unified Modeling Language) 개념 객체 지향 소프트웨어 개발 과정에서 산출물을 명세화, 시각화, 문서화할 때 사용되는 모델링 기술과 방법론을 통합해서 만든 표준화된 범용 모델링 언어 UML 특징 가시화언어, 구축언어, 명세화언어, 문서화 언어 UML 구성요소 사물, 관계, 다이어그램 UML 다이어그램 구조적 다이어그램(Structural Diagram)/ 정적 다이어그램(Static Diagram) 클래스(Class) : 클래스 다이어그램은 객체 지향 모델링 시 클래스의 속성 및 연산과 클래스 간 정적인 관계를 표현한 다이어그램 객체(Object) : 객체 다이어그램은 클래스에 속한 사물(객체), 인스턴스를 특정 시점의 객체와 객체 사이의 관계로 표현한.. 2023. 6. 18.
2. UI 요구사항 확인(★★★) UI(User Interface)개념 넓은의미 : 사용자와 시스템 사이에서 의사소통할 수 있도록 고안된 물리적, 가상의 매개체 좁은의미 : 정보기기나 소프트웨어의 화면 등에서 사람이 접하는 화면 UX(User eXperience) 제품과 시스템, 서비스 등을 사용자가 직/간접적으로 경험하면서 느끼고 생가하는 총제적 경험을 뜻함. 사용자 경험, UI를 포함 UI 유형 CLI(Command Line Interface) 정적인 텍스트 기반 인터페이스, 명령어를 입력하여 조작하는 사용자 인터페이스 GUI(Graphical User Interface) 그래픽 반응 기반 인터페이스, 그래픽 환경을 기반으로 한 마우스나 전자펜을 이용하는 사용자 인터페이스 NUI(Natural User Interface) 직관적 사용.. 2023. 6. 15.
정보처리기사 실기용어(화면 설계) UI(User Interface) 넓은 의미에서 사용자와 시스템 사이에서 의사소통할 수 있도록 고안된 물리적, 가상의 매개체 프로토타입(Prototype) 컴퓨터 시스템이나 소프트웨어의 설계 또는 성능, 구현 가능성, 운용 가능성을 평가하거나 요구사항을 좀 더 잘 이해하고 결정하기 위하여 전체적인 기능을 간략한 셩태로 구현한 시제품 UML(Unified Modeling Language) 객체 지향 소프트웨어 개발 과정에서 산출물을 명세화, 시각화, 문서화할 때 사용되는 모델링 기술과 방법론을 통합하여 만든 표준화된 범용 모델링 언어 클래스 다이어그램(Class Diagram) 객체 지향 모델링 시 클래스의 속성 및 연산과 클래스 간 정적인 관계를 표현한 다이어그램 소프트웨어 아키텍처(Software Ar.. 2023. 6. 13.