본문 바로가기

정보처리기사 필기 총정리126

UML ★★★ p.51, 20년 1, 2, 3회 기출문제 1) UML(Unified Modeling Language)의 구성 요소 ★ - 사물 - 관계 - 다이어그램 #사관다 2) 사물(Things) - 구조 - 행동 - 그룹 - 주해 {사물} #구행그주 3) 관계(Relationships) ★★ __ 20년 3회 기출문제 - 연관(ㅡ) - 집합(◇) - 포함(◆) - 일반화(ㅡ▷) - 의존(-->) - 실체화(--▷) {관계} #연집포 일의실 4) 구조적, 정적 다이어그램(Diagram) ★★ __ 20년 1, 2, 3회 기출문제 - 클래스(Class) - 객체(Object) - 컴포넌트(Component) - 배치(Deployment), - 복합체 구조(Composite Structure) - 패키지(Package.. 2020. 9. 29.
요구사항 정의 ★ p.41, 1-11 1) 기능 요구사항 - 기능, 입력, 출력, 저장, 수행 등등 2) 비기능 요구사항 - 성능, 품질, 제약사항, 호환성, 보안 등등 3) 요구사항 개발 프로세스 ★ __ 5-5 - 도출(Elicitation)/추출 → 분석(Analysis) → 명세(Specification) → 확인(Validation)/검증(Valification) #도분명확 #추분명검 4) 요구사항 분석 기법 ★ - 요구사항 분류 - 개념 모델링(UML) - 요구사항 할당 - 요구사항 협상 - 정형 분석 #분개할협정 5) 요구사항 확인 기법 ★★ __ 20년 1, 2, 3회 기출문제 - 요구사항 검토 - 프로토타이핑 - 모델 검증 - 인수 테스트(알파 테스트, 베타 테스트) #검프모인 wook-2124.tisto.. 2020. 9. 29.
개발 기술 환경 파악 ★ p.37, 1-3 1) 운영체제(OS; Operating System) - 하드웨어가 아닌 소프트웨어 # Windows, UNIX, Linux, Mac OS | iOS, Android 등등 - 가용성, 성능 | 기술 지원, 구축 비용, 주변 기기 (고려사항) #가성기구주 2) 미들웨어(Middleware) - 운영체제와 응용 프로그램 사이에서 추가적인 서비스를 제공하는 소프트웨어 3) 데이터베이스 관리 시스템(DBMS; Database Management System) - 사용자와 데이터베이스(DB) 사이에서 정보를 생성하고 DB를 관리하는 소프트웨어 - 데이터베이스(DB)의 구성, 접근 방법, 유지관리에 대한 모든 책임을 짐 - JDBC(Java Database Connectivity, 자바), ODB.. 2020. 9. 29.
XP 기법 ★★ p.31, 1-14 1) XP(eXtreme Programming)의 핵심 가치 ★ - 용기(Courage) - 단순성(Simplicity) - 의사소통(Communication) - 피드백(Feedback) - 존중(Respect) #용단의피존 2) XP의 기본원리 __ 20년 4회 기출문제 - Whole Team(전체 팀) - Small Releases(소규모 릴리즈) - Test-Driven Development(테스트 주도 개발) - Continuous Intergration(계속적인 통합) - Collective Ownership(공동 소유권) - Pair Programming(짝 프로그래밍) - Design Improvement(디자인 개선) 또는Refactoring(리팩토링) #전소테 계공짝.. 2020. 9. 29.
스크럼(Scrum) 기법 ★ p.26, 1-14 - 팀원 스스로가 스크럼 팀 구성 - 개발 작업에 관한 모든 것을 스스로 해결해야 함 - 스프린트는 2 ~ 4주 정도의 기간으로 진행 1) 제품 책임자(PO; Product Owner) ★ - 요구사항이 담긴 백로그(Backlog)를 작성하는 주체 - 백로그에 대한 우선순위를 지정, 이해관계자들의 의견을 종합 2) 스크럼 마스터(SM; Scrum Master) - 일일 스크럼 회의 주관 - 팀원들을 통제하는 것이 목표가 아님 3) 개발팀(DT; Development Team) - 제품 책임자와 스크럼 마스터를 제외한 모든 팀원 - 최대 인원 7~8명 4) 스크럼 개발 프로세스 - 스프린트 계획 회의 → 스프린트 → 일일 스크럼 → 스크럼 검토 회의 → 스프린트 회고 #계스일검회 woo.. 2020. 9. 29.