XP
- 5원칙
> 단순성, 소통, 피드백, 용기, 존중
- 소통 ( Communication )
> 고객과 개발자와의 의사소통을 중요시
- 단순성 ( Simplilcity )
> 사용되지 않는 구조와 알고리즘 배제, 가장 효율적인 디자인이나 코딩을 하는 것
- 피드백 ( Feedback )
> 즉각적 피드백을 통해 빠른 의사 결정
- 용기 ( Courage )
> 개발자들이 자신감있게 변화를 수용하며 고객 요구 사항에 능동적 대처 용기
===================================
요구 사랑 명세기법
- 정형 명세법
> 수학적 기반/모델링 기반
> Z, VDM, Petri0Net(모형기반)
> CSP, CCS, LOTOS(대수적 방법)
> 시스템 요구 특성이 정확하고 명세가 간결
> 이해도가 낮으며 이해관계자의 작성 부당 가중
- 비정형 명세
>상태, 기능, 객체 중심 명세법
> FSM
>Decision Table, ER모델링
> State chart(SADT)
> Usecase : 사용자 기반 모델링
> 명세 작성이 간편, 의사 전달 방법 다양
> 불충분한 명세가능성, 모호성
===================================
스키마 : 속성 의집합 = 열
인스턴스 : 튜플의 집합 = 행, 레코드
속성의 개수 = 차수
튜블의 개수 = 카디날리티
===================================
SOA
- 표현 계층
- 프로세스 계층
- 서비스 계층
- 비즈니스 계층
- 영속 계층
===================================
맞춰도 외우기
결합도★★★
내용(content) > 공통(comom) > 외부(exernal) > 제어(control) > 스탬프(stamp) > 자료(data)
= 내공! 외!! 제스자!!!!!!
===================================
응집도★★★
기능적(Functional) 응집도 > 순차적(Sequential) 응집도 > 교환적(Communication) 응집도 > 절차적(Procedural) 응집도 > 시간적 응집도(Temporal) > 논리적(Logical) 응집도 > 우연적(Coincidental)응집도
(기순교 !! 절시논우! )
기순교 라는 애가 절시논우에 들어갔댸 ㅠ
===================================
블랙박스 && 화이트 박스
- 블랙박스
> 동치분할검사
> 경계값 분석
> 원인-효과 그래프 검사
> 오류 예측 검사
> 비교 검사
- 화이트 박스
> 기초경로 검사
> 조건 검사
> 루프검사
> 데이터 흐름검사
===================================
스키마
- 개념 스키마
> 스키마 / DB 어떤 데이터, 관게 정의
> 전체 관점으로 한 개만 존재 접근 권한
> 보안 및 무결성 정의
- 내부 스키마
> 물리적 저장장치에 구현 방법 정의
> 물리적 구조 및 내부 레코드 물리적 순서 표현
- 외부 스키마
> 프로그램의 입장에서 논리적 구조 여러개 존재
> 개인 또는 응용 개발자 입장에서 보는 데이터베이스
===================================
트랜잭션
- Durability 연속성, 지속성
> 성공적으로 완료된 트랜잭션의 결과는 시스템이 고장나더라도 영구적으로 반영되어야한다.
- Isolation 독립성, 격리성
> 둘 이상의 트랜잭션이 동시에 병행 실행되는 경우 어느하나의 트랜잭션 실행중에 다른 트랜잭션의 연산이 끼어 들 수 없다.
- Consistency 일관성
> 시스템이 가지고 있는 고정요소는 트랜잭션 수행 전과 트랜잭션 수행 완료 후의 상태가 같아야 한다.
- Atomicity
> 트랜잭션의 연산은 모두 실행되거나 모두 실행되지 않아야 한다.
===================================
키 KEY
- 후보키 (Candiadate Key)
> 릴레이션을 구성하는 속성 중 튜플을 유일하게 식별하기 위한 기본키로 사용 할 수 있는 속성을 뜻
- 기본키 (Primary Key)
> 후보키 중에서 선택된 주키 (Main Key)
- 슈퍼키 (Super Key)
> 한 릴레이션 내에 있는 속성들의 집합으로 구성된 키이다. 슈퍼키는 릴레이션에 있는 튜플에 대해 유이성을 만족시키지만, 최소성은 만족 시키지 못한다.
- 외래키 (Foregin Key)
> 관계를 맺고 있는 릴레이션 R1, R2에서 릴레이션 R1이 참조하고 있는 릴레이션 R2의 기본 키과 같은 R1릴레이션의 속성을 말한다.
===================================
관계 데이터베이스 모델
- 차수
> Degree = Attribute = 속성 ( DB 열 )
- 기수
> Cardinality = Tuple 수 = 대응 수 ( DB )
스키마 : 속성 의집합 = 열
인스턴스 : 튜플의 집합 = 행, 레코드
속성의 개수 = 차수
튜블의 개수 = 카디날리티
===================================
'자격증 > 정보처리기사' 카테고리의 다른 글
20년 08월 22일 2 정보처리기사 (0) | 2022.02.04 |
---|---|
20년 08월 22일 1 정보처리기사 (0) | 2022.02.03 |
20년 09월 26일 2 정보처리기사 (0) | 2022.01.24 |
20년 09월 26일 1 (0) | 2022.01.19 |
21년03월07일 정보처리기사 2 (0) | 2022.01.19 |
댓글