본문 바로가기
728x90
반응형

정처기21

정보처리기사 실기_화면설계 2📚 UI 설계 UML (Unified Modeling Language) : UML은 객체 지향 소프트웨어 개발 과정에서 산출물을 명세화, 시각화, 문서화 할때 사용되는 모델링 기술과 방법론을 통합해서 만든 표준화된 범용 모델링 언어이다. UML 특징 1) 가시화 언어 2) 구축 언어 3) 명세화 언어 4) 문서화 언어 1.패키지 패키지 다이어그램은 시스템의 서로 다른 패키지들 사이의 의존 관계를 표현. 2. 집합관계(Aggregation) : 하나의 객체에 여러개의 독립적인 객체들이 구성되는 관계 집합관계는 하나의 사물이 다른 사물에 포함되어 있는 관계 표현 일반화 관계 (Generalization) : 일반화 관계는 하나의 사물이 다른 사물에 비해 더 일반적인지 구체적인지를 표현 3. 클래스 다이어그램은 .. 2022. 3. 14.
정보처리기사 실기_요구사항 확인 5[종합평가]📚 1. 소프트웨어 생명주기(SDLC) 모델에 대해서 서술하시오. : 시스템의 요구분석부터 유지보수까지 전 공정을 체계화한 절차이다. 2. 시스템이 인수되고 설치된 후 일어나는 모든 활동 단계는 무엇인가? : 유지보수 3. 시스템 개발 시 위험을 최소화하기 위해 점진적으로 완벽한 시스템으로 개발해 나가는 모델은 무엇인가? : 나선형 모델 4. 정보시스템 개발에 필요한 관리 절차와 작업 기법을 체계화한 방법론은 무엇인가? : 정보공학 방법론 5. 짝 프로그래밍(pair programming)에 대해서 서술하시오. : 개발자 둘이서 짝으로 코딩하는 원리 6. XP 12가지 가치 중 공통적인 이름 체계와 시스템 서술서를 통해 고객과 개발자 간의 의사소통을 원활하게 한다는 원리는 무엇인가? : 메타포어 7. 도요타.. 2022. 3. 13.
정보처리기사 실기_요구사항 확인 4📚 분석 모델 검증 방법 1. 유스케이스 모델 검증 : 시스템 기능에 대한 유스케이스 모형 상세화 수준 및 적정성 검증을 위해서 액터, 유스케이스, 유스케이스 명세서 점검 *액터(Actor)란? 시스템이 외부에 있고, 시스템과 상호작용을 하는 사람 또는 시스템이다. *유스케이스(usecase) 란? 시스템이 액터에게 제공해야 하는 기능으로 시스템 요구사항이자, 사용자입장에서 바라본 시스템의 기능이다. 2. 개념 수준의 분석 클래스 검증 3. 분석 클래스 검증 분석 모델의 기술적 타당성 검토 1. 성능 및 용량 산정의 적정성: 요구사항을 만족시키기 위한 분석 모델에 따라 시스템을 구현할때 요구되는 시스템의 자원 식별 분석 클래스에서 불 필요하고 지나치게 많은 속성들을 포함시키게 되면 객체 생성시 시스템의 메모.. 2022. 3. 13.
정보처리기사 실기_요구사항 확인 2📚 4+1 뷰 1. 유스케이스 뷰 : 유스케이스 또는 아키텍처를 도출하고 설계하며, 다른 뷰를 검증하는데 사용되는 뷰 2. 논리 뷰 : 시스템의 기능적인 요구사항이 어떻게 제공되는지 설명해주는 뷰 3. 프로세스 뷰 : 시스템의 비기능적인 속성으로서 자원의 효율적인 사용, 병행 실행, 비동기, 이벤트 처리 등을 표현한 뷰 4. 구현 뷰: 개발 환경안에서 정적인 소프트웨어 모듈의 구성을 보여주는 뷰, 5. 배포 뷰: 컴포넌트가 물리적인 아키텍처에 어떻게 배치되는가를 매핑해서 보여주는 뷰 소프트웨어 아키텍처 패턴 유형 1. 계층화 패턴 : 시스템을 계층으로 구분하여 구성하는 패턴 2. 클라이언트 - 서버 패턴 : 하나의 서버와 다수의 클라이언트로 구성된 패턴 3. 파이프- 필터 패턴 : 데이터 스트림을 생성하고 .. 2022. 3. 12.
728x90
반응형